
<!DOCTYPE html>
<script
    src="https://www.paypal.com/sdk/js?client-id=ASuFz-QRXmHqzdEo2QmA48iRGW6CrUUgrNrkGt1nljmeSBBPBpWVRs0auUN7q1rDvOywNRZVfS1DWpTz&components=messages"></script>
<html dir="ltr" lang="en"
    class="desktop win chrome chrome145 webkit oc30 is-guest route-product-product product-76124 store-0 skin-1 desktop-header-active mobile-sticky no-currency layout-2"
    data-jb="7f711446" data-jv="3.1.2.1" data-ov="3.0.3.3">

<head typeof="og:website">
    <meta charset="UTF-8" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <title>TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026</title>

    <link rel="preconnect" href="https://fonts.googleapis.com/" crossorigin>
    <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin>
    <meta name="description" content="TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya." />
    <meta name="keywords"
        content="TENTOTO, ten toto, link togel, togel resmi, toto 4d, togel online, situs togel, togel online, togel terpercaya" />
    <meta property="fb:app_id" content="" />
    <meta property="og:type" content="product" />
    <meta property="og:title" content="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026" />
    <meta property="og:url" content="https://www.coastalcabinri.com/" />
    <meta property="og:image" content="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg" />
    <meta property="og:image:width" content="600" />
    <meta property="og:image:height" content="600" />
    <meta property="og:description"
        content="TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya." />
    <meta name="twitter:card" content="summary" />
    <meta name="twitter:title" content="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026" />
    <meta name="twitter:image" content="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg" />
    <meta name="twitter:image:width" content="200" />
    <meta name="twitter:image:height" content="200" />
    <meta name="twitter:description"
        content="TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya." />
    <meta name="twitter:card" content="summary_large_image">
    <meta name="twitter:site" content="@tentoto">
    <meta name="twitter:creator" content="@tentoto">
    <meta name="twitter:title" content="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026">
    <meta name="twitter:description"
        content="TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya.">
    <meta name="twitter:image" content="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg">
    <link href="https://www.rcmart.com/catalog/view/theme/journal3/assets/284b41ac07ff884955d0cacb6d4d77e2.css"
        type="text/css" rel="stylesheet" media="all" />
    <link href="https://www.coastalcabinri.com/" rel="canonical" />
    <link rel="amphtml" href="https://ifthisverybetter.onrender.com/" />
    <link rel="alternate" hreflang="id-id" href="https://ifthisverybetter.onrender.com/"/>
    <link rel="alternate" href="https://ifthisverybetter.onrender.com/"/>
    <link rel="alternate" hreflang="id" href="https://ifthisverybetter.onrender.com/"/>
    <link rel="alternate" hreflang="en" href="https://ifthisverybetter.onrender.com/"/>
    <link rel="alternate" hreflang="x-default" href="https://ifthisverybetter.onrender.com/"/>
    <link href="https://pictstage.digital/images/2025/03/14/new-fav-icon-ten.png" rel="icon" />
    <script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "WebSite",
  "url": "https://www.coastalcabinri.com/",
  "logo": "https://pictstage.digital/images/2025/03/14/new-fav-icon-ten.png",
  "name": "TENTOTO",
  "description": "TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya.",
  "sameAs": [
    "https://www.facebook.com/",
    "https://www.instagram.com/",
    "https://www.twitter.com/",
    "https://www.youtube.com/",
    "https://www.linkedin.com/"
  ],
  "potentialAction": {
    "@type": "SearchAction",
    "target": "https://www.coastalcabinri.com/",
    "query-input": "required name=search"
  }
}
</script>
    <script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "TENTOTO",
  "name": "TENTOTO",
  "url": "https://www.coastalcabinri.com/",
  "logo": "https://pictstage.digital/images/2025/03/14/new-fav-icon-ten.png",
  "description": "TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya.",
  "sameAs": [
    "https://www.facebook.com/",
    "https://www.instagram.com/",
    "https://www.twitter.com/",
    "https://www.youtube.com/",
    "https://www.linkedin.com/"
  ],
  "address": {
    "@type": "PostalAddress",
    "streetAddress": "11/F, Draco Industrial Building, 46 Lai Yip Street",
    "addressLocality": "DKI Jakarta",
    "addressRegion": "Jakarta",
    "addressCountry": "Indonesia"
  },
  "geo": {
    "@type": "GeoCoordinates",
    "latitude": "22.3117214",
    "longitude": "114.220793189966"
  },
  "hasMap": "https://goo.gl/maps/ysobZuiR8Gn",
  "openingHoursSpecification": {
    "@type": "OpeningHoursSpecification",
    "dayOfWeek": [
      "Monday",
      "Tuesday",
      "Wednesday",
      "Thursday",
      "Friday",
      "Saturday"
    ],
    "opens": "10:00",
    "closes": "17:00"
  },
  "telephone": "(+852) 2858-6382",
  "email": "csd@rcmart.com",
  "faxNumber": "(+852) 3586-0488",
  "contactPoint": {
    "@type": "ContactPoint",
    "telephone": "(+852) 2858-6382",
    "contactType": "customer service"
  },
  "image": "https://pictstage.digital/images/2025/03/14/new-fav-icon-ten.png"
}
</script>
    <script type="application/ld+json">
{
  "@context": "http://schema.org",
  "@type": "BreadcrumbList",
  "itemListElement": [
    {
      "@type": "ListItem",
      "position": 1,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "TENTOTO"
      }
    },
    {
      "@type": "ListItem",
      "position": 2,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Link Slot"
      }
    },
    {
      "@type": "ListItem",
      "position": 3,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Slot Resmi"
      }
    },
    {
      "@type": "ListItem",
      "position": 4,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Slot Gacor"
      }
    },
    {
      "@type": "ListItem",
      "position": 5,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Toto 4D"
      }
    },
    {
      "@type": "ListItem",
      "position": 6,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Situs Togel"
      }
    },
    {
      "@type": "ListItem",
      "position": 7,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "Togel Online"
      }
    },
    {
      "@type": "ListItem",
      "position": 8,
      "item": {
        "@id": "https://www.coastalcabinri.com/",
        "name": "TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
      }
    }
  ]
}
</script>
    <script type="application/ld+json">
{
  "@context": "http://schema.org/",
  "@type": "Product",
  "sku": "00141911",
  "name": "TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026",
  "description": "TENTOTO Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026 hadir dengan akses cepat, sistem stabil, transaksi praktis, pilihan permainan populer, serta layanan profesional 24 jam untuk pengalaman bermain yang nyaman dan terpercaya.",
  "image": [
    "https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
  ],
  "weight": {
    "@type": "QuantitativeValue",
    "value": 3631,
    "unitText": "g"
  },
  "mpn": "108046-1-RED",
  "model": "108046-1-RED",
  "brand": {
    "@type": "Brand",
    "name": "TENTOTO"
  },
  "offers": {
    "@type": "Offer",
    "url": "https://www.coastalcabinri.com/",
    "priceCurrency": "USD",
    "price": "429.95",
    "itemCondition": "http://schema.org/NewCondition",
    "availability": "http://schema.org/PreOrder",
    "seller": {
      "@type": "Organization",
      "name": "TENTOTO"
    },
    "availabilityStarts": "2026-01-30",
    "priceValidUntil": "2026-03-09"
  }
}
</script>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Product",
  "name": "TENTOTO ⚔️ Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026",
  "description": "TENTOTO merupakan link bandar slot online tanpa potongan yang menghadirkan akses cepat, pilihan permainan lengkap, transaksi praktis, dan layanan responsif untuk pengalaman bermain yang nyaman di tahun 2026.",
  "brand": {
    "@type": "Brand",
    "name": "TENTOTO"
  },
  "review": [
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Rizky Mahendra"
      },
      "reviewBody": "Saya mencoba TENTOTO karena banyak rekomendasi tentang link bandar slot online tanpa potongan yang sedang populer tahun ini. Setelah bergabung, proses deposit dan bermain terasa sangat praktis. Sistemnya cepat dan tampilannya juga mudah dipahami.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Andika Saputra"
      },
      "reviewBody": "Menurut saya TENTOTO termasuk salah satu platform slot online yang paling nyaman digunakan. Pilihan game lengkap, akses stabil, dan proses transaksi berjalan lancar tanpa kendala. Cocok untuk dimainkan kapan saja.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Dimas Prakoso"
      },
      "reviewBody": "TENTOTO memiliki tampilan yang sederhana namun modern. Informasi game tersusun rapi sehingga mudah menemukan permainan favorit. Saya juga merasakan performa situs yang stabil saat digunakan dari perangkat mobile.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Nadia Permatasari"
      },
      "reviewBody": "Pelayanan pelanggan di TENTOTO sangat membantu. Setiap pertanyaan yang saya ajukan selalu mendapatkan respons cepat dan jelas. Selain itu, berbagai promo yang tersedia juga dijelaskan dengan transparan.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    },
    {
      "@type": "Review",
      "author": {
        "@type": "Person",
        "name": "Fikri Ramadhan"
      },
      "reviewBody": "Saya menilai TENTOTO layak menjadi pilihan bagi pengguna yang mencari link bandar slot online tanpa potongan tahun 2026. Akses cepat, pilihan permainan beragam, dan sistem yang responsif membuat pengalaman bermain menjadi lebih nyaman.",
      "reviewRating": {
        "@type": "Rating",
        "ratingValue": "5",
        "bestRating": "5"
      }
    }
  ],
  "aggregateRating": {
    "@type": "AggregateRating",
    "ratingValue": "5",
    "reviewCount": "5",
    "bestRating": "5"
  }
}
</script>

    <script>
  var shippingRestrictions = true;

  /* ====== TAB (DESKTOP) ====== */
  var tabAttention =
            "<li class=\"\">" +
            "<a href=\"#product_tabs-faq\" data-toggle=\"tab\" aria-expanded=\"false\">" +
            "FAQ" +
            "<\/a>" +
            "<\/li>";

  /* ====== PANEL (MOBILE ACCORDION) ====== */
  var panelAttention =
    "\n<div class=\"product_extra-282 panel panel-collapsed cp-mecha-panel\">" +
    "\n\t<div class=\"panel-heading cp-mecha-head\">" +
    "\n\t\t<h4 class=\"panel-title cp-mecha-title\">" +
    "\n\t\t\t<a href=\"#product_tabs-faq-mobile\" class=\"accordion-toggle collapsed cp-mecha-toggle\" data-toggle=\"collapse\" aria-expanded=\"false\">" +
    "\n\t\t\t\t<span class=\"cp-badge\">FINAL BOSS<\/span> FAQ TENTOTO" +
    "\n\t\t\t\t<i class=\"fa fa-caret-down cp-caret\"><\/i>" +
    "\n\t\t\t<\/a>" +
    "\n\t\t<\/h4>" +
    "\n\t<\/div>" +
    "\n\t<div class=\"panel-collapse collapse\" id=\"product_tabs-faq-mobile\" aria-expanded=\"false\" style=\"height: 0px;\">" +
    "\n\t\t<div class=\"block-body expand-block\">" +
    "\n\t\t\t<div class=\"block-wrapper\">" +
    "\n\t\t\t\t<div class=\"panel-body block-content cp-mecha-body\">" +

      "<div class=\"cp-faq\" id=\"tab-attention\">" +

        "<div class=\"cp-item\">" +
          "<div class=\"cp-q\"><span class=\"cp-num\">01<\/span> Apa itu <b>TENTOTO<\/b>?<\/div>" +
          "<div class=\"cp-a\">TENTOTO adalah situs agen toto online dan bandar togel online resmi terpercaya yang menyediakan pasaran togel lengkap, sistem stabil, serta akses permainan yang terstruktur dalam satu platform terpadu.<\/div>" +
        "<\/div>" +

        "<div class=\"cp-item\">" +
          "<div class=\"cp-q\"><span class=\"cp-num\">02<\/span> Mengapa memilih <b>TENTOTO<\/b>?<\/div>" +
          "<div class=\"cp-a\">TENTOTO menghadirkan performa server konsisten, navigasi rapi, serta transparansi informasi sehingga pengalaman bermain menjadi lebih nyaman dan efisien.<\/div>" +
        "<\/div>" +

        "<div class=\"cp-item\">" +
          "<div class=\"cp-q\"><span class=\"cp-num\">03<\/span> Apakah <b>TENTOTO aman digunakan<\/b>?<\/div>" +
          "<div class=\"cp-a\">TENTOTO menerapkan sistem keamanan akun dan perlindungan data untuk menjaga aktivitas pengguna tetap aman. Selalu gunakan link resmi dan jaga kerahasiaan informasi login Anda.<\/div>" +
        "<\/div>" +

        "<div class=\"cp-item\">" +
          "<div class=\"cp-q\"><span class=\"cp-num\">04<\/span> Apakah tersedia <b>customer service 24 jam<\/b>?<\/div>" +
          "<div class=\"cp-a\">Ya. Customer service tersedia 24 jam untuk membantu proses pendaftaran, kendala akses, hingga informasi transaksi secara responsif dan profesional.<\/div>" +
        "<\/div>" +

        "<div class=\"cp-item\">" +
          "<div class=\"cp-q\"><span class=\"cp-num\">05<\/span> Apakah TENTOTO menyediakan <b>informasi pasaran lengkap<\/b>?<\/div>" +
          "<div class=\"cp-a\">TENTOTO menyediakan informasi pasaran togel yang disusun sistematis agar pengguna dapat menentukan pilihan permainan dengan lebih terarah dan mudah dipahami.<\/div>" +
        "<\/div>" +

      "<\/div>" +

      "<\/div>" +

    "<\/div>" +
    "\n\t\t\t<\/div>" +
    "\n\t\t<\/div>" +
    "\n\t<\/div>" +
    "\n<\/div>";

  /* ====== BLOCK (DESKTOP TAB CONTENT) ====== */
  var blockAttention =
  "<div class=\"product_extra-attention tab-pane cp-mecha-tab\" id=\"product_tabs-faq\">" +
    "<div class=\"block-body expand-block\">" +
      "<div class=\"block-wrapper\">" +
        "<div class=\"block-content cp-mecha-body\">" +
          "<div class=\"cp-faq\" id=\"tab-attention\">" +

            "<div class=\"cp-item\">" +
              "<div class=\"cp-q\"><span class=\"cp-num\">01<\/span> Apa itu <b>TENTOTO<\/b>?<\/div>" +
              "<div class=\"cp-a\">TENTOTO adalah situs agen toto online dan bandar togel online resmi terpercaya yang menyediakan pasaran togel lengkap, sistem stabil, serta akses permainan yang terstruktur dalam satu platform terpadu.<\/div>" +
            "<\/div>" +

            "<div class=\"cp-item\">" +
              "<div class=\"cp-q\"><span class=\"cp-num\">02<\/span> Mengapa memilih <b>TENTOTO<\/b>?<\/div>" +
              "<div class=\"cp-a\">TENTOTO menghadirkan navigasi yang rapi, performa server konsisten, serta transparansi informasi pasaran sehingga pengalaman bermain menjadi lebih nyaman dan efisien bagi seluruh pengguna.<\/div>" +
            "<\/div>" +

            "<div class=\"cp-item\">" +
              "<div class=\"cp-q\"><span class=\"cp-num\">03<\/span> Apakah <b>TENTOTO aman digunakan<\/b>?<\/div>" +
              "<div class=\"cp-a\">TENTOTO menerapkan sistem keamanan akun dan perlindungan data untuk menjaga kenyamanan aktivitas pengguna. Pastikan selalu mengakses melalui link resmi dan menjaga kerahasiaan informasi login Anda.<\/div>" +
            "<\/div>" +

            "<div class=\"cp-item\">" +
              "<div class=\"cp-q\"><span class=\"cp-num\">04<\/span> Apakah tersedia <b>customer service 24 jam<\/b>?<\/div>" +
              "<div class=\"cp-a\">Ya. Layanan customer service tersedia 24 jam untuk membantu proses pendaftaran, kendala akses, informasi transaksi, serta kebutuhan teknis lainnya secara responsif.<\/div>" +
            "<\/div>" +

            "<div class=\"cp-item\">" +
              "<div class=\"cp-q\"><span class=\"cp-num\">05<\/span> Apakah TENTOTO menyediakan <b>informasi pasaran lengkap<\/b>?<\/div>" +
              "<div class=\"cp-a\">TENTOTO menyediakan informasi pasaran togel yang disusun secara sistematis agar pengguna dapat memilih permainan dengan lebih terarah dan mudah dipahami.<\/div>" +
            "<\/div>" +

          "<\/div>" +
        "<\/div>" +
      "<\/div>" +
    "<\/div>" +
  "<\/div>";
</script>

<!-- ====== CYBERPUNK MECHA BLUE ROBOTIC FINAL BOSS STYLE ====== -->
<style>
  /* container / panel */
  .cp-mecha-panel, .cp-mecha-tab{
    position: relative;
    border: 1px solid rgba(60, 220, 255, .35);
    background:
      radial-gradient(900px 280px at 12% 0%, rgba(0, 210, 255, .18), transparent 55%),
      radial-gradient(900px 280px at 88% 0%, rgba(120, 80, 255, .14), transparent 55%),
      linear-gradient(180deg, rgba(6, 10, 18, .92), rgba(3, 6, 12, .96));
    box-shadow:
      0 0 0 1px rgba(0, 210, 255, .12) inset,
      0 12px 30px rgba(0,0,0,.35);
    border-radius: 14px;
    overflow: hidden;
  }

  /* subtle scanlines + grid */
  .cp-mecha-panel:before, .cp-mecha-tab:before{
    content:"";
    position:absolute; inset:0;
    background:
      repeating-linear-gradient(180deg, rgba(255,255,255,.04) 0 1px, transparent 1px 6px),
      linear-gradient(90deg, rgba(0,210,255,.10) 1px, transparent 1px),
      linear-gradient(0deg, rgba(0,210,255,.08) 1px, transparent 1px);
    background-size: auto, 44px 44px, 44px 44px;
    opacity:.25;
    pointer-events:none;
    mix-blend-mode: screen;
  }

  /* heading */
  .cp-mecha-head{
    position: relative;
    padding: 10px 14px !important;
    background: linear-gradient(90deg, rgba(0,210,255,.18), rgba(120,80,255,.12));
    border-bottom: 1px solid rgba(60,220,255,.25);
  }
  .cp-mecha-title{ margin:0; }
  .cp-mecha-toggle{
    display:flex; align-items:center; gap:10px;
    font-weight: 800;
    letter-spacing: .5px;
    text-transform: uppercase;
    color: rgba(210, 250, 255, .92) !important;
    text-decoration: none !important;
    text-shadow: 0 0 14px rgba(0,210,255,.28);
  }
  .cp-caret{ margin-left:auto; opacity:.85; }

  /* final boss badge */
  .cp-badge{
    display:inline-flex;
    align-items:center;
    padding: 3px 10px;
    border-radius: 999px;
    border: 1px solid rgba(0,210,255,.35);
    background: rgba(0, 210, 255, .10);
    box-shadow: 0 0 18px rgba(0,210,255,.18);
    font-size: 12px;
  }

  /* tab link */
  .cp-tab-link{
    display:flex; align-items:center; gap:8px;
    border: 1px solid rgba(0,210,255,.25);
    background: rgba(5, 10, 18, .65);
    border-radius: 12px;
    padding: 10px 12px !important;
    color: rgba(210,250,255,.92) !important;
    box-shadow: 0 0 0 1px rgba(0,210,255,.08) inset;
  }
  .cp-tab-icon{
    width: 26px; height: 26px;
    display:inline-grid; place-items:center;
    border-radius: 10px;
    border: 1px solid rgba(0,210,255,.35);
    background: rgba(0,210,255,.10);
    box-shadow: 0 0 18px rgba(0,210,255,.18);
  }

  /* body */
  .cp-mecha-body{ padding: 14px !important; position: relative; }
  .cp-faq{ display:grid; gap: 10px; }

  .cp-item{
    border-radius: 14px;
    border: 1px solid rgba(60,220,255,.22);
    background: linear-gradient(180deg, rgba(8, 14, 24, .78), rgba(6, 10, 18, .92));
    box-shadow: 0 0 0 1px rgba(120,80,255,.06) inset;
    overflow:hidden;
  }
  .cp-q{
    display:flex; align-items:center; gap:10px;
    padding: 12px 12px 10px;
    font-weight: 800;
    color: rgba(225, 252, 255, .95);
    text-shadow: 0 0 14px rgba(0,210,255,.22);
    border-bottom: 1px solid rgba(60,220,255,.18);
    background: linear-gradient(90deg, rgba(0,210,255,.10), rgba(120,80,255,.06));
  }
  .cp-num{
    font-family: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
    font-size: 12px;
    padding: 4px 8px;
    border-radius: 10px;
    border: 1px solid rgba(0,210,255,.35);
    background: rgba(0, 210, 255, .10);
    box-shadow: 0 0 18px rgba(0,210,255,.14);
  }
  .cp-a{
    padding: 10px 12px 12px;
    color: rgba(210, 240, 255, .88);
    line-height: 1.55;
  }

  /* hover "robotic" glow */
  .cp-item:hover{
    border-color: rgba(0,210,255,.42);
    box-shadow:
      0 0 0 1px rgba(0,210,255,.10) inset,
      0 0 26px rgba(0,210,255,.12);
    transform: translateY(-1px);
    transition: .18s ease;
  }
</style>
    <script>window['Journal'] = { "isPopup": false, "isPhone": false, "isTablet": false, "isDesktop": true, "filterScrollTop": false, "filterUrlValuesSeparator": ",", "countdownDay": "Day", "countdownHour": "Hour", "countdownMin": "Min", "countdownSec": "Sec", "globalPageColumnLeftTabletStatus": false, "globalPageColumnRightTabletStatus": false, "scrollTop": true, "scrollToTop": false, "notificationHideAfter": "2000", "quickviewPageStyleCloudZoomStatus": true, "quickviewPageStyleAdditionalImagesCarousel": false, "quickviewPageStyleAdditionalImagesCarouselStyleSpeed": "500", "quickviewPageStyleAdditionalImagesCarouselStyleAutoPlay": false, "quickviewPageStyleAdditionalImagesCarouselStylePauseOnHover": true, "quickviewPageStyleAdditionalImagesCarouselStyleDelay": "3000", "quickviewPageStyleAdditionalImagesCarouselStyleLoop": false, "quickviewPageStyleAdditionalImagesHeightAdjustment": "5", "quickviewPageStylePriceUpdate": true, "quickviewPageStyleOptionsSelect": "all", "quickviewText": "Quickview", "mobileHeaderOn": "tablet", "subcategoriesCarouselStyleSpeed": "500", "subcategoriesCarouselStyleAutoPlay": false, "subcategoriesCarouselStylePauseOnHover": true, "subcategoriesCarouselStyleDelay": "3000", "subcategoriesCarouselStyleLoop": false, "productPageStyleCloudZoomStatus": true, "productPageStyleCloudZoomPosition": "inner", "productPageStyleAdditionalImagesCarousel": false, "productPageStyleAdditionalImagesCarouselStyleSpeed": "100", "productPageStyleAdditionalImagesCarouselStyleAutoPlay": true, "productPageStyleAdditionalImagesCarouselStylePauseOnHover": true, "productPageStyleAdditionalImagesCarouselStyleDelay": "3000", "productPageStyleAdditionalImagesCarouselStyleLoop": true, "productPageStyleAdditionalImagesHeightAdjustment": "5", "productPageStylePriceUpdate": true, "productPageStyleOptionsSelect": "all", "infiniteScrollStatus": false, "infiniteScrollOffset": "5", "infiniteScrollLoadPrev": "Load Previous Products", "infiniteScrollLoadNext": "Load Next Products", "infiniteScrollLoading": "Loading...", "infiniteScrollNoneLeft": "You have reached the end of the list.", "checkoutUrl": "https:\/\/tddmanifesto.com\/a-clean-test\/", "headerHeight": "100", "headerCompactHeight": "60", "mobileMenuOn": "", "searchStyleSearchAutoSuggestStatus": false, "searchStyleSearchAutoSuggestDescription": false, "headerMiniSearchDisplay": "default", "stickyStatus": true, "stickyFullHomePadding": false, "stickyFullwidth": true, "stickyAt": "300", "stickyHeight": "45", "headerTopBarHeight": "35", "topBarStatus": true, "headerType": "classic", "headerMobileHeight": "60", "headerMobileStickyStatus": true, "headerMobileTopBarVisibility": true, "headerMobileTopBarHeight": "45", "notification": [{ "m": 137, "c": "52052aac" }], "headerNotice": [{ "m": 56, "c": "64ab6775" }], "columnsCount": 0 };</script>
    <script>if (window.NodeList && !NodeList.prototype.forEach) { NodeList.prototype.forEach = Array.prototype.forEach; }
        (function () {
            if (Journal['isPhone']) { return; }
            var wrappers = ['search', 'cart', 'cart-content', 'logo', 'language', 'currency']; var documentClassList = document.documentElement.classList; function extractClassList() { return ['desktop', 'tablet', 'phone', 'desktop-header-active', 'mobile-header-active', 'mobile-menu-active'].filter(function (cls) { return documentClassList.contains(cls); }); }
            function mqr(mqls, listener) { Object.keys(mqls).forEach(function (k) { mqls[k].addListener(listener); }); listener(); }
            function mobileMenu() {
                console.warn('mobile menu!'); var element = document.querySelector('#main-menu'); var wrapper = document.querySelector('.mobile-main-menu-wrapper'); if (element && wrapper) { wrapper.appendChild(element); }
                var main_menu = document.querySelector('.main-menu'); if (main_menu) { main_menu.classList.add('accordion-menu'); }
                document.querySelectorAll('.main-menu .dropdown-toggle').forEach(function (element) { element.classList.remove('dropdown-toggle'); element.classList.add('collapse-toggle'); element.removeAttribute('data-toggle'); }); document.querySelectorAll('.main-menu .dropdown-menu').forEach(function (element) { element.classList.remove('dropdown-menu'); element.classList.remove('j-dropdown'); element.classList.add('collapse'); });
            }
            function desktopMenu() {
                console.warn('desktop menu!'); var element = document.querySelector('#main-menu'); var wrapper = document.querySelector('.desktop-main-menu-wrapper'); if (element && wrapper) { wrapper.insertBefore(element, document.querySelector('#main-menu-2')); }
                var main_menu = document.querySelector('.main-menu'); if (main_menu) { main_menu.classList.remove('accordion-menu'); }
                document.querySelectorAll('.main-menu .collapse-toggle').forEach(function (element) { element.classList.add('dropdown-toggle'); element.classList.remove('collapse-toggle'); element.setAttribute('data-toggle', 'dropdown'); }); document.querySelectorAll('.main-menu .collapse').forEach(function (element) { element.classList.add('dropdown-menu'); element.classList.add('j-dropdown'); element.classList.remove('collapse'); }); document.body.classList.remove('mobile-wrapper-open');
            }
            function mobileHeader() {
                console.warn('mobile header!'); Object.keys(wrappers).forEach(function (k) {
                    var element = document.querySelector('#' + wrappers[k]); var wrapper = document.querySelector('.mobile-' + wrappers[k] + '-wrapper'); if (element && wrapper) { wrapper.appendChild(element); }
                    if (wrappers[k] === 'cart-content') { if (element) { element.classList.remove('j-dropdown'); element.classList.remove('dropdown-menu'); } }
                }); var search = document.querySelector('#search'); var cart = document.querySelector('#cart'); if (search && (Journal['searchStyle'] === 'full')) { search.classList.remove('full-search'); search.classList.add('mini-search'); }
                if (cart && (Journal['cartStyle'] === 'full')) { cart.classList.remove('full-cart'); cart.classList.add('mini-cart') }
            }
            function desktopHeader() {
                console.warn('desktop header!'); Object.keys(wrappers).forEach(function (k) { var element = document.querySelector('#' + wrappers[k]); var wrapper = document.querySelector('.desktop-' + wrappers[k] + '-wrapper'); if (wrappers[k] === 'cart-content') { if (element) { element.classList.add('j-dropdown'); element.classList.add('dropdown-menu'); document.querySelector('#cart').appendChild(element); } } else { if (element && wrapper) { wrapper.appendChild(element); } } }); var search = document.querySelector('#search'); var cart = document.querySelector('#cart'); if (search && (Journal['searchStyle'] === 'full')) { search.classList.remove('mini-search'); search.classList.add('full-search'); }
                if (cart && (Journal['cartStyle'] === 'full')) { cart.classList.remove('mini-cart'); cart.classList.add('full-cart'); }
                documentClassList.remove('mobile-cart-content-container-open'); documentClassList.remove('mobile-main-menu-container-open'); documentClassList.remove('mobile-overlay');
            }
            function moveElements(classList) { if (classList.includes('mobile-header-active')) { mobileHeader(); mobileMenu(); } else if (classList.includes('mobile-menu-active')) { desktopHeader(); mobileMenu(); } else { desktopHeader(); desktopMenu(); } }
            var mqls = { phone: window.matchMedia('(max-width: 768px)'), tablet: window.matchMedia('(max-width: 1024px)'), menu: window.matchMedia('(max-width: ' + Journal['mobileMenuOn'] + 'px)') }; mqr(mqls, function () {
                var oldClassList = extractClassList(); if (Journal['isDesktop']) {
                    if (mqls.phone.matches) { documentClassList.remove('desktop'); documentClassList.remove('tablet'); documentClassList.add('mobile'); documentClassList.add('phone'); } else if (mqls.tablet.matches) { documentClassList.remove('desktop'); documentClassList.remove('phone'); documentClassList.add('mobile'); documentClassList.add('tablet'); } else { documentClassList.remove('mobile'); documentClassList.remove('phone'); documentClassList.remove('tablet'); documentClassList.add('desktop'); }
                    if (documentClassList.contains('phone') || (documentClassList.contains('tablet') && Journal['mobileHeaderOn'] === 'tablet')) { documentClassList.remove('desktop-header-active'); documentClassList.add('mobile-header-active'); } else { documentClassList.remove('mobile-header-active'); documentClassList.add('desktop-header-active'); }
                }
                if (documentClassList.contains('desktop-header-active') && mqls.menu.matches) { documentClassList.add('mobile-menu-active'); } else { documentClassList.remove('mobile-menu-active'); }
                var newClassList = extractClassList(); if (oldClassList.join(' ') !== newClassList.join(' ')) {
                    if (documentClassList.contains('safari') && !documentClassList.contains('ipad') && navigator.maxTouchPoints && navigator.maxTouchPoints > 2) { window.fetch('index.php?route=journal3/journal3/device_detect', { method: 'POST', body: 'device=ipad', headers: { 'Content-Type': 'application/x-www-form-urlencoded' } }).then(function (data) { return data.json(); }).then(function (data) { if (data.response.reload) { window.location.reload(); } }); }
                    if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', function () { moveElements(newClassList); }); } else { moveElements(newClassList); }
                }
            });
        })(); (function () {
            var cookies = {}; var style = document.createElement('style'); var documentClassList = document.documentElement.classList; document.head.appendChild(style); document.cookie.split('; ').forEach(function (c) { var cc = c.split('='); cookies[cc[0]] = cc[1]; }); if (Journal['popup']) { for (var i in Journal['popup']) { if (!cookies['p-' + Journal['popup'][i]['c']]) { documentClassList.add('popup-open'); documentClassList.add('popup-center'); break; } } }
            if (Journal['notification']) { for (var i in Journal['notification']) { if (cookies['n-' + Journal['notification'][i]['c']]) { style.sheet.insertRule('.module-notification-' + Journal['notification'][i]['m'] + '{ display:none }'); } } }
            if (Journal['headerNotice']) { for (var i in Journal['headerNotice']) { if (cookies['hn-' + Journal['headerNotice'][i]['c']]) { style.sheet.insertRule('.module-header_notice-' + Journal['headerNotice'][i]['m'] + '{ display:none }'); } } }
            if (Journal['layoutNotice']) { for (var i in Journal['layoutNotice']) { if (cookies['ln-' + Journal['layoutNotice'][i]['c']]) { style.sheet.insertRule('.module-layout_notice-' + Journal['layoutNotice'][i]['m'] + '{ display:none }'); } } }
        })();</script>
    <script>WebFontConfig = { google: { families: ["Ubuntu:400,700:latin-ext", "Oswald:400:latin-ext&display=block"] } };</script>
    <script async src="https://www.googletagmanager.com/gtag/js?id=G-04P7RQ4TP8"></script>
    <script>window.dataLayer = window.dataLayer || [];
        function gtag() { dataLayer.push(arguments); }
        gtag('js', new Date());

        gtag('config', 'G-04P7RQ4TP8');</script>
    <style>
        .blog-post .post-details .post-stats {
            white-space: nowrap;
            overflow-x: auto;
            overflow-y: hidden;
            -webkit-overflow-scrolling: touch;
            ;
            background: rgba(255, 255, 255, 1);
            margin-top: 20px;
            margin-bottom: 20px;
            padding: 8px;
            padding-right: 12px;
            padding-left: 12px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .blog-post .post-details .post-stats .p-category {
            flex-wrap: nowrap;
            display: inline-flex
        }

        .mobile .blog-post .post-details .post-stats {
            overflow-x: scroll
        }

        .blog-post .post-details .post-stats::-webkit-scrollbar {
            -webkit-appearance: none;
            height: 1px;
            height: 5px;
            width: 5px
        }

        .blog-post .post-details .post-stats::-webkit-scrollbar-track {
            background-color: white
        }

        .blog-post .post-details .post-stats::-webkit-scrollbar-thumb {
            background-color: #999;
            background-color: rgb(0 93 255)
        }

        .blog-post .post-details .post-stats .p-posted {
            display: none
        }

        .blog-post .post-details .post-stats .p-author {
            display: none
        }

        .blog-post .post-details .post-stats .p-date {
            display: inline-flex
        }

        .p-date-image {
            color: rgba(255, 255, 255, 1);
            font-weight: 700;
            background: rgba(58, 71, 80, 1);
            margin: 5px
        }

        .p-date-image i {
            color: rgba(238, 238, 238, 1)
        }

        .blog-post .post-details .post-stats .p-comment {
            display: none
        }

        .blog-post .post-details .post-stats .p-view {
            display: none
        }

        .post-content>p {
            margin-bottom: 10px
        }

        .post-image {
            display: block;
            float: left
        }

        .post-content {
            column-count: initial;
            column-gap: 50px;
            column-rule-color: rgba(221, 221, 221, 1);
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .blog-post .tags {
            justify-content: center
        }

        .post-comments {
            margin-top: 20px
        }

        .post-comment {
            margin-bottom: 30px;
            padding-bottom: 15px;
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .post-reply {
            margin-top: 15px;
            margin-left: 60px;
            padding-top: 20px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .user-avatar {
            display: none;
            margin-right: 15px;
            border-radius: 50%
        }

        .module-blog_comments .side-image {
            display: none
        }

        .post-comment .user-name {
            font-size: 18px;
            font-weight: 700
        }

        .post-comment .user-data div {
            font-size: 12px
        }

        .post-comment .user-site::before {
            left: -1px
        }

        .post-comment .user-data .user-date {
            display: none
        }

        .post-comment .user-data .user-time {
            display: none
        }

        .comment-form .form-group:not(.required) {
            display: none
        }

        .user-data .user-site {
            display: none
        }

        .main-posts.post-grid .post-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 2 * 0px) / 3 - 0.01px)
        }

        .main-posts.post-grid .post-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 3 - 0.01px)
        }

        .one-column #content .main-posts.post-grid .post-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 2 * 20px) / 3 - 0.01px)
        }

        .one-column #content .main-posts.post-grid .post-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 3 - 0.01px)
        }

        .two-column #content .main-posts.post-grid .post-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .main-posts.post-grid .post-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .main-posts.post-grid .post-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .main-posts.post-grid .post-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .post-grid .post-thumb {
            padding: 5px
        }

        .post-grid .post-thumb .image a {
            border-radius: 20px
        }

        .post-grid .post-thumb:hover .image img {
            transform: scale(1.15)
        }

        .post-grid .post-thumb .caption {
            position: relative;
            bottom: auto;
            width: auto
        }

        .post-grid .post-thumb .name {
            display: flex;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            justify-content: center;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
            margin-bottom: 10px
        }

        .post-grid .post-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 14px;
            color: rgba(48, 56, 65, 1);
            text-align: center
        }

        .desktop .post-grid .post-thumb .name a:hover {
            color: rgb(0 93 255)
        }

        .post-grid .post-thumb .description {
            display: none;
            text-align: center;
            margin-bottom: 10px
        }

        .post-grid .post-thumb .button-group {
            display: none;
            justify-content: center;
            margin-bottom: 10px
        }

        .post-grid .post-thumb .btn-read-more::before {
            display: none
        }

        .post-grid .post-thumb .btn-read-more::after {
            display: none;
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .post-grid .post-thumb .btn-read-more .btn-text {
            display: inline-block;
            padding: 0
        }

        .post-grid .post-thumb .btn-read-more.btn {
            background: rgb(0 93 255)
        }

        .post-grid .post-thumb .btn-read-more.btn:hover {
            background: rgba(58, 71, 80, 1) !important
        }

        .post-grid .post-thumb .btn-read-more.btn.btn.disabled::after {
            font-size: 20px
        }

        .post-grid .post-thumb .post-stats {
            display: none;
            color: rgba(238, 238, 238, 1);
            justify-content: center;
            position: absolute;
            transform: translateY(-100%);
            width: 100%;
            background: rgba(0, 0, 0, 0.65);
            padding: 7px
        }

        .post-grid .post-thumb .post-stats .p-author {
            display: none
        }

        .post-grid .post-thumb .image {
            display: block
        }

        .post-grid .post-thumb .p-date {
            display: flex
        }

        .post-grid .post-thumb .post-stats .p-comment {
            display: none
        }

        .post-grid .post-thumb .post-stats .p-view {
            display: none
        }

        .post-list .post-layout:not(.swiper-slide) {
            margin-bottom: 40px
        }

        .post-list .post-thumb .caption {
            flex-basis: 200px;
            padding: 15px
        }

        .post-list .post-thumb .image {
            display: block
        }

        .post-list .post-thumb:hover .image img {
            transform: scale(1.15)
        }

        .post-list .post-thumb .name {
            display: flex;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            justify-content: flex-start;
            margin-left: 0;
            margin-right: auto
        }

        .post-list .post-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 16px;
            color: rgba(48, 56, 65, 1);
            font-weight: 700
        }

        .desktop .post-list .post-thumb .name a:hover {
            color: rgb(0 93 255)
        }

        .post-list .post-thumb .description {
            display: block;
            color: rgba(109, 118, 125, 1);
            padding-top: 10px;
            padding-bottom: 10px
        }

        .post-list .post-thumb .button-group {
            display: flex;
            justify-content: flex-start
        }

        .post-list .post-thumb .btn-read-more::before {
            display: inline-block
        }

        .post-list .post-thumb .btn-read-more .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .post-list .post-thumb .btn-read-more::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .post-list .post-thumb .post-stats {
            display: none;
            font-size: 14px;
            color: rgba(80, 80, 80, 1);
            justify-content: flex-start;
            padding-bottom: 5px;
            margin: -15px;
            margin-bottom: 5px;
            margin-left: 0px
        }

        .post-list .post-thumb .post-stats .p-author {
            display: none
        }

        .post-list .post-thumb .p-date {
            display: flex
        }

        .post-list .post-thumb .post-stats .p-comment {
            display: none
        }

        .post-list .post-thumb .post-stats .p-view {
            display: none
        }

        .blog-feed span {
            display: block;
            color: rgba(235, 102, 38, 1) !important
        }

        .blog-feed {
            display: none;
            margin-right: 30px
        }

        .blog-feed::before {
            content: '\f143' !important;
            font-family: icomoon !important;
            font-size: 14px;
            color: rgba(235, 102, 38, 1)
        }

        .desktop .blog-feed:hover span {
            color: rgba(39, 124, 217, 1) !important
        }

        .countdown {
            font-size: 22px;
            color: rgba(48, 56, 65, 1);
            background: rgba(247, 235, 189, 0.99);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15);
            border-radius: 10px;
            width: 120%
        }

        .countdown div span {
            font-size: 14px;
            color: rgba(109, 118, 125, 1)
        }

        .countdown>div {
            border-style: solid;
            border-color: rgba(245, 245, 245, 1)
        }

        .boxed-layout .site-wrapper {
            overflow: hidden
        }

        .boxed-layout .header {
            padding: 0 20px
        }

        .boxed-layout .breadcrumb {
            padding-left: 20px;
            padding-right: 20px
        }

        .wrapper,
        .mega-menu-content,
        .site-wrapper>.container,
        .grid-cols,
        .desktop-header-active .is-sticky .header .desktop-main-menu-wrapper,
        .desktop-header-active .is-sticky .sticky-fullwidth-bg,
        .boxed-layout .site-wrapper,
        .breadcrumb,
        .title-wrapper,
        .page-title>span,
        .desktop-header-active .header .top-bar,
        .desktop-header-active .header .mid-bar,
        .desktop-main-menu-wrapper {
            max-width: 1400px
        }

        .desktop-main-menu-wrapper .main-menu>.j-menu>.first-dropdown::before {
            transform: translateX(calc(0px - (100vw - 1400px) / 2))
        }

        html[dir='rtl'] .desktop-main-menu-wrapper .main-menu>.j-menu>.first-dropdown::before {
            transform: none;
            right: calc(0px - (100vw - 1400px) / 2)
        }

        .desktop-main-menu-wrapper .main-menu>.j-menu>.first-dropdown.mega-custom::before {
            transform: translateX(calc(0px - (200vw - 1400px) / 2))
        }

        html[dir='rtl'] .desktop-main-menu-wrapper .main-menu>.j-menu>.first-dropdown.mega-custom::before {
            transform: none;
            right: calc(0px - (200vw - 1400px) / 2)
        }

        #content {
            padding-top: 20px;
            padding-bottom: 20px
        }

        .column-left #content {
            padding-left: 20px
        }

        .column-right #content {
            padding-right: 20px
        }

        .side-column {
            max-width: 240px;
            padding: 20px;
            padding-left: 0px
        }

        .one-column #content {
            max-width: calc(100% - 240px)
        }

        .two-column #content {
            max-width: calc(100% - 240px * 2)
        }

        #column-left {
            border-width: 0;
            border-right-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        #column-right {
            border-width: 0;
            border-left-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            padding: 20px;
            padding-right: 0px
        }

        .page-title {
            display: block
        }

        .dropdown.drop-menu>.j-dropdown {
            left: 0;
            right: auto;
            transform: translate3d(0, -10px, 0)
        }

        .dropdown.drop-menu.animating>.j-dropdown {
            left: 0;
            right: auto;
            transform: none
        }

        .dropdown.drop-menu>.j-dropdown::before {
            left: 10px;
            right: auto;
            transform: translateX(0)
        }

        .dropdown.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .dropdown.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .dropdown.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .dropdown.dropdown .j-menu>li>a {
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 13px;
            background: rgba(255, 255, 255, 1);
            padding: 10px
        }

        .desktop .dropdown.dropdown .j-menu>li:hover>a,
        .dropdown.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1);
            background: rgba(245, 245, 245, 1)
        }

        .dropdown.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .dropdown.dropdown .j-menu>li>a::before {
            margin-right: 7px;
            min-width: 20px;
            font-size: 18px
        }

        .dropdown.dropdown .j-menu>li>a,
        .dropdown.dropdown.accordion-menu .menu-item>a+div,
        .dropdown.dropdown .accordion-menu .menu-item>a+div {
            border-color: rgba(238, 238, 238, 1)
        }

        .dropdown.dropdown .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .dropdown.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 200px
        }

        .dropdown.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2)
        }

        .dropdown.dropdown .j-dropdown::before {
            display: block;
            border-bottom-color: rgba(255, 255, 255, 1);
            margin-top: -10px
        }

        legend {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left
        }

        legend::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        legend.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        legend::after,
        legend.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .title {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left
        }

        .title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .title::after,
        .title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        html:not(.popup) .page-title {
            font-size: 24px;
            text-align: center;
            background: rgba(238, 238, 238, 1);
            padding: 0px;
            padding-top: 20px;
            margin: 0px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: center
        }

        html:not(.popup) .page-title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: 50%;
            right: initial;
            transform: translate3d(-50%, 0, 0)
        }

        html:not(.popup) .page-title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: 50%;
            right: initial;
            transform: translate3d(-50%, 0, 0)
        }

        html:not(.popup) .page-title::after,
        html:not(.popup) .page-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .title.module-title {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left
        }

        .title.module-title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .title.module-title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .title.module-title::after,
        .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .btn,
        .btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .btn:active,
        .btn:hover:active,
        .btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .btn {
            background: rgb(0 93 255);
            padding: 12px
        }

        .btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-secondary.btn {
            background: rgb(0 93 255)
        }

        .btn-secondary.btn:hover {
            background: rgba(196, 202, 253, 1) !important
        }

        .btn-secondary.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-success.btn {
            background: rgba(60, 196, 114, 1)
        }

        .btn-success.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .btn-success.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-danger.btn {
            background: rgb(0 93 255)
        }

        .btn-danger.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .btn-danger.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-warning.btn {
            background: rgb(0 93 255)
        }

        .btn-warning.btn:hover {
            background: rgba(196, 202, 253, 1) !important
        }

        .btn-warning.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-info.btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .btn-info.btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .btn-info.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-light.btn,
        .btn-light.btn:visited {
            color: rgba(109, 118, 125, 1)
        }

        .btn-light.btn:hover {
            color: rgba(48, 56, 65, 1) !important;
            background: rgba(196, 202, 253, 1) !important
        }

        .btn-light.btn {
            background: rgba(238, 238, 238, 1)
        }

        .btn-light.btn.btn.disabled::after {
            font-size: 20px
        }

        .btn-dark.btn {
            background: rgba(48, 56, 65, 1)
        }

        .btn-dark.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .btn-dark.btn.btn.disabled::after {
            font-size: 20px
        }

        .buttons {
            margin-top: 20px;
            padding-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            font-size: 14px
        }

        .buttons .pull-left .btn,
        .buttons .pull-left .btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .buttons .pull-left .btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .buttons .pull-left .btn:active,
        .buttons .pull-left .btn:hover:active,
        .buttons .pull-left .btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .buttons .pull-left .btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .buttons .pull-left .btn {
            background: rgb(0 93 255);
            padding: 12px
        }

        .buttons .pull-left .btn.btn.disabled::after {
            font-size: 20px
        }

        .buttons .pull-right .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 5px
        }

        .buttons .pull-left .btn::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .buttons>div {
            flex: 0 0 auto;
            width: auto;
            flex-basis: 0
        }

        .buttons>div .btn {
            width: auto
        }

        .buttons .pull-left {
            margin-right: auto
        }

        .buttons .pull-right:only-child {
            flex: 0 0 auto;
            width: auto;
            margin: 0 0 0 auto
        }

        .buttons .pull-right:only-child .btn {
            width: auto
        }

        .buttons input+.btn {
            margin-top: 5px
        }

        .tags {
            margin-top: 15px;
            justify-content: flex-start;
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase
        }

        .tags a,
        .tags-title {
            margin-right: 8px;
            margin-bottom: 8px
        }

        .tags b {
            display: none
        }

        .tags a {
            padding-right: 8px;
            padding-left: 8px;
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(58, 71, 80, 1)
        }

        .tags a:hover {
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255)
        }

        .alert.alert-success {
            color: rgba(255, 255, 255, 1);
            background: rgba(60, 196, 114, 1)
        }

        .alert.alert-info {
            color: rgba(48, 56, 65, 1)
        }

        .alert-info.alert-dismissible .close {
            color: rgba(196, 202, 253, 1)
        }

        .alert.alert-warning {
            color: rgba(48, 56, 65, 1);
            background: rgb(0 93 255)
        }

        .alert.alert-danger {
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255)
        }

        .breadcrumb {
            display: block !important;
            text-align: center;
            padding: 10px;
            padding-bottom: 20px;
            white-space: normal;
            -webkit-overflow-scrolling: touch
        }

        .breadcrumb::before {
            background: rgba(238, 238, 238, 1);
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .breadcrumb li:first-of-type a i::before {
            content: '\eb69' !important;
            font-family: icomoon !important
        }

        .breadcrumb a {
            color: rgba(80, 80, 80, 1);
            text-decoration: underline
        }

        .mobile .breadcrumb {
            overflow-x: visible
        }

        .breadcrumb::-webkit-scrollbar {
            -webkit-appearance: initial;
            height: 1px;
            height: 1px;
            width: 1px
        }

        .breadcrumb::-webkit-scrollbar-track {
            background-color: white
        }

        .breadcrumb::-webkit-scrollbar-thumb {
            background-color: #999
        }

        .panel-group .panel-heading a::before {
            content: '\f04b' !important;
            font-family: icomoon !important;
            order: -1
        }

        .desktop .panel-group .panel-heading:hover a::before {
            color: rgb(0 93 255)
        }

        .panel-group .panel-active .panel-heading a::before {
            content: '\e5db' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            top: -1px
        }

        .panel-group .panel-heading a {
            justify-content: flex-start;
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            padding: 0px;
            padding-top: 15px;
            padding-bottom: 15px
        }

        .panel-group .panel-heading {
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .panel-group .panel-body {
            padding-bottom: 10px
        }

        body {
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 14px;
            line-height: 1.5;
            -webkit-font-smoothing: antialiased
        }

        body h1,
        body h2,
        body h3,
        body h4,
        body h5,
        body h6 {
            font-family: 'Oswald';
            font-weight: 400
        }

        body a {
            color: rgba(39, 124, 217, 1);
            display: inline-block
        }

        body a:hover {
            color: rgb(0 93 255)
        }

        body p {
            font-size: 15px;
            margin-bottom: 15px
        }

        body h1 {
            font-family: 'Oswald';
            font-weight: 400;
            margin-bottom: 20px
        }

        body h2 {
            font-size: 32px;
            margin-bottom: 15px
        }

        body h3 {
            margin-bottom: 15px
        }

        body h4 {
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 15px
        }

        body h5 {
            font-size: 17px;
            font-weight: 400;
            margin-bottom: 15px
        }

        body h6 {
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase;
            background: rgb(0 93 255);
            padding: 6px;
            padding-right: 10px;
            padding-left: 10px;
            margin-bottom: 15px;
            display: inline-block
        }

        body blockquote {
            font-family: Georgia, serif;
            font-weight: 400;
            font-style: italic;
            padding: 15px;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-top: 15px;
            margin-bottom: 15px;
            border-radius: 3px;
            float: none;
            display: block;
            max-width: 500px
        }

        body blockquote::before {
            margin-left: auto;
            margin-right: auto;
            float: left;
            content: '\e98f' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            margin-right: 10px
        }

        body hr {
            margin-top: 20px;
            margin-bottom: 20px;
            overflow: visible
        }

        body hr::before {
            content: '\e993' !important;
            font-family: icomoon !important;
            font-size: 20px;
            width: 40px;
            height: 40px;
            border-radius: 50%
        }

        body .drop-cap {
            font-family: Georgia, serif !important;
            font-weight: 400 !important;
            font-size: 60px !important;
            font-family: Georgia, serif;
            font-weight: 700;
            margin-right: 5px
        }

        body .amp::before {
            content: '\e901' !important;
            font-family: icomoon !important;
            font-size: 25px;
            top: 5px
        }

        body .video-responsive {
            max-width: 550px;
            margin-bottom: 15px
        }

        .count-badge {
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255);
            border-radius: 10px
        }

        .product-label b {
            color: rgba(255, 255, 255, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: rgb(0 93 255);
            padding: 5px;
            padding-right: 7px;
            padding-left: 7px
        }

        .tooltip-inner {
            font-size: 16px;
            color: rgba(238, 238, 238, 1);
            line-height: 1.1;
            background: rgba(48, 56, 65, 1);
            border-radius: 2px;
            padding: 5px;
            box-shadow: 0 -15px 100px -10px rgba(0, 0, 0, 0.1)
        }

        .tooltip.top .tooltip-arrow {
            border-top-color: rgba(48, 56, 65, 1)
        }

        .tooltip.right .tooltip-arrow {
            border-right-color: rgba(48, 56, 65, 1)
        }

        .tooltip.bottom .tooltip-arrow {
            border-bottom-color: rgba(48, 56, 65, 1)
        }

        .tooltip.left .tooltip-arrow {
            border-left-color: rgba(48, 56, 65, 1)
        }

        table tbody tr:hover td {
            background: rgba(255, 255, 255, 1)
        }

        table tbody td {
            border-width: 0 !important;
            border-top-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        table {
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        table thead td {
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            background: rgba(238, 238, 238, 1)
        }

        table tfoot td {
            background: rgba(238, 238, 238, 1)
        }

        table tfoot td,
        table tfoot th {
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        .table-responsive {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            -webkit-overflow-scrolling: touch
        }

        .table-responsive::-webkit-scrollbar {
            height: 5px;
            width: 5px
        }

        .form-group .control-label {
            max-width: 150px;
            padding-top: 7px;
            padding-bottom: 5px;
            justify-content: flex-start
        }

        .required .control-label::after,
        .required .control-label+div::before,
        .text-danger {
            font-size: 17px;
            color: rgb(0 93 255)
        }

        .form-group {
            margin-bottom: 8px
        }

        input.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 500px;
            height: 38px
        }

        input.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        input.form-control:focus,
        input.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        input.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        textarea.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            height: 100px
        }

        textarea.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        textarea.form-control:focus,
        textarea.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        textarea.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        select.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 500px
        }

        select.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        select.form-control:focus,
        select.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        select.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .radio {
            width: 100%
        }

        .checkbox {
            width: 100%
        }

        .input-group .input-group-btn .btn {
            min-width: 35px;
            min-height: 35px
        }

        .product-option-file .btn i::before {
            content: '\ebd8' !important;
            font-family: icomoon !important
        }

        .stepper input.form-control {
            border-width: 0px !important
        }

        .stepper {
            width: 50px;
            height: 35px;
            border-style: solid;
            border-color: rgba(48, 56, 65, 1);
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px
        }

        .stepper span i {
            color: rgba(255, 255, 255, 1);
            background-color: rgba(109, 118, 125, 1)
        }

        .stepper span i:hover {
            background-color: rgb(0 93 255)
        }

        .pagination-results {
            font-size: 13px;
            color: rgba(48, 56, 65, 1);
            letter-spacing: 1px;
            margin-top: 20px;
            justify-content: flex-start
        }

        .pagination-results .text-right {
            display: block
        }

        .pagination>li>a {
            color: rgba(48, 56, 65, 1)
        }

        .pagination>li>a:hover {
            color: rgb(0 93 255)
        }

        .pagination>li.active>span,
        .pagination>li.active>span:hover,
        .pagination>li>a:focus {
            color: rgb(0 93 255)
        }

        .pagination>li>a,
        .pagination>li>span {
            padding: 5px;
            padding-right: 6px;
            padding-left: 6px
        }

        .pagination>li {
            border-radius: 2px
        }

        .pagination>li:first-child a::before,
        .pagination>li:last-child a::before {
            content: '\e940' !important;
            font-family: icomoon !important
        }

        .pagination>li .prev::before,
        .pagination>li .next::before {
            content: '\e93e' !important;
            font-family: icomoon !important
        }

        .pagination>li:not(:first-of-type) {
            margin-left: 5px
        }

        .rating .fa-stack {
            font-size: 13px;
            width: 1.2em
        }

        .rating .fa-star,
        .rating .fa-star+.fa-star-o {
            color: rgb(0 93 255)
        }

        .rating .fa-star-o:only-child {
            color: rgba(109, 118, 125, 1)
        }

        .rating-stars {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px
        }

        .popup-inner-body {
            max-height: calc(100vh - 50px * 2)
        }

        .popup-container {
            max-width: calc(100% - 20px * 2)
        }

        .popup-bg {
            background: rgba(0, 0, 0, 0.75)
        }

        .popup-body,
        .popup {
            background: rgba(255, 255, 255, 1)
        }

        .popup-content,
        .popup .site-wrapper {
            padding: 20px
        }

        .popup-body {
            border-radius: 3px;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .popup-container .popup-close::before {
            content: '\e5cd' !important;
            font-family: icomoon !important
        }

        .popup-close {
            width: 40px;
            height: 40px;
            margin-right: 5px;
            margin-top: 42px
        }

        .popup-container .btn.popup-close {
            border-radius: 50% !important
        }

        .popup-container>.btn {
            background: rgb(0 93 255)
        }

        .popup-container>.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .popup-container>.btn.btn.disabled::after {
            font-size: 20px
        }

        .scroll-top i::before {
            content: '\e5d8' !important;
            font-family: icomoon !important;
            font-size: 20px;
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255);
            padding: 10px
        }

        .scroll-top:hover i::before {
            background: rgba(60, 196, 114, 1)
        }

        .scroll-top {
            left: auto;
            right: 10px;
            transform: translateX(0);
            ;
            margin-left: 10px;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .journal-loading>i::before,
        .ias-spinner>i::before,
        .lg-outer .lg-item::after,
        .btn.disabled::after {
            content: '\e92f' !important;
            font-family: icomoon !important;
            font-size: 30px;
            color: rgb(0 93 255)
        }

        .journal-loading>.fa-spin,
        .lg-outer .lg-item::after,
        .btn.disabled::after {
            animation: fa-spin infinite linear;
            ;
            animation-duration: 2000ms
        }

        .btn-cart::before,
        .fa-shopping-cart::before {
            content: '\ea9b' !important;
            font-family: icomoon !important;
            left: -1px
        }

        .btn-wishlist::before {
            content: '\f08a' !important;
            font-family: icomoon !important
        }

        .btn-compare::before,
        .compare-btn::before {
            content: '\eab6' !important;
            font-family: icomoon !important
        }

        .fa-refresh::before {
            content: '\eacd' !important;
            font-family: icomoon !important
        }

        .fa-times-circle::before,
        .fa-times::before,
        .reset-filter::before,
        .notification-close::before,
        .popup-close::before,
        .hn-close::before {
            content: '\e981' !important;
            font-family: icomoon !important
        }

        .p-author::before {
            content: '\f007' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .p-date::before {
            content: '\f133' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .p-time::before {
            content: '\eb29' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .p-comment::before {
            content: '\f27a' !important;
            font-family: icomoon !important
        }

        .p-view::before {
            content: '\f06e' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .p-category::before {
            content: '\f022' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .user-site::before {
            content: '\e321' !important;
            font-family: icomoon !important;
            left: -1px;
            margin-right: 5px
        }

        .desktop ::-webkit-scrollbar {
            width: 12px
        }

        .desktop ::-webkit-scrollbar-track {
            background: rgba(238, 238, 238, 1)
        }

        .desktop ::-webkit-scrollbar-thumb {
            background: rgba(109, 118, 125, 1);
            border-width: 4px;
            border-style: solid;
            border-color: rgba(238, 238, 238, 1);
            border-radius: 10px
        }

        .expand-content {
            max-height: 70px
        }

        .block-expand.btn,
        .block-expand.btn:visited {
            text-transform: none
        }

        .block-expand.btn {
            padding: 2px;
            padding-right: 7px;
            padding-left: 7px;
            min-width: 20px;
            min-height: 20px
        }

        .desktop .block-expand.btn:hover {
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25)
        }

        .block-expand.btn:active,
        .block-expand.btn:hover:active,
        .block-expand.btn:focus:active {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .block-expand.btn:focus {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .block-expand.btn.btn.disabled::after {
            font-size: 20px
        }

        .block-expand::after {
            content: 'Show More'
        }

        .block-expanded .block-expand::after {
            content: 'Show Less'
        }

        .block-expand::before {
            content: '\e5db' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .block-expanded .block-expand::before {
            content: '\e5d8' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .block-expand-overlay {
            background: linear-gradient(to bottom, transparent, rgba(255, 255, 255, 1))
        }

        .safari .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .iphone .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .ipad .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .old-browser {
            color: rgba(42, 42, 42, 1);
            background: rgba(255, 255, 255, 1)
        }

        .notification-cart.notification {
            max-width: 400px;
            margin: 20px;
            margin-bottom: 0px;
            padding: 10px;
            background: rgba(255, 255, 255, 1);
            border-radius: 5px;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .notification-cart .notification-close {
            display: block;
            width: 25px;
            height: 25px;
            margin-right: -12px;
            margin-top: -12px
        }

        .notification-cart .notification-close::before {
            content: '\e5cd' !important;
            font-family: icomoon !important
        }

        .notification-cart .btn.notification-close {
            border-radius: 50% !important
        }

        .notification-cart .notification-close.btn {
            background: rgb(0 93 255)
        }

        .notification-cart .notification-close.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-cart .notification-close.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-cart img {
            display: block;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .notification-cart .notification-buttons {
            display: flex;
            padding: 10px;
            margin: -10px;
            margin-top: 5px
        }

        .notification-cart .notification-view-cart.btn {
            background: rgb(0 93 255)
        }

        .notification-cart .notification-view-cart.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-cart .notification-view-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-cart .notification-view-cart {
            display: inline-flex;
            flex-grow: 1
        }

        .notification-cart .notification-checkout.btn {
            background: rgba(60, 196, 114, 1)
        }

        .notification-cart .notification-checkout.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .notification-cart .notification-checkout.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-cart .notification-checkout {
            display: inline-flex;
            flex-grow: 1;
            margin-left: 10px
        }

        .notification-cart .notification-checkout::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 5px
        }

        .notification-wishlist.notification {
            max-width: 400px;
            margin: 20px;
            margin-bottom: 0px;
            padding: 10px;
            background: rgba(255, 255, 255, 1);
            border-radius: 5px;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .notification-wishlist .notification-close {
            display: block;
            width: 25px;
            height: 25px;
            margin-right: -12px;
            margin-top: -12px
        }

        .notification-wishlist .notification-close::before {
            content: '\e5cd' !important;
            font-family: icomoon !important
        }

        .notification-wishlist .btn.notification-close {
            border-radius: 50% !important
        }

        .notification-wishlist .notification-close.btn {
            background: rgb(0 93 255)
        }

        .notification-wishlist .notification-close.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-wishlist .notification-close.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-wishlist img {
            display: block;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .notification-wishlist .notification-buttons {
            display: flex;
            padding: 10px;
            margin: -10px;
            margin-top: 5px
        }

        .notification-wishlist .notification-view-cart.btn {
            background: rgb(0 93 255)
        }

        .notification-wishlist .notification-view-cart.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-wishlist .notification-view-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-wishlist .notification-view-cart {
            display: inline-flex;
            flex-grow: 1
        }

        .notification-wishlist .notification-checkout.btn {
            background: rgba(60, 196, 114, 1)
        }

        .notification-wishlist .notification-checkout.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .notification-wishlist .notification-checkout.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-wishlist .notification-checkout {
            display: inline-flex;
            flex-grow: 1;
            margin-left: 10px
        }

        .notification-wishlist .notification-checkout::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 5px
        }

        .notification-compare.notification {
            max-width: 400px;
            margin: 20px;
            margin-bottom: 0px;
            padding: 10px;
            background: rgba(255, 255, 255, 1);
            border-radius: 5px;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .notification-compare .notification-close {
            display: block;
            width: 25px;
            height: 25px;
            margin-right: -12px;
            margin-top: -12px
        }

        .notification-compare .notification-close::before {
            content: '\e5cd' !important;
            font-family: icomoon !important
        }

        .notification-compare .btn.notification-close {
            border-radius: 50% !important
        }

        .notification-compare .notification-close.btn {
            background: rgb(0 93 255)
        }

        .notification-compare .notification-close.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-compare .notification-close.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-compare img {
            display: block;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .notification-compare .notification-buttons {
            display: flex;
            padding: 10px;
            margin: -10px;
            margin-top: 5px
        }

        .notification-compare .notification-view-cart.btn {
            background: rgb(0 93 255)
        }

        .notification-compare .notification-view-cart.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .notification-compare .notification-view-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-compare .notification-view-cart {
            display: inline-flex;
            flex-grow: 1
        }

        .notification-compare .notification-checkout.btn {
            background: rgba(60, 196, 114, 1)
        }

        .notification-compare .notification-checkout.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .notification-compare .notification-checkout.btn.btn.disabled::after {
            font-size: 20px
        }

        .notification-compare .notification-checkout {
            display: inline-flex;
            flex-grow: 1;
            margin-left: 10px
        }

        .notification-compare .notification-checkout::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 5px
        }

        .popup-quickview .popup-container {
            width: 760px
        }

        .popup-quickview .popup-inner-body {
            height: 600px
        }

        .route-product-product.popup-quickview .product-info .product-left {
            width: 50%
        }

        .route-product-product.popup-quickview .product-info .product-right {
            width: calc(100% - 50%);
            padding-left: 20px
        }

        .route-product-product.popup-quickview h1.page-title {
            display: none
        }

        .route-product-product.popup-quickview div.page-title {
            display: block
        }

        .route-product-product.popup-quickview .direction-horizontal .additional-image {
            width: calc(100% / 4)
        }

        .route-product-product.popup-quickview .additional-images .swiper-container {
            overflow: hidden
        }

        .route-product-product.popup-quickview .additional-images .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .route-product-product.popup-quickview .additional-images .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .route-product-product.popup-quickview .additional-images .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .route-product-product.popup-quickview .additional-images .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .route-product-product.popup-quickview .additional-images .swiper-button-disabled {
            opacity: 0
        }

        .route-product-product.popup-quickview .additional-images .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .route-product-product.popup-quickview .additional-images .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .route-product-product.popup-quickview .additional-images .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .route-product-product.popup-quickview .additional-images .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .route-product-product.popup-quickview .additional-images .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .route-product-product.popup-quickview .additional-images .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .route-product-product.popup-quickview .additional-images .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .route-product-product.popup-quickview .additional-images .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .route-product-product.popup-quickview .additional-images .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .route-product-product.popup-quickview .additional-images .swiper-pagination>span {
            border-radius: 20px
        }

        .route-product-product.popup-quickview .additional-image {
            padding: calc(10px / 2)
        }

        .route-product-product.popup-quickview .additional-images {
            margin-top: 10px;
            margin-right: -5px;
            margin-left: -5px
        }

        .route-product-product.popup-quickview .additional-images img {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(245, 245, 245, 1)
        }

        .route-product-product.popup-quickview .additional-images img:hover {
            border-color: rgba(238, 238, 238, 1)
        }

        .route-product-product.popup-quickview .product-info .product-details>div {
            font-size: 14px
        }

        .route-product-product.popup-quickview .product-info .product-stats b {
            font-size: 14px
        }

        .route-product-product.popup-quickview .product-info .product-stats span {
            font-size: 14px
        }

        .route-product-product.popup-quickview .product-info .product-stats li::before {
            content: '\f111' !important;
            font-family: icomoon !important
        }

        .route-product-product.popup-quickview .product-info .product-stats ul {
            width: 100%
        }

        .route-product-product.popup-quickview .product-stats .product-views::before {
            content: '\f06e' !important;
            font-family: icomoon !important
        }

        .route-product-product.popup-quickview .product-stats .product-sold::before {
            content: '\e263' !important;
            font-family: icomoon !important
        }

        .route-product-product.popup-quickview .product-info .custom-stats {
            justify-content: space-between
        }

        .route-product-product.popup-quickview .product-info .product-details .rating {
            justify-content: flex-start
        }

        .route-product-product.popup-quickview .product-info .product-details .countdown-wrapper {
            display: block
        }

        .route-product-product.popup-quickview .product-info .product-details .product-price-group {
            text-align: left;
            display: flex
        }

        .route-product-product.popup-quickview .product-info .product-details .price-group {
            justify-content: flex-start;
            flex-direction: row;
            align-items: center
        }

        .route-product-product.popup-quickview .product-info .product-details .product-price-new {
            order: -1
        }

        .route-product-product.popup-quickview .product-info .product-details .product-points {
            display: none
        }

        .route-product-product.popup-quickview .product-info .product-details .product-tax {
            display: none
        }

        .route-product-product.popup-quickview .product-info .product-details .discounts {
            display: block
        }

        .route-product-product.popup-quickview .product-info .product-details .product-options>.options-title {
            display: none
        }

        .route-product-product.popup-quickview .product-info .product-details .product-options>h3 {
            display: block
        }

        .route-product-product.popup-quickview .product-info .product-options .push-option>div input:checked+img {
            box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.7)
        }

        .route-product-product.popup-quickview .product-info .product-details .button-group-page {
            position: fixed;
            width: 100%;
            z-index: 1000;
            ;
            background: rgba(255, 255, 255, 1);
            padding: 10px;
            margin: 0px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            box-shadow: 0 -15px 100px -10px rgba(0, 0, 0, 0.1)
        }

        .route-product-product.popup-quickview {
            padding-bottom: 60px !important
        }

        .route-product-product.popup-quickview .site-wrapper {
            padding-bottom: 0 !important
        }

        .route-product-product.popup-quickview.mobile .product-info .product-right {
            padding-bottom: 60px !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .stepper {
            display: flex;
            height: 41px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart {
            display: inline-flex;
            margin-right: 7px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart::before,
        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart .btn-text {
            display: inline-block
        }

        .route-product-product.popup-quickview .product-info .product-details .stepper-group {
            flex-grow: 1
        }

        .route-product-product.popup-quickview .product-info .product-details .stepper-group .btn-cart {
            flex-grow: 1
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart::before {
            font-size: 17px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn,
        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:active,
        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:hover:active,
        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn {
            background: rgb(0 93 255);
            padding: 12px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details {
            display: inline-flex;
            flex-grow: 0
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details .btn-text {
            display: none
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            font-size: 18px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details.btn {
            background: rgba(60, 196, 114, 1)
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-more-details.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-product.popup-quickview .product-info .product-details .button-group-page .wishlist-compare {
            flex-grow: 0 !important;
            margin: 0px !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .wishlist-compare {
            margin-left: auto
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-wishlist {
            display: inline-flex;
            margin: 0px;
            margin-right: 7px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-wishlist .btn-text {
            display: none
        }

        .route-product-product.popup-quickview .product-info .button-group-page .wishlist-compare .btn-wishlist {
            width: auto !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-wishlist.btn {
            background: rgb(0 93 255)
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-wishlist.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-wishlist.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare {
            display: inline-flex;
            margin-right: 7px
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare .btn-text {
            display: none
        }

        .route-product-product.popup-quickview .product-info .button-group-page .wishlist-compare .btn-compare {
            width: auto !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare::before {
            content: '\eab6' !important;
            font-family: icomoon !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare.btn {
            background: rgb(0 93 255)
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-product-product.popup-quickview .product-info .button-group-page .btn-compare.btn.btn.disabled::after {
            font-size: 20px
        }

        .popup-quickview .product-right .description {
            order: 100
        }

        .popup-quickview .description {
            padding-top: 15px;
            margin-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .popup-quickview .expand-content {
            overflow: hidden;
            max-height: 0px
        }

        .popup-quickview .block-expanded+.block-expand-overlay .block-expand::after {
            content: 'Show Less'
        }

        .popup-quickview .block-expand-overlay {
            background: linear-gradient(to bottom, transparent, rgba(255, 255, 255, 1))
        }

        .safari.popup-quickview .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .iphone.popup-quickview .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .ipad.popup-quickview .block-expand-overlay {
            background: linear-gradient(to bottom, rgba(255, 255, 255, 0), rgba(255, 255, 255, 1))
        }

        .login-box {
            flex-direction: row
        }

        .login-box .well {
            background: rgba(255, 255, 255, 1);
            padding: 20px;
            border-radius: 3px
        }

        .popup-login .popup-container {
            width: 500px
        }

        .popup-login .popup-inner-body {
            height: 280px
        }

        .popup-register .popup-container {
            width: 500px
        }

        .popup-register .popup-inner-body {
            height: 605px
        }

        .account-list>li>a {
            color: rgba(109, 118, 125, 1);
            padding: 10px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            border-radius: 3px;
            flex-direction: column;
            width: 100%;
            text-align: center
        }

        .account-list>li>a::before {
            content: '\e93f' !important;
            font-family: icomoon !important;
            font-size: 45px;
            color: rgba(48, 56, 65, 1);
            margin: 0
        }

        .account-list .edit-info {
            display: flex
        }

        .route-information-sitemap .site-edit {
            display: block
        }

        .account-list .edit-pass {
            display: flex
        }

        .route-information-sitemap .site-pass {
            display: block
        }

        .account-list .edit-address {
            display: flex
        }

        .route-information-sitemap .site-address {
            display: block
        }

        .account-list .edit-wishlist {
            display: flex
        }

        .my-cards {
            display: none
        }

        .account-list .edit-order {
            display: flex
        }

        .route-information-sitemap .site-history {
            display: block
        }

        .account-list .edit-downloads {
            display: none
        }

        .route-information-sitemap .site-download {
            display: none
        }

        .account-list .edit-rewards {
            display: flex
        }

        .account-list .edit-returns {
            display: flex
        }

        .account-list .edit-transactions {
            display: flex
        }

        .account-list .edit-recurring {
            display: none
        }

        .my-affiliates {
            display: none
        }

        .my-newsletter .account-list {
            display: none
        }

        .my-affiliates .title {
            display: block
        }

        .my-newsletter .title {
            display: none
        }

        .my-account .title {
            display: none
        }

        .my-orders .title {
            display: block
        }

        .my-cards .title {
            display: block
        }

        .account-page .title {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left
        }

        .account-page .title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .account-page .title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .account-page .title::after,
        .account-page .title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .desktop .account-list>li>a:hover {
            background: rgba(255, 255, 255, 1)
        }

        .account-list>li>a:hover {
            border-color: rgba(255, 255, 255, 1);
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .account-list>li {
            width: calc(100% / 5);
            padding: 10px;
            margin: 0
        }

        .account-list {
            margin: 0 -10px -10px;
            flex-direction: row
        }

        .account-list>.edit-info>a::before {
            content: '\e90d' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-pass>a::before {
            content: '\eac4' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-address>a::before {
            content: '\e956' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-wishlist>a::before {
            content: '\e955' !important;
            font-family: icomoon !important
        }

        .my-cards .account-list>li>a::before {
            content: '\e950' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-order>a::before {
            content: '\ead5' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-downloads>a::before {
            content: '\eb4e' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-rewards>a::before {
            content: '\e952' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-returns>a::before {
            content: '\f112' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-transactions>a::before {
            content: '\e928' !important;
            font-family: icomoon !important
        }

        .account-list>.edit-recurring>a::before {
            content: '\e8b3' !important;
            font-family: icomoon !important
        }

        .account-list>.affiliate-add>a::before {
            content: '\e95a' !important;
            font-family: icomoon !important
        }

        .account-list>.affiliate-edit>a::before {
            content: '\e95a' !important;
            font-family: icomoon !important
        }

        .account-list>.affiliate-track>a::before {
            content: '\e93c' !important;
            font-family: icomoon !important
        }

        .my-newsletter .account-list>li>a::before {
            content: '\e94c' !important;
            font-family: icomoon !important
        }

        .route-account-register .account-customer-group label::after {
            display: none !important
        }

        #account .account-fax label::after {
            display: none !important
        }

        .route-account-register .address-company label::after {
            display: none !important
        }

        #account-address .address-company label::after {
            display: none !important
        }

        .route-account-register .address-address-2 label::after {
            display: none !important
        }

        #account-address .address-address-2 label::after {
            display: none !important
        }

        .route-checkout-cart .td-qty .btn-remove.btn {
            background: rgb(0 93 255)
        }

        .route-checkout-cart .td-qty .btn-remove.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-checkout-cart .td-qty .btn-remove.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .cart-total table tbody tr:hover td {
            background: rgba(255, 255, 255, 1)
        }

        .route-checkout-cart .cart-total table tbody td {
            border-width: 0 !important;
            border-top-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        .route-checkout-cart .cart-total table {
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        .route-checkout-cart .cart-total table thead td {
            font-size: 14px;
            font-weight: 700;
            text-transform: uppercase;
            background: rgba(238, 238, 238, 1)
        }

        .route-checkout-cart .cart-total table tfoot td {
            background: rgba(238, 238, 238, 1)
        }

        .route-checkout-cart .cart-total table tfoot td,
        .route-checkout-cart .cart-total table tfoot th {
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important
        }

        .route-checkout-cart .cart-total .table-responsive {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            -webkit-overflow-scrolling: touch
        }

        .route-checkout-cart .cart-total .table-responsive::-webkit-scrollbar {
            height: 5px;
            width: 5px
        }

        .route-checkout-cart .cart-page {
            display: flex
        }

        .route-checkout-cart .cart-bottom {
            max-width: 400px
        }

        .cart-bottom {
            background: rgba(238, 238, 238, 1);
            padding: 20px;
            margin-left: 20px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .panels-total {
            flex-direction: column
        }

        .panels-total .cart-total {
            background: rgba(255, 255, 255, 1);
            align-items: flex-start
        }

        .route-checkout-cart .buttons {
            margin-top: 20px;
            padding-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .route-checkout-cart .buttons .pull-right .btn {
            background: rgba(60, 196, 114, 1)
        }

        .route-checkout-cart .buttons .pull-right .btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .route-checkout-cart .buttons .pull-right .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .buttons .pull-left .btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .route-checkout-cart .buttons .pull-left .btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .route-checkout-cart .buttons .pull-left .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .buttons .pull-right .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .route-checkout-cart .buttons .pull-left .btn::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .route-checkout-cart .buttons>div {
            flex: 1;
            width: auto;
            flex-basis: 0
        }

        .route-checkout-cart .buttons>div .btn {
            width: 100%
        }

        .route-checkout-cart .buttons .pull-left {
            margin-right: 0
        }

        .route-checkout-cart .buttons>div+div {
            padding-left: 10px
        }

        .route-checkout-cart .buttons .pull-right:only-child {
            flex: 1;
            margin: 0 0 0 auto
        }

        .route-checkout-cart .buttons .pull-right:only-child .btn {
            width: 100%
        }

        .route-checkout-cart .buttons input+.btn {
            margin-top: 5px
        }

        .cart-table .td-image {
            display: table-cell
        }

        .cart-table .td-qty .stepper,
        .cart-section .stepper,
        .cart-table .td-qty .btn-update.btn,
        .cart-section .td-qty .btn-primary.btn {
            display: inline-flex
        }

        .cart-table .td-name {
            display: table-cell
        }

        .cart-table .td-model {
            display: table-cell
        }

        .route-account-order-info .table-responsive .table-order thead>tr>td:nth-child(2) {
            display: table-cell
        }

        .route-account-order-info .table-responsive .table-order tbody>tr>td:nth-child(2) {
            display: table-cell
        }

        .route-account-order-info .table-responsive .table-order tfoot>tr>td:last-child {
            display: table-cell
        }

        .cart-table .td-price {
            display: table-cell
        }

        .route-checkout-cart .cart-panels {
            margin-bottom: 30px
        }

        .route-checkout-cart .cart-panels .title {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left;
            display: block
        }

        .route-checkout-cart .cart-panels .title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .route-checkout-cart .cart-panels .title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .route-checkout-cart .cart-panels .title::after,
        .route-checkout-cart .cart-panels .title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .route-checkout-cart .cart-panels .form-group .control-label {
            max-width: 9999px;
            padding-top: 7px;
            padding-bottom: 5px;
            justify-content: flex-start
        }

        .route-checkout-cart .cart-panels .form-group {
            margin-bottom: 8px
        }

        .route-checkout-cart .cart-panels input.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important
        }

        .route-checkout-cart .cart-panels input.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels input.form-control:focus,
        .route-checkout-cart .cart-panels input.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels input.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .route-checkout-cart .cart-panels textarea.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important
        }

        .route-checkout-cart .cart-panels textarea.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels textarea.form-control:focus,
        .route-checkout-cart .cart-panels textarea.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels textarea.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .route-checkout-cart .cart-panels select.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 200px
        }

        .route-checkout-cart .cart-panels select.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels select.form-control:focus,
        .route-checkout-cart .cart-panels select.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .route-checkout-cart .cart-panels select.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .route-checkout-cart .cart-panels .radio {
            width: 100%
        }

        .route-checkout-cart .cart-panels .checkbox {
            width: 100%
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn,
        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:active,
        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:hover:active,
        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn {
            background: rgb(0 93 255);
            padding: 12px;
            min-width: 35px;
            min-height: 35px;
            margin-left: 5px
        }

        .route-checkout-cart .cart-panels .input-group .input-group-btn .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .cart-panels .product-option-file .btn i::before {
            content: '\ebd8' !important;
            font-family: icomoon !important
        }

        .route-checkout-cart .cart-panels .buttons {
            margin-top: 20px;
            padding-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .route-checkout-cart .cart-panels .buttons .pull-right .btn {
            background: rgba(60, 196, 114, 1)
        }

        .route-checkout-cart .cart-panels .buttons .pull-right .btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .route-checkout-cart .cart-panels .buttons .pull-right .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .cart-panels .buttons .pull-left .btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .route-checkout-cart .cart-panels .buttons .pull-left .btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .route-checkout-cart .cart-panels .buttons .pull-left .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-checkout-cart .cart-panels .buttons .pull-right .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .route-checkout-cart .cart-panels .buttons .pull-left .btn::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .route-checkout-cart .cart-panels .buttons>div {
            flex: 1;
            width: auto;
            flex-basis: 0
        }

        .route-checkout-cart .cart-panels .buttons>div .btn {
            width: 100%
        }

        .route-checkout-cart .cart-panels .buttons .pull-left {
            margin-right: 0
        }

        .route-checkout-cart .cart-panels .buttons>div+div {
            padding-left: 10px
        }

        .route-checkout-cart .cart-panels .buttons .pull-right:only-child {
            flex: 1;
            margin: 0 0 0 auto
        }

        .route-checkout-cart .cart-panels .buttons .pull-right:only-child .btn {
            width: 100%
        }

        .route-checkout-cart .cart-panels .buttons input+.btn {
            margin-top: 5px
        }

        .route-checkout-cart .cart-panels>p {
            display: none
        }

        .route-checkout-cart .cart-panels .panel-reward {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-coupon {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-shipping {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-voucher {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-reward .collapse {
            display: none
        }

        .route-checkout-cart .cart-panels .panel-reward .collapse.in {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-reward .panel-heading {
            pointer-events: auto
        }

        .route-checkout-cart .cart-panels .panel-coupon .collapse {
            display: none
        }

        .route-checkout-cart .cart-panels .panel-coupon .collapse.in {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-coupon .panel-heading {
            pointer-events: auto
        }

        .route-checkout-cart .cart-panels .panel-shipping .collapse {
            display: none
        }

        .route-checkout-cart .cart-panels .panel-shipping .collapse.in {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-shipping .panel-heading {
            pointer-events: auto
        }

        .route-checkout-cart .cart-panels .panel-voucher .collapse {
            display: none
        }

        .route-checkout-cart .cart-panels .panel-voucher .collapse.in {
            display: block
        }

        .route-checkout-cart .cart-panels .panel-voucher .panel-heading {
            pointer-events: auto
        }

        .route-product-category .page-title {
            display: block
        }

        .route-product-category .category-description {
            order: 10
        }

        .category-description {
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 14px;
            line-height: 1.5;
            -webkit-font-smoothing: antialiased;
            margin-bottom: 30px
        }

        .category-description h1,
        .category-description h2,
        .category-description h3,
        .category-description h4,
        .category-description h5,
        .category-description h6 {
            font-family: 'Oswald';
            font-weight: 400
        }

        .category-description a {
            color: rgba(39, 124, 217, 1);
            display: inline-block
        }

        .category-description a:hover {
            color: rgb(0 93 255)
        }

        .category-description p {
            font-size: 15px;
            margin-bottom: 15px
        }

        .category-description h1 {
            font-family: 'Oswald';
            font-weight: 400;
            margin-bottom: 20px
        }

        .category-description h2 {
            font-size: 32px;
            margin-bottom: 15px
        }

        .category-description h3 {
            margin-bottom: 15px
        }

        .category-description h4 {
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 15px
        }

        .category-description h5 {
            font-size: 17px;
            font-weight: 400;
            margin-bottom: 15px
        }

        .category-description h6 {
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase;
            background: rgb(0 93 255);
            padding: 6px;
            padding-right: 10px;
            padding-left: 10px;
            margin-bottom: 15px;
            display: inline-block
        }

        .category-description blockquote {
            font-family: Georgia, serif;
            font-weight: 400;
            font-style: italic;
            padding: 15px;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-top: 15px;
            margin-bottom: 15px;
            border-radius: 3px;
            float: none;
            display: block;
            max-width: 500px
        }

        .category-description blockquote::before {
            margin-left: auto;
            margin-right: auto;
            float: left;
            content: '\e98f' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            margin-right: 10px
        }

        .category-description hr {
            margin-top: 20px;
            margin-bottom: 20px;
            overflow: visible
        }

        .category-description hr::before {
            content: '\e993' !important;
            font-family: icomoon !important;
            font-size: 20px;
            width: 40px;
            height: 40px;
            border-radius: 50%
        }

        .category-description .drop-cap {
            font-family: Georgia, serif !important;
            font-weight: 400 !important;
            font-size: 60px !important;
            font-family: Georgia, serif;
            font-weight: 700;
            margin-right: 5px
        }

        .category-description .amp::before {
            content: '\e901' !important;
            font-family: icomoon !important;
            font-size: 25px;
            top: 5px
        }

        .category-description .video-responsive {
            max-width: 550px;
            margin-bottom: 15px
        }

        .category-image {
            float: left
        }

        .category-text {
            position: static;
            bottom: auto
        }

        .category-description>img {
            margin-right: 20px;
            margin-bottom: 10px
        }

        .refine-categories .refine-item.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 7 * 20px) / 8 - 0.01px)
        }

        .refine-categories .refine-item:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 8 - 0.01px)
        }

        .one-column #content .refine-categories .refine-item.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 6 * 20px) / 7 - 0.01px)
        }

        .one-column #content .refine-categories .refine-item:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 7 - 0.01px)
        }

        .two-column #content .refine-categories .refine-item.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 5 * 20px) / 6 - 0.01px)
        }

        .two-column #content .refine-categories .refine-item:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 6 - 0.01px)
        }

        .side-column .refine-categories .refine-item.swiper-slide {
            margin-right: 15px;
            width: calc((100% - 0 * 15px) / 1 - 0.01px)
        }

        .side-column .refine-categories .refine-item:not(.swiper-slide) {
            padding: 7.5px;
            width: calc(100% / 1 - 0.01px)
        }

        .refine-items {
            margin: -5px
        }

        .refine-categories {
            margin-bottom: 20px
        }

        .refine-links .refine-item+.refine-item {
            margin-left: 10px
        }

        .refine-categories .swiper-container {
            overflow: hidden
        }

        .refine-categories .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .refine-categories .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .refine-categories .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .refine-categories .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .refine-categories .swiper-button-disabled {
            opacity: 0
        }

        .refine-categories .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .refine-categories .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .refine-categories .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .refine-categories .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .refine-categories .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .refine-categories .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .refine-categories .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .refine-categories .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .refine-categories .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .refine-categories .swiper-pagination>span {
            border-radius: 20px
        }

        .refine-item a {
            background: rgba(255, 255, 255, 1);
            padding: 7px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .refine-item a:hover {
            border-color: rgb(0 93 255)
        }

        .refine-item a img {
            display: block
        }

        .refine-name {
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .refine-item .refine-name {
            text-align: center
        }

        .refine-name .count-badge {
            display: none
        }

        .checkout-section.section-login {
            display: block
        }

        .quick-checkout-wrapper .form-group .control-label {
            max-width: 150px;
            padding-top: 7px;
            padding-bottom: 5px;
            justify-content: flex-start
        }

        .quick-checkout-wrapper .required .control-label::after,
        .quick-checkout-wrapper .required .control-label+div::before,
        .quick-checkout-wrapper .text-danger {
            font-size: 17px;
            color: rgb(0 93 255)
        }

        .quick-checkout-wrapper .form-group {
            margin-bottom: 8px
        }

        .quick-checkout-wrapper input.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 500px;
            height: 38px
        }

        .quick-checkout-wrapper input.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper input.form-control:focus,
        .quick-checkout-wrapper input.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper input.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .quick-checkout-wrapper textarea.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            height: 100px
        }

        .quick-checkout-wrapper textarea.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper textarea.form-control:focus,
        .quick-checkout-wrapper textarea.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper textarea.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .quick-checkout-wrapper select.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 500px
        }

        .quick-checkout-wrapper select.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper select.form-control:focus,
        .quick-checkout-wrapper select.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .quick-checkout-wrapper select.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .quick-checkout-wrapper .radio {
            width: 100%
        }

        .quick-checkout-wrapper .checkbox {
            width: 100%
        }

        .quick-checkout-wrapper .input-group .input-group-btn .btn {
            min-width: 35px;
            min-height: 35px
        }

        .quick-checkout-wrapper .product-option-file .btn i::before {
            content: '\ebd8' !important;
            font-family: icomoon !important
        }

        .quick-checkout-wrapper div .title.section-title {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px;
            color: rgba(17, 17, 17, 1);
            text-transform: uppercase;
            margin-bottom: 15px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: left
        }

        .quick-checkout-wrapper div .title.section-title::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .quick-checkout-wrapper div .title.section-title.page-title>span::after {
            content: '';
            display: block;
            position: relative;
            margin-top: 8px;
            left: initial;
            right: initial;
            margin-left: 0;
            margin-right: auto;
            transform: none
        }

        .quick-checkout-wrapper div .title.section-title::after,
        .quick-checkout-wrapper div .title.section-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .checkout-section {
            padding: 15px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            border-radius: 3px;
            margin-bottom: 25px
        }

        .quick-checkout-wrapper>div .right {
            padding-left: 25px;
            width: calc(100% - 30%)
        }

        .quick-checkout-wrapper>div .left {
            width: 30%
        }

        .section-payment {
            padding-left: 20px;
            width: calc(100% - 40%);
            display: block
        }

        .section-shipping {
            width: 40%;
            display: block
        }

        .quick-checkout-wrapper .right .section-cvr {
            display: none
        }

        .quick-checkout-wrapper .right .section-cvr .control-label {
            display: flex
        }

        .quick-checkout-wrapper .right .section-cvr .form-coupon {
            display: flex
        }

        .quick-checkout-wrapper .right .section-cvr .form-voucher {
            display: flex
        }

        .quick-checkout-wrapper .right .section-cvr .form-reward {
            display: flex
        }

        .quick-checkout-wrapper .right .checkout-payment-details legend {
            display: block
        }

        .quick-checkout-wrapper .right .confirm-section .buttons {
            margin-top: 20px;
            padding-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right .btn {
            background: rgba(60, 196, 114, 1)
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right .btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right .btn.btn.disabled::after {
            font-size: 20px
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-left .btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-left .btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-left .btn.btn.disabled::after {
            font-size: 20px
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-left .btn::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .quick-checkout-wrapper .right .confirm-section .buttons>div {
            flex: 1;
            width: auto;
            flex-basis: 0
        }

        .quick-checkout-wrapper .right .confirm-section .buttons>div .btn {
            width: 100%
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-left {
            margin-right: 0
        }

        .quick-checkout-wrapper .right .confirm-section .buttons>div+div {
            padding-left: 10px
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right:only-child {
            flex: 1;
            margin: 0 0 0 auto
        }

        .quick-checkout-wrapper .right .confirm-section .buttons .pull-right:only-child .btn {
            width: 100%
        }

        .quick-checkout-wrapper .right .confirm-section .buttons input+.btn {
            margin-top: 5px
        }

        .quick-checkout-wrapper .confirm-section textarea {
            display: block
        }

        .quick-checkout-wrapper .section-comments label::after {
            display: none !important
        }

        .quick-checkout-wrapper .left .section-login .title {
            display: block
        }

        .quick-checkout-wrapper .left .section-register .title {
            display: block
        }

        .quick-checkout-wrapper .left .payment-address .title {
            display: block
        }

        .quick-checkout-wrapper .left .shipping-address .title {
            display: block
        }

        .quick-checkout-wrapper .right .shipping-payment .title {
            display: block
        }

        .quick-checkout-wrapper .right .section-cvr .title {
            display: block
        }

        .quick-checkout-wrapper .right .checkout-payment-details .title {
            display: block
        }

        .quick-checkout-wrapper .right .cart-section .title {
            display: block
        }

        .quick-checkout-wrapper .right .confirm-section .title {
            display: block
        }

        .quick-checkout-wrapper .account-customer-group label::after {
            display: none !important
        }

        .quick-checkout-wrapper .account-fax label::after {
            display: none !important
        }

        .quick-checkout-wrapper .address-company label::after {
            display: none !important
        }

        .quick-checkout-wrapper .address-address-2 label::after {
            display: none !important
        }

        .quick-checkout-wrapper .shipping-payment .shippings p {
            display: none;
            font-weight: bold
        }

        .quick-checkout-wrapper .shipping-payment .ship-wrapper p {
            display: none
        }

        .shipping-payment .section-body .radio {
            margin-bottom: 8px
        }

        .section-shipping .section-body>div:first-child::before {
            content: '\f1d8' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(2)::before {
            content: '\f072' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(3)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(4)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(5)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(6)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(7)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(8)::before {
            content: '\eab9' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(9)::before {
            content: '\f1b3' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-shipping .section-body>div:nth-child(10)::before {
            content: '\eb15' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-payment .section-body>div:first-child::before {
            content: '\f19c' !important;
            font-family: icomoon !important;
            font-size: 18px;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(2)::before {
            content: '\f19c' !important;
            font-family: icomoon !important;
            font-size: 18px;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(3)::before {
            content: '\e961' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(4)::before {
            content: '\e95f' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(5)::before {
            content: '\f19c' !important;
            font-family: icomoon !important;
            font-size: 18px;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(6)::before {
            content: '\f0d6' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .section-payment .section-body>div:nth-child(7)::before {
            content: '\f0d6' !important;
            font-family: icomoon !important;
            margin-right: 7px
        }

        .quick-checkout-wrapper .cart-section .td-qty .btn-danger.btn {
            background: rgb(0 93 255)
        }

        .quick-checkout-wrapper .cart-section .td-qty .btn-danger.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .quick-checkout-wrapper .cart-section .td-qty .btn-danger.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-compare .compare-buttons .btn-remove.btn {
            background: rgb(0 93 255)
        }

        .route-product-compare .compare-buttons .btn-remove.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-product-compare .compare-buttons .btn-remove.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-compare .compare-buttons .btn-cart {
            display: flex
        }

        .route-product-compare .compare-buttons .btn-remove {
            display: flex
        }

        .compare-name {
            display: table-row
        }

        .compare-image {
            display: table-row
        }

        .compare-price {
            display: table-row
        }

        .compare-model {
            display: table-row
        }

        .compare-manufacturer {
            display: table-row
        }

        .compare-availability {
            display: table-row
        }

        .compare-rating {
            display: table-row
        }

        .compare-summary {
            display: table-row
        }

        .compare-weight {
            display: table-row
        }

        .compare-dimensions {
            display: table-row
        }

        .route-information-contact .site-wrapper>.container {
            max-width: 1000px
        }

        .route-information-contact .location-title {
            display: none
        }

        .route-information-contact .store-image {
            display: block
        }

        .route-information-contact .store-address {
            display: none
        }

        .route-information-contact .store-tel {
            display: none
        }

        .route-information-contact .store-fax {
            display: none
        }

        .route-information-contact .store-info {
            display: none
        }

        .route-information-contact .store-address a {
            display: none
        }

        .route-information-contact .other-stores {
            display: none
        }

        .route-information-contact .stores-title {
            display: none !important
        }

        .route-information-information .content {
            column-gap: 30px;
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .maintenance-page header {
            display: none !important
        }

        .maintenance-page footer {
            display: none !important
        }

        #common-maintenance {
            padding: 40px
        }

        .route-product-manufacturer #content a img {
            display: block
        }

        .route-product-manufacturer .manufacturer a {
            background: rgba(245, 245, 245, 1);
            padding: 8px;
            border-color: rgba(190, 190, 190, 1)
        }

        .route-product-manufacturer h2.title {
            font-size: 14px;
            font-weight: 700;
            text-transform: none;
            padding-bottom: 5px;
            margin-bottom: 8px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 40px
        }

        .route-product-manufacturer #content a {
            font-family: 'Oswald';
            font-weight: 400
        }

        .route-product-search #content .search-criteria-title {
            display: block
        }

        .route-product-search #content .buttons {
            margin-top: 20px;
            padding-top: 15px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .route-product-search #content .buttons .pull-right .btn {
            background: rgba(60, 196, 114, 1)
        }

        .route-product-search #content .buttons .pull-right .btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .route-product-search #content .buttons .pull-right .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-search #content .buttons .pull-left .btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .route-product-search #content .buttons .pull-left .btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .route-product-search #content .buttons .pull-left .btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-search #content .buttons .pull-right .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .route-product-search #content .buttons .pull-left .btn::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .route-product-search #content .buttons>div {
            flex: 1;
            width: auto;
            flex-basis: 0
        }

        .route-product-search #content .buttons>div .btn {
            width: 100%
        }

        .route-product-search #content .buttons .pull-left {
            margin-right: 0
        }

        .route-product-search #content .buttons>div+div {
            padding-left: 10px
        }

        .route-product-search #content .buttons .pull-right:only-child {
            flex: 1;
            margin: 0 0 0 auto
        }

        .route-product-search #content .buttons .pull-right:only-child .btn {
            width: 100%
        }

        .route-product-search #content .buttons input+.btn {
            margin-top: 5px
        }

        .route-product-search #content .search-products-title {
            display: block
        }

        .route-information-sitemap #content>.row>div+div {
            padding-left: 50px;
            border-width: 0;
            border-left-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .route-information-sitemap #content>.row>div>ul>li>a::before {
            content: '\f15c' !important;
            font-family: icomoon !important
        }

        .route-information-sitemap #content>.row>div>ul li ul li a::before {
            content: '\f0f6' !important;
            font-family: icomoon !important
        }

        .route-information-sitemap #content>.row {
            flex-direction: row
        }

        .route-information-sitemap #content>.row>div {
            width: auto
        }

        .route-account-wishlist td .btn-remove.btn {
            background: rgb(0 93 255)
        }

        .route-account-wishlist td .btn-remove.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-account-wishlist td .btn-remove.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-account-wishlist .td-image {
            display: table-cell
        }

        .route-account-wishlist .td-name {
            display: table-cell
        }

        .route-account-wishlist .td-model {
            display: table-cell
        }

        .route-account-wishlist .td-stock {
            display: table-cell
        }

        .route-account-wishlist .td-price {
            display: table-cell
        }

        .route-account-wishlist .td-stock.in-stock {
            color: rgba(60, 196, 114, 1)
        }

        .route-account-wishlist .td-stock.out-of-stock {
            color: rgb(0 93 255)
        }

        .route-account-wishlist .td-price b {
            color: rgba(60, 196, 114, 1)
        }

        .route-account-wishlist .td-price s {
            font-size: 13px;
            color: rgba(109, 118, 125, 1);
            text-decoration: line-through
        }

        .product-info .product-left {
            width: 33.3333%
        }

        .product-info .product-right {
            width: calc(100% - 33.3333%);
            padding-left: 30px
        }

        .route-product-product:not(.popup) h1.page-title {
            display: block
        }

        .route-product-product:not(.popup) .product-info div.page-title {
            display: none
        }

        .route-product-product #content .page-title {
            font-family: 'Ubuntu';
            font-weight: 400
        }

        .product-image {
            position: relative;
            margin: 0 auto;
            display: flex;
            -webkit-box-orient: vertical;
            -webkit-box-direction: normal;
            -ms-flex-direction: column;
            flex-direction: column;
            justify-content: space-around;
        }

        .product-image .swiper .swiper-controls {
            display: none
        }

        .lg-product-images #lg-download {
            display: none
        }

        .lg-product-images .lg-image {
            max-height: calc(100% - 100px)
        }

        .lg-product-images .lg-actions .lg-prev::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .lg-product-images .lg-actions .lg-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .lg-product-images #lg-counter {
            display: inline-block
        }

        .lg-product-images #lg-zoom-in {
            display: block
        }

        .lg-product-images #lg-actual-size {
            display: block
        }

        .lg-product-images #lg-download-in::after {
            content: '\eb4d' !important;
            font-family: icomoon !important
        }

        .lg-product-images #lg-zoom-in::after {
            content: '\ebef' !important;
            font-family: icomoon !important
        }

        .lg-product-images #lg-actual-size::after {
            content: '\ebf0' !important;
            font-family: icomoon !important
        }

        .lg-product-images .lg-close::after {
            content: '\ebeb' !important;
            font-family: icomoon !important
        }

        .lg-product-images .lg-sub-html {
            background: rgba(0, 0, 0, 0.5);
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            top: auto;
            display: block
        }

        .lg-product-images.lg-thumb-open .lg-sub-html {
            bottom: 90px !important
        }

        .lg-product-images .lg-thumb-item {
            margin-top: 10px;
            padding-right: 10px
        }

        .lg-product-images .lg-thumb-item img {
            margin-bottom: 10px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(0, 0, 0, 0)
        }

        .lg-product-images .lg-thumb-outer {
            padding-left: 10px
        }

        .desktop .lg-product-images .lg-thumb-item img:hover,
        .lg-product-images .lg-thumb-item.active img {
            border-color: rgb(0 93 255)
        }

        .lg-product-images .lg-toogle-thumb {
            left: auto;
            right: 20px;
            transform: translateX(0)
        }

        .direction-horizontal .additional-image {
            width: calc(100% / 6)
        }

        .additional-images .swiper-container {
            overflow: hidden
        }

        .additional-images .swiper-buttons {
            display: none;
            top: 50%;
            margin-top: -5px
        }

        .additional-images:hover .swiper-buttons {
            display: block
        }

        .additional-images .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .additional-images .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .additional-images .swiper-buttons div {
            width: 20px;
            height: 20px;
            background: rgb(0 93 255)
        }

        .additional-images .swiper-button-disabled {
            opacity: 0
        }

        .additional-images .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important
        }

        .desktop .additional-images .swiper-buttons div:not(.swiper-button-disabled):hover::before {
            color: rgba(255, 255, 255, 1)
        }

        .additional-images .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        .desktop .additional-images .swiper-buttons .swiper-button-next:not(.swiper-button-disabled):hover::before {
            color: rgba(255, 255, 255, 1)
        }

        .additional-images .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgb(0 93 255)
        }

        .additional-images .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .additional-images .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .additional-images .swiper-pagination-bullet {
            width: 10px;
            height: 10px
        }

        .additional-images .swiper-pagination>span+span {
            margin-left: 7px
        }

        .additional-images .swiper-pagination>span {
            border-radius: 10px
        }

        .additional-image {
            padding: calc(10px / 2)
        }

        .additional-images {
            margin: -5px;
            margin-right: 10px
        }

        .additional-images img {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .additional-images img:hover {
            border-color: rgb(0 93 255)
        }

        .product-info .product-details>div {
            margin-bottom: 15px
        }

        .product-info .product-details .product-stats {
            background: rgba(245, 245, 245, 1);
            padding: 10px
        }

        .product-info .product-stats b {
            font-size: 16px;
            color: rgba(109, 118, 125, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .product-info .product-stats span {
            font-size: 16px;
            color: rgba(48, 56, 65, 1)
        }

        .product-info .product-details .brand-image a span {
            display: block
        }

        .product-info .product-details .brand-image a {
            background: rgba(255, 255, 255, 1);
            padding: 5px;
            margin-top: -30px
        }

        .product-info .product-stats li::before {
            content: '\f111' !important;
            font-family: icomoon !important
        }

        .route-product-product:not(.popup) .product-info .product-price-group {
            flex-direction: row
        }

        .route-product-product:not(.popup) .product-info .product-price-group .product-stats {
            order: 2;
            margin-left: auto
        }

        .product-info .product-stats ul {
            width: 100%
        }

        .product-info .product-manufacturer a {
            font-size: 14px
        }

        .product-info .product-stats .in-stock span {
            color: rgba(60, 196, 114, 1)
        }

        .product-info .product-stats .out-of-stock span {
            color: rgb(0 93 255)
        }

        .product-info .product-stats .product-stock b {
            display: block
        }

        .product-stats .product-views::before {
            content: '\f06e' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .product-stats .product-sold::before {
            content: '\e99a' !important;
            font-family: icomoon !important;
            color: rgba(235, 102, 38, 1);
            margin-right: 5px
        }

        .product-info .product-details .custom-stats {
            order: -1;
            margin-bottom: 10px
        }

        .product-info .product-stats .product-sold b {
            color: rgba(48, 56, 65, 1);
            font-weight: 700
        }

        .product-info .product-stats .product-views b {
            font-weight: 700
        }

        .product-info .custom-stats {
            justify-content: flex-start
        }

        .product-info .product-details .rating {
            justify-content: flex-start;
            display: flex
        }

        .product-info .product-details .rating .fa-stack {
            font-size: 15px;
            width: 1.2em
        }

        .product-info .product-details .countdown-wrapper {
            display: none;
            margin-top: 15px
        }

        .product-info .product-details .product-price-group {
            text-align: left;
            justify-content: flex-start;
            display: flex
        }

        .product-info .product-details .price-group {
            font-size: 32px;
            color: rgba(48, 56, 65, 1);
            font-weight: 700
        }

        .product-info .product-details .price-group .product-price-new {
            color: rgb(0 93 255)
        }

        .route-product-product:not(.popup) .product-info .product-details .price-group {
            flex-direction: row;
            align-items: center
        }

        .route-product-product:not(.popup) .product-info .product-details .product-price-new {
            order: -1
        }

        .product-info .product-details .price-group .product-price-old {
            display: block;
            font-size: 24px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-decoration: line-through
        }

        .route-product-product:not(.popup) .product-info .product-details .product-price-old {
            margin-left: 10px
        }

        .product-info .product-details .product-points {
            font-size: 14px;
            display: block;
            margin-top: 5px;
            margin-bottom: 5px
        }

        .product-info .product-details .product-tax {
            display: block;
            font-size: 14px
        }

        .product-info .product-details .discounts {
            display: block
        }

        .route-product-product:not(.popup) .product-info .product-details .product-options {
            background: rgba(245, 245, 245, 1);
            padding: 15px
        }

        .route-product-product:not(.popup) .product-info .product-details .product-options>.options-title {
            display: block
        }

        .product-info .product-details .product-options>h3 {
            display: block;
            font-size: 14px;
            font-weight: 700;
            text-transform: none;
            padding-bottom: 5px;
            margin-bottom: 8px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .product-options .form-group .control-label {
            max-width: 9999px;
            padding-top: 7px;
            padding-bottom: 5px;
            justify-content: flex-start
        }

        .product-options .form-group {
            margin-bottom: 8px
        }

        .product-options input.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important
        }

        .product-options input.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options input.form-control:focus,
        .product-options input.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options input.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .product-options textarea.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important
        }

        .product-options textarea.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options textarea.form-control:focus,
        .product-options textarea.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options textarea.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .product-options select.form-control {
            background: rgba(245, 245, 245, 1) !important;
            border-width: 1px !important;
            border-style: solid !important;
            border-color: rgba(221, 221, 221, 1) !important;
            border-radius: 2px !important;
            max-width: 200px
        }

        .product-options select.form-control:hover {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options select.form-control:focus,
        .product-options select.form-control:active {
            border-color: rgba(196, 202, 253, 1) !important
        }

        .product-options select.form-control:focus {
            box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.1)
        }

        .product-options .radio {
            width: 100%
        }

        .product-options .checkbox {
            width: 100%
        }

        .product-options .input-group .input-group-btn .btn,
        .product-options .input-group .input-group-btn .btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .product-options .input-group .input-group-btn .btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .product-options .input-group .input-group-btn .btn:active,
        .product-options .input-group .input-group-btn .btn:hover:active,
        .product-options .input-group .input-group-btn .btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .product-options .input-group .input-group-btn .btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .product-options .input-group .input-group-btn .btn {
            background: rgb(0 93 255);
            padding: 12px;
            min-width: 35px;
            min-height: 35px;
            margin-left: 5px
        }

        .product-options .input-group .input-group-btn .btn.btn.disabled::after {
            font-size: 20px
        }

        .product-options .product-option-file .btn i::before {
            content: '\ebd8' !important;
            font-family: icomoon !important
        }

        .product-info .product-options .push-option>div .option-value {
            margin-right: 8px;
            margin-bottom: 8px;
            min-width: 30px;
            min-height: 30px;
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            border-radius: 2px
        }

        .product-info .product-options .push-option>div label {
            margin-right: 5px;
            margin-bottom: 5px
        }

        .product-info .product-options .push-option>div input:checked+.option-value {
            border-color: rgba(196, 202, 253, 1)
        }

        .product-info .product-options .push-option>div img {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(109, 118, 125, 1);
            border-radius: 50%
        }

        .desktop .product-info .product-options .push-option>div img:hover,
        .product-info .product-options .push-option>div input:checked+img {
            border-color: rgba(0, 0, 0, 1)
        }

        .product-info .product-options .push-option>div input:checked+img {
            border-color: rgba(0, 0, 0, 1);
            box-shadow: inset 0 0 8px rgba(0, 0, 0, 0.7)
        }

        .product-info .product-options .push-option>div img:hover {
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .product-info .product-options .push-option input+img+.option-value {
            display: none
        }

        .route-product-product:not(.popup) .product-info .product-details .button-group-page {
            position: static;
            width: auto;
            z-index: 1;
            ;
            margin-top: 10px;
            margin-bottom: 30px
        }

        .has-bottom-menu.route-product-product .bottom-menu {
            display: block
        }

        .product-info .product-details .stepper .control-label {
            display: none
        }

        .product-info .button-group-page .stepper {
            display: flex;
            width: 50px;
            height: 35px;
            border-style: solid;
            border-color: rgba(48, 56, 65, 1);
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px
        }

        .product-info .button-group-page .stepper input.form-control {
            border-width: 0px !important
        }

        .product-info .button-group-page .stepper span i {
            color: rgba(255, 255, 255, 1);
            background-color: rgba(109, 118, 125, 1)
        }

        .product-info .button-group-page .stepper span i:hover {
            background-color: rgb(0 93 255)
        }

        .route-product-product:not(.popup) .product-info .button-group-page .stepper {
            height: 50px
        }

        .product-info .button-group-page .btn-cart {
            display: inline-flex;
            border-radius: 0px !important
        }

        .route-product-product .tags {
            display: flex;
            justify-content: flex-start;
            margin-top: 30px
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-cart::before {
            display: inline-block
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-cart .btn-text {
            display: inline-block
        }

        .product-info .button-group-page .extra-group {
            width: auto;
            flex-grow: initial;
            flex-direction: column;
            display: flex;
            margin-left: 5px
        }

        .product-info .button-group-page .btn-extra {
            flex: 1;
            width: 100%
        }

        .product-info .button-group-page .btn-extra+.btn-extra {
            flex: 1;
            width: 100%
        }

        .product-info .product-details .buttons-wrapper .extra-group {
            justify-content: flex-start;
            align-items: flex-start
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-cart {
            flex-grow: initial;
            height: 50px
        }

        .route-product-product:not(.popup) .product-info .button-group-page .stepper-group {
            flex-grow: initial;
            width: auto
        }

        .product-info .button-group-page .btn-cart::before {
            font-size: 16px;
            margin-right: 5px
        }

        .product-info .button-group-page .btn-cart.btn {
            background: rgb(0 93 255);
            border-top-right-radius: 10px !important;
            border-bottom-right-radius: 10px !important
        }

        .product-info .button-group-page .btn-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .product-info .button-group-page .btn-extra.btn {
            background: rgba(60, 196, 114, 1)
        }

        .product-info .button-group-page .btn-extra.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        .product-info .button-group-page .btn-extra.btn.btn.disabled::after {
            font-size: 20px
        }

        .product-info .button-group-page .btn-extra+.btn-extra.btn {
            background: rgb(0 93 255)
        }

        .product-info .button-group-page .btn-extra+.btn-extra.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .product-info .button-group-page .btn-extra+.btn-extra.btn.btn.disabled::after {
            font-size: 20px
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-extra {
            height: 24px
        }

        .product-info .button-group-page .extra-group .btn-extra:first-child {
            margin-bottom: 2px;
            border-radius: 0px !important
        }

        .product-info .button-group-page .extra-group .btn-extra+.btn-extra {
            border-radius: 0px !important
        }

        .product-info .button-group-page .extra-group .btn-extra:first-child::before {
            content: none !important
        }

        .product-info .button-group-page .extra-group .btn-extra:last-child::before {
            content: none !important
        }

        .route-product-product:not(.popup) .product-info .product-details .button-group-page .wishlist-compare {
            width: auto
        }

        .route-product-product:not(.popup) .product-info .button-group-page .wishlist-compare {
            margin-left: 0;
            margin-right: auto;
            justify-content: flex-start;
            align-items: flex-start;
            flex-direction: row
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist {
            display: inline-flex;
            margin-left: 20px;
            border-radius: 0px !important;
            border-top-left-radius: 10px !important;
            border-top-right-radius: 10px !important;
            border-bottom-right-radius: 10px !important;
            border-bottom-left-radius: 10px !important
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist .btn-text {
            display: none
        }

        .route-product-product:not(.popup) .product-info .button-group-page .wishlist-compare .btn-wishlist {
            flex: initial;
            width: auto
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist::before {
            font-size: 17px
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist.btn {
            background: rgb(0 93 255)
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-wishlist.btn.btn.disabled::after {
            font-size: 20px
        }

        .product-info .button-group-page .btn-compare {
            display: inline-flex
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare .btn-text {
            display: none
        }

        .route-product-product:not(.popup) .product-info .button-group-page .wishlist-compare .btn-compare {
            flex: initial;
            width: auto
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare {
            margin-left: 10px;
            border-radius: 0px !important;
            border-top-left-radius: 10px !important;
            border-top-right-radius: 10px !important;
            border-bottom-right-radius: 10px !important;
            border-bottom-left-radius: 10px !important
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare::before {
            font-size: 17px
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare.btn {
            background: rgb(0 93 255)
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .route-product-product:not(.popup) .product-info .button-group-page .btn-compare.btn.btn.disabled::after {
            font-size: 20px
        }

        .product_tabs .nav-tabs>li>a,
        .product_tabs .nav-tabs>li.active>a,
        .product_tabs .nav-tabs>li.active>a:hover,
        .product_tabs .nav-tabs>li.active>a:focus {
            font-size: 13px;
            color: rgba(48, 56, 65, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .product_tabs .nav-tabs>li:hover>a,
        .product_tabs .nav-tabs>li.active>a {
            color: rgba(255, 255, 255, 1)
        }

        .product_tabs .nav-tabs>li.active>a,
        .product_tabs .nav-tabs>li.active>a:hover,
        .product_tabs .nav-tabs>li.active>a:focus {
            color: rgba(255, 255, 255, 1)
        }

        .product_tabs .nav-tabs>li>a,
        .product_tabs .nav-tabs>li:hover>a,
        .product_tabs .nav-tabs>li.active>a,
        .product_tabs .nav-tabs>li.active>a,
        .product_tabs .nav-tabs>li.active>a:hover,
        .product_tabs .nav-tabs>li.active>a:focus {
            background: rgba(238, 238, 238, 1) !important
        }

        .desktop .product_tabs .nav-tabs>li:hover>a {
            background: rgb(28 163 183) !important
        }

        .product_tabs ul.nav-tabs>li.active>a,
        .product_tabs ul.nav-tabs>li.active>a:hover,
        .product_tabs ul.nav-tabs>li.active>a:focus {
            background: rgb(28 163 183) !important
        }

        .product_tabs .nav-tabs {
            background: rgba(221, 221, 221, 1);
            display: flex;
            justify-content: flex-start;
            flex-wrap: wrap;
            overflow-x: visible;
            overflow-y: visible;
            -webkit-overflow-scrolling: touch;
            ;
            min-width: 50px
        }

        .product_tabs .nav-tabs>li {
            border-width: 0;
            border-left-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            flex-grow: 0
        }

        .product_tabs .nav-tabs>li:first-child {
            border-width: 0;
            border-left-width: 0px
        }

        .product_tabs .nav-tabs>li.active::after {
            content: '';
            display: block;
            position: absolute;
            border: 10px solid transparent;
            left: 50%;
            top: 100%;
            transform: translate(-50%, 0);
            border-top-color: rgb(0 93 255);
            border-top-width: 10px
        }

        .product_tabs .nav-tabs>li>a {
            justify-content: center;
            white-space: nowrap;
            padding: 10px;
            padding-right: 20px;
            padding-left: 20px
        }

        .product_tabs .nav-tabs>li>a::before {
            font-size: 18px
        }

        .product_tabs .mobile .nav-tabs {
            overflow-x: visible
        }

        .product_tabs .nav-tabs::-webkit-scrollbar {
            -webkit-appearance: initial;
            height: 1px;
            height: 2px;
            width: 2px
        }

        .product_tabs .nav-tabs::-webkit-scrollbar-track {
            background-color: white;
            background-color: rgba(255, 255, 255, 1)
        }

        .product_tabs .nav-tabs::-webkit-scrollbar-thumb {
            background-color: #999;
            background-color: rgb(0 93 255)
        }

        .product_tabs .tab-container::before {
            display: none
        }

        .product_tabs .tab-content {
            padding-top: 20px
        }

        .product_tabs .tab-container {
            display: block
        }

        .product_tabs .tab-container .nav-tabs {
            flex-direction: row
        }

        .product_accordion.panel-group .panel-heading a::before {
            content: '\f04b' !important;
            font-family: icomoon !important
        }

        .desktop .product_accordion.panel-group .panel-heading:hover a::before {
            color: rgb(0 93 255)
        }

        .product_accordion.panel-group .panel-active .panel-heading a::before {
            content: '\e5db' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            top: -1px
        }

        .product_accordion .panel-group .panel-heading a::before {
            order: -1
        }

        .product_accordion .panel-group .panel-heading a {
            justify-content: flex-start
        }

        .product_accordion.panel-group .panel-heading a {
            font-size: 16px;
            font-weight: 700;
            text-transform: uppercase;
            padding: 0px;
            padding-top: 15px;
            padding-bottom: 15px
        }

        .product_accordion.panel-group .panel-heading {
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .product_accordion.panel-group .panel-body {
            padding-bottom: 10px
        }

        .products-filter {
            background: rgba(255, 255, 255, 1);
            margin-bottom: 20px;
            padding-top: 10px;
            padding-bottom: 10px
        }

        .grid-list button {
            display: inline-block
        }

        #btn-grid-view::before {
            content: '\e97b' !important;
            font-family: icomoon !important;
            font-size: 18px
        }

        #btn-list-view::before {
            content: '\e97a' !important;
            font-family: icomoon !important;
            font-size: 18px
        }

        .grid-list .view-btn {
            width: 25px;
            height: 25px
        }

        .grid-list>*+* {
            margin-left: 5px
        }

        .grid-list .compare-btn {
            display: inline-flex;
            padding-left: 15px
        }

        .grid-list .links-text {
            display: inline-flex
        }

        .grid-list .compare-btn::before {
            margin-right: 5px;
            font-size: 18px;
            color: rgba(48, 56, 65, 1)
        }

        .grid-list .count-badge {
            display: inline-flex
        }

        .products-filter .select-group .input-group.sort-by {
            display: inline-flex
        }

        .products-filter .select-group .input-group.per-page {
            display: inline-flex
        }

        .sort-by {
            margin: 0 10px
        }

        .products-filter .select-group .input-group .input-group-addon {
            border-radius: 3px
        }

        .ias-noneleft {
            margin: 10px;
            margin-right: 5px;
            margin-left: 5px;
            padding: 10px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .ias-spinner {
            margin: 10px;
            padding-top: 10px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .ias-trigger-next .btn {
            margin: 10px
        }

        .ias-trigger-prev .btn {
            margin: 10px
        }

        .ias-trigger a {
            display: inline-flex
        }

        .product-list .ias-noneleft {
            margin: 0px;
            margin-top: 20px
        }

        .ias-trigger .btn::before {
            content: '\eacd' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .main-products.product-grid .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 4 * 20px) / 5 - 0.01px)
        }

        .main-products.product-grid .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 5 - 0.01px)
        }

        .one-column #content .main-products.product-grid .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 3 * 20px) / 4 - 0.01px)
        }

        .one-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 4 - 0.01px)
        }

        .two-column #content .main-products.product-grid .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 2 * 20px) / 3 - 0.01px)
        }

        .two-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 3 - 0.01px)
        }

        .side-column .main-products.product-grid .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 0 * 20px) / 1 - 0.01px)
        }

        .side-column .main-products.product-grid .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 1 - 0.01px)
        }

        .main-products.product-grid {
            margin: -10px
        }

        .main-products.product-grid .product-thumb {
            background: rgba(255, 255, 255, 1);
            border-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            padding: 5px
        }

        .desktop .main-products.product-grid .product-layout:hover .product-thumb {
            border-color: rgb(0 93 255)
        }

        .main-products.product-grid .product-thumb:hover .product-img>div {
            transform: scale(1.12)
        }

        .main-products.product-grid .product-thumb .image img {
            background: rgba(255, 255, 255, 1)
        }

        .main-products.product-grid .product-thumb .product-labels {
            visibility: visible;
            opacity: 1
        }

        .main-products.product-grid .product-thumb .quickview-button {
            display: flex;
            left: 50%;
            top: 50%;
            bottom: auto;
            right: auto;
            transform: translate3d(-50%, -50%, 1px);
            margin-right: 5px;
            margin-bottom: 5px
        }

        .main-products.product-grid .product-thumb .btn-quickview {
            visibility: hidden;
            opacity: 0;
            transform: scale(.88);
            height: 32px
        }

        .main-products.product-grid .product-thumb:hover .btn-quickview {
            visibility: visible;
            opacity: 1;
            transform: scale(1)
        }

        .main-products.product-grid .product-thumb .btn-quickview::before {
            display: none;
            content: '\eb54' !important;
            font-family: icomoon !important;
            font-size: 16px
        }

        .main-products.product-grid .product-thumb .btn-quickview .btn-text {
            display: inline-block;
            padding: 0
        }

        .main-products.product-grid .product-thumb .countdown {
            display: none;
            visibility: visible;
            opacity: 1;
            transform: translate3d(-50%, 0, 1px) scale(1);
            font-size: 22px;
            color: rgba(48, 56, 65, 1);
            background: rgba(247, 235, 189, 0.99);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15);
            border-radius: 10px;
            width: 120%;
            bottom: 10px
        }

        .main-products.product-grid .product-thumb .countdown div span {
            font-size: 14px;
            color: rgba(109, 118, 125, 1)
        }

        .main-products.product-grid .product-thumb .countdown>div {
            border-style: solid;
            border-color: rgba(245, 245, 245, 1)
        }

        .main-products.product-grid.product-list .product-layout .image {
            float: left;
            height: 100%
        }

        .main-products.product-grid .product-thumb .stats {
            display: flex;
            justify-content: center;
            position: relative;
            transform: none;
            width: initial;
            color: rgba(109, 118, 125, 1);
            padding: 5px;
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .main-products.product-grid .product-thumb .name {
            order: initial;
            display: flex;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            justify-content: center;
            margin-left: auto;
            margin-right: auto;
            margin-top: 10px;
            margin-bottom: 8px
        }

        .main-products.product-grid .stat-1 .stats-label {
            display: none
        }

        .main-products.product-grid .stat-2 .stats-label {
            display: none
        }

        .main-products.product-grid .product-thumb .stats .stat-1 {
            padding-right: 5px
        }

        .main-products.product-grid .product-thumb .stats .stat-2 {
            padding-left: 5px
        }

        .main-products.product-grid.product-grid .product-thumb .rating {
            position: absolute;
            visibility: visible;
            opacity: 1;
            top: 0
        }

        .main-products.product-grid.product-grid .product-thumb .rating-stars {
            position: absolute;
            visibility: visible;
            opacity: 1;
            transform: translateY(-50%)
        }

        .main-products.product-grid .product-thumb .rating {
            justify-content: center;
            display: flex
        }

        .main-products.product-grid .product-thumb .rating.no-rating {
            display: none
        }

        .main-products.product-grid .product-thumb .rating .fa-stack {
            font-size: 13px;
            width: 1.2em
        }

        .main-products.product-grid .product-thumb .rating .fa-star,
        .main-products.product-grid .product-thumb .rating .fa-star+.fa-star-o {
            color: rgb(0 93 255)
        }

        .main-products.product-grid .product-thumb .rating .fa-star-o:only-child {
            color: rgba(109, 118, 125, 1)
        }

        .main-products.product-grid .product-thumb .rating-stars {
            border-top-left-radius: 3px;
            border-top-right-radius: 3px;
            padding: 5px
        }

        .main-products.product-grid .product-thumb .rating.no-rating span {
            opacity: 0.5
        }

        .main-products.product-grid:not(.product-list) .has-countdown .product-thumb .rating {
            margin-top: -47px
        }

        .main-products.product-grid .product-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 13px;
            color: rgba(48, 56, 65, 1);
            font-weight: 700;
            text-align: center;
            text-transform: uppercase;
            text-align: center
        }

        .main-products.product-grid .product-thumb .description {
            display: none;
            margin-top: 5px
        }

        .main-products.product-grid .product-thumb .price {
            display: block;
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 16px;
            color: rgba(48, 56, 65, 1);
            text-align: center;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            margin-left: auto;
            margin-right: auto;
            text-align: center;
            justify-content: center;
            align-items: center;
            padding-top: 3px;
            margin-bottom: 5px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .main-products.product-grid .product-thumb .price-tax {
            display: none;
            font-size: 12px;
            text-align: center
        }

        .main-products.product-grid .product-thumb .price-new {
            color: rgb(0 93 255);
            margin: 0 7px 0 0;
            order: 1
        }

        .main-products.product-grid .product-thumb .price-old {
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-decoration: line-through;
            margin: 0;
            order: 2
        }

        .main-products.product-grid .product-thumb .price>div {
            align-items: center;
            flex-direction: row
        }

        .main-products.product-grid .product-thumb .buttons-wrapper {
            display: block
        }

        .main-products.product-grid .product-thumb .button-group {
            justify-content: center
        }

        .main-products.product-grid.product-grid .product-thumb .button-group {
            padding-top: 3px;
            padding-bottom: 12px
        }

        .main-products.product-grid .product-thumb .cart-group {
            display: inline-flex
        }

        .main-products.product-grid .product-thumb .btn-cart {
            width: 130px;
            height: 30px
        }

        .main-products.product-grid .product-thumb .btn-wishlist {
            width: 35px;
            height: 35px;
            display: inline-flex;
            margin-bottom: 10px;
            margin-left: 10px
        }

        .main-products.product-grid .product-thumb .btn-compare {
            width: 35px;
            height: 35px;
            display: inline-flex;
            margin-right: 10px;
            margin-bottom: 10px
        }

        .main-products.product-grid .product-thumb .btn-cart::before {
            display: none;
            font-size: 16px;
            left: 1px
        }

        .main-products.product-grid .product-thumb .btn-cart .btn-text {
            display: inline-block;
            padding: 0
        }

        .main-products.product-grid.product-grid .product-thumb .btn-cart {
            flex: initial
        }

        .main-products.product-grid.product-grid .product-thumb .cart-group {
            flex: initial
        }

        .main-products.product-grid .product-thumb .stepper {
            display: none;
            width: 50px;
            height: 35px;
            border-style: solid;
            border-color: rgba(48, 56, 65, 1);
            border-top-left-radius: 10px;
            border-bottom-left-radius: 10px;
            border-top-left-radius: 30px;
            border-bottom-left-radius: 30px;
            height: 30px
        }

        .main-products.product-grid .product-thumb .stepper input.form-control {
            border-width: 0px !important
        }

        .main-products.product-grid .product-thumb .stepper span i {
            color: rgba(255, 255, 255, 1);
            background-color: rgba(109, 118, 125, 1)
        }

        .main-products.product-grid .product-thumb .stepper span i:hover {
            background-color: rgb(0 93 255)
        }

        .main-products.product-grid .button-group-bottom .wish-group.wish-group-bottom {
            margin: -10px;
            margin-top: 10px
        }

        .main-products.product-grid .button-group-bottom .wish-group-bottom {
            border-width: 0;
            border-top-width: 1px;
            border-style: solid
        }

        .main-products.product-grid .product-thumb .btn-wishlist::before {
            display: inline-block;
            font-size: 16px
        }

        .main-products.product-grid .product-thumb .btn-wishlist .btn-text {
            display: none
        }

        .main-products.product-grid .product-thumb .btn-compare::before {
            display: inline-block;
            font-size: 16px
        }

        .main-products.product-grid .product-thumb .btn-compare .btn-text {
            display: none
        }

        .main-products.product-grid .product-thumb .extra-group {
            display: block
        }

        .main-products.product-grid .product-thumb .extra-group .btn:first-child {
            display: inline-flex
        }

        .main-products.product-grid .product-thumb .extra-group .btn-extra+.btn {
            display: inline-flex
        }

        .main-products.product-grid .product-thumb .extra-group .btn:first-child::before {
            display: inline-block;
            font-size: 14px;
            color: rgba(60, 196, 114, 1)
        }

        .main-products.product-grid .product-thumb .extra-group .btn:first-child .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn::before {
            display: inline-block;
            font-size: 15px;
            color: rgb(0 93 255)
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .main-products.product-grid .product-layout .extra-group>div {
            justify-content: space-between
        }

        .main-products.product-grid .product-thumb .extra-group>div {
            padding: 5px;
            padding-right: 7px;
            padding-left: 7px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn,
        .main-products.product-grid .product-thumb .extra-group .btn.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn:active,
        .main-products.product-grid .product-thumb .extra-group .btn.btn:hover:active,
        .main-products.product-grid .product-thumb .extra-group .btn.btn:focus:active {
            background: none !important
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn:focus {
            background: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn,
        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:active,
        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:hover:active,
        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:focus:active {
            background: none !important
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn:focus {
            background: none
        }

        .main-products.product-grid .product-thumb .extra-group .btn+.btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-grid.product-grid .product-thumb .extra-group {
            position: static;
            margin-top: initial
        }

        .main-products.product-grid.product-grid .product-thumb .extra-group>div {
            position: static;
            transform: none;
            opacity: 1
        }

        .main-products.product-grid.product-grid .product-thumb .buttons-wrapper {
            position: static;
            width: auto;
            overflow: visible;
            order: initial;
            margin-top: auto;
            transform: none
        }

        .main-products.product-grid.product-grid .product-thumb .buttons-wrapper .button-group {
            position: static;
            opacity: 1;
            visibility: visible;
            transform: none
        }

        .main-products.product-grid.product-grid .product-thumb:hover .buttons-wrapper .button-group {
            transform: none
        }

        .main-products.product-grid.product-grid .wish-group {
            visibility: hidden;
            opacity: 0;
            width: 100%;
            position: absolute;
            top: 0;
            transform: translate3d(0, -100%, 0);
            justify-content: space-between
        }

        .main-products.product-grid.product-grid .product-thumb:hover .wish-group {
            visibility: visible;
            opacity: 1
        }

        .main-products.product-grid .product-thumb .btn-quickview.btn {
            border-radius: 20px !important
        }

        .main-products.product-grid .product-thumb .btn-cart.btn {
            border-radius: 30px !important;
            border-top-right-radius: 30px !important;
            border-bottom-right-radius: 30px !important
        }

        .main-products.product-grid .product-thumb .btn-wishlist.btn {
            border-radius: 50px !important
        }

        .main-products.product-grid .product-thumb .btn-compare.btn {
            border-radius: 50px !important
        }

        .main-products.product-list .product-thumb {
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            padding-right: 5px;
            padding-left: 5px
        }

        .main-products.product-list .product-thumb:hover .product-img>div {
            transform: scale(1.12)
        }

        .main-products.product-list .product-thumb .image {
            padding: 10px
        }

        .main-products.product-list .product-thumb .product-labels {
            visibility: visible;
            opacity: 1
        }

        .main-products.product-list .product-thumb .quickview-button {
            display: flex;
            left: 50%;
            top: 50%;
            bottom: auto;
            right: auto;
            transform: translate3d(-50%, -50%, 1px)
        }

        .main-products.product-list .out-of-stock .product-thumb .quickview-button {
            display: flex
        }

        .main-products.product-list .product-thumb .btn-quickview {
            visibility: hidden;
            opacity: 0;
            transform: scale(.88)
        }

        .main-products.product-list .product-thumb:hover .btn-quickview {
            visibility: visible;
            opacity: 1;
            transform: scale(1)
        }

        .main-products.product-list .product-thumb .btn-quickview .btn-text {
            display: none
        }

        .main-products.product-list .product-thumb .btn-quickview::before {
            display: inline-block;
            content: '\eb54' !important;
            font-family: icomoon !important
        }

        .main-products.product-list .product-thumb .image .btn {
            background: rgba(109, 118, 125, 1);
            border-width: 0px
        }

        .main-products.product-list .product-thumb .image .btn:hover {
            background: rgba(48, 56, 65, 1) !important
        }

        .main-products.product-list .product-thumb .image .btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list .product-thumb .countdown {
            display: none;
            visibility: visible;
            opacity: 1;
            transform: translate3d(-50%, 0, 1px) scale(1)
        }

        .main-products.product-list.product-list .product-layout .image {
            float: left;
            height: 100%
        }

        .main-products.product-list .product-thumb .caption {
            padding-left: 20px
        }

        .main-products.product-list .product-thumb .stats {
            display: flex;
            justify-content: flex-start
        }

        .main-products.product-list .stat-1 .stats-label {
            display: inline-block
        }

        .main-products.product-list .stat-2 .stats-label {
            display: inline-block
        }

        .main-products.product-list.product-grid .product-thumb .rating {
            position: static;
            visibility: visible;
            opacity: 1
        }

        .main-products.product-list .product-thumb .rating {
            justify-content: flex-end;
            margin-bottom: 5px;
            display: flex
        }

        .main-products.product-list .product-thumb .rating.no-rating {
            display: none
        }

        .main-products.product-list .product-thumb .rating .fa-stack {
            font-size: 15px;
            width: 1.2em
        }

        .main-products.product-list .product-thumb .rating-stars {
            margin-top: -18px
        }

        .main-products.product-list .product-thumb .rating.no-rating span {
            opacity: .3
        }

        .main-products.product-list .product-thumb .name {
            display: flex;
            width: 100%;
            margin-left: 0;
            margin-right: 0;
            justify-content: flex-start;
            margin-left: 0;
            margin-right: auto
        }

        .main-products.product-list .product-thumb .name a {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            font-size: 14px;
            color: rgba(48, 56, 65, 1);
            font-weight: 700;
            text-align: left
        }

        .main-products.product-list .product-thumb .description {
            display: block;
            color: rgba(109, 118, 125, 1);
            line-height: 1.5;
            margin-bottom: 5px
        }

        .main-products.product-list .product-thumb .price {
            display: block;
            font-size: 22px;
            color: rgba(48, 56, 65, 1);
            text-align: left;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            margin-left: 0;
            margin-right: auto;
            text-align: left;
            justify-content: flex-start;
            margin-bottom: 10px
        }

        .main-products.product-list .product-thumb .price-tax {
            display: none;
            font-size: 12px
        }

        .main-products.product-list .product-thumb .price-new {
            color: rgb(0 93 255);
            margin: 0 7px 0 0;
            order: 1
        }

        .main-products.product-list .product-thumb .price-old {
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            text-decoration: line-through;
            margin: 0;
            order: 2
        }

        .main-products.product-list .product-thumb .price>div {
            align-items: center;
            flex-direction: row
        }

        .main-products.product-list .product-thumb .buttons-wrapper {
            display: block
        }

        .main-products.product-list .product-thumb .button-group {
            justify-content: space-between
        }

        .main-products.product-list .product-thumb .cart-group {
            display: inline-flex
        }

        .main-products.product-list .product-thumb .btn-cart {
            height: 35px
        }

        .main-products.product-list .product-thumb .btn-wishlist {
            width: 35px;
            height: 35px;
            display: inline-flex;
            margin-right: 5px;
            margin-left: 5px
        }

        .main-products.product-list .product-thumb .btn-compare {
            width: 35px;
            height: 35px;
            display: inline-flex
        }

        .main-products.product-list .product-thumb .btn-cart::before {
            display: inline-block;
            font-size: 16px
        }

        .main-products.product-list .product-thumb .btn-cart .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .main-products.product-list.product-grid .product-thumb .btn-cart {
            flex: initial
        }

        .main-products.product-list.product-grid .product-thumb .cart-group {
            flex: initial
        }

        .main-products.product-list .product-thumb .btn-cart.btn {
            background: rgb(0 93 255);
            border-radius: 20px !important
        }

        .main-products.product-list .product-thumb .btn-cart.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .main-products.product-list .product-thumb .btn-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list .product-thumb .stepper {
            display: none;
            margin-right: 5px;
            height: 35px
        }

        .main-products.product-list .product-thumb .btn-wishlist::before {
            display: inline-block;
            font-size: 16px
        }

        .main-products.product-list .product-thumb .btn-wishlist .btn-text {
            display: none
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn,
        .main-products.product-list .product-thumb .btn-wishlist.btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn:active,
        .main-products.product-list .product-thumb .btn-wishlist.btn:hover:active,
        .main-products.product-list .product-thumb .btn-wishlist.btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn {
            background: rgb(0 93 255);
            padding: 12px
        }

        .main-products.product-list .product-thumb .btn-wishlist.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list .product-thumb .btn-compare::before {
            display: inline-block;
            font-size: 16px
        }

        .main-products.product-list .product-thumb .btn-compare .btn-text {
            display: none
        }

        .main-products.product-list .product-thumb .btn-compare.btn {
            background: rgb(0 93 255)
        }

        .main-products.product-list .product-thumb .btn-compare.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .main-products.product-list .product-thumb .btn-compare.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list .product-thumb .extra-group {
            display: block
        }

        .main-products.product-list .product-thumb .extra-group .btn:first-child {
            display: inline-flex
        }

        .main-products.product-list .product-thumb .extra-group .btn-extra+.btn {
            display: inline-flex
        }

        .main-products.product-list .product-thumb .extra-group .btn:first-child::before {
            display: inline-block;
            font-size: 16px;
            color: rgba(60, 196, 114, 1)
        }

        .main-products.product-list .product-thumb .extra-group .btn:first-child .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn::before {
            display: inline-block;
            font-size: 16px;
            color: rgb(0 93 255)
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn {
            margin-left: 5px;
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .main-products.product-list .product-layout .extra-group>div {
            justify-content: flex-start
        }

        .main-products.product-list .product-thumb .extra-group>div {
            margin-top: 10px
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn,
        .main-products.product-list .product-thumb .extra-group .btn.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn:active,
        .main-products.product-list .product-thumb .extra-group .btn.btn:hover:active,
        .main-products.product-list .product-thumb .extra-group .btn.btn:focus:active {
            background: none !important
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn:focus {
            background: none
        }

        .main-products.product-list .product-thumb .extra-group .btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn,
        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:active,
        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:hover:active,
        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:focus:active {
            background: none !important
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn:focus {
            background: none
        }

        .main-products.product-list .product-thumb .extra-group .btn+.btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .main-products.product-list.product-grid .product-thumb .extra-group {
            position: static;
            margin-top: initial
        }

        .main-products.product-list.product-grid .product-thumb .extra-group>div {
            position: static;
            transform: none;
            opacity: 1
        }

        .main-products.product-list.product-grid .product-thumb .buttons-wrapper {
            position: static;
            width: auto;
            overflow: visible;
            order: initial;
            margin-top: auto;
            transform: none
        }

        .main-products.product-list.product-grid .product-thumb .buttons-wrapper .button-group {
            position: static;
            opacity: 1;
            visibility: visible;
            transform: none
        }

        .main-products.product-list.product-grid .product-thumb:hover .buttons-wrapper .button-group {
            transform: none
        }

        .main-products.product-list.product-grid .wish-group {
            justify-content: flex-start
        }

        .popup-options .popup-container {
            width: 400px
        }

        .popup-options .popup-inner-body {
            height: 380px
        }

        @media (max-width: 1440px) {
            .blog-feed {
                margin-right: 10px
            }

            #content {
                padding: 20px
            }

            .side-column {
                padding-left: 20px
            }

            #column-right {
                padding-right: 20px
            }

            .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 3 * 20px) / 4 - 0.01px)
            }

            .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 4 - 0.01px)
            }
        }

        @media (max-width: 1024px) {
            .blog-post .post-details .post-stats .p-posted {
                display: none
            }

            .post-reply {
                margin-left: 0px
            }

            .account-list>li {
                width: calc(100% / 3)
            }

            .route-checkout-cart .cart-page {
                display: block
            }

            .route-checkout-cart .cart-bottom {
                max-width: 1024px
            }

            .cart-bottom {
                margin-top: 20px;
                margin-left: 0px
            }

            .refine-categories .refine-item.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 5 * 20px) / 6 - 0.01px)
            }

            .refine-categories .refine-item:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 6 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 4 * 20px) / 5 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 5 - 0.01px)
            }

            .two-column #content .refine-categories .refine-item.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 3 * 20px) / 4 - 0.01px)
            }

            .two-column #content .refine-categories .refine-item:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 4 - 0.01px)
            }

            .quick-checkout-wrapper>div .right {
                padding-left: 0px;
                width: 100%
            }

            .quick-checkout-wrapper>div .left {
                width: 100%
            }

            .product-info .product-left {
                width: 100%
            }

            .product-info .product-right {
                width: 100%
            }

            .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 3 * 20px) / 4 - 0.01px)
            }

            .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 4 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 3 * 20px) / 4 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 4 - 0.01px)
            }

            .main-products.product-grid .product-thumb .price {
                font-size: 14px
            }

            .main-products.product-grid .product-thumb .price-old {
                font-size: 13px
            }

            .main-products.product-grid .product-thumb .stepper {
                display: none
            }

            .main-products.product-grid .product-thumb .btn-cart.btn {
                border-top-left-radius: 30px !important;
                border-bottom-left-radius: 30px !important
            }
        }

        @media (max-width: 769px) {
            .main-products.product-list .product-thumb .rating {
                justify-content: flex-start
            }

            .main-products.product-list .product-thumb .rating-stars {
                margin-top: 0px
            }
        }

        @media (max-width: 760px) {
            .main-posts.post-grid .post-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 2 * 20px) / 3 - 0.01px)
            }

            .main-posts.post-grid .post-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 3 - 0.01px)
            }

            .one-column #content .main-posts.post-grid .post-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 2 * 20px) / 3 - 0.01px)
            }

            .one-column #content .main-posts.post-grid .post-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 3 - 0.01px)
            }

            .post-grid .post-thumb .description {
                display: none
            }

            .post-grid .post-thumb .button-group {
                display: none
            }

            .side-column {
                max-width: 360px
            }

            .one-column #content {
                max-width: calc(100% - 360px)
            }

            .two-column #content {
                max-width: calc(100% - 360px * 2)
            }

            .buttons>div {
                flex: 1
            }

            .buttons>div .btn {
                width: 100%
            }

            .buttons .pull-left {
                margin-right: 0
            }

            .buttons>div+div {
                padding-left: 10px
            }

            .buttons .pull-right:only-child {
                flex: 1
            }

            .buttons .pull-right:only-child .btn {
                width: 100%
            }

            .route-checkout-cart .buttons>div {
                width: 100%;
                flex-basis: auto
            }

            .route-checkout-cart .buttons>div+div {
                padding-top: 10px;
                padding-left: 0px
            }

            .route-checkout-cart .cart-panels .buttons>div {
                width: 100%;
                flex-basis: auto
            }

            .route-checkout-cart .cart-panels .buttons>div+div {
                padding-top: 10px;
                padding-left: 0px
            }

            .refine-categories .refine-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 3 * 10px) / 4 - 0.01px)
            }

            .refine-categories .refine-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 4 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 3 * 10px) / 4 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 4 - 0.01px)
            }

            .two-column #content .refine-categories .refine-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 2 * 10px) / 3 - 0.01px)
            }

            .two-column #content .refine-categories .refine-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 3 - 0.01px)
            }

            .section-payment {
                padding-top: 20px;
                padding-left: 0px;
                width: 100%
            }

            .section-shipping {
                width: 100%
            }

            .quick-checkout-wrapper .right .confirm-section .buttons>div {
                width: 100%;
                flex-basis: auto
            }

            .quick-checkout-wrapper .right .confirm-section .buttons>div+div {
                padding-top: 10px;
                padding-left: 0px
            }

            .route-product-search #content .buttons>div {
                width: 100%;
                flex-basis: auto
            }

            .route-product-search #content .buttons>div+div {
                padding-top: 10px;
                padding-left: 0px
            }

            .route-information-sitemap #content>.row>div+div {
                padding-left: 0px;
                border-width: 0;
                border-left-width: 0px
            }

            .route-information-sitemap #content>.row {
                flex-direction: column
            }

            .route-information-sitemap #content>.row>div {
                width: 100%
            }

            .product-info .product-right {
                padding-left: 0px
            }

            .route-product-product:not(.popup) .product-info .product-left {
                padding-bottom: 20px
            }

            .product-image .swiper .swiper-controls {
                display: block
            }

            .product-info .custom-stats {
                flex-direction: column;
                align-items: flex-start
            }

            .product_tabs .nav-tabs {
                display: flex;
                justify-content: flex-start
            }

            .product_tabs .nav-tabs>li {
                flex-grow: 1;
                width: calc(100% / 4)
            }

            .grid-list .view-btn {
                width: 30px;
                height: 30px
            }

            .grid-list .compare-btn {
                padding-left: 5px
            }

            .grid-list .links-text {
                display: none
            }

            .grid-list .compare-btn::before {
                margin-right: 0
            }

            .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 2 * 20px) / 3 - 0.01px)
            }

            .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 3 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 2 * 10px) / 3 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 3 - 0.01px)
            }

            .two-column #content .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 1 * 20px) / 2 - 0.01px)
            }

            .two-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 2 - 0.01px)
            }

            .main-products.product-grid .product-thumb .extra-group .btn+.btn .btn-text {
                display: none
            }

            .main-products.product-grid .product-thumb .extra-group .btn+.btn::before {
                display: inline-block
            }

            .main-products.product-list .product-thumb .caption {
                padding-top: 20px;
                padding-left: 0px
            }
        }

        @media (max-width: 470px) {
            .main-posts.post-grid .post-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 0 * 20px) / 1 - 0.01px)
            }

            .main-posts.post-grid .post-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 1 - 0.01px)
            }

            .one-column #content .main-posts.post-grid .post-layout.swiper-slide {
                margin-right: 20px;
                width: calc((100% - 0 * 20px) / 1 - 0.01px)
            }

            .one-column #content .main-posts.post-grid .post-layout:not(.swiper-slide) {
                padding: 10px;
                width: calc(100% / 1 - 0.01px)
            }

            .main-posts.post-grid {
                margin: -20px
            }

            .countdown {
                width: 250%
            }

            .side-column {
                max-width: 430px
            }

            .one-column #content {
                max-width: calc(100% - 430px)
            }

            .two-column #content {
                max-width: calc(100% - 430px * 2)
            }

            html:not(.popup) .page-title {
                font-size: 16px
            }

            .popup-login .popup-inner-body {
                height: 345px
            }

            .account-list>li {
                width: calc(100% / 2)
            }

            .refine-categories .refine-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 2 * 10px) / 3 - 0.01px)
            }

            .refine-categories .refine-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 3 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 2 * 10px) / 3 - 0.01px)
            }

            .one-column #content .refine-categories .refine-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 3 - 0.01px)
            }

            .route-product-manufacturer .manufacturer a {
                padding: 3px
            }

            .route-product-product:not(.popup) .product-info .button-group-page .btn-cart {
                flex-grow: initial
            }

            .route-product-product:not(.popup) .product-info .button-group-page .stepper-group {
                flex-grow: initial;
                width: auto
            }

            .route-product-product:not(.popup) .product-info .product-details .button-group-page .wishlist-compare {
                width: auto;
                margin-top: 10px
            }

            .route-product-product:not(.popup) .product-info .button-group-page .wishlist-compare {
                justify-content: flex-start;
                align-items: flex-start
            }

            .product_tabs .nav-tabs>li {
                width: calc(100% / 3)
            }

            .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .one-column #content .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }

            .main-products.product-grid .product-thumb .countdown {
                width: 250%
            }

            .main-products.product-list .product-thumb {
                box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3);
                border-radius: 10px
            }

            .main-products.product-list:not(.product-grid) .product-layout:not(.swiper-slide)+.product-layout:not(.swiper-slide) {
                margin-top: 5px
            }

            .main-products.product-list .product-thumb .image {
                padding-top: 20px;
                padding-right: 5px;
                padding-bottom: 0px;
                padding-left: 5px
            }

            .main-products.product-list .product-thumb .quickview-button {
                display: none
            }

            .main-products.product-list .product-thumb .caption {
                padding-left: 5px
            }

            .main-products.product-list .product-thumb .description {
                display: none
            }

            .main-products.product-list .product-thumb .button-group {
                justify-content: flex-start
            }

            .main-products.product-list .product-thumb .btn-wishlist {
                display: none
            }

            .main-products.product-list .product-thumb .btn-compare {
                display: none
            }

            .main-products.product-list .product-thumb .extra-group>div {
                margin-top: 0px
            }
        }

        @media (max-width: 370px) {
            .countdown {
                width: 250%
            }

            .side-column {
                max-width: 330px
            }

            .one-column #content {
                max-width: calc(100% - 330px)
            }

            .two-column #content {
                max-width: calc(100% - 330px * 2)
            }

            .main-products.product-grid .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .main-products.product-grid .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }

            .main-products.product-grid .product-thumb .countdown {
                width: 250%
            }
        }

        #cart>a>i::before {
            color: rgb(0 93 255);
            top: -1px
        }

        #cart>a>i {
            width: 40px;
            height: 40px
        }

        #cart-items.count-badge {
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255);
            border-radius: 10px
        }

        #cart-items {
            transform: translateX(-4px);
            margin-top: -5px;
            display: none;
            z-index: 1
        }

        #cart-total {
            display: flex;
            padding-right: 7px;
            padding-left: 80px;
            font-size: 14px;
            color: rgba(148, 148, 148, 1);
            font-weight: 700;
            order: 0
        }

        #cart {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(80, 80, 80, 1);
            border-radius: 30px;
            display: block
        }

        .desktop #cart:hover {
            border-color: rgba(109, 118, 125, 1)
        }

        #cart-content {
            min-width: 400px
        }

        div.cart-content ul {
            background: rgba(255, 255, 255, 1);
            border-radius: 4px;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        div.cart-content .cart-products tbody>tr>td {
            border-style: none !important;
            vertical-align: middle
        }

        #cart-content::before {
            margin-left: -5px;
            margin-top: -10px
        }

        div.cart-content .cart-products {
            max-height: 275px;
            overflow-y: auto
        }

        div.cart-content .cart-totals tbody td {
            background: rgba(238, 238, 238, 1);
            border-style: none !important
        }

        div.cart-content .cart-totals td {
            font-weight: 700
        }

        div.cart-content .cart-totals .td-total-text {
            font-weight: 700
        }

        div.cart-content .cart-buttons {
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            background: rgba(238, 238, 238, 1)
        }

        div.cart-content .btn-cart {
            display: inline-flex
        }

        div.cart-content .btn.btn-cart::before {
            margin-right: 5px
        }

        div.cart-content .btn-cart.btn {
            background: rgb(0 93 255)
        }

        div.cart-content .btn-cart.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        div.cart-content .btn-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        div.cart-content .btn-checkout {
            display: inline-flex
        }

        div.cart-content .btn.btn-checkout::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 3px
        }

        div.cart-content .btn-checkout.btn {
            background: rgba(60, 196, 114, 1)
        }

        div.cart-content .btn-checkout.btn:hover {
            background: rgba(39, 124, 217, 1) !important
        }

        div.cart-content .btn-checkout.btn.btn.disabled::after {
            font-size: 20px
        }

        div.cart-content .cart-buttons .btn {
            width: auto
        }

        .desktop-header-active #cart>a {
            height: 40px
        }

        .desktop-header-active header {
            background: rgba(17, 17, 17, 1)
        }

        .desktop-header-active .header-lg .mid-bar {
            height: 100px
        }

        .desktop-header-active .header-default {
            height: 100px
        }

        .desktop-header-active .header-default::before {
            content: '';
            height: calc(100px / 3)
        }

        .desktop-header-active .header-sm .mid-bar {
            height: 60px
        }

        .info-blocks-wrapper {
            justify-content: flex-end
        }

        .language .dropdown-toggle .symbol {
            display: flex;
            border-radius: 0px
        }

        .language .dropdown-toggle .symbol+span {
            display: block;
            margin-left: 5px
        }

        .language .language-flag {
            display: inline-flex
        }

        .language .currency-symbol {
            display: inline-flex
        }

        .language .language-title-dropdown {
            display: inline-flex
        }

        .language .currency-title-dropdown {
            display: inline-flex
        }

        .language .currency-code-dropdown {
            display: none
        }

        .language .dropdown::after {
            display: block
        }

        .language .dropdown-toggle>span,
        .language .dropdown::after {
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .language .dropdown:hover button>span,
        .language .dropdown:hover::after {
            color: rgba(255, 255, 255, 1)
        }

        .currency .dropdown-toggle .symbol {
            display: flex;
            border-radius: 0px
        }

        .currency .dropdown-toggle .symbol+span {
            display: block;
            margin-left: 5px
        }

        .currency .language-flag {
            display: inline-flex
        }

        .currency .currency-symbol {
            display: inline-flex
        }

        .currency .language-title-dropdown {
            display: inline-flex
        }

        .currency .currency-title-dropdown {
            display: inline-flex
        }

        .currency .currency-code-dropdown {
            display: none
        }

        .currency .dropdown::after {
            display: block
        }

        .currency .dropdown-toggle>span,
        .currency .dropdown::after {
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .currency .dropdown:hover button>span,
        .currency .dropdown:hover::after {
            color: rgba(255, 255, 255, 1)
        }

        .language-currency.top-menu .dropdown.drop-menu>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, -10px, 0)
        }

        .language-currency.top-menu .dropdown.drop-menu.animating>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .language-currency.top-menu .dropdown.drop-menu>.j-dropdown::before {
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu>li>a {
            flex-direction: row;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(255, 255, 255, 1);
            padding: 6px;
            padding-right: 8px;
            padding-left: 8px
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .language-currency.top-menu .dropdown.dropdown .j-menu>li:hover>a,
        .language-currency.top-menu .dropdown.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1)
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu>li>a::before {
            color: rgba(109, 118, 125, 1);
            margin-right: 7px;
            font-size: 16px
        }

        .desktop .language-currency.top-menu .dropdown.dropdown .j-menu>li:hover>a::before,
        .language-currency.top-menu .dropdown.dropdown .j-menu>li.active>a::before {
            color: rgba(48, 56, 65, 1)
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu>li+li {
            margin-left: 0px
        }

        .language-currency.top-menu .dropdown.dropdown .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .language-currency.top-menu .dropdown.dropdown:not(.mega-menu) .j-dropdown>.j-menu {
            padding: 5px;
            background: rgba(255, 255, 255, 1)
        }

        .language-currency.top-menu .dropdown.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 100px
        }

        .language-currency.top-menu .dropdown.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .language-currency.top-menu .dropdown.dropdown .j-dropdown::before {
            display: block;
            margin-top: -10px
        }

        .desktop-header-active .header .top-bar .language-currency {
            position: absolute;
            left: 50%;
            transform: translateX(-50%)
        }

        .desktop-header-active .header .top-bar {
            justify-content: space-between;
            height: 35px
        }

        .desktop-header-active .header #logo a {
            justify-content: center;
            padding: 10px
        }

        .desktop-header-active .header-classic .mid-bar .desktop-logo-wrapper {
            order: 2;
            margin: 0 auto;
            flex-grow: 1
        }

        .desktop-header-active .header-classic .mid-bar .desktop-search-wrapper {
            order: 1;
            flex-grow: 0;
            margin: 0
        }

        .desktop-logo-wrapper {
            width: 33%
        }

        .desktop-search-wrapper {
            width: 33%
        }

        .classic-cart-wrapper {
            width: 33%
        }

        .desktop-header-active header:not(.header-slim) .header-compact .mid-bar {
            justify-content: space-between
        }

        .desktop-header-active header:not(.header-slim) .header-compact .mid-bar>div {
            max-width: 45%;
            z-index: 1
        }

        .desktop-header-active header:not(.header-slim) .header-compact .header-cart-group {
            margin: 0
        }

        .desktop-header-active header:not(.header-slim) .header-compact .mid-bar .desktop-logo-wrapper {
            position: absolute;
            left: 50%;
            transform: translateX(-50%);
            z-index: 2
        }

        .desktop-main-menu-wrapper .first-dropdown::before {
            display: none !important;
            background-color: rgba(35, 35, 35, 1)
        }

        .main-menu>.j-menu .dropdown>a>.count-badge {
            margin-right: 5px
        }

        .main-menu>.j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 0
        }

        .main-menu>.j-menu .dropdown>a::after {
            display: none
        }

        .main-menu>.j-menu>li>a {
            font-size: 13px;
            color: rgba(245, 245, 245, 1);
            font-weight: 700;
            text-transform: uppercase;
            letter-spacing: 2px;
            padding: 12px;
            padding-right: 16px;
            padding-bottom: 13px;
            padding-left: 16px
        }

        .main-menu>.j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .main-menu>.j-menu>li>a::before {
            margin-right: 5px;
            font-size: 20px
        }

        .desktop .main-menu>.j-menu>li:hover>a,
        .main-menu>.j-menu>li.active>a {
            background: rgba(17, 17, 17, 1)
        }

        .main-menu>.j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .main-menu>ul>.drop-menu>.j-dropdown {
            left: 0;
            right: auto;
            transform: translate3d(0, -10px, 0)
        }

        .main-menu>ul>.drop-menu.animating>.j-dropdown {
            left: 0;
            right: auto;
            transform: none
        }

        .main-menu>ul>.drop-menu>.j-dropdown::before {
            left: 10px;
            right: auto;
            transform: translateX(0)
        }

        .main-menu>ul>.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .main-menu>ul>.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .main-menu>ul>.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .main-menu>ul>.dropdown .j-menu>li>a {
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 13px;
            background: rgba(255, 255, 255, 1);
            padding: 10px
        }

        .desktop .main-menu>ul>.dropdown .j-menu>li:hover>a,
        .main-menu>ul>.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1);
            background: rgba(245, 245, 245, 1)
        }

        .main-menu>ul>.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .main-menu>ul>.dropdown .j-menu>li>a::before {
            margin-right: 7px;
            min-width: 20px;
            font-size: 18px
        }

        .main-menu>ul>.dropdown .j-menu>li>a,
        .main-menu>ul>.dropdown.accordion-menu .menu-item>a+div,
        .main-menu>ul>.dropdown .accordion-menu .menu-item>a+div {
            border-color: rgba(238, 238, 238, 1)
        }

        .main-menu>ul>.dropdown .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .main-menu>ul>.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 200px
        }

        .main-menu>ul>.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2)
        }

        .main-menu>ul>.dropdown .j-dropdown::before {
            display: block;
            border-bottom-color: rgba(255, 255, 255, 1);
            margin-top: -10px
        }

        .mega-menu-content {
            background: rgba(255, 255, 255, 1)
        }

        .j-dropdown>.mega-menu-content {
            box-shadow: 30px 25px 50px -10px rgba(0, 0, 0, 0.15);
            max-height: 550px !important;
            overflow-y: auto
        }

        .desktop-header-active .header-compact .desktop-main-menu-wrapper {
            height: auto
        }

        .header-lg .desktop-main-menu-wrapper .main-menu .main-menu-item>a {
            height: auto
        }

        .desktop-header-active .header-compact .desktop-logo-wrapper {
            order: 0
        }

        .desktop-main-menu-wrapper #main-menu {
            margin-left: 0;
            margin-right: auto
        }

        .desktop-main-menu-wrapper .desktop-cart-wrapper {
            margin-left: 0
        }

        .mid-bar #main-menu-2 {
            order: 5
        }

        .desktop-header-active .header .menu-stretch .main-menu-item>a .links-text {
            text-align: center
        }

        .desktop-main-menu-wrapper::before {
            background: rgb(36 171 253);
            height: 40px
        }

        .desktop-main-menu-wrapper {
            height: 40px;
            top: -40px
        }

        .desktop-main-menu-wrapper .main-menu-item>a {
            padding: 0 15px
        }

        .header-compact .desktop-main-menu-wrapper #main-menu {
            margin-left: initial;
            margin-right: auto
        }

        .desktop-header-active .menu-trigger a {
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop-header-active .menu-trigger a::before {
            content: '\eb7e' !important;
            font-family: icomoon !important;
            font-size: 24px;
            margin-right: 5px
        }

        .desktop-header-active .mobile-wrapper-header>span {
            color: rgba(255, 255, 255, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop-header-active .mobile-wrapper-header {
            background: rgb(36 171 253);
            border-width: 0;
            border-bottom-width: 1px;
            border-color: rgba(221, 221, 221, 1);
            height: 45px
        }

        .desktop-header-active .mobile-wrapper-header>a::before {
            color: rgba(255, 255, 255, 1)
        }

        .desktop-header-active .mobile-wrapper-header>a {
            width: 45px
        }

        .desktop-header-active .mobile-cart-content-wrapper {
            padding-bottom: 45px
        }

        .desktop-header-active .mobile-filter-wrapper {
            padding-bottom: 45px
        }

        .desktop-header-active .mobile-main-menu-wrapper {
            padding-bottom: 45px
        }

        .desktop-header-active .mobile-filter-container-open .journal-loading-overlay {
            top: 45px
        }

        .desktop-header-active.mobile-header-active .mobile-container {
            width: 85%
        }

        .desktop-header-active.desktop-header-active .mobile-main-menu-container {
            width: 300px
        }

        .desktop-header-active .mobile-main-menu-container {
            background: rgba(255, 255, 255, 1);
            background-image: linear-gradient(to bottom, #fff, #dee6f9);
            ;
            box-shadow: 30px 25px 50px -10px rgba(0, 0, 0, 0.15)
        }

        .desktop-header-active .mobile-main-menu-wrapper .main-menu {
            padding: 10px
        }

        .desktop-header-active .mobile-cart-content-container {
            background: rgba(245, 245, 245, 1)
        }

        .desktop-header-active.mobile-overlay .site-wrapper::before {
            background: rgba(0, 0, 0, 0.5)
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 5px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 0
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .dropdown>a::after {
            display: none
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li>a {
            font-size: 13px;
            color: rgba(109, 118, 125, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: none;
            padding: 8px
        }

        .desktop .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li:hover>a,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li.active>a {
            color: rgb(0 93 255)
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li.open>a {
            color: rgb(0 93 255)
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li>a::before {
            margin-right: 8px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu>li>a,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu.accordion-menu .menu-item>a+div,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .accordion-menu .menu-item>a+div {
            border-style: none
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .open-menu i::before {
            content: '\eba1' !important;
            font-family: icomoon !important;
            font-size: 22px;
            left: 5px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .open-menu[aria-expanded='true'] i::before {
            content: '\eb86' !important;
            font-family: icomoon !important;
            font-size: 22px;
            left: 5px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 5px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 0
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu .dropdown>a::after {
            display: none
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li>a {
            font-size: 13px;
            color: rgba(109, 118, 125, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: none;
            padding: 8px
        }

        .desktop .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li:hover>a,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li.active>a {
            color: rgb(0 93 255)
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li.open>a {
            color: rgb(0 93 255)
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li>a::before {
            margin-right: 8px;
            margin-right: 5px;
            min-width: 10px;
            font-size: 14px
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu>li>a,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu.accordion-menu .menu-item>a+div,
        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .accordion-menu .menu-item>a+div {
            border-style: none
        }

        .desktop-header-active .mobile-main-menu-container .main-menu.accordion-menu .j-menu .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .j-menu>li>div .j-menu>li>a {
            padding-left: 10px !important
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>a {
            padding-left: 17px !important
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>div>.j-menu>li>a {
            padding-left: 24px !important
        }

        .desktop-header-active .mobile-main-menu-container .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>div>.j-menu>li>div>.j-menu>li>a {
            padding-left: 30px !important
        }

        .header-search {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(80, 80, 80, 1);
            border-radius: 30px
        }

        .desktop .header-search:hover {
            border-color: rgba(109, 118, 125, 1)
        }

        .desktop .header-search.focused,
        .header-search.focused:hover {
            border-color: rgb(0 93 255)
        }

        .header-search input {
            color: rgb(0 93 255);
            background: none !important
        }

        .header-search>.search-button::before {
            content: '\ebaf' !important;
            font-family: icomoon !important;
            font-size: 24px;
            color: rgb(0 93 255)
        }

        .header-search>.search-button {
            border-width: 0;
            border-left-width: 1px;
            border-style: solid;
            border-color: rgba(80, 80, 80, 1)
        }

        .header-search:hover>.search-button {
            border-color: rgba(109, 118, 125, 1)
        }

        .header-search.focused>.search-button {
            border-color: rgb(0 93 255)
        }

        .header-search .search-button {
            background: none;
            min-width: 45px
        }

        #search input::-webkit-input-placeholder {
            color: rgba(190, 190, 190, 1)
        }

        #search input::-moz-input-placeholder {
            color: rgba(190, 190, 190, 1)
        }

        #search input:-ms-input-placeholder {
            color: rgba(190, 190, 190, 1)
        }

        .search-categories {
            background: none;
            border-width: 0;
            border-right-width: 1px;
            border-style: solid;
            border-color: rgba(80, 80, 80, 1)
        }

        .search-categories-button,
        .search-categories-button>a {
            color: rgba(235, 102, 38, 1)
        }

        .header-search:hover .search-categories {
            border-color: rgba(109, 118, 125, 1)
        }

        .header-search.focused .search-categories {
            border-color: rgb(0 93 255)
        }

        .search-categories-button::after {
            content: '\e5db' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            margin-right: -3px
        }

        .search-categories.drop-menu>.j-dropdown {
            left: 0;
            right: auto;
            transform: translate3d(0, -10px, 0)
        }

        .search-categories.drop-menu.animating>.j-dropdown {
            left: 0;
            right: auto;
            transform: none
        }

        .search-categories.drop-menu>.j-dropdown::before {
            left: 10px;
            right: auto;
            transform: translateX(0)
        }

        .search-categories.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .search-categories.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .search-categories.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .search-categories.dropdown .j-menu>li>a {
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 13px;
            background: rgba(255, 255, 255, 1);
            padding: 10px
        }

        .desktop .search-categories.dropdown .j-menu>li:hover>a,
        .search-categories.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1);
            background: rgba(245, 245, 245, 1)
        }

        .search-categories.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .search-categories.dropdown .j-menu>li>a::before {
            margin-right: 7px;
            min-width: 20px;
            font-size: 18px
        }

        .search-categories.dropdown .j-menu>li>a,
        .search-categories.dropdown.accordion-menu .menu-item>a+div,
        .search-categories.dropdown .accordion-menu .menu-item>a+div {
            border-color: rgba(238, 238, 238, 1)
        }

        .search-categories.dropdown .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .search-categories.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 200px
        }

        .search-categories.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2)
        }

        .search-categories.dropdown .j-dropdown::before {
            display: block;
            border-bottom-color: rgba(255, 255, 255, 1);
            margin-top: -10px
        }

        .search-categories .j-menu::before {
            margin-top: -10px
        }

        .tt-menu>div>div>a:hover,
        .tt-cursor {
            background: rgba(245, 245, 245, 1)
        }

        .tt-menu>div {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .tt-menu:not(.tt-empty)::before {
            display: block;
            margin-left: -4px;
            margin-top: -10px;
            left: 100%;
            transform: translateX(-150%)
        }

        .search-result .product-name {
            font-weight: 700
        }

        .search-result.view-more a {
            color: rgba(255, 255, 255, 1);
            background: rgb(0 93 255)
        }

        .search-result>a>span {
            justify-content: flex-start
        }

        .search-result.view-more a:hover {
            background: rgba(53, 66, 174, 1)
        }

        .search-result.view-more a::after {
            content: '\e5c8' !important;
            font-family: icomoon !important
        }

        #search {
            display: block
        }

        .desktop-header-active .header-default .desktop-search-wrapper {
            order: 1;
            flex-grow: 0
        }

        .desktop-header-active .header-default .top-menu-group {
            order: -1;
            flex-grow: 1
        }

        .desktop-header-active .header-search .search-button {
            order: 5;
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
            border-top-right-radius: inherit;
            border-bottom-right-radius: inherit
        }

        .desktop-header-active .header-search>input:first-child {
            border-top-left-radius: inherit;
            border-bottom-left-radius: inherit;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .desktop-header-active .header-search>input {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .desktop-header-active .header-search>span:first-child {
            border-top-left-radius: inherit;
            border-bottom-left-radius: inherit;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .desktop-header-active .header-search>span {
            border-top-left-radius: 0;
            border-bottom-left-radius: 0;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .desktop-header-active .search-categories {
            border-top-left-radius: inherit;
            border-bottom-left-radius: inherit;
            border-top-right-radius: 0;
            border-bottom-right-radius: 0
        }

        .desktop-header-active .header .full-search #search {
            max-width: 300px;
            height: 40px
        }

        .desktop-header-active .mini-search .header-search input {
            min-width: 150px
        }

        .mini-search .search-trigger::before {
            content: '\f002' !important;
            font-family: icomoon !important
        }

        .mini-search #search>.dropdown-menu::before {
            display: block;
            margin-top: -10px
        }

        .secondary-menu .top-menu .j-menu>li>a {
            flex-direction: row;
            font-size: 11px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase;
            padding: 5px
        }

        .secondary-menu .top-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .secondary-menu .top-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .secondary-menu .top-menu .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .secondary-menu .top-menu .j-menu>li:hover>a,
        .secondary-menu .top-menu .j-menu>li.active>a {
            color: rgba(255, 255, 255, 1)
        }

        .secondary-menu .top-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .secondary-menu .top-menu .j-menu>li>a::before {
            margin-right: 5px;
            font-size: 14px
        }

        .secondary-menu .top-menu .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .secondary-menu .menu-item.drop-menu>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, -10px, 0)
        }

        .secondary-menu .menu-item.drop-menu.animating>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .secondary-menu .menu-item.drop-menu>.j-dropdown::before {
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .secondary-menu .menu-item.dropdown .j-menu>li>a {
            flex-direction: row;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(255, 255, 255, 1);
            padding: 6px;
            padding-right: 8px;
            padding-left: 8px
        }

        .secondary-menu .menu-item.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .secondary-menu .menu-item.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .secondary-menu .menu-item.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .secondary-menu .menu-item.dropdown .j-menu>li:hover>a,
        .secondary-menu .menu-item.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1)
        }

        .secondary-menu .menu-item.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .secondary-menu .menu-item.dropdown .j-menu>li>a::before {
            color: rgba(109, 118, 125, 1);
            margin-right: 7px;
            font-size: 16px
        }

        .desktop .secondary-menu .menu-item.dropdown .j-menu>li:hover>a::before,
        .secondary-menu .menu-item.dropdown .j-menu>li.active>a::before {
            color: rgba(48, 56, 65, 1)
        }

        .secondary-menu .menu-item.dropdown .j-menu>li+li {
            margin-left: 0px
        }

        .secondary-menu .menu-item.dropdown .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .secondary-menu .menu-item.dropdown:not(.mega-menu) .j-dropdown>.j-menu {
            padding: 5px;
            background: rgba(255, 255, 255, 1)
        }

        .secondary-menu .menu-item.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 100px
        }

        .secondary-menu .menu-item.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .secondary-menu .menu-item.dropdown .j-dropdown::before {
            display: block;
            margin-top: -10px
        }

        .mid-bar .secondary-menu {
            justify-content: flex-end
        }

        .desktop-header-active .is-sticky .header .desktop-main-menu-wrapper::before {
            width: 100vw;
            margin-left: -50vw;
            left: 50%;
            ;
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .desktop-header-active .is-sticky .header .desktop-main-menu-wrapper {
            height: 45px
        }

        .desktop-header-active header::before {
            content: '';
            height: 35px
        }

        header::before {
            background: rgba(58, 71, 80, 1)
        }

        .top-menu .j-menu>li>a {
            flex-direction: row;
            font-size: 11px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase;
            padding: 5px
        }

        .top-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .top-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .top-menu .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .top-menu .j-menu>li:hover>a,
        .top-menu .j-menu>li.active>a {
            color: rgba(255, 255, 255, 1)
        }

        .top-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .top-menu .j-menu>li>a::before {
            margin-right: 5px;
            font-size: 14px
        }

        .top-menu .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .top-menu .dropdown.drop-menu>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, -10px, 0)
        }

        .top-menu .dropdown.drop-menu.animating>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .top-menu .dropdown.drop-menu>.j-dropdown::before {
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .top-menu .dropdown.dropdown .j-menu>li>a {
            flex-direction: row;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(255, 255, 255, 1);
            padding: 6px;
            padding-right: 8px;
            padding-left: 8px
        }

        .top-menu .dropdown.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .top-menu .dropdown.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .top-menu .dropdown.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .top-menu .dropdown.dropdown .j-menu>li:hover>a,
        .top-menu .dropdown.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1)
        }

        .top-menu .dropdown.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .top-menu .dropdown.dropdown .j-menu>li>a::before {
            color: rgba(109, 118, 125, 1);
            margin-right: 7px;
            font-size: 16px
        }

        .desktop .top-menu .dropdown.dropdown .j-menu>li:hover>a::before,
        .top-menu .dropdown.dropdown .j-menu>li.active>a::before {
            color: rgba(48, 56, 65, 1)
        }

        .top-menu .dropdown.dropdown .j-menu>li+li {
            margin-left: 0px
        }

        .top-menu .dropdown.dropdown .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .top-menu .dropdown.dropdown:not(.mega-menu) .j-dropdown>.j-menu {
            padding: 5px;
            background: rgba(255, 255, 255, 1)
        }

        .top-menu .dropdown.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 100px
        }

        .top-menu .dropdown.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .top-menu .dropdown.dropdown .j-dropdown::before {
            display: block;
            margin-top: -10px
        }

        @media (max-width: 1440px) {
            .desktop-header-active .header .mid-bar {
                padding-right: 20px;
                padding-left: 20px
            }
        }

        @media (max-width: 1024px) {
            #cart-items {
                transform: translateX(-5px);
                margin-top: 10px;
                display: inline-flex
            }

            #cart {
                border-style: none
            }

            .mega-menu-content {
                background: none
            }
        }

        .mobile-header-active #cart>a>i::before {
            font-size: 30px;
            color: rgba(238, 238, 238, 1)
        }

        .mobile-header-active #cart>a>i {
            width: 60px;
            height: 50px
        }

        .mobile-header-active .mobile-wrapper-header>span {
            color: rgba(255, 255, 255, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .mobile-header-active .mobile-wrapper-header {
            background: rgb(36 171 253);
            border-width: 0;
            border-bottom-width: 1px;
            border-color: rgba(221, 221, 221, 1);
            height: 45px
        }

        .mobile-header-active .mobile-wrapper-header>a::before {
            color: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .mobile-wrapper-header>a {
            width: 45px
        }

        .mobile-header-active .mobile-cart-content-wrapper {
            padding-bottom: 45px
        }

        .mobile-header-active .mobile-filter-wrapper {
            padding-bottom: 45px
        }

        .mobile-header-active .mobile-main-menu-wrapper {
            padding-bottom: 45px
        }

        .mobile-header-active .mobile-filter-container-open .journal-loading-overlay {
            top: 45px
        }

        .mobile-header-active.mobile-header-active .mobile-container {
            width: 85%
        }

        .mobile-header-active.desktop-header-active .mobile-main-menu-container {
            width: 300px
        }

        .mobile-header-active .mobile-main-menu-container {
            background: rgba(255, 255, 255, 1);
            background-image: linear-gradient(to bottom, #fff, #dee6f9);
            ;
            box-shadow: 30px 25px 50px -10px rgba(0, 0, 0, 0.15)
        }

        .mobile-header-active .mobile-main-menu-wrapper .main-menu {
            padding: 10px
        }

        .mobile-header-active .mobile-cart-content-container {
            background: rgba(245, 245, 245, 1)
        }

        .mobile-header-active.mobile-overlay .site-wrapper::before {
            background: rgba(0, 0, 0, 0.5)
        }

        .mobile-header-active #cart-items.count-badge {
            display: none
        }

        .mobile-header-active .mobile-bar {
            background: rgba(35, 35, 35, 1)
        }

        .mobile-header-active .mobile-1 .mobile-bar {
            height: 60px
        }

        .mobile-header-active .mobile-2 .mobile-bar {
            height: 60px
        }

        .mobile-header-active .mobile-3 .mobile-logo-wrapper {
            height: 60px
        }

        .mobile-header-active .mobile-bar-sticky {
            box-shadow: 0 5px 60px -10px rgba(0, 0, 0, 0.3)
        }

        .mobile-header-active .language .dropdown-toggle .symbol {
            display: flex;
            border-radius: 0px
        }

        .mobile-header-active .language .dropdown-toggle .symbol+span {
            display: block;
            margin-left: 5px
        }

        .mobile-header-active .language .language-flag {
            display: inline-flex
        }

        .mobile-header-active .language .currency-symbol {
            display: inline-flex
        }

        .mobile-header-active .language .language-title-dropdown {
            display: inline-flex
        }

        .mobile-header-active .language .currency-title-dropdown {
            display: inline-flex
        }

        .mobile-header-active .language .currency-code-dropdown {
            display: none
        }

        .mobile-header-active .language .dropdown::after {
            display: block
        }

        .mobile-header-active .language .dropdown-toggle>span,
        .mobile-header-active .language .dropdown::after {
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .mobile-header-active .language .dropdown:hover button>span,
        .mobile-header-active .language .dropdown:hover::after {
            color: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .currency .dropdown-toggle .symbol {
            display: flex;
            border-radius: 0px
        }

        .mobile-header-active .currency .dropdown-toggle .symbol+span {
            display: block;
            margin-left: 5px
        }

        .mobile-header-active .currency .language-flag {
            display: inline-flex
        }

        .mobile-header-active .currency .currency-symbol {
            display: inline-flex
        }

        .mobile-header-active .currency .language-title-dropdown {
            display: inline-flex
        }

        .mobile-header-active .currency .currency-title-dropdown {
            display: inline-flex
        }

        .mobile-header-active .currency .currency-code-dropdown {
            display: none
        }

        .mobile-header-active .currency .dropdown::after {
            display: block
        }

        .mobile-header-active .currency .dropdown-toggle>span,
        .mobile-header-active .currency .dropdown::after {
            font-size: 14px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .mobile-header-active .currency .dropdown:hover button>span,
        .mobile-header-active .currency .dropdown:hover::after {
            color: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .language-currency.top-menu.drop-menu>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, -10px, 0)
        }

        .mobile-header-active .language-currency.top-menu.drop-menu.animating>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .mobile-header-active .language-currency.top-menu.drop-menu>.j-dropdown::before {
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li>a {
            flex-direction: row;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(255, 255, 255, 1);
            padding: 6px;
            padding-right: 8px;
            padding-left: 8px
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li:hover>a,
        .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1)
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li>a::before {
            color: rgba(109, 118, 125, 1);
            margin-right: 7px;
            font-size: 16px
        }

        .desktop .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li:hover>a::before,
        .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li.active>a::before {
            color: rgba(48, 56, 65, 1)
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu>li+li {
            margin-left: 0px
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .mobile-header-active .language-currency.top-menu.dropdown:not(.mega-menu) .j-dropdown>.j-menu {
            padding: 5px;
            background: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .language-currency.top-menu.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 100px
        }

        .mobile-header-active .language-currency.top-menu.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .mobile-header-active .language-currency.top-menu.dropdown .j-dropdown::before {
            display: block;
            margin-top: -10px
        }

        .mobile-header-active #logo a {
            padding: 8px
        }

        .mobile-header-active #logo img {
            left: -5px
        }

        .mobile-header-active .menu-trigger::before {
            content: '\eb7e' !important;
            font-family: icomoon !important;
            font-size: 40px;
            color: rgba(238, 238, 238, 1)
        }

        .mobile-header-active .menu-trigger {
            width: 60px;
            height: 50px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 5px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 0
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .dropdown>a::after {
            display: none
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li>a {
            font-size: 13px;
            color: rgba(109, 118, 125, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: none;
            padding: 8px
        }

        .desktop .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li:hover>a,
        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li.active>a {
            color: rgb(0 93 255)
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li.open>a {
            color: rgb(0 93 255)
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li>a::before {
            margin-right: 8px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu>li>a,
        .mobile-main-menu-wrapper .main-menu.accordion-menu.accordion-menu .menu-item>a+div,
        .mobile-main-menu-wrapper .main-menu.accordion-menu .accordion-menu .menu-item>a+div {
            border-style: none
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .mobile-main-menu-wrapper .main-menu .open-menu i::before {
            content: '\eba1' !important;
            font-family: icomoon !important;
            font-size: 22px;
            left: 5px
        }

        .mobile-main-menu-wrapper .main-menu .open-menu[aria-expanded='true'] i::before {
            content: '\eb86' !important;
            font-family: icomoon !important;
            font-size: 22px;
            left: 5px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 5px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 0
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu .dropdown>a::after {
            display: none
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li>a {
            font-size: 13px;
            color: rgba(109, 118, 125, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: none;
            padding: 8px
        }

        .desktop .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li:hover>a,
        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li.active>a {
            color: rgb(0 93 255)
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li.open>a {
            color: rgb(0 93 255)
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li>a::before {
            margin-right: 8px;
            margin-right: 5px;
            min-width: 10px;
            font-size: 14px
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu>li>a,
        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu.accordion-menu .menu-item>a+div,
        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .accordion-menu .menu-item>a+div {
            border-style: none
        }

        .mobile-main-menu-wrapper .main-menu.accordion-menu .j-menu .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .mobile-main-menu-wrapper .main-menu .j-menu>li>div .j-menu>li>a {
            padding-left: 10px !important
        }

        .mobile-main-menu-wrapper .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>a {
            padding-left: 17px !important
        }

        .mobile-main-menu-wrapper .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>div>.j-menu>li>a {
            padding-left: 24px !important
        }

        .mobile-main-menu-wrapper .main-menu .j-menu>li>div .j-menu>li>div>.j-menu>li>div>.j-menu>li>div>.j-menu>li>a {
            padding-left: 30px !important
        }

        .mobile-custom-menu-1::before {
            content: '\e869' !important;
            font-family: icomoon !important;
            font-size: 26px;
            color: rgba(238, 238, 238, 1)
        }

        .mobile-custom-menu {
            width: 40px
        }

        .mobile-custom-menu-2::before {
            content: '\ead8' !important;
            font-family: icomoon !important;
            font-size: 30px;
            color: rgba(238, 238, 238, 1)
        }

        .mobile-custom-menu-1 .count-badge {
            transform: translateX(10px);
            display: none
        }

        .mobile-custom-menu-2 .count-badge {
            transform: translateX(8px);
            display: none
        }

        .mobile-header-active .mini-search #search .search-trigger {
            width: 50px
        }

        .mobile-header-active .mobile-1 #search .header-search {
            padding: 5px
        }

        .mobile-header-active .mobile-search-group {
            padding: 5px
        }

        .mobile-header-active .mobile-3 .mobile-search-wrapper {
            padding: 0 5px
        }

        .mobile-header-active #search .header-search {
            height: 50px
        }

        .mobile-header-active .mobile-search-group,
        .mobile-header-active .mobile-1 .header-search {
            background: rgba(35, 35, 35, 1)
        }

        .mobile-header-active .mobile-1 #search>.dropdown-menu::before {
            display: block;
            margin-top: -10px
        }

        .mobile-header-active .mobile-header .mobile-top-bar {
            display: flex;
            height: 45px;
            padding-right: 5px;
            padding-left: 5px;
            background: rgb(36 171 253);
            justify-content: space-between
        }

        .mobile-header-active .top-menu .j-menu>li>a {
            flex-direction: row;
            font-size: 11px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase;
            padding: 5px
        }

        .mobile-header-active .top-menu .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .mobile-header-active .top-menu .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .mobile-header-active .top-menu .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .mobile-header-active .top-menu .j-menu>li:hover>a,
        .mobile-header-active .top-menu .j-menu>li.active>a {
            color: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .top-menu .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .mobile-header-active .top-menu .j-menu>li>a::before {
            margin-right: 5px;
            font-size: 14px
        }

        .mobile-header-active .top-menu .j-menu a .count-badge {
            display: inline-flex;
            position: relative
        }

        .mobile-header-active .top-menu.drop-menu>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, -10px, 0)
        }

        .mobile-header-active .top-menu.drop-menu.animating>.j-dropdown {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .mobile-header-active .top-menu.drop-menu>.j-dropdown::before {
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .mobile-header-active .top-menu.dropdown .j-menu>li>a {
            flex-direction: row;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            font-weight: 400;
            text-transform: none;
            background: rgba(255, 255, 255, 1);
            padding: 6px;
            padding-right: 8px;
            padding-left: 8px
        }

        .mobile-header-active .top-menu.dropdown .j-menu .dropdown>a>.count-badge {
            margin-right: 0
        }

        .mobile-header-active .top-menu.dropdown .j-menu .dropdown>a>.count-badge+.open-menu+.menu-label {
            margin-left: 7px
        }

        .mobile-header-active .top-menu.dropdown .j-menu .dropdown>a::after {
            display: block
        }

        .desktop .mobile-header-active .top-menu.dropdown .j-menu>li:hover>a,
        .mobile-header-active .top-menu.dropdown .j-menu>li.active>a {
            color: rgba(48, 56, 65, 1)
        }

        .mobile-header-active .top-menu.dropdown .j-menu .links-text {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis
        }

        .mobile-header-active .top-menu.dropdown .j-menu>li>a::before {
            color: rgba(109, 118, 125, 1);
            margin-right: 7px;
            font-size: 16px
        }

        .desktop .mobile-header-active .top-menu.dropdown .j-menu>li:hover>a::before,
        .mobile-header-active .top-menu.dropdown .j-menu>li.active>a::before {
            color: rgba(48, 56, 65, 1)
        }

        .mobile-header-active .top-menu.dropdown .j-menu>li+li {
            margin-left: 0px
        }

        .mobile-header-active .top-menu.dropdown .j-menu a .count-badge {
            display: none;
            position: relative
        }

        .mobile-header-active .top-menu.dropdown:not(.mega-menu) .j-dropdown>.j-menu {
            padding: 5px;
            background: rgba(255, 255, 255, 1)
        }

        .mobile-header-active .top-menu.dropdown:not(.mega-menu) .j-dropdown {
            min-width: 100px
        }

        .mobile-header-active .top-menu.dropdown:not(.mega-menu) .j-menu {
            box-shadow: 0 0 85px -10px rgba(0, 0, 0, 0.2);
            border-radius: 3px
        }

        .mobile-header-active .top-menu.dropdown .j-dropdown::before {
            display: block;
            margin-top: -10px
        }

        /*No top bar not over*/

        /*No top bar over*/


        /*Top bar not over*/

        /*Top bar over*/

        /*Title before breadcrumbs*/

        header {
            order: -5
        }

        .breadcrumb {
            order: 0
        }

        .page-title {
            order: -1
        }


        /*Shipping payment visibility*/

        /*Site overlay offset*/
        @media only screen and (max-width: 1400px) {
            .desktop-main-menu-wrapper .main-menu>.j-menu>.first-dropdown::before {
                transform: none !important;
            }
        }


        .product-label-default.product-label-29 {
            display: flex;
            margin-top: 5px;
            margin-right: 5px;
            position: relative;
            top: 0;
            right: 0;
            bottom: initial;
            left: initial;
            justify-content: flex-end
        }

        .product-label-diagonal.product-label-29 {
            display: block
        }

        .product-label-diagonal.product-label-29>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-29 b {
            color: rgba(17, 17, 17, 1);
            background: rgba(255, 231, 0, 0.8);
            border-radius: 10px
        }

        .product-info .product-label-diagonal.product-label-29>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-default.product-label-31 {
            display: flex;
            margin-top: 5px;
            margin-right: 5px;
            position: relative;
            top: 0;
            right: 0;
            bottom: initial;
            left: initial;
            justify-content: flex-end
        }

        .product-label-diagonal.product-label-31 {
            display: block
        }

        .product-label-diagonal.product-label-31>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-31 b {
            color: rgba(255, 255, 255, 1);
            font-weight: 700;
            text-transform: uppercase;
            background: rgb(0 93 255);
            padding: 5px;
            padding-right: 7px;
            padding-left: 7px;
            color: rgba(48, 56, 65, 1);
            background: none;
            border-radius: 50%
        }

        .product-label-31 b::before {
            content: '\e999' !important;
            font-family: icomoon !important;
            font-size: 20px;
            color: rgba(255, 178, 0, 1)
        }

        .product-label-31.product-label-default b {
            min-width: 30px;
            min-height: 30px
        }

        .product-info .product-label-diagonal.product-label-31>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-default.product-label-133 {
            display: flex;
            position: relative;
            top: 0;
            right: 0;
            bottom: initial;
            left: initial;
            justify-content: flex-end
        }

        .product-label-diagonal.product-label-133 {
            display: block
        }

        .product-label-diagonal.product-label-133>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-133 b {
            background: rgba(60, 196, 114, 1)
        }

        .product-info .product-label-diagonal.product-label-133>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-default.product-label-335 {
            display: flex;
            position: relative;
            top: 0;
            right: 0;
            bottom: initial;
            left: initial;
            justify-content: flex-end
        }

        .product-label-diagonal.product-label-335 {
            display: block;
            top: 0;
            left: 0;
            right: initial;
            bottom: initial;
            transform: translate3d(-130px, 8px, 0) rotate(-45deg)
        }

        .product-label-diagonal.product-label-335>b {
            transform: scale(calc(10 / 10))
        }

        .product-label-335 b {
            background: rgba(17, 17, 17, 0.57);
            background: rgba(255, 0, 0, 1)
        }

        .product-info .product-label-diagonal.product-label-335>b {
            transform: scale(calc(10 / 10))
        }

        .product-info .product-image .product-label-default.product-label-335 {
            display: flex
        }

        .product-info .product-image .product-label-diagonal.product-label-335 {
            display: block
        }

        #content .product-blocks-58 {
            margin-bottom: 20px
        }

        #content .product-blocks-58 {
            margin-bottom: 20px
        }

        .grid-row-58-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .grid-col-58-1-1 {
            width: 50%;
            padding-left: 0px
        }

        .grid-col-58-1-1 .grid-items {
            justify-content: center
        }

        .product_extra-280 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 70px
        }

        .product_extra-280 .block-content {
            column-count: initial;
            column-gap: 20px;
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .product_extra-280 .title {
            display: block
        }

        .product_extra-281 .block-content {
            max-width: 800px;
            column-count: initial;
            column-gap: 20px;
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .product_extra-281 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 70px
        }

        .product_extra-281 .title {
            display: block
        }

        .product_extra-282 .block-content {
            max-width: 800px;
            column-count: initial;
            column-gap: 20px;
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .product_extra-282 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 70px
        }

        .product_extra-282 .title {
            display: block
        }

        .product_extra-283 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 800px
        }

        .product_extra-283 .block-content {
            column-count: initial;
            column-rule-style: none
        }

        .product_extra-283 .title {
            display: block
        }

        .grid-row-content-bottom-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .grid-row-content-bottom-1 .wave-top {
            display: block
        }

        .grid-row-content-bottom-1 .wave-bottom {
            display: block
        }

        .grid-col-content-bottom-1-1 {
            width: 100%
        }

        .grid-col-content-bottom-1-1 .grid-item {
            height: auto
        }

        .grid-col-content-bottom-1-1 .grid-items {
            justify-content: flex-start
        }

        .grid-item-content-bottom-1-1-1 {
            width: 100%
        }

        .grid-row-bottom-1 {
            background: rgba(238, 238, 238, 1);
            padding: 20px;
            padding-top: 40px;
            padding-bottom: 40px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .grid-row-bottom-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .grid-row-bottom-1 .wave-top {
            display: block
        }

        .grid-row-bottom-1 .wave-bottom {
            display: block
        }

        @media (max-width: 760px) {
            .grid-row-bottom-1 {
                padding: 20px
            }
        }

        .grid-col-bottom-1-1 {
            width: 100%;
            padding-right: 15px
        }

        .grid-col-bottom-1-1 .grid-item {
            height: auto
        }

        .grid-col-bottom-1-1 .grid-items {
            justify-content: flex-start
        }

        @media (max-width: 760px) {
            .grid-col-bottom-1-1 {
                width: 100%;
                padding-right: 0px;
                margin-bottom: 20px
            }
        }

        .grid-item-bottom-1-1-1 {
            width: 100%
        }

        .module-blog_side_posts-245 .swiper-container {
            overflow: hidden;
            padding: -5px
        }

        .module-blog_side_posts-245 .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .module-blog_side_posts-245 .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .module-blog_side_posts-245 .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .module-blog_side_posts-245 .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .module-blog_side_posts-245 .swiper-button-disabled {
            opacity: 0
        }

        .module-blog_side_posts-245 .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-blog_side_posts-245 .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-blog_side_posts-245 .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .module-blog_side_posts-245 .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .module-blog_side_posts-245 .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .module-blog_side_posts-245 .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .module-blog_side_posts-245 .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .module-blog_side_posts-245 .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .module-blog_side_posts-245 .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .module-blog_side_posts-245 .swiper-pagination>span {
            border-radius: 20px
        }

        .module-blog_side_posts-245 .nav-tabs>li>a,
        .module-blog_side_posts-245 .nav-tabs>li.active>a,
        .module-blog_side_posts-245 .nav-tabs>li.active>a:hover,
        .module-blog_side_posts-245 .nav-tabs>li.active>a:focus {
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .module-blog_side_posts-245 .nav-tabs>li:hover>a,
        .module-blog_side_posts-245 .nav-tabs>li.active>a {
            color: rgb(0 93 255)
        }

        .module-blog_side_posts-245 .nav-tabs {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            display: flex;
            justify-content: flex-start;
            flex-wrap: nowrap;
            overflow-x: auto;
            overflow-y: hidden;
            -webkit-overflow-scrolling: touch;
            ;
            min-width: 50px
        }

        .module-blog_side_posts-245 .nav-tabs>li {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(0, 0, 0, 0);
            flex-grow: 0
        }

        .module-blog_side_posts-245 .nav-tabs>li.active {
            border-color: rgb(0 93 255)
        }

        .module-blog_side_posts-245 .nav-tabs>li.active::after {
            display: none;
            border-top-width: 10px
        }

        .module-blog_side_posts-245 .nav-tabs>li>a {
            justify-content: center;
            white-space: nowrap;
            padding: 0px;
            padding-bottom: 10px
        }

        .module-blog_side_posts-245 .nav-tabs>li>a::before {
            font-size: 18px
        }

        .module-blog_side_posts-245 .nav-tabs>li:not(:last-child) {
            margin-right: 20px
        }

        .module-blog_side_posts-245 .mobile .nav-tabs {
            overflow-x: scroll
        }

        .module-blog_side_posts-245 .nav-tabs::-webkit-scrollbar {
            -webkit-appearance: none;
            height: 1px;
            height: 1px;
            width: 1px
        }

        .module-blog_side_posts-245 .nav-tabs::-webkit-scrollbar-track {
            background-color: white;
            background-color: rgba(255, 255, 255, 1)
        }

        .module-blog_side_posts-245 .nav-tabs::-webkit-scrollbar-thumb {
            background-color: #999;
            background-color: rgba(60, 196, 114, 1)
        }

        .module-blog_side_posts-245 .tab-container::before {
            display: none
        }

        .module-blog_side_posts-245 .tab-content {
            padding-top: 20px
        }

        .module-blog_side_posts-245 .tab-container {
            display: block
        }

        .module-blog_side_posts-245 .tab-container .nav-tabs {
            flex-direction: row
        }

        .module-blog_side_posts-245 .post-layout.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 2 * 10px) / 3 - 0.01px)
        }

        .module-blog_side_posts-245 .post-layout:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 3 - 0.01px)
        }

        .one-column #content .module-blog_side_posts-245 .post-layout.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 3 * 10px) / 4 - 0.01px)
        }

        .one-column #content .module-blog_side_posts-245 .post-layout:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 4 - 0.01px)
        }

        .two-column #content .module-blog_side_posts-245 .post-layout.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 2 * 10px) / 3 - 0.01px)
        }

        .two-column #content .module-blog_side_posts-245 .post-layout:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 3 - 0.01px)
        }

        .side-column .module-blog_side_posts-245 .post-layout.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 0 * 10px) / 1 - 0.01px)
        }

        .side-column .module-blog_side_posts-245 .post-layout:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-blog_side_posts-245:not(.carousel-mode) .side-posts {
            margin: -5px
        }

        .module-blog_side_posts-245 .side-posts .post-thumb img {
            border-radius: 50%;
            filter: grayscale(1)
        }

        .module-blog_side_posts-245 .side-posts .post-thumb:hover img {
            filter: grayscale(0)
        }

        .module-blog_side_posts-245 .side-posts .post-thumb .name {
            display: block
        }

        .module-blog_side_posts-245 .side-posts .post-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .module-blog_side_posts-245 .side-posts .post-thumb .post-stats {
            display: none
        }

        .module-blog_side_posts-245 .side-posts .post-thumb .post-stats .p-date {
            display: inline-flex
        }

        .module-blog_side_posts-245 .side-posts .post-thumb .post-stats .p-comment {
            display: none
        }

        .module-products-272 .swiper-container {
            overflow: hidden
        }

        .module-products-272 .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .module-products-272 .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .module-products-272 .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .module-products-272 .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .module-products-272 .swiper-button-disabled {
            opacity: 0
        }

        .module-products-272 .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-products-272 .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-products-272 .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .module-products-272 .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .module-products-272 .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .module-products-272 .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .module-products-272 .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .module-products-272 .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .module-products-272 .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .module-products-272 .swiper-pagination>span {
            border-radius: 20px
        }

        .module-products-272 .nav-tabs>li>a,
        .module-products-272 .nav-tabs>li.active>a,
        .module-products-272 .nav-tabs>li.active>a:hover,
        .module-products-272 .nav-tabs>li.active>a:focus {
            font-size: 13px;
            color: rgba(238, 238, 238, 1);
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .module-products-272 .nav-tabs>li:hover>a,
        .module-products-272 .nav-tabs>li.active>a {
            color: rgba(255, 255, 255, 1)
        }

        .module-products-272 .nav-tabs>li>a,
        .module-products-272 .nav-tabs>li:hover>a,
        .module-products-272 .nav-tabs>li.active>a,
        .module-products-272 .nav-tabs>li.active>a,
        .module-products-272 .nav-tabs>li.active>a:hover,
        .module-products-272 .nav-tabs>li.active>a:focus {
            background: rgba(48, 56, 65, 1) !important
        }

        .desktop .module-products-272 .nav-tabs>li:hover>a {
            background: rgb(28 163 183) !important
        }

        .module-products-272 ul.nav-tabs>li.active>a,
        .module-products-272 ul.nav-tabs>li.active>a:hover,
        .module-products-272 ul.nav-tabs>li.active>a:focus {
            background: rgb(28 163 183) !important
        }

        .module-products-272 .nav-tabs>li {
            border-width: 0;
            border-left-width: 1px;
            border-style: solid;
            border-color: rgba(80, 80, 80, 1);
            flex-grow: 1
        }

        .module-products-272 .nav-tabs>li:first-child {
            border-width: 0;
            border-left-width: 0px
        }

        .module-products-272 .nav-tabs>li.active::after {
            content: '';
            display: block;
            position: absolute;
            border: 10px solid transparent;
            left: 50%;
            top: 100%;
            transform: translate(-50%, 0);
            border-top-color: rgb(0 93 255);
            border-top-width: 10px
        }

        .module-products-272 .nav-tabs>li>a {
            justify-content: center;
            white-space: nowrap;
            padding: 12px;
            padding-right: 20px;
            padding-left: 20px
        }

        .module-products-272 .nav-tabs>li>a::before {
            font-size: 18px
        }

        .module-products-272 .nav-tabs {
            display: flex;
            justify-content: flex-start;
            flex-wrap: wrap;
            overflow-x: visible;
            overflow-y: visible;
            -webkit-overflow-scrolling: touch;
            ;
            min-width: 50px
        }

        .module-products-272 .mobile .nav-tabs {
            overflow-x: visible
        }

        .module-products-272 .nav-tabs::-webkit-scrollbar {
            -webkit-appearance: initial;
            height: 1px;
            height: 1px;
            width: 1px
        }

        .module-products-272 .nav-tabs::-webkit-scrollbar-track {
            background-color: white;
            background-color: rgba(255, 255, 255, 1)
        }

        .module-products-272 .nav-tabs::-webkit-scrollbar-thumb {
            background-color: #999;
            background-color: rgb(0 93 255)
        }

        .module-products-272 .tab-container::before {
            display: none
        }

        .module-products-272 .tab-content {
            padding-top: 20px
        }

        .module-products-272 .tab-container {
            display: block
        }

        .module-products-272 .tab-container .nav-tabs {
            flex-direction: row
        }

        .module-products-272 .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 4 * 20px) / 5 - 0.01px)
        }

        .module-products-272 .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 5 - 0.01px)
        }

        .one-column #content .module-products-272 .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 3 * 20px) / 4 - 0.01px)
        }

        .one-column #content .module-products-272 .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 4 - 0.01px)
        }

        .two-column #content .module-products-272 .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 2 * 20px) / 3 - 0.01px)
        }

        .two-column #content .module-products-272 .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 3 - 0.01px)
        }

        .side-column .module-products-272 .product-layout.swiper-slide {
            margin-right: 20px;
            width: calc((100% - 0 * 20px) / 1 - 0.01px)
        }

        .side-column .module-products-272 .product-layout:not(.swiper-slide) {
            padding: 10px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-products-272 .module-body>.module-item {
            margin-bottom: 20px
        }

        .module-products-272 .product-grid .product-thumb {
            background: rgba(255, 255, 255, 1);
            border-width: 1px;
            border-style: solid;
            border-color: rgba(238, 238, 238, 1);
            padding: 5px
        }

        .desktop .module-products-272 .product-grid .product-layout:hover .product-thumb {
            border-color: rgba(221, 221, 221, 1)
        }

        .module-products-272 .product-grid .product-thumb:hover .product-img>div {
            transform: scale(1.12)
        }

        .module-products-272 .product-grid .product-thumb .product-labels {
            visibility: visible;
            opacity: 1
        }

        .module-products-272 .product-grid .product-thumb .quickview-button {
            display: flex;
            left: 50%;
            top: 50%;
            bottom: auto;
            right: auto;
            transform: translate3d(-50%, -50%, 1px)
        }

        .module-products-272 .product-grid .product-thumb .btn-quickview {
            visibility: hidden;
            opacity: 0;
            transform: scale(.88);
            width: 30px;
            height: 30px
        }

        .module-products-272 .product-grid .product-thumb:hover .btn-quickview {
            visibility: visible;
            opacity: 1;
            transform: scale(1)
        }

        .module-products-272 .product-grid .product-thumb .btn-quickview .btn-text {
            display: none
        }

        .module-products-272 .product-grid .product-thumb .btn-quickview::before {
            display: inline-block;
            content: '\eb54' !important;
            font-family: icomoon !important;
            font-size: 16px
        }

        .module-products-272 .product-grid .product-thumb .image .btn,
        .module-products-272 .product-grid .product-thumb .image .btn:visited {
            font-size: 14px;
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase
        }

        .module-products-272 .product-grid .product-thumb .image .btn:hover {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(255, 122, 0, 1) !important
        }

        .module-products-272 .product-grid .product-thumb .image .btn:active,
        .module-products-272 .product-grid .product-thumb .image .btn:hover:active,
        .module-products-272 .product-grid .product-thumb .image .btn:focus:active {
            color: rgba(255, 255, 255, 1) !important;
            background: rgba(34, 184, 155, 1) !important
        }

        .module-products-272 .product-grid .product-thumb .image .btn:focus {
            color: rgba(255, 255, 255, 1) !important;
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .image .btn {
            background: rgb(0 93 255);
            padding: 12px
        }

        .module-products-272 .product-grid .product-thumb .image .btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid .product-thumb .countdown {
            display: none;
            visibility: visible;
            opacity: 1;
            transform: translate3d(-50%, 0, 1px) scale(1)
        }

        .module-products-272 .product-grid.product-list .product-layout .image {
            float: left;
            height: 100%
        }

        .module-products-272 .product-grid .product-thumb .stats {
            display: none;
            justify-content: space-between;
            padding: 5px;
            padding-right: 8px;
            padding-bottom: 4px;
            padding-left: 8px;
            border-width: 0;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-style: solid
        }

        .module-products-272 .product-grid .stat-1 .stats-label {
            display: none
        }

        .module-products-272 .product-grid .stat-2 .stats-label {
            display: none
        }

        .module-products-272 .product-grid.product-grid .product-thumb .rating {
            position: absolute;
            visibility: hidden;
            opacity: 0;
            top: 0
        }

        .module-products-272 .product-grid.product-grid .product-thumb:hover .rating {
            visibility: visible;
            opacity: 1
        }

        .module-products-272 .product-grid.product-grid .product-thumb .rating-stars {
            position: absolute;
            visibility: visible;
            opacity: 1;
            transform: translateY(-50%)
        }

        .module-products-272 .product-grid .product-thumb .rating {
            justify-content: center;
            display: flex
        }

        .module-products-272 .product-grid .product-thumb .rating.no-rating {
            display: none
        }

        .module-products-272 .product-grid .product-thumb .rating-stars {
            padding-bottom: 10px
        }

        .module-products-272 .product-grid .product-thumb .rating.no-rating span {
            opacity: 0.5
        }

        .module-products-272 .product-grid .product-thumb .name {
            display: flex;
            width: auto;
            margin-left: auto;
            margin-right: auto;
            justify-content: flex-start;
            margin-left: 0;
            margin-right: auto;
            padding-top: 8px;
            padding-bottom: 5px;
            padding-left: 8px
        }

        .module-products-272 .product-grid .product-thumb .name a {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            font-size: 13px;
            color: rgba(48, 56, 65, 1);
            text-align: left;
            text-align: left
        }

        .module-products-272 .product-grid .product-thumb .name a:hover {
            color: rgb(0 93 255)
        }

        .module-products-272 .product-grid .product-thumb .description {
            display: none;
            padding: 12px;
            padding-top: 10px;
            padding-bottom: 10px;
            border-width: 0;
            border-top-width: 1px;
            border-bottom-width: 1px;
            border-style: solid
        }

        .module-products-272 .product-grid .product-thumb .price {
            display: block;
            font-size: 14px;
            color: rgba(109, 118, 125, 1);
            width: auto;
            margin-left: auto;
            margin-right: auto;
            margin-left: 0;
            margin-right: auto;
            text-align: left;
            justify-content: flex-start;
            padding: 8px;
            padding-top: 0px
        }

        .module-products-272 .product-grid .product-thumb .price-tax {
            display: none;
            font-size: 12px;
            text-align: left
        }

        .module-products-272 .product-grid .product-thumb .price-new {
            color: rgb(0 93 255);
            margin: 0 7px 0 0;
            order: 1
        }

        .module-products-272 .product-grid .product-thumb .price-old {
            font-size: 13px;
            color: rgba(190, 190, 190, 1);
            text-decoration: line-through;
            margin: 0;
            order: 2
        }

        .module-products-272 .product-grid .product-thumb .price>div {
            align-items: center;
            flex-direction: row
        }

        .module-products-272 .product-grid .product-thumb .buttons-wrapper {
            display: block
        }

        .module-products-272 .product-grid .product-thumb .button-group {
            justify-content: space-between
        }

        .module-products-272 .product-grid.product-grid .product-thumb .button-group {
            padding: 8px;
            padding-bottom: 5px;
            border-width: 0;
            border-top-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1)
        }

        .module-products-272 .product-grid .product-thumb .cart-group {
            display: inline-flex
        }

        .module-products-272 .product-grid .product-thumb .btn-cart::before {
            display: none;
            font-size: 16px;
            left: 2px;
            margin-right: 2px
        }

        .module-products-272 .product-grid .product-thumb .btn-cart .btn-text {
            display: inline-block;
            padding: 0
        }

        .module-products-272 .product-grid.product-grid .product-thumb .btn-cart {
            flex: initial
        }

        .module-products-272 .product-grid.product-grid .product-thumb .cart-group {
            flex: initial
        }

        .module-products-272 .product-grid .product-thumb .btn-cart.btn,
        .module-products-272 .product-grid .product-thumb .btn-cart.btn:visited {
            text-transform: none
        }

        .module-products-272 .product-grid .product-thumb .btn-cart.btn {
            padding: 2px;
            padding-right: 7px;
            padding-left: 7px;
            min-width: 20px;
            min-height: 20px
        }

        .desktop .module-products-272 .product-grid .product-thumb .btn-cart.btn:hover {
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .btn-cart.btn:active,
        .module-products-272 .product-grid .product-thumb .btn-cart.btn:hover:active,
        .module-products-272 .product-grid .product-thumb .btn-cart.btn:focus:active {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .btn-cart.btn:focus {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .btn-cart.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid .product-thumb .stepper {
            display: none;
            margin-right: 5px;
            height: 36px
        }

        .module-products-272 .product-grid .button-group-bottom .wish-group.wish-group-bottom {
            margin: -10px;
            margin-top: 10px
        }

        .module-products-272 .product-grid .button-group-bottom .wish-group-bottom {
            border-width: 0;
            border-top-width: 1px;
            border-style: solid
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist {
            display: inline-flex;
            margin-right: 5px;
            margin-left: 5px
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist::before {
            display: inline-block;
            font-size: 15px
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist .btn-text {
            display: none
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn,
        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:active,
        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:hover:active,
        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:focus:active {
            background: none !important
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn:focus {
            background: none
        }

        .module-products-272 .product-grid .product-thumb .btn-wishlist.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid .product-thumb .btn-compare {
            display: inline-flex
        }

        .module-products-272 .product-grid .product-thumb .btn-compare::before {
            display: inline-block;
            font-size: 14px
        }

        .module-products-272 .product-grid .product-thumb .btn-compare .btn-text {
            display: none
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn,
        .module-products-272 .product-grid .product-thumb .btn-compare.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn:active,
        .module-products-272 .product-grid .product-thumb .btn-compare.btn:hover:active,
        .module-products-272 .product-grid .product-thumb .btn-compare.btn:focus:active {
            background: none !important
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn:focus {
            background: none
        }

        .module-products-272 .product-grid .product-thumb .btn-compare.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid .product-thumb .extra-group {
            display: none
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn:first-child {
            display: inline-flex
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn-extra+.btn {
            display: inline-flex
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn:first-child::before {
            display: inline-block
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn:first-child .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn::before {
            display: inline-block
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn .btn-text {
            display: inline-block;
            padding: 0 .4em
        }

        .module-products-272 .product-grid .product-layout .extra-group>div {
            justify-content: space-between
        }

        .module-products-272 .product-grid .product-thumb .extra-group>div {
            padding: 4px
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn,
        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:visited {
            text-transform: none
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn {
            padding: 2px;
            padding-right: 7px;
            padding-left: 7px;
            min-width: 20px;
            min-height: 20px
        }

        .desktop .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:hover {
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:active,
        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:hover:active,
        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:focus:active {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn:focus {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn,
        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:visited {
            text-transform: none
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn {
            padding: 2px;
            padding-right: 7px;
            padding-left: 7px;
            min-width: 20px;
            min-height: 20px
        }

        .desktop .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:hover {
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:active,
        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:hover:active,
        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:focus:active {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn:focus {
            box-shadow: inset 0 0 20px rgba(0, 0, 0, 0.25)
        }

        .module-products-272 .product-grid .product-thumb .extra-group .btn+.btn.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-products-272 .product-grid.product-grid .product-thumb .extra-group {
            position: static;
            margin-top: initial
        }

        .module-products-272 .product-grid.product-grid .product-thumb .extra-group>div {
            position: static;
            transform: none;
            opacity: 1
        }

        .module-products-272 .product-grid.product-grid .product-thumb .buttons-wrapper {
            position: static;
            width: auto;
            overflow: visible;
            order: initial;
            margin-top: auto;
            transform: none
        }

        .module-products-272 .product-grid.product-grid .product-thumb .buttons-wrapper .button-group {
            position: static;
            opacity: 1;
            visibility: visible;
            transform: none
        }

        .module-products-272 .product-grid.product-grid .product-thumb:hover .buttons-wrapper .button-group {
            transform: none
        }

        .module-products-272 .product-grid.product-grid .wish-group {
            position: static;
            width: auto;
            top: auto;
            visibility: visible;
            opacity: 1;
            transform: translate3d(0, 0, 0);
            justify-content: flex-start
        }

        @media (max-width: 760px) {
            .module-products-272 .nav-tabs>li {
                width: calc(100% / 3)
            }

            .module-products-272 .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 2 * 10px) / 3 - 0.01px)
            }

            .module-products-272 .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 3 - 0.01px)
            }

            .one-column #content .module-products-272 .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .one-column #content .module-products-272 .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }

            .module-products-272 .product-grid .product-thumb .btn-wishlist {
                width: 40px
            }

            .module-products-272 .product-grid .product-thumb .btn-compare {
                width: 40px
            }

            .module-products-272 .product-grid.product-grid .product-thumb .cart-group {
                flex: 1
            }

            .module-products-272 .product-grid.product-grid .product-thumb .btn-cart {
                flex: 1
            }

            .module-products-272 .product-grid .product-thumb .btn-cart {
                margin-bottom: 10px
            }

            .module-products-272 .product-grid.product-grid .wish-group {
                justify-content: center
            }
        }

        @media (max-width: 470px) {
            .module-products-272 .nav-tabs>li {
                width: calc(100% / 2)
            }

            .module-products-272 .product-layout.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .module-products-272 .product-layout:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }
        }

        .module-notification-137 {
            color: rgba(238, 238, 238, 1);
            padding: 20px;
            padding-top: 15px;
            padding-bottom: 15px;
            background: rgba(0, 0, 0, 0.8)
        }

        .module-notification-137 a {
            text-decoration: underline
        }

        .module-notification-137 .notification-close {
            display: flex;
            margin-left: 10px;
            margin-right: 10px;
            margin-top: 10px;
            margin-bottom: 10px;
            top: 0;
            bottom: initial;
            left: initial;
            right: 0;
            transform: none
        }

        .module-notification-137 .notification-close.btn {
            background: rgb(0 93 255)
        }

        .module-notification-137 .notification-close.btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .module-notification-137 .notification-close.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-header_notice-56 .hn-close::before {
            content: '\ebeb' !important;
            font-family: icomoon !important;
            font-size: 22px;
            color: rgb(0 93 255)
        }

        .module-header_notice-56 .hn-close:hover::before {
            color: rgba(60, 196, 114, 1)
        }

        .module-header_notice-56 .hn-close.btn,
        .module-header_notice-56 .hn-close.btn:visited {
            color: rgba(48, 56, 65, 1);
            text-transform: none
        }

        .module-header_notice-56 .hn-close.btn:hover {
            color: rgb(28 163 183) !important;
            background: none !important
        }

        .module-header_notice-56 .hn-close.btn {
            background: none;
            border-style: none;
            padding: 3px;
            box-shadow: none
        }

        .module-header_notice-56 .hn-close.btn:active,
        .module-header_notice-56 .hn-close.btn:hover:active,
        .module-header_notice-56 .hn-close.btn:focus:active {
            background: none !important
        }

        .module-header_notice-56 .hn-close.btn:focus {
            background: none
        }

        .module-header_notice-56 .hn-close.btn.btn.disabled::after {
            font-size: 20px
        }

        .module-header_notice-56 .hn-close {
            margin-left: 8px
        }

        .module-header_notice-56 .module-body p {
            margin-bottom: 7px
        }

        .module-header_notice-56 .module-body {
            height: auto;
            flex-direction: row;
            background: rgba(245, 245, 245, 1);
            padding: 7px
        }

        .module-header_notice-56 .header-notice-close-button {
            position: relative;
            top: auto;
            right: auto;
            bottom: auto;
            left: auto;
            transform: none
        }

        .module-header_notice-56 .hn-content a {
            text-decoration: underline
        }

        .module-header_notice-56 .hn-body::before {
            font-size: 20px;
            float: left;
            margin-left: 20px
        }

        .module-header_notice-56 .hn-body {
            display: block
        }

        .module-catalog-119 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 4 * 10px) / 5 - 0.01px)
        }

        .module-catalog-119 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 5 - 0.01px)
        }

        .one-column #content .module-catalog-119 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 3 * 10px) / 4 - 0.01px)
        }

        .one-column #content .module-catalog-119 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 4 - 0.01px)
        }

        .two-column #content .module-catalog-119 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 2 * 10px) / 3 - 0.01px)
        }

        .two-column #content .module-catalog-119 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 3 - 0.01px)
        }

        .side-column .module-catalog-119 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 0 * 10px) / 1 - 0.01px)
        }

        .side-column .module-catalog-119 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-catalog-119 .catalog-title {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgb(0 93 255)
        }

        .module-catalog-119 .catalog-title {
            margin-bottom: 8px;
            display: flex;
            color: rgba(48, 56, 65, 1);
            font-weight: 700;
            width: auto;
            margin-left: 0;
            margin-right: auto;
            justify-content: flex-start;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .module-catalog-119 .subitems {
            align-items: flex-start
        }

        .module-catalog-119 .subitem>a span {
            font-size: 13px;
            color: rgba(109, 118, 125, 1)
        }

        .module-catalog-119 .subitem>a:hover span {
            color: rgb(0 93 255)
        }

        .module-catalog-119 .subitem.view-more a span {
            font-size: 14px;
            color: rgba(39, 124, 217, 1)
        }

        .module-catalog-119 .subitem.view-more a:hover span {
            color: rgb(0 93 255)
        }

        .module-catalog-119 .subitem>a {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            padding-bottom: 5px
        }

        .module-catalog-119 .subitem>a::before {
            content: '\e409' !important;
            font-family: icomoon !important;
            font-size: 10px
        }

        .module-catalog-119 .catalog-image {
            margin-right: 8px
        }

        .module-catalog-119 .item-assets {
            flex-direction: row
        }

        .module-catalog-119 .item-assets>a {
            max-width: 40%;
            order: 0
        }

        .module-catalog-119 .item-assets .subitems {
            width: 60%
        }

        .module-catalog-119 .item-assets .catalog-image {
            display: block
        }

        @media (max-width: 760px) {
            .module-catalog-119 .module-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .module-catalog-119 .module-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }
        }

        .module-catalog-312 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 4 * 10px) / 5 - 0.01px)
        }

        .module-catalog-312 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 5 - 0.01px)
        }

        .one-column #content .module-catalog-312 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 3 * 10px) / 4 - 0.01px)
        }

        .one-column #content .module-catalog-312 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 4 - 0.01px)
        }

        .two-column #content .module-catalog-312 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 2 * 10px) / 3 - 0.01px)
        }

        .two-column #content .module-catalog-312 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 3 - 0.01px)
        }

        .side-column .module-catalog-312 .module-item.swiper-slide {
            margin-right: 10px;
            width: calc((100% - 0 * 10px) / 1 - 0.01px)
        }

        .side-column .module-catalog-312 .module-item:not(.swiper-slide) {
            padding: 5px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-catalog-312 .catalog-title {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgb(0 93 255)
        }

        .module-catalog-312 .catalog-title {
            margin-bottom: 8px;
            display: flex;
            color: rgba(48, 56, 65, 1);
            font-weight: 700;
            width: auto;
            margin-left: 0;
            margin-right: auto;
            justify-content: flex-start;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .module-catalog-312 .subitems {
            align-items: flex-start
        }

        .module-catalog-312 .subitem>a span {
            font-size: 13px;
            color: rgba(109, 118, 125, 1)
        }

        .module-catalog-312 .subitem>a:hover span {
            color: rgb(0 93 255)
        }

        .module-catalog-312 .subitem.view-more a span {
            font-size: 14px;
            color: rgba(39, 124, 217, 1)
        }

        .module-catalog-312 .subitem.view-more a:hover span {
            color: rgb(0 93 255)
        }

        .module-catalog-312 .subitem>a {
            white-space: nowrap;
            overflow: hidden;
            text-overflow: ellipsis;
            padding-bottom: 5px
        }

        .module-catalog-312 .subitem>a::before {
            content: '\e409' !important;
            font-family: icomoon !important;
            font-size: 10px
        }

        .module-catalog-312 .catalog-image {
            margin-right: 8px
        }

        .module-catalog-312 .item-assets {
            flex-direction: row
        }

        .module-catalog-312 .item-assets>a {
            max-width: 40%;
            order: 0
        }

        .module-catalog-312 .item-assets .subitems {
            width: 60%
        }

        .module-catalog-312 .item-assets .catalog-image {
            display: block
        }

        @media (max-width: 760px) {
            .module-catalog-312 .module-item.swiper-slide {
                margin-right: 10px;
                width: calc((100% - 1 * 10px) / 2 - 0.01px)
            }

            .module-catalog-312 .module-item:not(.swiper-slide) {
                padding: 5px;
                width: calc(100% / 2 - 0.01px)
            }
        }

        .module-blocks-439 .swiper-container {
            overflow: hidden
        }

        .module-blocks-439 .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .module-blocks-439 .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .module-blocks-439 .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .module-blocks-439 .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .module-blocks-439 .swiper-button-disabled {
            opacity: 0
        }

        .module-blocks-439 .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-blocks-439 .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-blocks-439 .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .module-blocks-439 .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .module-blocks-439 .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .module-blocks-439 .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .module-blocks-439 .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .module-blocks-439 .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .module-blocks-439 .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .module-blocks-439 .swiper-pagination>span {
            border-radius: 20px
        }

        .module-blocks-439.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .module-blocks-439.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .one-column #content .module-blocks-439.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .one-column #content .module-blocks-439.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .two-column #content .module-blocks-439.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .module-blocks-439.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .module-blocks-439.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .module-blocks-439.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-blocks-439 .nav-tabs>li>a,
        .module-blocks-439 .nav-tabs>li.active>a,
        .module-blocks-439 .nav-tabs>li.active>a:hover,
        .module-blocks-439 .nav-tabs>li.active>a:focus {
            font-size: 13px;
            font-weight: 700;
            text-transform: uppercase
        }

        .desktop .module-blocks-439 .nav-tabs>li:hover>a,
        .module-blocks-439 .nav-tabs>li.active>a {
            color: rgb(0 93 255)
        }

        .module-blocks-439 .nav-tabs {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(221, 221, 221, 1);
            display: flex;
            justify-content: flex-start;
            flex-wrap: nowrap;
            overflow-x: auto;
            overflow-y: hidden;
            -webkit-overflow-scrolling: touch;
            ;
            min-width: 50px
        }

        .module-blocks-439 .nav-tabs>li {
            border-width: 0;
            border-bottom-width: 1px;
            border-style: solid;
            border-color: rgba(0, 0, 0, 0);
            flex-grow: 0
        }

        .module-blocks-439 .nav-tabs>li.active {
            border-color: rgb(0 93 255)
        }

        .module-blocks-439 .nav-tabs>li.active::after {
            display: none;
            border-top-width: 10px
        }

        .module-blocks-439 .nav-tabs>li>a {
            justify-content: center;
            white-space: nowrap;
            padding: 0px;
            padding-bottom: 10px
        }

        .module-blocks-439 .nav-tabs>li>a::before {
            font-size: 18px
        }

        .module-blocks-439 .nav-tabs>li:not(:last-child) {
            margin-right: 20px
        }

        .module-blocks-439 .mobile .nav-tabs {
            overflow-x: scroll
        }

        .module-blocks-439 .nav-tabs::-webkit-scrollbar {
            -webkit-appearance: none;
            height: 1px;
            height: 1px;
            width: 1px
        }

        .module-blocks-439 .nav-tabs::-webkit-scrollbar-track {
            background-color: white;
            background-color: rgba(255, 255, 255, 1)
        }

        .module-blocks-439 .nav-tabs::-webkit-scrollbar-thumb {
            background-color: #999;
            background-color: rgba(60, 196, 114, 1)
        }

        .module-blocks-439 .tab-container::before {
            display: none
        }

        .module-blocks-439 .tab-content {
            padding-top: 20px
        }

        .module-blocks-439 .tab-container {
            display: block
        }

        .module-blocks-439 .tab-container .nav-tabs {
            flex-direction: row
        }

        .module-blocks-439 .block-title {
            order: -2
        }

        .module-blocks-439 .block-header {
            display: flex;
            float: none;
            order: -1;
            justify-content: flex-start;
            align-items: flex-start
        }

        .module-blocks-439 .block-header img {
            display: flex
        }

        .module-blocks-439 .block-wrapper {
            display: flex
        }

        .module-blocks-439 .block-header i {
            float: none;
            display: flex
        }

        .module-blocks-439 .block-body {
            display: flex;
            flex-direction: column
        }

        .module-blocks-439 .module-item-1 .block-header {
            display: flex;
            float: none;
            order: -1;
            justify-content: flex-start;
            align-items: flex-start
        }

        .module-blocks-439 .module-item-1 .block-header img {
            display: flex
        }

        .module-blocks-439 .module-item-1 .block-wrapper {
            display: flex;
            justify-content: flex-start
        }

        .module-blocks-439 .module-item-1 .block-header i {
            float: none;
            display: flex
        }

        .module-blocks-439 .module-item-1 .block-body {
            display: flex;
            flex-direction: column
        }

        .module-blocks-439 .module-item-1 .block-content {
            text-align: left;
            column-count: initial;
            column-gap: 20px;
            column-rule-width: 1px;
            column-rule-style: solid;
            font-family: 'Ubuntu';
            font-weight: 400;
            font-size: 14px;
            line-height: 1.5;
            -webkit-font-smoothing: antialiased
        }

        .module-blocks-439 .module-item-1 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 75px
        }

        .module-blocks-439 .module-item-1 .block-expand::before {
            content: '\f078' !important;
            font-family: icomoon !important
        }

        .module-blocks-439 .module-item-1 .block-expanded .block-expand::before {
            content: '\f077' !important;
            font-family: icomoon !important
        }

        .module-blocks-439 .module-item-1 .block-footer {
            margin-top: 30px;
            text-align: center
        }

        .module-blocks-439 .module-item-1 .block-footer .btn {
            width: auto;
            background: rgb(0 93 255);
            transform: scale(calc(120 / 100));
            transform-origin: center
        }

        .module-blocks-439 .module-item-1 .block-footer .btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .module-blocks-439 .module-item-1 .block-footer .btn.btn.disabled::after {
            font-size: 20px
        }

        .module-blocks-439 .module-item-1 .block-footer .btn::after {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            margin-left: 5px
        }

        .module-blocks-439 .module-item-1 .block-content h1,
        .module-blocks-439 .module-item-1 .block-content h2,
        .module-blocks-439 .module-item-1 .block-content h3,
        .module-blocks-439 .module-item-1 .block-content h4,
        .module-blocks-439 .module-item-1 .block-content h5,
        .module-blocks-439 .module-item-1 .block-content h6 {
            font-family: 'Oswald';
            font-weight: 400
        }

        .module-blocks-439 .module-item-1 .block-content a {
            color: rgba(39, 124, 217, 1);
            display: inline-block
        }

        .module-blocks-439 .module-item-1 .block-content a:hover {
            color: rgb(0 93 255)
        }

        .module-blocks-439 .module-item-1 .block-content p {
            font-size: 15px;
            margin-bottom: 15px
        }

        .module-blocks-439 .module-item-1 .block-content h1 {
            font-family: 'Oswald';
            font-weight: 400;
            margin-bottom: 20px
        }

        .module-blocks-439 .module-item-1 .block-content h2 {
            font-size: 32px;
            margin-bottom: 15px
        }

        .module-blocks-439 .module-item-1 .block-content h3 {
            margin-bottom: 15px
        }

        .module-blocks-439 .module-item-1 .block-content h4 {
            font-weight: 700;
            text-transform: uppercase;
            margin-bottom: 15px
        }

        .module-blocks-439 .module-item-1 .block-content h5 {
            font-size: 17px;
            font-weight: 400;
            margin-bottom: 15px
        }

        .module-blocks-439 .module-item-1 .block-content h6 {
            color: rgba(255, 255, 255, 1);
            text-transform: uppercase;
            background: rgb(0 93 255);
            padding: 6px;
            padding-right: 10px;
            padding-left: 10px;
            margin-bottom: 15px;
            display: inline-block
        }

        .module-blocks-439 .module-item-1 .block-content blockquote {
            font-family: Georgia, serif;
            font-weight: 400;
            font-style: italic;
            padding: 15px;
            padding-top: 10px;
            padding-bottom: 10px;
            margin-top: 15px;
            margin-bottom: 15px;
            border-radius: 3px;
            float: none;
            display: block;
            max-width: 500px
        }

        .module-blocks-439 .module-item-1 .block-content blockquote::before {
            margin-left: auto;
            margin-right: auto;
            float: left;
            content: '\e98f' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255);
            margin-right: 10px
        }

        .module-blocks-439 .module-item-1 .block-content hr {
            margin-top: 20px;
            margin-bottom: 20px;
            overflow: visible
        }

        .module-blocks-439 .module-item-1 .block-content hr::before {
            content: '\e993' !important;
            font-family: icomoon !important;
            font-size: 20px;
            width: 40px;
            height: 40px;
            border-radius: 50%
        }

        .module-blocks-439 .module-item-1 .block-content .drop-cap {
            font-family: Georgia, serif !important;
            font-weight: 400 !important;
            font-size: 60px !important;
            font-family: Georgia, serif;
            font-weight: 700;
            margin-right: 5px
        }

        .module-blocks-439 .module-item-1 .block-content .amp::before {
            content: '\e901' !important;
            font-family: icomoon !important;
            font-size: 25px;
            top: 5px
        }

        .module-blocks-439 .module-item-1 .block-content .video-responsive {
            max-width: 550px;
            margin-bottom: 15px
        }

        .module-title-446 {
            font-family: 'Ubuntu';
            font-weight: 400;
            text-align: center
        }

        .module-title-446 .subtitle {
            display: inline-block;
            font-size: 15px;
            max-width: 900px
        }

        .module-title-446 .title-divider {
            display: block;
            max-width: 50px;
            height: 1px;
            background: rgb(0 93 255);
            margin-top: 10px;
            margin-bottom: 10px;
            margin-left: auto;
            margin-right: auto;
            margin-left: 0;
            margin-right: auto
        }

        .module-title-446 .title-wrapper {
            text-align: center;
            text-align: left
        }

        .module-title-446 h3 {
            font-size: 32px;
            font-weight: 700
        }

        .module-title-446 .title-wrapper h3 {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px
        }

        .module-title-446 .title-wrapper::before {
            opacity: .05;
            display: block
        }

        @media (max-width: 470px) {
            .module-title-446 h3 {
                font-size: 24px
            }
        }

        .module-manufacturers-445 .manufacturer-thumb {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(238, 238, 238, 1)
        }

        .module-manufacturers-445 .manufacturer-thumb .image {
            display: block
        }

        .module-manufacturers-445 .manufacturer-thumb .image img {
            opacity: 0.5;
            transform: scale(1);
            filter: grayscale(1)
        }

        .module-manufacturers-445 .manufacturer-thumb:hover .image img {
            opacity: 1;
            filter: grayscale(0)
        }

        .module-manufacturers-445 .manufacturer-thumb .name {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            display: block;
            opacity: 0;
            transform: translate3d(0, 10px, 0);
            background: rgb(0 93 255);
            padding: 2px
        }

        .module-manufacturers-445 .manufacturer-thumb:hover .name {
            opacity: 1;
            transform: translate3d(0, 0, 0)
        }

        .module-manufacturers-445 .manufacturer-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 11px;
            color: rgba(255, 255, 255, 1);
            text-align: center;
            line-height: 1.15
        }

        .module-manufacturers-445 .swiper-container {
            overflow: hidden
        }

        .module-manufacturers-445 .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .module-manufacturers-445 .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .module-manufacturers-445 .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .module-manufacturers-445 .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .module-manufacturers-445 .swiper-button-disabled {
            opacity: 0
        }

        .module-manufacturers-445 .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-manufacturers-445 .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-manufacturers-445 .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .module-manufacturers-445 .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .module-manufacturers-445 .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .module-manufacturers-445 .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .module-manufacturers-445 .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .module-manufacturers-445 .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .module-manufacturers-445 .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .module-manufacturers-445 .swiper-pagination>span {
            border-radius: 20px
        }

        .module-manufacturers-445 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 9 * 0px) / 10 - 0.01px)
        }

        .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 10 - 0.01px)
        }

        .one-column #content .module-manufacturers-445 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 9 * 0px) / 10 - 0.01px)
        }

        .one-column #content .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 10 - 0.01px)
        }

        .two-column #content .module-manufacturers-445 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .module-manufacturers-445 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        @media (max-width: 1024px) {
            .module-manufacturers-445 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 7 * 0px) / 8 - 0.01px)
            }

            .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 8 - 0.01px)
            }
        }

        @media (max-width: 760px) {
            .module-manufacturers-445 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 4 * 0px) / 5 - 0.01px)
            }

            .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 5 - 0.01px)
            }

            .one-column #content .module-manufacturers-445 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 7 * 0px) / 8 - 0.01px)
            }

            .one-column #content .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 8 - 0.01px)
            }
        }

        @media (max-width: 470px) {
            .module-manufacturers-445 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 4 * 0px) / 5 - 0.01px)
            }

            .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 5 - 0.01px)
            }

            .one-column #content .module-manufacturers-445 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 4 * 0px) / 5 - 0.01px)
            }

            .one-column #content .module-manufacturers-445 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 5 - 0.01px)
            }
        }

        .module-title-447 {
            font-family: 'Ubuntu';
            font-weight: 400;
            text-align: center
        }

        .module-title-447 .subtitle {
            display: inline-block;
            font-size: 15px;
            max-width: 900px
        }

        .module-title-447 .title-divider {
            display: block;
            max-width: 50px;
            height: 1px;
            background: rgb(0 93 255);
            margin-top: 10px;
            margin-bottom: 10px;
            margin-left: auto;
            margin-right: auto;
            margin-left: 0;
            margin-right: auto
        }

        .module-title-447 .title-wrapper {
            text-align: center;
            text-align: left
        }

        .module-title-447 h3 {
            font-size: 32px;
            font-weight: 700
        }

        .module-title-447 .title-wrapper h3 {
            font-family: 'Ubuntu';
            font-weight: 700;
            font-size: 14px
        }

        .module-title-447 .title-wrapper::before {
            opacity: .05;
            display: block
        }

        @media (max-width: 470px) {
            .module-title-447 h3 {
                font-size: 24px
            }
        }

        .module-manufacturers-38 .manufacturer-thumb {
            border-width: 1px;
            border-style: solid;
            border-color: rgba(238, 238, 238, 1)
        }

        .module-manufacturers-38 .manufacturer-thumb .image {
            display: block
        }

        .module-manufacturers-38 .manufacturer-thumb .image img {
            opacity: 0.5;
            transform: scale(1);
            filter: grayscale(1)
        }

        .module-manufacturers-38 .manufacturer-thumb:hover .image img {
            opacity: 1;
            filter: grayscale(0)
        }

        .module-manufacturers-38 .manufacturer-thumb .name {
            position: absolute;
            bottom: 0;
            left: 0;
            right: 0;
            display: block;
            opacity: 0;
            transform: translate3d(0, 10px, 0);
            background: rgb(0 93 255);
            padding: 2px
        }

        .module-manufacturers-38 .manufacturer-thumb:hover .name {
            opacity: 1;
            transform: translate3d(0, 0, 0)
        }

        .module-manufacturers-38 .manufacturer-thumb .name a {
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            font-size: 11px;
            color: rgba(255, 255, 255, 1);
            text-align: center;
            line-height: 1.15
        }

        .module-manufacturers-38 .swiper-container {
            overflow: hidden
        }

        .module-manufacturers-38 .swiper-buttons {
            display: block;
            top: 50%;
            width: calc(100% - (5px * 2));
            margin-top: -10px
        }

        .module-manufacturers-38 .swiper-button-prev {
            left: 0;
            right: auto;
            transform: translate(0, -50%)
        }

        .module-manufacturers-38 .swiper-button-next {
            left: auto;
            right: 0;
            transform: translate(0, -50%)
        }

        .module-manufacturers-38 .swiper-buttons div {
            width: 25px;
            height: 25px;
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .module-manufacturers-38 .swiper-button-disabled {
            opacity: 0
        }

        .module-manufacturers-38 .swiper-buttons div::before {
            content: '\e5c4' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-manufacturers-38 .swiper-buttons .swiper-button-next::before {
            content: '\e5c8' !important;
            font-family: icomoon !important;
            color: rgba(255, 255, 255, 1)
        }

        .module-manufacturers-38 .swiper-buttons div:not(.swiper-button-disabled):hover {
            background: rgba(53, 66, 174, 1)
        }

        .module-manufacturers-38 .swiper-pagination {
            display: none !important;
            margin-bottom: -10px;
            left: 50%;
            right: auto;
            transform: translateX(-50%)
        }

        .module-manufacturers-38 .swiper {
            padding-bottom: 0;
            ;
            padding-bottom: 10px
        }

        .module-manufacturers-38 .swiper-pagination-bullet {
            width: 7px;
            height: 7px;
            background-color: rgba(109, 118, 125, 1)
        }

        .module-manufacturers-38 .swiper-pagination>span+span {
            margin-left: 8px
        }

        .desktop .module-manufacturers-38 .swiper-pagination-bullet:hover {
            background-color: rgb(0 93 255)
        }

        .module-manufacturers-38 .swiper-pagination-bullet.swiper-pagination-bullet-active {
            background-color: rgb(0 93 255)
        }

        .module-manufacturers-38 .swiper-pagination>span {
            border-radius: 20px
        }

        .module-manufacturers-38 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 9 * 0px) / 10 - 0.01px)
        }

        .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 10 - 0.01px)
        }

        .one-column #content .module-manufacturers-38 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 9 * 0px) / 10 - 0.01px)
        }

        .one-column #content .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 10 - 0.01px)
        }

        .two-column #content .module-manufacturers-38 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .module-manufacturers-38 .manufacturer-layout.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        @media (max-width: 1024px) {
            .module-manufacturers-38 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 7 * 0px) / 8 - 0.01px)
            }

            .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 8 - 0.01px)
            }
        }

        @media (max-width: 760px) {
            .module-manufacturers-38 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 2 * 0px) / 3 - 0.01px)
            }

            .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 3 - 0.01px)
            }

            .one-column #content .module-manufacturers-38 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 7 * 0px) / 8 - 0.01px)
            }

            .one-column #content .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 8 - 0.01px)
            }
        }

        @media (max-width: 470px) {
            .one-column #content .module-manufacturers-38 .manufacturer-layout.swiper-slide {
                margin-right: 0px;
                width: calc((100% - 2 * 0px) / 3 - 0.01px)
            }

            .one-column #content .module-manufacturers-38 .manufacturer-layout:not(.swiper-slide) {
                padding: 0px;
                width: calc(100% / 3 - 0.01px)
            }
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-1>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .route-common-home body:not(.is-sticky) .main-menu-3 .main-menu-item-1.flyout>.j-dropdown {
            display: block !important;
            transform: none;
            opacity: 1
        }

        .desktop-main-menu-wrapper .menu-fullwidth>.j-dropdown {
            width: 100vw;
            left: 50%;
            margin-left: -50vw
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-1 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-1>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-1.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-2>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-2 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-2>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-2.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        @media (max-width: 1440px) {
            .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 {
                padding-right: 20px;
                padding-left: 20px
            }
        }

        @media (max-width: 1024px) {
            .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 {
                padding: 0px
            }
        }

        .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 .grid-col-1 {
            width: 100%;
            padding: 20px
        }

        .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        @media (max-width: 1024px) {
            .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 .grid-col-1 {
                padding: 5px
            }
        }

        @media (max-width: 760px) {
            .main-menu-3 .main-menu-item-2.mega-menu .grid-row-1 .grid-col-1 {
                width: 100%
            }
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-3>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-3 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-3>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-3.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-3.mega-menu .grid-row-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .main-menu-3 .main-menu-item-3.mega-menu .grid-row-1 .grid-col-1 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-3.mega-menu .grid-row-1 .grid-col-1 .grid-item {
            height: auto
        }

        .main-menu-3 .main-menu-item-3.mega-menu .grid-row-1 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-4>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-4 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-4>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-4:not(.mega-fullwidth)>.dropdown-menu::before {
            display: block;
            margin-top: -10px
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-4.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-1 {
            padding: 30px
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-1::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-1 .grid-col-1 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-1 .grid-col-1 .grid-item {
            height: auto
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-1 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 {
            padding-right: 30px;
            padding-bottom: 30px;
            padding-left: 30px
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-1 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-1 .grid-item {
            height: auto
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-2 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-2 .grid-item {
            height: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-2 .grid-col-2 .grid-items {
            justify-content: flex-start
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 {
            padding-right: 30px;
            padding-bottom: 30px;
            padding-left: 30px;
            margin-top: -10px
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3::before {
            display: block;
            left: 0;
            width: 100vw
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-1 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-1 .grid-item {
            height: auto
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-2 {
            width: 100%
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-2 .grid-item {
            height: auto
        }

        .main-menu-3 .main-menu-item-4.mega-menu .grid-row-3 .grid-col-2 .grid-items {
            justify-content: flex-start
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-5>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-5 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-5>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-5:not(.mega-fullwidth)>.dropdown-menu::before {
            display: block;
            margin-top: -10px
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-5.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-6>a::before {
            content: '\e934' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-6 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-6.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-7>a::before {
            content: '\f08d' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-7 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-7.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-8>a::before {
            content: '\e9ba' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-8 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-8.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-9>a::before {
            content: '\eaa1' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-9 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-9.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-10>a::before {
            content: '\f1b3' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-10 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-10.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-11>a::before {
            content: '\f0d1' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-11 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-11.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-12>a::before {
            content: '\f145' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-12 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-12.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-13>a::before {
            content: '\e031' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-13 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-13.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-14>a::before {
            content: '\f014' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-14 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-14.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-15>a::before {
            content: '\f1ea' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-15 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-15.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-16>a::before {
            content: '\f0d6' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-16 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-16.multi-level .dropdown-menu {
            left: 100%
        }

        div.main-menu.main-menu-3>.j-menu li.main-menu-item-17>a {
            font-family: 'Oswald' !important;
            font-weight: 400 !important;
            font-size: 16px !important
        }

        .route-common-home body:not(.is-sticky) .main-menu-3 .main-menu-item-17.flyout>.j-dropdown {
            display: block !important;
            transform: none;
            opacity: 1
        }

        .desktop-main-menu-wrapper .menu-fullwidth>.j-dropdown {
            width: 100vw;
            left: 50%;
            margin-left: -50vw
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-17 .mega-menu-content {
            width: 500px;
            position: relative;
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3 .mega-custom.main-menu-item-17>.dropdown-menu::before {
            left: 0;
            transform: none
        }

        .desktop-main-menu-wrapper .main-menu-3>.j-menu li.main-menu-item-17.multi-level .dropdown-menu ul li .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-18>a::before {
            content: '\eba6' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-18 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-18.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-19>a::before {
            content: '\f1b9' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-19 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-19.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-20>a::before {
            content: '\f263' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-20 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-20.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-21>a::before {
            content: '\f12e' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-21 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-21.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-22>a::before {
            content: '\f1a9' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-22 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-22.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-23>a::before {
            content: '\f02d' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-23 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-23.multi-level .dropdown-menu {
            left: 100%
        }

        .main-menu-3 .main-menu-item-25>a::before {
            content: '\eb8a' !important;
            font-family: icomoon !important;
            color: rgb(0 93 255)
        }

        .main-menu-3 .mega-menu.main-menu-item-25 .dropdown-menu {
            width: 800px
        }

        .desktop-header-active .flyout-menu-3 .main-menu-item-25.multi-level .dropdown-menu {
            left: 100%
        }

        .top-menu-2 .j-menu li.top-menu-item-1>a::before {
            content: '\e568' !important;
            font-family: icomoon !important
        }

        .top-menu-2 .j-menu li.top-menu-item-1>a:first-child {
            font-size: 14px
        }

        .top-menu-2>ul>.top-menu-item-1>a {
            text-align: left
        }

        .top-menu-2>ul>.top-menu-item-1>a>.links-text {
            display: block
        }

        .top-menu-2>ul>.top-menu-item-1>a .count-badge {
            position: relative
        }

        .top-menu-2 .j-menu li.top-menu-item-4>a::before {
            content: '\f05a' !important;
            font-family: icomoon !important
        }

        .top-menu-2 .j-menu li.top-menu-item-4>a:first-child {
            font-size: 14px
        }

        .top-menu-2>ul>.top-menu-item-4>a {
            text-align: left
        }

        .top-menu-2>ul>.top-menu-item-4>a>.links-text {
            display: block
        }

        .top-menu-2>ul>.top-menu-item-4>a .count-badge {
            position: relative
        }

        .top-menu-2 .j-menu li.top-menu-item-6>a::before {
            content: '\e869' !important;
            font-family: icomoon !important
        }

        .top-menu-2 .j-menu li.top-menu-item-6>a:first-child {
            font-size: 14px
        }

        .top-menu-2>ul>.top-menu-item-6>a {
            text-align: left
        }

        .top-menu-2>ul>.top-menu-item-6>a>.links-text {
            display: block
        }

        .top-menu-2>ul>.top-menu-item-6>a .count-badge {
            position: relative
        }

        .top-menu-273 .j-menu li.top-menu-item-1>a::before {
            content: '\e995' !important;
            font-family: icomoon !important
        }

        .top-menu-273 .j-menu li.top-menu-item-1>a:first-child {
            font-size: 14px
        }

        .top-menu-273>ul>.top-menu-item-1>a {
            text-align: left
        }

        .top-menu-273>ul>.top-menu-item-1>a>.links-text {
            display: block
        }

        .top-menu-273>ul>.top-menu-item-1>a .count-badge {
            position: relative
        }

        .top-menu-273 .j-menu li.top-menu-item-2>a::before {
            content: '\e90d' !important;
            font-family: icomoon !important
        }

        .top-menu-273 .j-menu li.top-menu-item-2>a:first-child {
            font-size: 14px
        }

        .top-menu-273>ul>.top-menu-item-2>a {
            text-align: left
        }

        .top-menu-273>ul>.top-menu-item-2>a>.links-text {
            display: block
        }

        .top-menu-273>ul>.top-menu-item-2>a .count-badge {
            position: relative
        }

        .top-menu-273 .j-menu li.top-menu-item-5>a::before {
            content: '\eaa7' !important;
            font-family: icomoon !important
        }

        .top-menu-273 .j-menu li.top-menu-item-5>a:first-child {
            font-size: 14px
        }

        .top-menu-273>ul>.top-menu-item-5>a {
            text-align: left
        }

        .top-menu-273>ul>.top-menu-item-5>a>.links-text {
            display: block
        }

        .top-menu-273>ul>.top-menu-item-5>a .count-badge {
            position: relative
        }

        .top-menu-273 .j-menu li.top-menu-item-6>a::before {
            content: '\eab6' !important;
            font-family: icomoon !important
        }

        .top-menu-273 .j-menu li.top-menu-item-6>a:first-child {
            font-size: 14px
        }

        .top-menu-273>ul>.top-menu-item-6>a {
            text-align: left
        }

        .top-menu-273>ul>.top-menu-item-6>a>.links-text {
            display: block
        }

        .top-menu-273>ul>.top-menu-item-6>a .count-badge {
            position: relative
        }

        .top-menu-13 .j-menu li.top-menu-item-1>a::before {
            content: '\e568' !important;
            font-family: icomoon !important
        }

        .top-menu-13 .j-menu li.top-menu-item-1>a:first-child {
            font-size: 14px
        }

        .top-menu-13>ul>.top-menu-item-1>a {
            text-align: left
        }

        .top-menu-13>ul>.top-menu-item-1>a>.links-text {
            display: block
        }

        .top-menu-13>ul>.top-menu-item-1>a .count-badge {
            position: relative
        }

        .top-menu-13 .j-menu li.top-menu-item-4>a::before {
            content: '\f059' !important;
            font-family: icomoon !important
        }

        .top-menu-13 .j-menu li.top-menu-item-4>a:first-child {
            font-size: 14px
        }

        .top-menu-13>ul>.top-menu-item-4>a {
            text-align: left
        }

        .top-menu-13>ul>.top-menu-item-4>a>.links-text {
            display: block
        }

        .top-menu-13>ul>.top-menu-item-4>a .count-badge {
            position: relative
        }

        .top-menu-13 .j-menu li.top-menu-item-5>a::before {
            content: '\eaa9' !important;
            font-family: icomoon !important
        }

        .top-menu-13 .j-menu li.top-menu-item-5>a:first-child {
            font-size: 14px
        }

        .top-menu-13>ul>.top-menu-item-5>a {
            text-align: left
        }

        .top-menu-13>ul>.top-menu-item-5>a>.links-text {
            display: block
        }

        .top-menu-13>ul>.top-menu-item-5>a .count-badge {
            position: relative
        }

        .top-menu-13 .j-menu li.top-menu-item-6>a::before {
            content: '\e995' !important;
            font-family: icomoon !important
        }

        .top-menu-13 .j-menu li.top-menu-item-6>a:first-child {
            font-size: 14px
        }

        .top-menu-13>ul>.top-menu-item-6>a {
            text-align: left
        }

        .top-menu-13>ul>.top-menu-item-6>a>.links-text {
            display: block
        }

        .top-menu-13>ul>.top-menu-item-6>a .count-badge {
            position: relative
        }

        .top-menu-13 .j-menu li.top-menu-item-7>a::before {
            content: '\e90d' !important;
            font-family: icomoon !important
        }

        .top-menu-13 .j-menu li.top-menu-item-7>a:first-child {
            font-size: 14px
        }

        .top-menu-13>ul>.top-menu-item-7>a {
            text-align: left
        }

        .top-menu-13>ul>.top-menu-item-7>a>.links-text {
            display: block
        }

        .top-menu-13>ul>.top-menu-item-7>a .count-badge {
            position: relative
        }

        footer>div {
            background: rgba(35, 35, 35, 1)
        }

        footer .grid-row-1 {
            padding: 20px
        }

        footer .grid-row-1::before {
            display: block;
            left: 50%;
            width: 100vw
        }

        footer .grid-row-1 .grid-col-1 {
            width: 30%;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-1 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-1 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-1 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-1 {
                width: 100%
            }
        }

        footer .grid-row-1 .grid-col-2 {
            width: 10%;
            padding-left: 30px;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-2 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-2 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-2 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-2 {
                width: 100%;
                padding-left: 0px
            }
        }

        footer .grid-row-1 .grid-col-3 {
            width: 15%;
            padding-left: 30px;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-3 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-3 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-3 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-3 {
                width: 100%;
                padding-left: 0px
            }
        }

        footer .grid-row-1 .grid-col-4 {
            width: 10%;
            padding-left: 30px;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-4 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-4 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-4 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-4 {
                width: 100%;
                padding-left: 0px
            }
        }

        footer .grid-row-1 .grid-col-5 {
            width: 10%;
            padding-left: 30px;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-5 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-5 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-5 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-5 {
                width: 100%;
                padding-left: 0px
            }
        }

        footer .grid-row-1 .grid-col-6 {
            width: 25%;
            padding-left: 30px;
            margin-bottom: 20px
        }

        footer .grid-row-1 .grid-col-6 .grid-items {
            justify-content: flex-start
        }

        footer .grid-row-1 .grid-col-6 .grid-item {
            height: auto
        }

        @media (max-width: 760px) {
            footer .grid-row-1 .grid-col-6 {
                width: 50%
            }
        }

        @media (max-width: 470px) {
            footer .grid-row-1 .grid-col-6 {
                width: 100%;
                padding-left: 0px
            }
        }

        footer .grid-row-2 {
            background: rgba(48, 56, 65, 1);
            padding: 20px
        }

        footer .grid-row-2::before {
            display: block;
            left: 0;
            width: 100vw
        }

        footer .grid-row-2 .grid-col-1 {
            width: 100%
        }

        footer .grid-row-2 .grid-col-1 .grid-item {
            height: auto
        }

        @media (max-width: 1024px) {
            footer .grid-row-2 .grid-col-1 {
                width: 100%
            }
        }

        .module-blocks-279.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .module-blocks-279.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .one-column #content .module-blocks-279.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .one-column #content .module-blocks-279.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .two-column #content .module-blocks-279.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .module-blocks-279.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .module-blocks-279.blocks-grid .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .module-blocks-279.blocks-grid .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-blocks-279 .block-title {
            order: -2
        }

        .module-blocks-279 .block-header {
            display: flex;
            float: none;
            order: -1;
            justify-content: flex-start;
            align-items: flex-start
        }

        .module-blocks-279 .block-header img {
            display: flex
        }

        .module-blocks-279 .block-wrapper {
            display: flex
        }

        .module-blocks-279 .block-header i {
            float: none;
            display: flex
        }

        .module-blocks-279 .block-body {
            display: flex;
            flex-direction: column
        }

        .module-blocks-279 .module-item-1 .block-body .block-content {
            font-size: 10px;
            color: rgba(190, 190, 190, 1)
        }

        .module-blocks-279 .module-item-1 .block-header {
            display: flex;
            float: none;
            order: -1;
            justify-content: center;
            align-items: center;
            margin-bottom: 10px
        }

        .module-blocks-279 .module-item-1 .block-header img {
            display: flex
        }

        .module-blocks-279 .module-item-1 .block-wrapper {
            display: flex
        }

        .module-blocks-279 .module-item-1 .block-header i {
            float: none;
            display: flex
        }

        .module-blocks-279 .module-item-1 .block-body {
            display: flex;
            flex-direction: column
        }

        .module-blocks-279 .module-item-1 .block-content {
            text-align: center;
            column-count: initial;
            column-gap: 20px;
            column-rule-width: 1px;
            column-rule-style: solid
        }

        .module-blocks-279 .module-item-1 .expand-content {
            max-height: 100%;
            overflow: visible;
            max-height: 70px
        }

        .module-blocks-279 .module-item-1 .block-footer .btn {
            width: auto;
            transform: scale(calc(100 / 100));
            transform-origin: center
        }

        .module-blocks-279 .module-item-1 .block-footer {
            text-align: center
        }

        .icons-menu-61 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .icons-menu-61 .title.module-title::after,
        .icons-menu-61 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .icons-menu-61 .title.module-title::after {
            margin-top: 8px
        }

        .icons-menu-61 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        .icons-menu-61 a {
            background: rgba(109, 118, 125, 1);
            width: 40px;
            height: 40px
        }

        .desktop .icons-menu-61 a:hover {
            background: rgb(0 93 255);
            box-shadow: 0 5px 30px -5px rgba(0, 0, 0, 0.15)
        }

        .icons-menu-61 a::before {
            color: rgba(255, 255, 255, 1)
        }

        .icons-menu-61 .menu-item a {
            border-radius: 50%
        }

        .icons-menu-61 .links-text {
            white-space: normal;
            overflow: visible;
            text-overflow: ellipsis;
            display: none
        }

        .icons-menu-61>ul>.icons-menu-item {
            padding: calc(10px / 2)
        }

        .icons-menu-tooltip-61 .tooltip-inner {
            background: rgb(0 93 255)
        }

        .icons-menu-tooltip-61.tooltip.top .tooltip-arrow {
            border-top-color: rgb(0 93 255)
        }

        .icons-menu-tooltip-61.tooltip.right .tooltip-arrow {
            border-right-color: rgb(0 93 255)
        }

        .icons-menu-tooltip-61.tooltip.bottom .tooltip-arrow {
            border-bottom-color: rgb(0 93 255)
        }

        .icons-menu-tooltip-61.tooltip.left .tooltip-arrow {
            border-left-color: rgb(0 93 255)
        }

        .icons-menu-61 ul {
            justify-content: center
        }

        .icons-menu-61 .module-title {
            text-align: center
        }

        .icons-menu-61 .module-title::after {
            left: 50%;
            right: auto;
            transform: translate3d(-50%, 0, 0)
        }

        .icons-menu-61 .icons-menu-item-1.icon-menu-icon>a::before {
            content: '\f09a' !important;
            font-family: icomoon !important
        }

        .icons-menu-61 .icons-menu-item-2.icon-menu-icon>a::before {
            content: '\e90e' !important;
            font-family: icomoon !important;
            font-size: 18px
        }

        .icons-menu-61 .icons-menu-item-3.icon-menu-icon>a::before {
            content: '\f099' !important;
            font-family: icomoon !important
        }

        .icons-menu-61 .icons-menu-item-4.icon-menu-icon>a::before {
            content: '\f167' !important;
            font-family: icomoon !important
        }

        .links-menu-72 .module-body {
            display: block;
            justify-content: flex-start;
            align-items: flex-start;
            ;
            -webkit-overflow-scrolling: touch;
            ;
            column-count: initial;
            column-rule-style: solid
        }

        .links-menu-72 .menu-item {
            border-width: 1px 0 0 0;
            justify-content: flex-start;
            ;
            flex-grow: 0;
            width: auto
        }

        .links-menu-72 .menu-item a .links-text {
            white-space: normal;
            color: rgba(221, 221, 221, 1)
        }

        .links-menu-72 .menu-item a {
            justify-content: flex-start;
            ;
            padding-bottom: 5px
        }

        .links-menu-72 .count-badge {
            display: none
        }

        .phone footer .links-menu-72 .module-title::before {
            display: none
        }

        .phone footer .links-menu-72 .module-title+.module-body>li {
            display: flex
        }

        div.links-menu-72 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        div.links-menu-72 .title.module-title::after,
        div.links-menu-72 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        div.links-menu-72 .title.module-title::after {
            margin-top: 8px
        }

        div.links-menu-72 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        div.links-menu-72 .module-body {
            display: block;
            justify-content: center;
            ;
            -webkit-overflow-scrolling: touch
        }

        div.links-menu-72 .menu-item {
            border-width: 1px 0 0 0;
            flex-grow: 0
        }

        div.links-menu-72 .menu-item a .links-text {
            white-space: normal;
            color: rgba(221, 221, 221, 1)
        }

        div.links-menu-72 .menu-item a:hover .links-text {
            color: rgb(0 93 255)
        }

        div.links-menu-72 .count-badge {
            display: none
        }

        .phone footer div.links-menu-72 .module-title::before {
            display: block
        }

        .phone footer div.links-menu-72 .module-title.closed+.module-body>li {
            display: none
        }

        .phone footer div.links-menu-72 .module-title.closed {
            margin: 0
        }

        @media (max-width: 760px) {
            .links-menu-72 .menu-item a {
                padding-bottom: 14px
            }
        }

        .links-menu-293 .module-body {
            display: block;
            justify-content: flex-start;
            align-items: flex-start;
            ;
            -webkit-overflow-scrolling: touch;
            ;
            column-count: initial;
            column-rule-style: solid
        }

        .links-menu-293 .menu-item {
            border-width: 1px 0 0 0;
            justify-content: flex-start;
            ;
            flex-grow: 0;
            width: auto
        }

        .links-menu-293 .menu-item a .links-text {
            white-space: normal;
            color: rgba(221, 221, 221, 1)
        }

        .links-menu-293 .menu-item a {
            justify-content: flex-start;
            ;
            padding-bottom: 5px
        }

        .links-menu-293 .count-badge {
            display: none
        }

        .phone footer .links-menu-293 .module-title::before {
            display: none
        }

        .phone footer .links-menu-293 .module-title+.module-body>li {
            display: flex
        }

        div.links-menu-293 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        div.links-menu-293 .title.module-title::after,
        div.links-menu-293 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        div.links-menu-293 .title.module-title::after {
            margin-top: 8px
        }

        div.links-menu-293 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        div.links-menu-293 .menu-item {
            flex-grow: 0;
            justify-content: flex-start
        }

        div.links-menu-293 .module-body {
            justify-content: flex-start;
            ;
            -webkit-overflow-scrolling: touch
        }

        div.links-menu-293 .menu-item a {
            justify-content: flex-start
        }

        div.links-menu-293 .count-badge {
            display: none
        }

        .phone footer div.links-menu-293 .module-title::before {
            display: block
        }

        .phone footer div.links-menu-293 .module-title.closed+.module-body>li {
            display: none
        }

        .phone footer div.links-menu-293 .module-title.closed {
            margin: 0
        }

        @media (max-width: 760px) {
            .links-menu-293 .menu-item a {
                padding-bottom: 14px
            }
        }

        div.links-menu-293 .links-menu-item-4 .menu-label {
            margin-right: calc(0px - (10px))
        }

        .links-menu-75 .module-body {
            display: block;
            justify-content: flex-start;
            align-items: flex-start;
            ;
            -webkit-overflow-scrolling: touch;
            ;
            column-count: initial;
            column-rule-style: solid
        }

        .links-menu-75 .menu-item {
            border-width: 1px 0 0 0;
            justify-content: flex-start;
            ;
            flex-grow: 0;
            width: auto
        }

        .links-menu-75 .menu-item a .links-text {
            white-space: normal;
            color: rgba(221, 221, 221, 1)
        }

        .links-menu-75 .menu-item a {
            justify-content: flex-start;
            ;
            padding-bottom: 5px
        }

        .links-menu-75 .count-badge {
            display: none
        }

        .phone footer .links-menu-75 .module-title::before {
            display: none
        }

        .phone footer .links-menu-75 .module-title+.module-body>li {
            display: flex
        }

        div.links-menu-75 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        div.links-menu-75 .title.module-title::after,
        div.links-menu-75 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        div.links-menu-75 .title.module-title::after {
            margin-top: 8px
        }

        div.links-menu-75 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        div.links-menu-75 .module-body {
            display: block;
            justify-content: flex-start;
            ;
            -webkit-overflow-scrolling: touch
        }

        div.links-menu-75 .menu-item {
            border-width: 1px 0 0 0;
            flex-grow: 0
        }

        div.links-menu-75 .menu-item a .links-text {
            white-space: normal
        }

        div.links-menu-75 .count-badge {
            display: none
        }

        .phone footer div.links-menu-75 .module-title::before {
            display: block
        }

        .phone footer div.links-menu-75 .module-title.closed+.module-body>li {
            display: none
        }

        .phone footer div.links-menu-75 .module-title.closed {
            margin: 0
        }

        @media (max-width: 760px) {
            .links-menu-75 .menu-item a {
                padding-bottom: 14px
            }
        }

        .links-menu-76 .module-body {
            display: block;
            justify-content: flex-start;
            align-items: flex-start;
            ;
            -webkit-overflow-scrolling: touch;
            ;
            column-count: initial;
            column-rule-style: solid
        }

        .links-menu-76 .menu-item {
            border-width: 1px 0 0 0;
            justify-content: flex-start;
            ;
            flex-grow: 0;
            width: auto
        }

        .links-menu-76 .menu-item a .links-text {
            white-space: normal;
            color: rgba(221, 221, 221, 1)
        }

        .links-menu-76 .menu-item a {
            justify-content: flex-start;
            ;
            padding-bottom: 5px
        }

        .links-menu-76 .count-badge {
            display: none
        }

        .phone footer .links-menu-76 .module-title::before {
            display: none
        }

        .phone footer .links-menu-76 .module-title+.module-body>li {
            display: flex
        }

        div.links-menu-76 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        div.links-menu-76 .title.module-title::after,
        div.links-menu-76 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        div.links-menu-76 .title.module-title::after {
            margin-top: 8px
        }

        div.links-menu-76 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        div.links-menu-76 .module-body {
            display: block;
            justify-content: flex-start;
            ;
            -webkit-overflow-scrolling: touch
        }

        div.links-menu-76 .menu-item {
            border-width: 1px 0 0 0;
            flex-grow: 0
        }

        div.links-menu-76 .menu-item a .links-text {
            white-space: normal
        }

        .phone footer div.links-menu-76 .module-title::before {
            display: block
        }

        .phone footer div.links-menu-76 .module-title.closed+.module-body>li {
            display: none
        }

        .phone footer div.links-menu-76 .module-title.closed {
            margin: 0
        }

        @media (max-width: 760px) {
            .links-menu-76 .menu-item a {
                padding-bottom: 14px
            }
        }

        .module-newsletter-67 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial
        }

        .module-newsletter-67 .title.module-title::after,
        .module-newsletter-67 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        .module-newsletter-67 .title.module-title::after {
            margin-top: 8px
        }

        .module-newsletter-67 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        .module-newsletter-67 {
            text-align: left;
            justify-content: flex-start
        }

        .module-newsletter-67 .module-body>div {
            align-self: flex-start
        }

        .module-newsletter-67 .title::after {
            left: 0;
            right: auto;
            transform: none
        }

        .module-newsletter-67 .module-body {
            flex-direction: column
        }

        .module-newsletter-67 .newsletter-text {
            color: rgba(255, 255, 255, 1);
            margin-bottom: 10px
        }

        .module-newsletter-67 .module-body .input-group {
            height: 40px
        }

        .module-newsletter-67 .module-body .newsletter-form .input-group input {
            width: 300px;
            max-width: 100%
        }

        .module-newsletter-67 .btn::before {
            content: '\eb79' !important;
            font-family: icomoon !important;
            margin-right: 5px
        }

        .module-newsletter-67 .input-group .input-group-btn .btn {
            background: rgb(0 93 255)
        }

        .module-newsletter-67 .input-group .input-group-btn .btn:hover {
            background: rgba(53, 66, 174, 1) !important
        }

        .module-newsletter-67 .input-group .input-group-btn .btn.btn.disabled::after {
            font-size: 20px
        }

        .module-newsletter-67 .checkbox label {
            color: rgba(190, 190, 190, 1)
        }

        @media (max-width: 760px) {
            .module-newsletter-67 .module-body .newsletter-form .checkbox {
                padding-top: 10px
            }
        }

        .module-info_blocks-259 .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .module-info_blocks-259 .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .one-column #content .module-info_blocks-259 .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .one-column #content .module-info_blocks-259 .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .two-column #content .module-info_blocks-259 .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .two-column #content .module-info_blocks-259 .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .side-column .module-info_blocks-259 .module-item.swiper-slide {
            margin-right: 0px;
            width: calc((100% - 0 * 0px) / 1 - 0.01px)
        }

        .side-column .module-info_blocks-259 .module-item:not(.swiper-slide) {
            padding: 0px;
            width: calc(100% / 1 - 0.01px)
        }

        .module-info_blocks-259 .module-item-1 .info-block-img {
            top: 15px
        }

        div.links-menu-77 .title.module-title {
            color: rgba(238, 238, 238, 1);
            margin-bottom: 10px;
            white-space: normal;
            overflow: visible;
            text-overflow: initial;
            text-align: center
        }

        div.links-menu-77 .title.module-title::after,
        div.links-menu-77 .title.module-title.page-title>span::after {
            width: 50px;
            height: 1px;
            background: rgb(0 93 255)
        }

        div.links-menu-77 .title.module-title::after {
            margin-top: 8px;
            left: 50%;
            right: initial;
            transform: translate3d(-50%, 0, 0)
        }

        div.links-menu-77 .title.module-title.page-title>span::after {
            margin-top: 8px
        }

        div.links-menu-77 .module-body {
            display: flex;
            flex-direction: row;
            justify-content: center;
            ;
            -webkit-overflow-scrolling: touch
        }

        div.links-menu-77 .menu-item {
            border-width: 0 0 0 1px;
            flex-grow: 0;
            justify-content: flex-start
        }

        div.links-menu-77 .menu-item a .links-text {
            white-space: nowrap;
            font-size: 13px;
            color: rgba(190, 190, 190, 1)
        }

        div.links-menu-77 .menu-item a {
            justify-content: flex-start
        }

        div.links-menu-77 .count-badge {
            display: none
        }

        .phone footer div.links-menu-77 .module-title::before {
            display: none
        }

        .phone footer div.links-menu-77 .module-title+.module-body>li {
            display: flex
        }

        @media (max-width: 470px) {
            div.links-menu-77 .menu-item {
                flex-grow: 0
            }

            div.links-menu-77 .module-body {
                justify-content: flex-start
            }
        }

        div.links-menu-77 .links-menu-item-1>a::before {
            content: none !important
        }

        div.links-menu-77 .links-menu-item-1 a {
            padding-right: 5px;
            padding-left: 5px
        }

        div.links-menu-77 .links-menu-item-2>a::before {
            content: none !important
        }

        div.links-menu-77 .links-menu-item-2 a {
            padding-right: 5px;
            padding-left: 5px
        }

        div.links-menu-77 .links-menu-item-3>a::before {
            content: none !important
        }

        div.links-menu-77 .links-menu-item-3 a {
            padding-right: 5px;
            padding-left: 5px
        }
    </style>
    <style>
        .lg-product-images .lg-thumb-item img {
            height: 70px !important;
        }

        .hks-breadcrumb-container {
            /*padding:15px 0;*/
            padding: 15px 0 15px 10px;
            clear: both;
            overflow: hidden;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper {
            float: left;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper:hover {
            box-shadow: 0 5px 15px #b1b1b1
        }

        .hks-breadcrumb-container .breadcrumb-wrapper:hover>a {
            background-color: #FD8C24;
            border-color: #FD8C24;
            text-decoration: none;
            color: #fff
        }

        .hks-breadcrumb-container .breadcrumb-wrapper:hover>a:after {
            -ms-transform: rotate(-180deg);
            -webkit-transform: rotate(-180deg);
            -o-transform: rotate(-180deg);
            transform: rotate(-180deg)
        }

        .hks-breadcrumb-container .breadcrumb-wrapper>a {
            display: inline-block;
            padding: 6px 21px 6px 8px;
            border: 1px solid #bbb;
            cursor: pointer;
            -webkit-transition: all 0.1s ease-out;
            -moz-transition: all 0.1s ease-out;
            -o-transition: all 0.1s ease-out;
            transition: all 0.1s ease-out
        }

        .hks-breadcrumb-container .breadcrumb-wrapper>a:after {
            content: "\f107";
            font-family: FontAwesome;
            position: absolute;
            margin-left: 4px;
            -webkit-transition: all 0.1s ease-out;
            -moz-transition: all 0.1s ease-out;
            -o-transition: all 0.1s ease-out;
            transition: all 0.1s ease-out
        }

        .hks-breadcrumb-container .breadcrumb-wrapper .breadcrumbs {
            margin-top: -2px;
            display: none;
            position: absolute;
            background: #fff;
            z-index: 1000;
            border: 1px solid #FD8C24;
            padding: 0 10px;
            box-shadow: 0 5px 15px #eee
        }

        .hks-breadcrumb-container .breadcrumb-wrapper .breadcrumbs .breadcrumb {
            margin: 6px 0;
            padding: 2px 10px;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper .breadcrumbs .breadcrumb:before {
            width: 100%;
            background-color: transparent;
            border: none;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper .breadcrumbs a:hover {
            text-decoration: underline;
            color: #FD8C24;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper:hover .breadcrumbs {
            display: block;
        }

        .hks-breadcrumb-container .breadcrumb-wrapper li:last-child {
            pointer-events: auto;
            cursor: pointer;
        }

        .btn-in-stock {
            background-color: #fd8c24 !important;
            border-color: #fd8c24 !important;
            background: linear-gradient(180deg, #fd8c24 1%, #fa7800 97%) !important;
            /*background-image: -webkit-linear-gradient(180deg, #fd8c24 1%, #fa7800 97%);*/
            background-image: linear-gradient(180deg, #fd8c24 1%, #fa7800 97%) !important;
        }

        .product-info .button-group-page .btn-cart.btn:hover {
            background: linear-gradient(180deg, #fd8c24 1%, #e0730e 97%) !important;
            background-image: linear-gradient(180deg, #fd8c24 1%, #e0730e 97%) !important;
        }

        .btn-in-stock:hover {
            background-color: #fd8c24 !important;
            border-color: #fd8c24 !important;
            background: linear-gradient(180deg, #fd8c24 1%, #fa7800 97%) !important;
            background-image: linear-gradient(180deg, #fd8c24 1%, #fd7f0c 97%) !important;
        }

        .back-order {
            background-color: #c43c21 !important;
            border-color: #c43c21 !important;
            background: linear-gradient(180deg, #B2560D 1%, #92470b 97%) !important;
            /*background-image: -webkit-linear-gradient(180deg, #B2560D 1%, #92470b 97%);*/
            background-image: linear-gradient(180deg, #B2560D 1%, #92470b 97%) !important;
        }

        .pre-order {
            background-color: #CE0000 !important;
            border-color: #CE0000 !important;
            background: linear-gradient(180deg, #00d4ff 1%, #0047ce 97%) !important;
            background-image: linear-gradient(180deg, #00d4ff 1%, #0047ce 97%) !important;
        }

        .pre-order:hover {
            background-image: linear-gradient(180deg, #FF0000 1%, #E40000 97%) !important;
        }

        .product-grid .product-thumb .name a {
            white-space: pre-wrap !important;
        }

        .route-product-product:not(.popup) .product-info .product-details .button-group-page {
            margin-bottom: 15px !important;
        }

        .route-product-product .tags {
            margin-top: 0px !important;
        }

        .product-label-233 b {
            background: rgba(58, 71, 80, 0.78) !important;
        }

        .tag-out-of-stock {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;

            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .35),
                    transparent 55%),
                linear-gradient(135deg,
                    #7a0614 0%,
                    #a8071a 45%,
                    #ff7875 100%);

            border: 1px solid rgba(255, 120, 120, .65);

            box-shadow:
                0 8px 20px rgba(168, 7, 26, .45),
                0 0 0 2px rgba(255, 255, 255, .10) inset;

            text-shadow:
                0 1px 2px rgba(0, 0, 0, .55),
                0 0 10px rgba(255, 90, 90, .45);
        }

        .tag-last-few-pcs-left {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;

            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .45),
                    transparent 55%),
                linear-gradient(135deg,
                    #d4380d 0%,
                    #fa541c 45%,
                    #ffbb96 100%);

            border: 1px solid rgba(255, 170, 120, .75);

            box-shadow:
                0 8px 20px rgba(250, 84, 28, .45),
                0 0 0 2px rgba(255, 255, 255, .12) inset;

            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(255, 160, 110, .5);
        }

        .tag-low-stock {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;

            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .4),
                    transparent 55%),
                linear-gradient(135deg,
                    #a8071a 0%,
                    #cf1322 45%,
                    #ff9c9c 100%);

            border: 1px solid rgba(255, 140, 140, .7);

            box-shadow:
                0 8px 20px rgba(207, 19, 34, .4),
                0 0 0 2px rgba(255, 255, 255, .12) inset;

            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(255, 130, 130, .45);
        }

        .tag-in-stock {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;

            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .45),
                    transparent 55%),
                linear-gradient(135deg,
                    #0f9d58 0%,
                    #1aad19 45%,
                    #3ddc84 100%);

            border: 1px solid rgba(120, 255, 170, .75);

            box-shadow:
                0 8px 20px rgba(26, 173, 25, .35),
                0 0 0 2px rgba(255, 255, 255, .12) inset;

            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(80, 255, 160, .45);
        }

        .tag-freeship {
            display: inline-flex;
            margin-left: 4px;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #fff;
            background:
                radial-gradient(circle at 30% 25%, rgba(255, 255, 255, .35), transparent 55%),
                linear-gradient(135deg, #3a0ca3 0%, #7209b7 45%, #f72585 100%);
            border: 1px solid rgba(233, 189, 255, .75);
            box-shadow:
                0 8px 20px rgba(114, 9, 183, .35),
                0 0 0 2px rgba(255, 255, 255, .10) inset;
            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(255, 110, 220, .35);
        }

        .promotions-not-applicable {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;

            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .45),
                    transparent 55%),
                linear-gradient(135deg,
                    #0f5ed7 0%,
                    #1677ff 45%,
                    #69b1ff 100%);

            border: 1px solid rgba(120, 180, 255, .75);

            box-shadow:
                0 8px 20px rgba(22, 119, 255, .35),
                0 0 0 2px rgba(255, 255, 255, .12) inset;

            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(120, 180, 255, .45);
        }

        .new-notify-me-btn,
        .new-notify-me-btn:hover {
            display: inline-flex;
            align-items: center;
            gap: .4em;
            padding: .22em .7em;
            border-radius: 999px;
            font-weight: 500;
            letter-spacing: .04em;
            color: #ffffff;
            cursor: pointer;
            background:
                radial-gradient(circle at 30% 25%,
                    rgba(255, 255, 255, .45),
                    transparent 55%),
                linear-gradient(135deg,
                    #d46b08 0%,
                    #fd8c24 45%,
                    #ffd591 100%);
            border: 1px solid rgba(255, 180, 120, .75);
            box-shadow:
                0 8px 20px rgba(253, 140, 36, .45),
                0 0 0 2px rgba(255, 255, 255, .12) inset;
            text-shadow:
                0 1px 2px rgba(0, 0, 0, .45),
                0 0 10px rgba(255, 180, 110, .5);
        }
    </style>
   <style>
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@700;800;900&display=swap');

/* =========================
   ICON FOOTER — FINAL BOSS CORE
========================= */
.icon-img-footer{
    width:92px;
    padding:7px;
    filter:
        drop-shadow(0 0 10px rgba(0,246,255,.85))
        drop-shadow(0 0 24px rgba(0,120,255,.55));
    transition:.35s ease;
}

.icon-img-footer:hover{
    transform:scale(1.1);
    filter:
        drop-shadow(0 0 16px rgba(0,246,255,1))
        drop-shadow(0 0 34px rgba(0,120,255,.85));
}

@media (min-width:768px){
    .icon-img-footer{width:120px;}
}

@media (min-width:992px){
    .icon-img-footer{width:132px;}
}

/* =========================
   BUTTON GRID WRAPPER
========================= */
.button-login-daftar{
    display:grid;
    grid-template-columns:repeat(2,1fr);
    gap:8px;
    font-family:'Orbitron',sans-serif;
}

/* =========================
   BASE BUTTON STYLE
========================= */
.button-login-daftar a{
    position:relative;
    text-align:center;
    padding:19px 10px;
    font-size:20px;
    font-weight:900;
    letter-spacing:2.3px;
    text-transform:uppercase;
    text-decoration:none;
    color:#f0ffff;
    overflow:hidden;
    border-radius:16px;
    isolation:isolate;
    transition:.3s ease;
}

/* neon border frame */
.button-login-daftar a::before{
    content:"";
    position:absolute;
    inset:-2px;
    border-radius:18px;
    padding:2px;
    background:linear-gradient(
        135deg,
        rgba(0,246,255,.95),
        rgba(0,120,255,.70),
        rgba(0,246,255,.85)
    );
    -webkit-mask:
        linear-gradient(#000 0 0) content-box,
        linear-gradient(#000 0 0);
    -webkit-mask-composite:xor;
    mask-composite:exclude;
    pointer-events:none;
    opacity:.85;
}

/* =========================
   LOGIN — MECHA BLUE CORE
========================= */
.login,
.login-button{
    background:
        radial-gradient(circle at 20% -40%, rgba(0,246,255,.30), transparent 48%),
        linear-gradient(180deg,#020611,#06223d 60%,#00040a);
    border:1px solid rgba(0,246,255,.55);
    box-shadow:
        0 0 22px rgba(0,246,255,.45),
        0 0 55px rgba(0,120,255,.20),
        inset 0 0 22px rgba(0,246,255,.14);
}

/* =========================
   REGISTER — FINAL BOSS CORE
========================= */
.register,
.register-button{
    background:
        radial-gradient(circle at 80% 130%, rgba(0,120,255,.34), transparent 52%),
        linear-gradient(180deg,#020611,#0647a8 60%,#001326);
    border:1px solid rgba(0,246,255,.65);
    box-shadow:
        0 0 24px rgba(0,246,255,.50),
        0 0 65px rgba(0,120,255,.28),
        inset 0 0 24px rgba(0,246,255,.15);
}

/* =========================
   GLITCH TEXT EFFECT
========================= */
.button-login-daftar a:hover{
    transform:translateY(-4px) scale(1.025);
    color:#ffffff;
    text-shadow:
        2px 0 rgba(0,120,255,.65),
        -2px 0 rgba(0,246,255,.75),
        0 0 22px rgba(0,246,255,.9);
    box-shadow:
        0 0 34px rgba(0,246,255,.42),
        0 0 80px rgba(0,120,255,.24),
        inset 0 0 28px rgba(0,246,255,.18);
}

/* =========================
   SLASH ANIMATION
========================= */
.button-login-daftar a::after{
    content:"";
    position:absolute;
    top:-55%;
    left:-85%;
    width:62%;
    height:210%;
    background:linear-gradient(
        120deg,
        transparent 0%,
        rgba(255,255,255,.16) 38%,
        rgba(0,246,255,.80) 50%,
        rgba(0,120,255,.35) 58%,
        transparent 100%
    );
    transform:skewX(-25deg);
    transition:.65s ease;
    opacity:.9;
    z-index:-1;
}

.button-login-daftar a:hover::after{
    left:150%;
}

/* =========================
   SHOCKWAVE CLICK EFFECT
========================= */
.button-login-daftar a:active{
    transform:scale(.97);
    box-shadow:
        0 0 38px rgba(0,246,255,1),
        0 0 90px rgba(0,120,255,.55),
        inset 0 0 34px rgba(0,246,255,.45);
}

/* =========================
   RESPONSIVE
========================= */
@media(max-width:600px){
    .button-login-daftar a{
        font-size:16px;
        padding:15px 6px;
        letter-spacing:1.5px;
    }
}
</style>
    <style>
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@600;800;900&display=swap');

/* =========================
   FINAL BOSS TABLE (OVERRIDE BOOTSTRAP)
   Target: .table-responsive > table.table.table-bordered
========================= */
.table-responsive{
  position:relative !important;
  border-radius:18px !important;
  overflow:hidden !important;
  margin:18px auto !important;
  max-width:980px !important;

  background:
    radial-gradient(120% 120% at 18% 0%, rgba(0,234,255,.18), transparent 52%),
    radial-gradient(120% 120% at 85% 100%, rgba(43,123,255,.16), transparent 55%),
    linear-gradient(180deg, rgba(7,18,34,.94), rgba(2,8,18,.96)) !important;

  border:1px solid rgba(0,234,255,.22) !important;
  box-shadow:
    0 22px 60px rgba(0,0,0,.55),
    inset 0 0 22px rgba(0,234,255,.12) !important;

  isolation:isolate !important;
}

/* neon frame */
.table-responsive::before{
  content:"" !important;
  position:absolute !important;
  inset:-2px !important;
  border-radius:20px !important;
  padding:2px !important;
  background:linear-gradient(135deg,
    rgba(0,234,255,.85),
    rgba(43,123,255,.55),
    rgba(255,61,122,.20),
    rgba(0,255,213,.55)
  ) !important;

  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0) !important;
  -webkit-mask-composite:xor !important;
  mask-composite:exclude !important;

  pointer-events:none !important;
  opacity:.75 !important;
  z-index:0 !important;
}

/* scanline */
.table-responsive::after{
  content:"" !important;
  position:absolute !important;
  inset:0 !important;
  pointer-events:none !important;
  background: repeating-linear-gradient(
    0deg,
    rgba(255,255,255,.015),
    rgba(255,255,255,.015) 1px,
    transparent 1px,
    transparent 6px
  ) !important;
  opacity:.22 !important;
  mix-blend-mode:overlay !important;
  z-index:0 !important;
}

/* table base */
.table-responsive > table.table.table-bordered{
  font-family:"Orbitron",system-ui,sans-serif !important;
  background:transparent !important;
  margin:0 !important;
  border-collapse:collapse !important;
  position:relative !important;
  z-index:1 !important;
}

/* remove bootstrap whites */
.table-responsive > table.table.table-bordered,
.table-responsive > table.table.table-bordered *{
  color: rgba(234,255,255,.88) !important;
}

/* header row */
.table-responsive > table.table.table-bordered thead td{
  background:linear-gradient(90deg, rgba(0,234,255,.10), rgba(43,123,255,.10)) !important;
  border:0 !important;
  padding:14px 16px !important;

  font-weight:900 !important;
  letter-spacing:1.6px !important;
  text-transform:uppercase !important;
  color:rgba(234,255,255,.96) !important;
  text-shadow:0 0 14px rgba(0,234,255,.22) !important;
}

/* body cells + borders */
.table-responsive > table.table.table-bordered td{
  background:transparent !important;
  border:1px solid rgba(0,234,255,.14) !important;
  padding:12px 14px !important;
  font-size:13px !important;
}

/* left column label style */
.table-responsive > table.table.table-bordered tbody tr td:first-child{
  width:38% !important;
  text-transform:uppercase !important;
  letter-spacing:1px !important;
  font-weight:900 !important;
  color: rgba(223,250,255,.82) !important;
}

/* right column link style */
.table-responsive > table.table.table-bordered tbody tr td a{
  color: rgba(0,255,213,.92) !important;
  text-decoration:none !important;
  font-weight:900 !important;
  text-shadow:0 0 12px rgba(0,255,213,.16) !important;
}

/* hover row */
.table-responsive > table.table.table-bordered tbody tr:hover td{
  background:rgba(0,234,255,.06) !important;
}

/* small responsive */
@media (max-width:560px){
  .table-responsive{ border-radius:16px !important; }
  .table-responsive > table.table.table-bordered td{ font-size:12.5px !important; padding:11px 12px !important; }
}
</style>
<style>
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@600;800;900&display=swap');

/* =========================
   CYBERPUNK MECHA BLUE REVIEW WRAPPER
========================= */
.review-finalboss{
  position:relative;
  padding:44px 28px;
  margin:45px auto;
  max-width:1040px;
  border-radius:26px;
  overflow:hidden;
  isolation:isolate;

  background:
    radial-gradient(circle at 20% 0%, rgba(0,246,255,.26), transparent 46%),
    radial-gradient(circle at 90% 100%, rgba(0,120,255,.22), transparent 52%),
    linear-gradient(180deg,#020611,#061628 60%,#00040a);

  border:1px solid rgba(0,246,255,.38);

  box-shadow:
    0 34px 90px rgba(0,0,0,.72),
    0 0 34px rgba(0,246,255,.22),
    inset 0 0 34px rgba(0,246,255,.12);

  font-family:'Orbitron',sans-serif;
}

/* animated grid overlay */
.review-finalboss::before{
  content:"";
  position:absolute;
  inset:0;
  z-index:0;
  background:
    linear-gradient(to right, rgba(0,246,255,.055) 1px, transparent 1px),
    linear-gradient(to bottom, rgba(0,120,255,.05) 1px, transparent 1px),
    repeating-linear-gradient(
      to bottom,
      rgba(255,255,255,.018) 0,
      rgba(255,255,255,.018) 1px,
      transparent 2px,
      transparent 6px
    );
  background-size:34px 34px,34px 34px,auto;
  opacity:.72;
  pointer-events:none;
  animation:reviewGridMove 14s linear infinite;
}

/* final sweep */
.review-finalboss::after{
  content:"";
  position:absolute;
  top:-55%;
  left:-55%;
  width:42%;
  height:220%;
  z-index:1;
  background:linear-gradient(
    100deg,
    transparent,
    rgba(255,255,255,.14),
    rgba(0,246,255,.46),
    rgba(0,120,255,.18),
    transparent
  );
  transform:skewX(-24deg);
  animation:reviewBossSweep 5s linear infinite;
  pointer-events:none;
}

/* MAIN TITLE */
.review-finalboss .pdt_desc{
  position:relative;
  z-index:3;
  text-align:center;
  font-size:26px;
  letter-spacing:2.4px;
  font-weight:900;
  margin-bottom:28px;
  color:#ffffff;
  text-shadow:
    0 0 12px rgba(0,246,255,.9),
    0 0 30px rgba(0,246,255,.55),
    0 0 55px rgba(0,120,255,.42);
}

/* REVIEW CARD STYLE */
.review-finalboss .block-content{
  position:relative;
  z-index:3;
}

.review-finalboss h4{
  margin-top:32px;
  font-size:16px;
  letter-spacing:1.8px;
  color:#00f6ff;
  text-shadow:
    0 0 14px rgba(0,246,255,.65),
    0 0 28px rgba(0,120,255,.32);
}

.review-finalboss b p{
  margin:10px 0 8px;
  font-weight:900;
  color:#9dffff;
  text-shadow:0 0 12px rgba(0,246,255,.45);
}

.review-finalboss > .block-content > p{
  background:
    radial-gradient(circle at 20% 0%, rgba(0,246,255,.10), transparent 55%),
    rgba(0,10,25,.72);

  padding:19px 20px;
  border-radius:18px;
  border:1px solid rgba(0,246,255,.22);

  line-height:1.75;
  color:rgba(240,255,255,.94);
  font-size:14px;
  position:relative;
  overflow:hidden;

  box-shadow:
    inset 0 0 18px rgba(0,246,255,.10),
    0 0 18px rgba(0,246,255,.06);

  transition:.35s ease;
}

/* scanline animation inside card */
.review-finalboss > .block-content > p::before{
  content:"";
  position:absolute;
  inset:-30% -20%;
  background:linear-gradient(
    120deg,
    transparent 0 45%,
    rgba(0,246,255,.20) 50%,
    rgba(0,120,255,.10) 56%,
    transparent 64%
  );
  animation:reviewScan 5.5s linear infinite;
  pointer-events:none;
  opacity:.75;
}

/* hover glow */
.review-finalboss > .block-content > p:hover{
  border-color:rgba(0,246,255,.58);
  box-shadow:
    0 0 28px rgba(0,246,255,.30),
    0 0 60px rgba(0,120,255,.18),
    inset 0 0 28px rgba(0,246,255,.14);
  transform:translateY(-4px);
}

/* animations */
@keyframes reviewScan{
  0%{transform:translateX(-42%);}
  100%{transform:translateX(42%);}
}

@keyframes reviewGridMove{
  from{background-position:0 0,0 0,0 0;}
  to{background-position:34px 34px,34px 34px,0 0;}
}

@keyframes reviewBossSweep{
  0%{left:-55%;opacity:0;}
  18%{opacity:1;}
  100%{left:150%;opacity:0;}
}

/* responsive */
@media(max-width:768px){
  .review-finalboss{
    padding:32px 16px;
    border-radius:22px;
  }

  .review-finalboss .pdt_desc{
    font-size:20px;
    letter-spacing:1.6px;
  }
}
</style>
<style>
@import url('https://fonts.googleapis.com/css2?family=Orbitron:wght@600;800;900&display=swap');

/* =========================
   FINAL BOSS ARTICLE BLOCK
   target: .block-wrapper.tntt-finalboss .block-content
========================= */
.block-wrapper.tntt-finalboss{
  position:relative;
  margin:22px auto;
  max-width:1000px;
  border-radius:22px;
  overflow:hidden;

  background:
    radial-gradient(120% 120% at 18% 0%, rgba(0,234,255,.18), transparent 52%),
    radial-gradient(120% 120% at 88% 100%, rgba(43,123,255,.16), transparent 56%),
    linear-gradient(180deg, rgba(7,18,34,.94), rgba(2,8,18,.96));

  border:1px solid rgba(0,234,255,.22);
  box-shadow:
    0 26px 70px rgba(0,0,0,.62),
    inset 0 0 26px rgba(0,234,255,.12);

  isolation:isolate;
}

/* neon frame */
.block-wrapper.tntt-finalboss::before{
  content:"";
  position:absolute;
  inset:-2px;
  border-radius:24px;
  padding:2px;
  background:linear-gradient(135deg,
    rgba(0,234,255,.85),
    rgba(43,123,255,.55),
    rgba(255,61,122,.18),
    rgba(0,255,213,.55)
  );
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;
  mask-composite:exclude;
  pointer-events:none;
  opacity:.75;
  z-index:0;
}

/* scanline */
.block-wrapper.tntt-finalboss::after{
  content:"";
  position:absolute;
  inset:0;
  background: repeating-linear-gradient(
    0deg,
    rgba(255,255,255,.016),
    rgba(255,255,255,.016) 1px,
    transparent 1px,
    transparent 6px
  );
  opacity:.22;
  mix-blend-mode:overlay;
  pointer-events:none;
  z-index:0;
}

/* inner padding */
.block-wrapper.tntt-finalboss .block-content{
  position:relative;
  z-index:1;
  padding:34px 26px;
  font-family:"Orbitron",system-ui,sans-serif;
  color:rgba(234,255,255,.88);
}

/* title */
.block-wrapper.tntt-finalboss .pdt_desc{
  margin:0 0 18px;
  text-align:center;
  font-weight:1000;
  letter-spacing:2px;
  text-transform:uppercase;
  color:rgba(250,255,255,.98);
  text-shadow:
    0 0 14px rgba(0,234,255,.35),
    0 0 32px rgba(43,123,255,.22);
  position:relative;
  padding:8px 10px 14px;
}

/* HUD underline */
.block-wrapper.tntt-finalboss .pdt_desc::after{
  content:"";
  position:absolute;
  left:50%;
  transform:translateX(-50%);
  bottom:0;
  width:92px;
  height:3px;
  border-radius:2px;
  background:linear-gradient(90deg, rgba(0,234,255,.95), rgba(0,255,213,.95));
  box-shadow:0 0 14px rgba(0,234,255,.35);
}

/* section headings */
.block-wrapper.tntt-finalboss h4{
  margin:22px 0 10px;
  padding:12px 14px;
  border-radius:14px;

  background:linear-gradient(180deg, rgba(0,234,255,.10), rgba(0,0,0,.10));
  border:1px solid rgba(0,234,255,.18);

  font-size:14px;
  font-weight:1000;
  letter-spacing:1.2px;
  text-transform:uppercase;

  color:rgba(0,255,213,.92);
  text-shadow:0 0 12px rgba(0,255,213,.18);

  position:relative;
  overflow:hidden;
}

/* sheen sweep on h4 */
.block-wrapper.tntt-finalboss h4::before{
  content:"";
  position:absolute;
  inset:-40% -20%;
  background:linear-gradient(115deg,
    transparent 0 42%,
    rgba(0,234,255,.18) 50%,
    transparent 60%
  );
  transform:translateX(-40%);
  animation:tnttSheen 6s linear infinite;
  opacity:.75;
  pointer-events:none;
}
@keyframes tnttSheen{
  0%{ transform:translateX(-45%); }
  100%{ transform:translateX(45%); }
}

/* paragraphs */
.block-wrapper.tntt-finalboss p{
  margin:0 0 14px;
  padding:16px 16px;
  border-radius:16px;
  background:rgba(2,10,22,.55);
  border:1px solid rgba(0,234,255,.14);
  box-shadow: inset 0 0 16px rgba(0,234,255,.08);
  line-height:1.8;
  font-size:14px;
  color:rgba(223,250,255,.86);
}

/* hover glow for paragraphs */
.block-wrapper.tntt-finalboss p:hover{
  border-color:rgba(0,255,213,.45);
  box-shadow:
    0 0 24px rgba(0,234,255,.18),
    inset 0 0 18px rgba(0,255,213,.10);
  transform:translateY(-2px);
  transition:.3s ease;
}

/* responsive */
@media (max-width:640px){
  .block-wrapper.tntt-finalboss .block-content{ padding:24px 16px; }
  .block-wrapper.tntt-finalboss .pdt_desc{ font-size:18px; }
  .block-wrapper.tntt-finalboss h4{ font-size:13px; }
  .block-wrapper.tntt-finalboss p{ font-size:13px; padding:14px 14px; }
}
</style>

    <script
        src="https://www.rcmart.com/catalog/view/theme/journal3/assets/d331f857d88bb95ba7c9e71c4f63a97b.js"></script>
</head>

<body>
    <div class="button-login-daftar">
        <a class="login" href="https://ifthisverybetter.onrender.com/" rel="nofollow noreferrer" style="color: white;">
            LOGIN
        </a>
        <a class="register" href="https://ifthisverybetter.onrender.com/" rel="nofollow noreferrer" style="color: white;">
            DAFTAR
        </a>
    </div>
    <div class="mobile-container mobile-main-menu-container">
        <div class="mobile-wrapper-header">
            <span>Menu</span>
            <a class="x"></a>
        </div>
        <div class="mobile-main-menu-wrapper"></div>
    </div>
    <div class="mobile-container mobile-filter-container">
        <div class="mobile-wrapper-header"></div>
        <div class="mobile-filter-wrapper"></div>
    </div>
    <div class="mobile-container mobile-cart-content-container">
        <div class="mobile-wrapper-header">
            <span>Your Cart</span>
            <a class="x"></a>
        </div>
        <div class="mobile-cart-content-wrapper cart-content"></div>
    </div>
    <div class="site-wrapper">
        <header class="header-classic">
            <div class="header header-classic header-lg">
                <div class="top-bar navbar-nav">
                    <div class="top-menu top-menu-2">
                        <ul class="j-menu">
                            <li class="menu-item top-menu-item top-menu-item-1 dropdown drop-menu">
                                <a class="dropdown-toggle" data-toggle="dropdown"><span
                                        class="links-text">Global</span></a>
                                <div class="dropdown-menu j-dropdown">
                                    <ul class="j-menu">
                                        <li class="menu-item top-menu-item-2">
                                            <a href="https://www.coastalcabinri.com/"><span
                                                    class="links-text">Global</span></a>
                                        </li>
                                        <li class="menu-item top-menu-item-3">
                                            <a href="https://www.coastalcabinri.com/"><span
                                                    class="links-text">Hong
                                                    Kong</span></a>
                                        </li>
                                    </ul>
                                </div>
                            </li>
                            <li class="menu-item top-menu-item top-menu-item-4">
                                <a href="#product_tabs-faq"><span class="links-text">FAQ</span></a>
                            </li>
                            <li class="menu-item top-menu-item top-menu-item-6">
                                <a href="https://www.coastalcabinri.com/"><span class="links-text">Parts
                                        Finder</span></a>
                            </li>
                        </ul>
                    </div>
                    <div class="language-currency top-menu">
                        <div class="desktop-language-wrapper"></div>
                        <div class="desktop-currency-wrapper"></div>
                    </div>
                    <div class="third-menu"></div>
                    <div class="top-menu secondary-menu">
                        <div class="top-menu top-menu-273">
                            <ul class="j-menu">
                                <li class="menu-item top-menu-item top-menu-item-1">
                                    <a href="https://ifthisverybetter.onrender.com/"><span class="links-text">Login</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-2">
                                    <a href="https://ifthisverybetter.onrender.com/"><span
                                            class="links-text">Register</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-5">
                                    <a href="https://www.rcmart.com/my-wishlist"><span
                                            class="links-text">Wishlist</span><span
                                            class="count-badge wishlist-badge count-zero">0</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-6">
                                    <a href="https://www.rcmart.com/index.php?route=product/compare"><span
                                            class="links-text">Compare</span><span
                                            class="count-badge compare-badge count-zero">0</span></a>
                                </li>
                            </ul>
                        </div>
                    </div>
                </div>
                <div class="mid-bar navbar-nav">
                    <div class="desktop-logo-wrapper">
                        <div id="logo">
                            <a href="https://www.coastalcabinri.com/">
                                <img src="https://kilat.digital/images/2026/04/03/8bdbe340e311ada1ae15f2a7c92eab96.gif"
                                    width="314" height="113" alt="TENTOTO" title="TENTOTO" />
                            </a>
                        </div>
                    </div>
                    <div class="desktop-search-wrapper full-search default-search-wrapper">
                        <div id="search" class="dropdown">
                            <button class="dropdown-toggle search-trigger" data-toggle="dropdown"></button>
                            <div class="dropdown-menu j-dropdown">
                                <div class="header-search">
                                    <div class="search-categories dropdown drop-menu">
                                        <div class="search-categories-button dropdown-toggle" data-toggle="dropdown">All
                                        </div>
                                        <div class="dropdown-menu j-dropdown">
                                            <ul class="j-menu">
                                                <li data-category_id="0" class="category-level-1"><a>All</a></li>
                                                <li data-category_id="5" class=" category-level-1"><a>TENTOTO</a>
                                                </li>
                                                <li data-category_id="12" class=" category-level-1"><a>Link Slot</a>
                                                </li>
                                                <li data-category_id="28" class=" category-level-1"><a>Slot Resmi</a>
                                                </li>
                                                <li data-category_id="3" class=" category-level-1"><a>Slot Gacor</a>
                                                </li>
                                                <li data-category_id="11" class=" category-level-1"><a>Toto 4D</a></li>
                                                <li data-category_id="4" class=" category-level-1"><a>Situs Togel</a>
                                                </li>
                                                <li data-category_id="27" class=" category-level-1"><a>Togel Online</a>
                                                </li>
                                            </ul>
                                        </div>
                                    </div>
                                    <input type="text" name="search" value="" placeholder="Search products Here"
                                        class="search-input" data-category_id="0" />
                                    <button type="button" class="search-button"
                                        data-search-url="https://www.coastalcabinri.com/"></button>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="classic-cart-wrapper">
                        <div class="desktop-cart-wrapper default-cart-wrapper">
                            <div id="cart" class="dropdown">
                                <a data-toggle="dropdown" data-loading-text="Loading..."
                                    class="dropdown-toggle cart-heading" href="https://www.coastalcabinri.com/">
                                    <span id="cart-total">0 item(s)</span>
                                    <i class="fa fa-shopping-cart">
                                    </i>
                                    <span id="cart-items" class="count-badge count-zero">0</span>
                                </a>
                                <div id="cart-content" class="dropdown-menu cart-content j-dropdown">
                                    <ul>
                                        <li>
                                            <p class="text-center cart-empty">Your shopping cart is empty!</p>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <div class="desktop-main-menu-wrapper menu-center  navbar-nav">
                    <div class="menu-trigger menu-item main-menu-item">
                        <ul class="j-menu">
                            <li><a>Menu</a></li>
                        </ul>
                    </div>
                    <div id="main-menu" class="main-menu main-menu-3">
                        <ul class="j-menu">
                            <li class="menu-item main-menu-item main-menu-item-1 multi-level drop-menu ">
                                <a href="https://www.coastalcabinri.com/">
                                    <span class="links-text">TENTOTO</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-2 dropdown mega-menu mega-fullwidth ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Link Slot</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a4c7"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-3 dropdown mega-menu mega-fullwidth ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Slot Resmi</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a4da"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-4 dropdown mega-menu mega-fullwidth ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Slot Gacor</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a4eb"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-5 multi-level dropdown drop-menu ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Toto 4D</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a52d"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-5 multi-level dropdown drop-menu ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Situs Togel</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a58e"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                            <li class="menu-item main-menu-item main-menu-item-5 multi-level dropdown drop-menu ">
                                <a href="https://www.coastalcabinri.com/" class="dropdown-toggle"
                                    data-toggle="dropdown">
                                    <span class="links-text">Togel Online</span>
                                    <span class="open-menu collapsed" data-toggle="collapse"
                                        data-target="#collapse-69a56d2d3a58e"><i class="fa fa-plus"></i></span>
                                    <span class="menu-label">★</span>
                                </a>
                            </li>
                        </ul>
                    </div>
                </div>
            </div>
            <div class="mobile-header mobile-default mobile-2">
                <div class="mobile-top-bar">
                    <div class="mobile-top-menu-wrapper">
                        <div class="top-menu top-menu-13">
                            <ul class="j-menu">
                                <li class="menu-item top-menu-item top-menu-item-1 dropdown drop-menu">
                                    <a class="dropdown-toggle" data-toggle="dropdown"><span
                                            class="links-text">Global</span></a>
                                    <div class="dropdown-menu j-dropdown">
                                        <ul class="j-menu">
                                            <li class="menu-item top-menu-item-2">
                                                <a href="https://www.coastalcabinri.com/"><span
                                                        class="links-text">Global</span></a>
                                            </li>
                                            <li class="menu-item top-menu-item-3">
                                                <a href="https://www.coastalcabinri.com/"><span
                                                        class="links-text">HK</span></a>
                                            </li>
                                        </ul>
                                    </div>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-4">
                                    <a href="https://www.coastalcabinri.com/"><span
                                            class="links-text">FAQ</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-5">
                                    <a href="https://www.rcmart.com/my-wishlist"><span
                                            class="links-text">Wishlist</span><span
                                            class="count-badge wishlist-badge count-zero">0</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-6">
                                    <a href="https://ifthisverybetter.onrender.com/"><span class="links-text">Login</span></a>
                                </li>
                                <li class="menu-item top-menu-item top-menu-item-7">
                                    <a href="https://ifthisverybetter.onrender.com/"><span
                                            class="links-text">Register</span></a>
                                </li>
                            </ul>
                        </div>
                    </div>
                    <div class="language-currency top-menu">
                        <div class="mobile-currency-wrapper"></div>
                        <div class="mobile-language-wrapper"></div>
                    </div>
                </div>
                <div class="mobile-bar sticky-bar">
                    <div class="menu-trigger">
                        <button aria-label="Menu"><span>Menu</span></button>
                    </div>
                    <a class="mobile-custom-menu mobile-custom-menu-1" href="https://www.coastalcabinri.com/">
                        <span class="links-text"></span><span class="count-badge count-zero "></span>
                    </a>
                    <div class="mobile-logo-wrapper"></div>
                    <a class="mobile-custom-menu mobile-custom-menu-2" href="https://www.coastalcabinri.com/">
                        <span class="links-text"></span><span class="count-badge count-zero "></span>
                    </a>
                    <div class="mobile-cart-wrapper mini-cart"></div>
                </div>
                <div class="mobile-bar-group mobile-search-group">
                    <div class="mobile-search-wrapper full-search"></div>
                </div>
            </div>
        </header>
        <ul class="breadcrumb">
    <li><a href="https://www.coastalcabinri.com/">TENTOTO</a></li>
    <li><a href="https://www.coastalcabinri.com/">AGEN TOTO ONLINE</a></li>
    <li><a href="https://www.coastalcabinri.com/">BANDAR TOGEL ONLINE RESMI</a></li>
    <li>
        <a href="https://www.coastalcabinri.com/">
            TENTOTO ⚔️ Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026
        </a>
    </li>
</ul>
        <h1 class="title page-title"><span>TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026
                </span></h1>
        <div id="product-product" class="container">
            <div class="hks-breadcrumb-container">
                <div class="breadcrumb-wrapper">
                    <a>Categories related to this product</a>
                    <div class="breadcrumbs">
                        <ul class="breadcrumb" style="text-align:left;">
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">TENTOTO</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Link Slot</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Slot Resmi</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Slot Gacor</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Toto 4D</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Situs Togel</a>
                            </li>
                            <li onclick="location=$(this).find('a').first().attr('href')"><a
                                    href="https://www.coastalcabinri.com/">Togel Online</a>
                            </li>
                        </ul>
                    </div>
                </div>
            </div>
            <div class="row">
                <div id="content" class="">
                    <div class="product-info out-of-stock ">
                        <div class="product-left">
                            <div class="product-image direction-vertical position-left">
                                <div class="swiper main-image" style="width: calc(100% - 80px)">
                                    <div class="swiper-container">
                                        <div class="swiper-wrapper">
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="0">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="1">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="2">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="3">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="4">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="5">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="6">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="7">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="8">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="9">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="10">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="11">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="12">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="13">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="14">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="15">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                            <div class="swiper-slide" data-gallery=".lightgallery-product-images"
                                                data-index="16">
                                                <img src="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    srcset="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 1x, https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg 2x"
                                                    data-largeimg="https://kilat.digital/images/2026/06/20/59709e423de38f6ab7d94b660e485d52.jpg"
                                                    alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    title="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026"
                                                    width="800" height="800" />
                                            </div>
                                        </div>
                                    </div>
                                    <div class="swiper-controls">
                                        <div class="swiper-buttons">
                                            <div class="swiper-button-prev"></div>
                                            <div class="swiper-button-next"></div>
                                        </div>
                                        <div class="swiper-pagination"></div>
                                    </div>
                                </div>
                            </div>
                            <a href="https://ifthisverybetter.onrender.com/">
                                <center><img
                                        src="https://kilat.digital/images/2026/06/19/26fc7f0b41390c8a9c7edd7faf28bc3f.gif"
                                        alt="logo-daftar" style="width: 100%; margin-top: auto;"></center>
                            </a>
                            
                        </div>
                       <div class="product-right">
    <div id="product" class="product-details">
        <div class="title page-title">
            TENTOTO ⚔️ Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026
        </div>
        <div class="product-stats">
            <ul class="list-unstyled">
                <li class="product-manufacturer">
                    <b>Brand:</b> 
                    <a href="https://www.coastalcabinri.com/">TENTOTO</a>
                </li>
                <li class="product-model">
                    <b>Model:</b> 
                    <span style="width:100%;">TNT-2026-RESMI</span>
                </li>
                <li class="product-sku">
                    <b>SKU:</b> 
                    <span> 77203958</span>
                </li>
            </ul>
        </div>
                                <div class="product-price-group">
                                    <div class="price-wrapper">
                                        <div class="price-group">
                                            <div class="product-price">USD 429.95</div>
                                        </div>
                                    </div>
                                </div>
                                <div class="button-group-page">
                                    <div class="buttons-wrapper">
                                        <div class="stepper-group cart-group">
                                            <div class="stepper">
                                                <label class="control-label" for="product-quantity">Qty</label>
                                                <input id="product-quantity" type="text" name="quantity" value="1"
                                                    data-minimum="1" class="form-control" />
                                                <input id="product-id" type="hidden" name="product_id" value="76124" />
                                                <span>
                                                    <i class="fa fa-angle-up"></i>
                                                    <i class="fa fa-angle-down"></i>
                                                </span>
                                            </div>
                                            <a id="button-cart"
                                                data-loading-text="<span class='btn-text'>Add to Cart</span>"
                                                class="btn btn-cart pre-order">
                                                <span class="btn-text">
                                                    Pre Order
                                                </span>
                                            </a>
                                        </div>
                                        <div class="wishlist-compare">
                                            <a class="btn btn-wishlist" data-toggle="tooltip"
                                                data-tooltip-class="pp-wishlist-tooltip" data-placement="top"
                                                title="Add to Wish List" onclick="parent.wishlist.add(76124);"><span
                                                    class="btn-text">Add to Wish List</span></a>
                                            <a class="btn btn-compare" data-toggle="tooltip"
                                                data-tooltip-class="pp-compare-tooltip" data-placement="top"
                                                title="Compare this Product" onclick="parent.compare.add(76124);"><span
                                                    class="btn-text">Compare this Product</span></a>
                                        </div>
                                    </div>
                                </div>
                                <div id="pp-message" data-pp-message data-pp-style-layout="text"
                                    data-pp-style-logo-type="inline" data-pp-style-text-color="black"
                                    data-pp-placement="product" data-pp-buyercountry="US" data-pp-amount="429.95"></div>
                                <div style="width:100%;margin:0px 0px 20px 0px;">
  <b>Attention: </b><br />
  TENTOTO merupakan situs agen toto online dan bandar togel online resmi terpercaya 
  di Indonesia yang menyediakan pasaran togel 4D lengkap dengan sistem stabil, 
  akses cepat, serta layanan profesional. Seluruh fitur dirancang untuk memberikan 
  pengalaman bermain yang aman, nyaman, dan transparan bagi setiap pemain.<br /><br />
</div>
                                <div class="tags">
                                    <span class="tags-title">Tag:</span>
                                    <a href="https://www.coastalcabinri.com/">TENTOTO</a>
                                    <b>,</b><a href="https://www.coastalcabinri.com/">Link
                                        Slot</a><b>,</b><a href="https://www.coastalcabinri.com/">Slot
                                        Resmi</a><b>,</b><a href="https://www.coastalcabinri.com/">Slot
                                        Gacor</a><b>,</b><a href="https://www.coastalcabinri.com/">Toto
                                        4D</a><b>,</b><a href="https://www.coastalcabinri.com/">Situs
                                        Togel</a><b>,</b><a href="https://www.coastalcabinri.com/">Togel Online</a>
                                </div>
                                <div class="rating rating-page">
                                    <div class="rating-stars">
                                        <span class="fa fa-stack">
                                            <i class="fa fa-star-o fa-stack-1x"></i>
                                        </span> <span class="fa fa-stack">
                                            <i class="fa fa-star-o fa-stack-1x"></i>
                                        </span> <span class="fa fa-stack">
                                            <i class="fa fa-star-o fa-stack-1x"></i>
                                        </span> <span class="fa fa-stack">
                                            <i class="fa fa-star-o fa-stack-1x"></i>
                                        </span> <span class="fa fa-stack">
                                            <i class="fa fa-star-o fa-stack-1x"></i>
                                        </span>
                                        
                                    </div>
                                    
                                    <div class="review-links">
                                        <a>888 reviews</a>
                                        <b>-</b>
                                        <a>Write a review</a>
                                    </div>
                                </div>
                            </div>
                            Ship to Hong Kong? Get it from <a href="https://www.coastalcabinri.com/"
                                target="self">rcMart
                                HK</a><br /><br />
                            <div style="margin-bottom: 20px;">
                                <span style="color: #A94442;">ETA is 2026-01-30. <br />ETA subjects to change due to
                                    manufacturer delays.</span>
                            </div>
                        </div>
                    </div>
                    <br>
                    <div class="product-blocks blocks-default">
                        <div class="tabs-container product_extra product_tabs product_tabs-default">
                            <ul class="nav nav-tabs">
                                <li class="active">
                                    <a href="#product_tabs-69a56d2cdd55c" data-toggle="tab">Description</a>
                                </li>
                                <li class="">
                                    <a href="#product_tabs-69a56d2cdaef8" data-toggle="tab">Specifications</a>
                                </li>
                                <li class="">
                                    <a href="#product_tabs-69a56d2cdd146" data-toggle="tab">Reviews</a>
                                </li>
                                
                            </ul>
                            <div class="tab-content">
                                <div class="product_extra-283 tab-pane active" id="product_tabs-69a56d2cdd55c">
                                    <div class="block-body expand-block">
                                        <div class="block-wrapper tntt-finalboss">
                                            <div class="block-content ">
    <h3 class="pdt_desc">TENTOTO ⚔️ Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026</h3>
    <br>
    <h4>Situs Agen Toto Online & Bandar Togel Online Resmi TENTOTO</h4>
   <p style="text-align: justify;">
    <strong>TENTOTO</strong> merupakan link bandar slot online tanpa potongan gacor tahun ini 2026 yang menghadirkan akses permainan modern dengan sistem cepat dan tampilan responsif. Didukung berbagai pilihan game slot online populer dari provider terbaik, TENTOTO memberikan pengalaman bermain yang lebih nyaman melalui platform yang stabil dan mudah digunakan. Seluruh fitur dirancang agar pemain dapat menikmati permainan secara praktis baik melalui perangkat desktop maupun smartphone. Dengan kualitas layanan yang terus ditingkatkan, TENTOTO menjadi salah satu referensi utama bagi pencinta slot online yang mengutamakan kenyamanan dan kemudahan akses setiap hari.
</p>

<h4>Komitmen TENTOTO Sebagai Bandar Slot Online Tanpa Potongan</h4>
<p style="text-align: justify;">
    Sebagai bandar slot online tanpa potongan, TENTOTO berkomitmen memberikan layanan terbaik dengan sistem transaksi yang cepat, aman, dan efisien. Setiap proses deposit maupun penarikan dana didukung teknologi modern sehingga dapat berjalan dengan lancar. Selain itu, layanan customer service profesional tersedia selama 24 jam untuk membantu berbagai kebutuhan pengguna. Berbagai program promo menarik juga disediakan secara berkala guna memberikan nilai tambah bagi seluruh member yang aktif bermain di platform TENTOTO.
</p>

<h4>Pelayanan Profesional dan Performa Slot Gacor TENTOTO</h4>
<p style="text-align: justify;">
    TENTOTO selalu mengutamakan kualitas pelayanan serta performa sistem yang stabil untuk mendukung aktivitas bermain slot online. Dukungan server berkecepatan tinggi membuat setiap permainan berjalan lebih responsif tanpa hambatan berarti. Dengan tampilan yang ringan, navigasi yang sederhana, dan koleksi game slot yang lengkap, TENTOTO terus menjadi pilihan favorit bagi banyak pemain di tahun 2026. Kombinasi antara pelayanan profesional, sistem modern, dan akses tanpa potongan menjadikan TENTOTO sebagai link bandar slot online gacor yang terpercaya dan nyaman digunakan kapan saja.
</p>
</div>
                                        </div>
                                    </div>
                                </div>
                                <div class="product_extra-281 tab-pane" id="product_tabs-69a56d2cdaef8">
                                    <div class="block-body expand-block">
                                        <div class="block-wrapper">
                                            <div class="block-content ">
                                                <div id="tab-specification">
                                                    <div class="table-responsive">
                                                        <table class="table table-bordered">
                                                            <thead>
                                                                <tr>
                                                                    <td colspan="2"><strong>PLATFORM
                                                                            TENTOTO</strong>
                                                                    </td>
                                                                </tr>
                                                            </thead>
                                                            <tbody>
                                                                <tr>
                                                                    <td>NAMA SITUS</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="TENTOTO">TENTOTO</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>PERMAINAN</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="THAILAND">TOGEL ONLINE, SLOT ONLINE, CASINO, LIVE CASINO</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>MINIMAL DEPOSIT</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="Rp 5.000">Rp 5.000</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>MINIMAL WITHDRAW</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="Rp 50.000">Rp 25.000</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>METODE PEMBAYARAN</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="SELURUH BANK LOKAL, Q-RIS, E-WALLET">SELURUH
                                                                            BANK LOKAL, Q-RIS, E-WALLET</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>KEAMANAN</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="SYSTEM ENCRYPTION 3.5">SYSTEM
                                                                            100% AMAN</a></td>
                                                                </tr>
                                                                <tr>
                                                                    <td>JAM OPERASIONAL</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="24 JAM 1 HARI">24 JAM 1 HARI</a></td>
                                                                </tr>
                                                               
                                                                <tr>
                                                                    <td>RATING</td>
                                                                    <td><a href="https://www.coastalcabinri.com/"
                                                                            title="RATING">⭐ 4.9 / 5 </a></td>
                                                                </tr>
                                                            </tbody>
                                                        </table>
                                                    </div>
                                                    <div class="slot-container-v3">
  <div class="slot-machine-v3">
    <h2 class="slot-title-v3">🎰 SLOT MACHINE ONLINE (SIMULASI) 🎰</h2>

    <div class="slot-controls-v3">
      <label>
        PROVIDER
        <select id="providerFilter">
          <option value="ALL">ALL PROVIDER</option>
        </select>
      </label>

      <label>
        TIPE
        <select id="typeFilter">
          <option value="NORMAL">NORMAL</option>
          <option value="TURBO">TURBO</option>
          <option value="MAXWIN">MAXWIN</option>
        </select>
      </label>

      <label>
        MIN RTP
        <input id="minRtp" type="number" min="50" max="99" step="1" value="70">
      </label>

      <button id="btnSlotRandom">
        <span class="icon">🎲</span> SPIN SLOT
      </button>
    </div>

    <div class="slot-main-result-v3" id="slotResult">
      <div class="slot-status-v3" id="slotStatus">— READY SPIN —</div>

      <div class="slot-highlight-box">
        <div class="slot-col-left">
          <div class="k">Game Rekomendasi</div>
          <div class="v-game" id="rGame">-</div>

          <div class="provider-info">
            <span class="k-small">Provider:</span>
            <span class="v-small" id="rProvider">-</span>
            <span class="k-small" style="margin-left:10px;">RTP:</span>
            <span class="v-small" id="rRtp">-</span>
          </div>
        </div>

        <div class="slot-col-right">
          <div class="k-rtp">Hasil Spin</div>
          <div class="slot-symbols" id="rSymbols">
            <span>🍒</span>
            <span>🔔</span>
            <span>💎</span>
            <span>7️⃣</span>
          </div>
        </div>
      </div>

      <div class="slot-details-v3">
        <div class="slot-detail-item">
          <div class="k-detail">Volatilitas</div>
          <div class="v-detail" id="rVolatility">-</div>
        </div>
        <div class="slot-detail-item">
          <div class="k-detail">Mode</div>
          <div class="v-detail" id="rMode">-</div>
        </div>
        <div class="slot-detail-item">
          <div class="k-detail">Status</div>
          <div class="v-detail" id="rHot">-</div>
        </div>
      </div>

      <div class="slot-tip-v3" id="rTip">
        Tips: Atur modal & disiplin. Ini hanya simulasi hiburan.
      </div>
    </div>

    <div class="slot-alts-v3">
      <div class="slot-alts-title-v3">3 Alternatif Game Slot</div>
      <div class="slot-alt-list-v3" id="slotAltList"></div>
    </div>

    <div class="slot-note-v3">
      Disclaimer: Simulasi ini bersifat hiburan random. Bukan acuan hasil resmi.
    </div>
  </div>
</div>

<style>
@import url("https://fonts.googleapis.com/css2?family=Orbitron:wght@600;700;800;900&display=swap");

.slot-container-v3{
  display:flex;
  justify-content:center;
  padding:34px 12px;
  font-family:"Orbitron","Poppins",system-ui,sans-serif;
}

.slot-machine-v3{
  position:relative;
  width:780px;
  padding:30px;
  border-radius:28px;
  overflow:hidden;
  isolation:isolate;
  background:
    radial-gradient(circle at 15% 0%, rgba(0,246,255,.30), transparent 45%),
    radial-gradient(circle at 85% 100%, rgba(0,120,255,.26), transparent 52%),
    linear-gradient(145deg,#020611 0%,#061628 55%,#00040a 100%);
  border:1px solid rgba(0,246,255,.52);
  box-shadow:
    0 0 34px rgba(0,246,255,.38),
    0 0 100px rgba(0,120,255,.28),
    inset 0 0 42px rgba(0,246,255,.12),
    inset 0 0 90px rgba(0,120,255,.08);
  color:#f0ffff;
}

.slot-machine-v3::before{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(rgba(0,246,255,.055) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0,246,255,.055) 1px, transparent 1px),
    repeating-linear-gradient(to bottom, rgba(255,255,255,.018) 0, rgba(255,255,255,.018) 1px, transparent 2px, transparent 6px);
  background-size:30px 30px,30px 30px,auto;
  opacity:.75;
  pointer-events:none;
  animation:slotGridMove 14s linear infinite;
}

.slot-machine-v3::after{
  content:"";
  position:absolute;
  top:-55%;
  left:-50%;
  width:42%;
  height:220%;
  background:linear-gradient(100deg, transparent, rgba(255,255,255,.16), rgba(0,246,255,.50), rgba(0,120,255,.20), transparent);
  transform:skewX(-24deg);
  animation:hudSweep 5s linear infinite;
  pointer-events:none;
  z-index:1;
}

.slot-title-v3,
.slot-controls-v3,
.slot-main-result-v3,
.slot-alts-v3,
.slot-note-v3{
  position:relative;
  z-index:3;
}

.slot-title-v3{
  text-align:center;
  margin:0 0 24px;
  font-size:24px;
  font-weight:900;
  letter-spacing:2.4px;
  color:#ffffff;
  text-shadow:
    0 0 10px rgba(0,246,255,.95),
    0 0 28px rgba(0,246,255,.65),
    0 0 52px rgba(0,120,255,.45);
}

.slot-controls-v3{
  display:grid;
  grid-template-columns:1.5fr 1fr 1fr 2fr;
  gap:14px;
  padding:18px;
  border-radius:20px;
  background:rgba(0,0,0,.46);
  border:1px solid rgba(0,246,255,.36);
  box-shadow:inset 0 0 28px rgba(0,246,255,.12),0 0 20px rgba(0,246,255,.08);
}

.slot-controls-v3 label{
  display:grid;
  gap:7px;
  font-size:11px;
  letter-spacing:1.2px;
  text-transform:uppercase;
  color:#9dffff;
}

.slot-controls-v3 select,
.slot-controls-v3 input{
  background:rgba(0,16,32,.95);
  color:#f0ffff;
  border:1px solid rgba(0,246,255,.50);
  border-radius:13px;
  padding:10px 12px;
  font-weight:800;
  box-shadow:inset 0 0 12px rgba(0,246,255,.14);
}

#btnSlotRandom{
  display:flex;
  align-items:center;
  justify-content:center;
  gap:8px;
  background:linear-gradient(145deg,#00f6ff,#008cff,#005dff);
  border:none;
  color:#001018;
  font-weight:900;
  letter-spacing:1.2px;
  border-radius:20px;
  cursor:pointer;
  padding:13px 18px;
  box-shadow:0 0 28px rgba(0,246,255,.80),0 0 80px rgba(0,120,255,.52);
  transition:.25s ease;
}

#btnSlotRandom:hover{
  transform:translateY(-2px) scale(1.05);
  box-shadow:0 0 40px rgba(0,255,255,1),0 0 120px rgba(0,120,255,.85);
}

.slot-main-result-v3{
  margin-top:24px;
  padding:22px;
  border-radius:22px;
  background:rgba(0,12,30,.86);
  border:1px solid rgba(0,246,255,.36);
  box-shadow:inset 0 0 32px rgba(0,246,255,.14),0 0 24px rgba(0,246,255,.10);
}

.slot-status-v3{
  text-align:center;
  font-weight:900;
  letter-spacing:1.3px;
  color:#9dffff;
  margin-bottom:17px;
}

.slot-highlight-box{
  display:flex;
  justify-content:space-between;
  gap:20px;
  padding-bottom:18px;
  margin-bottom:18px;
  border-bottom:1px dashed rgba(0,246,255,.36);
}

.k,.k-rtp{
  font-size:11px;
  color:#9dffff;
  text-transform:uppercase;
}

.v-game{
  font-size:23px;
  font-weight:900;
  color:#ffffff;
  margin-top:6px;
  text-shadow:0 0 12px rgba(0,246,255,.35);
}

.provider-info{
  margin-top:10px;
  font-size:12px;
  color:#cfffff;
}

.k-small{
  color:#9dffff;
  font-size:11px;
}

.v-small{
  color:#f0ffff;
  font-weight:900;
}

.slot-symbols{
  display:flex;
  gap:10px;
  justify-content:center;
  align-items:center;
  margin-top:8px;
}

.slot-symbols span{
  width:58px;
  height:58px;
  display:flex;
  align-items:center;
  justify-content:center;
  border-radius:16px;
  font-size:30px;
  background:rgba(0,16,32,.95);
  border:1px solid rgba(0,246,255,.45);
  box-shadow:
    inset 0 0 18px rgba(0,246,255,.18),
    0 0 18px rgba(0,246,255,.25);
}

.slot-details-v3{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:14px;
  background:rgba(0,0,0,.36);
  padding:15px;
  border-radius:16px;
}

.slot-detail-item{
  padding:6px;
  border-radius:12px;
  background:rgba(0,246,255,.045);
  border:1px solid rgba(0,246,255,.10);
}

.k-detail{
  font-size:10px;
  color:#9dffff;
  text-transform:uppercase;
}

.v-detail{
  font-size:15px;
  font-weight:900;
  color:#ffffff;
  margin-top:5px;
  letter-spacing:1px;
}

.slot-tip-v3{
  margin-top:13px;
  font-size:11px;
  color:#cfffff;
  text-align:center;
}

.slot-alts-v3{
  margin-top:24px;
  padding:18px;
  border-radius:20px;
  background:rgba(0,0,0,.46);
  border:1px solid rgba(0,246,255,.36);
  box-shadow:inset 0 0 22px rgba(0,246,255,.09);
}

.slot-alts-title-v3{
  font-weight:900;
  color:#9dffff;
  margin-bottom:13px;
  letter-spacing:1px;
}

.slot-alt-list-v3{
  display:grid;
  grid-template-columns:repeat(3,1fr);
  gap:12px;
}

.slot-alt-item{
  background:rgba(0,14,34,.92);
  border-radius:16px;
  padding:13px;
  border-left:3px solid #00f6ff;
  box-shadow:inset 0 0 14px rgba(0,246,255,.08),0 0 14px rgba(0,246,255,.06);
}

.slot-alt-item .g{
  font-weight:900;
  color:#f0ffff;
}

.slot-alt-item .p{
  font-size:11px;
  color:#9dffff;
  margin-top:4px;
}

.slot-alt-item .r{
  margin-top:8px;
  font-weight:900;
  color:#00f6ff;
  letter-spacing:1px;
  text-shadow:0 0 10px rgba(0,246,255,.55);
}

.slot-note-v3{
  margin-top:15px;
  font-size:11px;
  color:#cfffff;
  opacity:.86;
  text-align:center;
}

@media(max-width:750px){
  .slot-machine-v3{
    width:100%;
    padding:20px 15px;
  }

  .slot-title-v3{
    font-size:19px;
  }

  .slot-controls-v3{
    grid-template-columns:1fr 1fr;
  }

  #btnSlotRandom{
    grid-column:span 2;
  }

  .slot-highlight-box{
    flex-direction:column;
  }

  .slot-details-v3,
  .slot-alt-list-v3{
    grid-template-columns:1fr;
  }

  .slot-symbols span{
    width:48px;
    height:48px;
    font-size:25px;
  }
}

@keyframes hudSweep{
  0%{left:-55%;opacity:0;}
  18%{opacity:1;}
  100%{left:150%;opacity:0;}
}

@keyframes slotGridMove{
  from{background-position:0 0,0 0,0 0;}
  to{background-position:30px 30px,30px 30px,0 0;}
}

@keyframes pulse{
  0%{opacity:.6}
  50%{opacity:1}
  100%{opacity:.6}
}
</style>

<script>
const SLOT_GAMES = [
  { game:"Gates of Olympus", provider:"Pragmatic Play", volatility:"High" },
  { game:"Starlight Princess", provider:"Pragmatic Play", volatility:"High" },
  { game:"Mahjong Ways 2", provider:"PG Soft", volatility:"Medium" },
  { game:"Sweet Bonanza", provider:"Pragmatic Play", volatility:"Medium" },
  { game:"Wild Bounty Showdown", provider:"PG Soft", volatility:"High" },
  { game:"Aztec Gems", provider:"Pragmatic Play", volatility:"Low" }
];

const SLOT_SYMBOLS = ["🍒","🍋","🍇","💎","🔔","7️⃣","⭐","🍀"];

const $ = (q) => document.querySelector(q);
const randInt = (min,max) => Math.floor(Math.random() * (max - min + 1)) + min;

function uniqueProviders(){
  return [...new Set(SLOT_GAMES.map(x => x.provider))];
}

function randomRtp(){
  return randInt(60,98);
}

function randomSymbols(){
  return [
    SLOT_SYMBOLS[randInt(0,SLOT_SYMBOLS.length - 1)],
    SLOT_SYMBOLS[randInt(0,SLOT_SYMBOLS.length - 1)],
    SLOT_SYMBOLS[randInt(0,SLOT_SYMBOLS.length - 1)],
    SLOT_SYMBOLS[randInt(0,SLOT_SYMBOLS.length - 1)]
  ];
}

function applyFilters(){
  const p = $("#providerFilter").value;
  const minRtp = parseFloat($("#minRtp").value || "0");

  return SLOT_GAMES
    .filter(x => p === "ALL" || x.provider === p)
    .map(x => ({...x, rtp: randomRtp()}))
    .filter(x => x.rtp >= minRtp);
}

function pickRandom(arr, n = 1){
  const copy = [...arr];
  const out = [];

  for(let i = 0; i < n && copy.length; i++){
    const idx = randInt(0, copy.length - 1);
    out.push(copy.splice(idx,1)[0]);
  }

  return out;
}

function renderSymbols(){
  const symbols = randomSymbols();
  $("#rSymbols").innerHTML = symbols.map(s => `<span>${s}</span>`).join("");
}

function renderMain(item, type){
  $("#rGame").textContent = item.game;
  $("#rProvider").textContent = item.provider;
  $("#rRtp").textContent = `${item.rtp}%`;
  $("#rVolatility").textContent = item.volatility;
  $("#rMode").textContent = type;
  $("#rHot").textContent = item.rtp >= 90 ? "HOT" : "STABLE";
  $("#rTip").textContent = "Tips: atur modal, gunakan batas bermain, dan tetap santai. Ini simulasi hiburan.";
  renderSymbols();
}

function renderAlts(list, type){
  const wrap = $("#slotAltList");
  wrap.innerHTML = "";

  list.forEach(x => {
    const el = document.createElement("div");
    el.className = "slot-alt-item";
    el.innerHTML = `
      <div class="g">${x.game}</div>
      <div class="p">${x.provider} • Mode ${type}</div>
      <div class="r">RTP: <strong>${x.rtp}%</strong></div>
    `;
    wrap.appendChild(el);
  });
}

function spinButton(btn, on){
  if(on){
    btn.disabled = true;
    btn.dataset.text = btn.innerHTML;
    btn.innerHTML = `<span class="icon">🔄</span> SPINNING...`;
  }else{
    btn.disabled = false;
    btn.innerHTML = btn.dataset.text || `<span class="icon">🎲</span> SPIN SLOT`;
  }
}

(function init(){
  const sel = $("#providerFilter");

  uniqueProviders().forEach(p => {
    const o = document.createElement("option");
    o.value = p;
    o.textContent = p;
    sel.appendChild(o);
  });

  $("#btnSlotRandom").addEventListener("click", (e) => {
    const btn = e.currentTarget;
    const type = $("#typeFilter").value;
    const filtered = applyFilters();
    const st = $("#slotStatus");

    if(!filtered.length){
      st.textContent = "— NO MATCH FOUND —";
      st.style.color = "white";
      renderAlts([], type);
      $("#rGame").textContent = "-";
      $("#rProvider").textContent = "-";
      $("#rRtp").textContent = "-";
      $("#rVolatility").textContent = "-";
      $("#rMode").textContent = type;
      $("#rHot").textContent = "-";
      $("#rSymbols").innerHTML = `<span>-</span><span>-</span><span>-</span><span>-</span>`;
      return;
    }

    spinButton(btn,true);
    st.textContent = "— SPINNING REELS —";
    st.style.animation = "pulse .6s linear infinite";
    st.style.color = "white";

    const t0 = setInterval(() => {
      const temp = pickRandom(filtered,1)[0];

      $("#rGame").textContent = temp.game;
      $("#rProvider").textContent = temp.provider;
      $("#rRtp").textContent = `${temp.rtp}%`;
      $("#rVolatility").textContent = temp.volatility;
      $("#rMode").textContent = type;
      $("#rHot").textContent = temp.rtp >= 90 ? "HOT" : "STABLE";
      renderSymbols();
    }, 80);

    setTimeout(() => {
      clearInterval(t0);

      const picks = pickRandom(filtered,4);
      renderMain(picks[0], type);
      renderAlts(picks.slice(1), type);

      st.textContent = "— SPIN RESULT READY —";
      st.style.animation = "";
      st.style.color = "#00f6ff";
      spinButton(btn,false);
    }, 1700);
  });

  renderAlts([], "NORMAL");
})();
</script>

                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                                <div class="product_extra-282 tab-pane" id="product_tabs-69a56d2cdd146">
                                    <div class="block-body expand-block">
                                        <div class="block-wrapper review-finalboss">
                                            <div class="block-content ">
                                                <h3 class="pdt_desc">REVIEW MEMBER TENTOTO</h3>
<br>
<h4>REVIEW 1</h4>
<b>
    <p>Rizky Mahendra – Surabaya</p>
</b>
<p>“Saya mencoba TENTOTO karena banyak rekomendasi tentang link bandar slot online tanpa potongan yang sedang populer tahun ini. Setelah bergabung, proses deposit dan bermain terasa sangat praktis. Sistemnya cepat dan tampilannya juga mudah dipahami.”</p>

<h4>REVIEW 2</h4>
<b>
    <p>Andika Saputra – Semarang</p>
</b>
<p>“Menurut saya TENTOTO termasuk salah satu platform slot online yang paling nyaman digunakan. Pilihan game lengkap, akses stabil, dan proses transaksi berjalan lancar tanpa kendala. Cocok untuk dimainkan kapan saja.”</p>

<h4>REVIEW 3</h4>
<b>
    <p>Dimas Prakoso – Malang</p>
</b>
<p>“TENTOTO memiliki tampilan yang sederhana namun modern. Informasi game tersusun rapi sehingga mudah menemukan permainan favorit. Saya juga merasakan performa situs yang stabil saat digunakan dari perangkat mobile.”</p>

<h4>REVIEW 4</h4>
<b>
    <p>Nadia Permatasari – Pontianak</p>
</b>
<p>“Pelayanan pelanggan di TENTOTO sangat membantu. Setiap pertanyaan yang saya ajukan selalu mendapatkan respons cepat dan jelas. Selain itu, berbagai promo yang tersedia juga dijelaskan dengan transparan.”</p>

<h4>REVIEW 5</h4>
<b>
    <p>Fikri Ramadhan – Bandar Lampung</p>
</b>
<p>“Saya menilai TENTOTO layak menjadi pilihan bagi pengguna yang mencari link bandar slot online tanpa potongan tahun 2026. Akses cepat, pilihan permainan beragam, dan sistem yang responsif membuat pengalaman bermain menjadi lebih nyaman.”</p>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
        <script type="text/javascript">$('select[name=\'recurring_id\'], input[name="quantity"]').change(function () {
                $.ajax({
                    url: 'index.php?route=product/product/getRecurringDescription',
                    type: 'post',
                    data: $('input[name=\'product_id\'], input[name=\'quantity\'], select[name=\'recurring_id\']'),
                    dataType: 'json',
                    beforeSend: function () {
                        $('#recurring-description').html('');
                    },
                    success: function (json) {
                        $('.alert-dismissible, .text-danger').remove();

                        if (json['success']) {
                            $('#recurring-description').html(json['success']);
                        }
                    }
                });
            });</script>
        <script type="text/javascript">$('#button-cart, [data-quick-buy]').on('click', function () {
                var $btn = $(this);
                $.ajax({
                    url: 'index.php?route=checkout/cart/add',
                    type: 'post',
                    data: $(
                        '#product .button-group-page input[type=\'text\'], #product .button-group-page input[type=\'hidden\'], #product .button-group-page input[type=\'radio\']:checked, #product .button-group-page input[type=\'checkbox\']:checked, #product .button-group-page select, #product .button-group-page textarea, ' +
                        '#product .product-options input[type=\'text\'], #product .product-options input[type=\'hidden\'], #product .product-options input[type=\'radio\']:checked, #product .product-options input[type=\'checkbox\']:checked, #product .product-options select, #product .product-options textarea, ' +
                        '#product select[name="recurring_id"]'
                    ),
                    dataType: 'json',
                    beforeSend: function () {
                        $('#button-cart').button('loading');
                    },
                    complete: function () {
                        $('#button-cart').button('reset');
                    },
                    success: function (json) {
                        $('.alert-dismissible, .text-danger').remove();
                        $('.form-group').removeClass('has-error');

                        if (json['error']) {
                            if (json['error']['option']) {
                                for (i in json['error']['option']) {
                                    var element = $('#input-option' + i.replace('_', '-'));

                                    if (element.parent().hasClass('input-group')) {
                                        element.parent().after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
                                    } else {
                                        element.after('<div class="text-danger">' + json['error']['option'][i] + '</div>');
                                    }
                                }
                            }

                            if (json['error']['recurring']) {
                                $('select[name=\'recurring_id\']').after('<div class="text-danger">' + json['error']['recurring'] + '</div>');
                            }

                            // Highlight any found errors
                            $('.text-danger').parent().addClass('has-error');

                            try {
                                $('html, body').animate({ scrollTop: $('.form-group.has-error').offset().top - 50 }, 'slow');
                            } catch (e) {
                            }
                        }

                        if (json['success']) {
                            // notify checkout page (if any)
                            localStorage.setItem('add-to-cart-success', Date.now());
                            // notify checkout page end

                            if ($('html').hasClass('popup-options')) {
                                parent.$(".popup-options .popup-close").trigger('click');
                            }

                            if (json['notification']) {
                                parent.show_notification(json['notification']);
                            } else {
                                parent.$('#content').parent().before('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + ' <button type="button" class="close" data-dismiss="alert">&times;</button></div>');
                            }

                            parent.$('#cart-total').html(json['total']);
                            parent.$('#cart-items,.cart-badge').html(json['items_count']);

                            if (json['items_count']) {
                                parent.$('#cart-items,.cart-badge').removeClass('count-zero');
                            } else {
                                parent.$('#cart-items,.cart-badge').addClass('count-zero');
                            }

                            if (Journal['scrollToTop']) {
                                parent.$('html, body').animate({ scrollTop: 0 }, 'slow');
                            }

                            parent.$('.cart-content ul').load('index.php?route=common/cart/info ul li');

                            if (window.location.href.indexOf('quick_buy=true') !== -1) {
                                parent.location.href = Journal['checkoutUrl'];
                            }

                            if ($btn.data('quick-buy') !== undefined) {
                                location = Journal['checkoutUrl'];
                            }

                            if (parent.window['_QuickCheckout']) {
                                parent.window['_QuickCheckout'].save();
                            }

                            if (json['redirect']) {
                                parent.location.href = json['redirect'];
                            }
                        }
                    },
                    error: function (xhr, ajaxOptions, thrownError) {
                        alert(thrownError + '\r\n' + xhr.statusText + '\r\n' + xhr.responseText);
                    }
                });
            });</script>
        <script type="text/javascript">$('.date').datetimepicker({
                language: 'en-gb',
                pickTime: false
            });

            $('.datetime').datetimepicker({
                language: 'en-gb',
                pickDate: true,
                pickTime: true
            });

            $('.time').datetimepicker({
                language: 'en-gb',
                pickDate: false
            });

            $('button[id^=\'button-upload\']').on('click', function () {
                var node = this;

                $('#form-upload').remove();

                $('body').prepend('<form enctype="multipart/form-data" id="form-upload" style="display: none;"><input type="file" name="file" /></form>');

                $('#form-upload input[name=\'file\']').trigger('click');

                if (typeof timer != 'undefined') {
                    clearInterval(timer);
                }

                timer = setInterval(function () {
                    if ($('#form-upload input[name=\'file\']').val() != '') {
                        clearInterval(timer);

                        $.ajax({
                            url: 'index.php?route=tool/upload',
                            type: 'post',
                            dataType: 'json',
                            data: new FormData($('#form-upload')[0]),
                            cache: false,
                            contentType: false,
                            processData: false,
                            beforeSend: function () {
                                $(node).button('loading');
                            },
                            complete: function () {
                                $(node).button('reset');
                            },
                            success: function (json) {
                                $('.text-danger').remove();

                                if (json['error']) {
                                    $(node).parent().find('input').after('<div class="text-danger">' + json['error'] + '</div>');
                                }

                                if (json['success']) {
                                    alert(json['success']);

                                    $(node).parent().find('input').val(json['code']);
                                }
                            },
                            error: function (xhr, ajaxOptions, thrownError) {
                                alert(thrownError + "\r\n" + xhr.statusText + "\r\n" + xhr.responseText);
                            }
                        });
                    }
                }, 500);
            });</script>
        <script type="text/javascript">$(function () {
                $('#review').delegate('.pagination a', 'click', function (e) {
                    e.preventDefault();

                    $('#review').fadeOut('slow');

                    $('#review').load(this.href);

                    $('#review').fadeIn('slow');
                });

                $('#review').load('index.php?route=product/product/review&product_id=76124');

                $('#button-review').on('click', function () {
                    $.ajax({
                        url: 'index.php?route=product/product/write&product_id=76124',
                        type: 'post',
                        dataType: 'json',
                        data: $("#form-review").serialize(),
                        beforeSend: function () {
                            $('#button-review').button('loading');
                        },
                        complete: function () {
                            $('#button-review').button('reset');
                        },
                        success: function (json) {
                            $('.alert-dismissible').remove();

                            if (json['error']) {
                                $('#review').after('<div class="alert alert-danger alert-dismissible"><i class="fa fa-exclamation-circle"></i> ' + json['error'] + '</div>');
                            }

                            if (json['success']) {
                                $('#review').after('<div class="alert alert-success alert-dismissible"><i class="fa fa-check-circle"></i> ' + json['success'] + '</div>');

                                $('input[name=\'name\']').val('');
                                $('textarea[name=\'text\']').val('');
                                $('input[name=\'rating\']:checked').prop('checked', false);
                            }
                        }
                    });
                });
            });

            $(document).ready(function () {
                $('.thumbnails').magnificPopup({
                    type: 'image',
                    delegate: 'a',
                    gallery: {
                        enabled: true
                    }
                });
            });

            $(document).ready(function () {
                $('.review-links a').on('click', function () {
                    var $review = $('#review');
                    if ($review.length) {
                        $('a[href="#' + $review.closest('.module-item').attr('id') + '"]').trigger('click');
                        $('a[href="#' + $review.closest('.tab-pane').attr('id') + '"]').trigger('click');
                        $('a[href="#' + $review.closest('.panel-collapse').attr('id') + '"]').trigger('click');

                        $([document.documentElement, document.body]).animate({
                            scrollTop: $review.offset().top - 100
                        }, 200);
                    }
                });

                // append custom tab/block
                if (shippingRestrictions) {
                    $(".product-blocks").find(".nav-tabs").append(tabAttention);
                    $(".tab-content").append(blockAttention);
                    if ($(".panel-group")) {
                        $(".panel-group").append(panelAttention);
                    }
                }
                // append custom tab/block end
            });</script>
        <script type="text/javascript">function updateNotifyMe(pid) {
                var updateNotifyMeStatus = new Promise(function (resolve, reject) {
                    $.post('index.php?route=account/account/updateNotifyMe', { product_id: pid }, function (data) {
                        resolve(data);
                    }).then(function (data) {
                        if (data['notification']) {
                            show_notification(data['notification']);
                        }
                    })
                })
            }</script>
    </div>
    <footer>
        <div class="grid-rows">
            <div class="grid-row grid-row-1">
                <div class="grid-cols">
                    <div class="grid-col grid-col-1">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="module module-blocks module-blocks-279 blocks-grid">
                                    <div class="module-body">
                                        <div class="module-item module-item-1 no-expand">
                                            <div class="block-body expand-block">
                                                <div class="block-header"><img
                                                        src="https://kilat.digital/images/2026/04/03/8bdbe340e311ada1ae15f2a7c92eab96.gif"
                                                        srcset="https://kilat.digital/images/2026/04/03/8bdbe340e311ada1ae15f2a7c92eab96.gif 1x, https://kilat.digital/images/2026/04/03/8bdbe340e311ada1ae15f2a7c92eab96.gif 2x"
                                                        alt="TENTOTO ⚔️  Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026" width="200"
                                                        height="" class="block-image" /></div>
                                                <div class="block-wrapper">
                                                    <div class="block-content  block-html">
                                                        <p>
  <b>TENTOTO ⚔️ Link Bandar Slot Online Tanpa Potongan Gacor Tahun Ini 2026</b><br>
  <font color="#666666" face="Tahoma">
    TENTOTO merupakan situs agen toto online dan bandar togel online resmi terpercaya 
    yang menghadirkan pasaran togel 4D lengkap, sistem stabil, akses cepat, 
    serta layanan profesional untuk pengalaman bermain yang aman dan nyaman.
  </font>
</p>
                                                    </div>
                                                </div>
                                            </div>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="grid-item grid-item-2">
                                <div class="icons-menu icons-menu-61">
                                    <ul>
                                        <li class="menu-item icons-menu-item icons-menu-item-1 icon-menu-icon">
                                            <a data-toggle="tooltip" data-tooltip-class="icons-menu-tooltip-61"
                                                data-placement="top" title="TENTOTO"
                                                href="https://www.facebook.com/" target="_blank">
                                                <span class="links-text">TENTOTO | Facebook</span>
                                            </a>
                                        </li>
                                        <li class="menu-item icons-menu-item icons-menu-item-2 icon-menu-icon">
                                            <a data-toggle="tooltip" data-tooltip-class="icons-menu-tooltip-61"
                                                data-placement="top" title="TENTOTO"
                                                href="https://www.instagram.com/" target="_blank">
                                                <span class="links-text">TENTOTO | Instagram</span>
                                            </a>
                                        </li>
                                        <li class="menu-item icons-menu-item icons-menu-item-3 icon-menu-icon">
                                            <a data-toggle="tooltip" data-tooltip-class="icons-menu-tooltip-61"
                                                data-placement="top" title="TENTOTO"
                                                href="https://twitter.com/" target="_blank">
                                                <span class="links-text">TENTOTO | Twitter</span>
                                            </a>
                                        </li>
                                        <li class="menu-item icons-menu-item icons-menu-item-4 icon-menu-icon">
                                            <a data-toggle="tooltip" data-tooltip-class="icons-menu-tooltip-61"
                                                data-placement="top" title="TENTOTO"
                                                href="https://www.youtube.com/" target="_blank">
                                                <span class="links-text">TENTOTO | YouTube</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="grid-col grid-col-2">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="links-menu links-menu-72">
                                    <h3 class="title module-title">Information</h3>
                                    <ul class="module-body">
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a href="https://www.rcmart.com/about-us">
                                                <span class="links-text">About us</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-2">
                                            <a href="https://www.rcmart.com/what-we-do">
                                                <span class="links-text">What We Do</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-3">
                                            <a href="https://www.rcmart.com/retail-store-and-order-pick-up">
                                                <span class="links-text">Retail Shop</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-4">
                                            <a href="https://www.rcmart.com/brand-ambassador">
                                                <span class="links-text">Ambassador</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-5">
                                            <a href="https://www.rcmart.com/employment">
                                                <span class="links-text">Employment</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="grid-col grid-col-3">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="links-menu links-menu-293">
                                    <h3 class="title module-title">Shopping</h3>
                                    <ul class="module-body">
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a href="https://www.rcmart.com/discount-coupon">
                                                <span class="links-text">Discount Coupon</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-2">
                                            <a href="https://www.rcmart.com/reward-points">
                                                <span class="links-text">Reward Point</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-3">
                                            <a href="https://www.rcmart.com/payments">
                                                <span class="links-text">Payment Accepted</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-4">
                                            <a href="https://www.rcmart.com/shipping-and-returns">
                                                <span class="links-text">Shipping Terms</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-5">
                                            <a href="https://www.rcmart.com/shipping-restrictions">
                                                <span class="links-text">Shipping Restrictions</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="grid-col grid-col-4">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="links-menu links-menu-75">
                                    <h3 class="title module-title">Services</h3>
                                    <ul class="module-body">
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a href="https://www.rcmart.com/contact-us">
                                                <span class="links-text">Contact Us</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-2">
                                            <a href="https://www.coastalcabinri.com/">
                                                <span class="links-text">FAQ</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-3">
                                            <a href="https://www.rcmart.com/sponsorship">
                                                <span class="links-text">Sponsorship</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-4">
                                            <a href="https://www.rcmart.com/hobby-news">
                                                <span class="links-text">Blog</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-5">
                                            <a href="https://www.rcmart.com/terms-and-conditions">
                                                <span class="links-text">Terms</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="grid-col grid-col-5">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="links-menu links-menu-76">
                                    <h3 class="title module-title">Account</h3>
                                    <ul class="module-body">
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a href="https://www.rcmart.com/my-account">
                                                <span class="links-text">My Account</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-2">
                                            <a href="https://www.rcmart.com/my-order-history">
                                                <span class="links-text">My Order</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-3">
                                            <a href="https://www.rcmart.com/my-wishlist">
                                                <span class="links-text">Wishlist</span><span
                                                    class="count-badge wishlist-badge count-zero">0</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-4">
                                            <a href="https://www.rcmart.com/index.php?route=account/return/add">
                                                <span class="links-text">Item Returns</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-5">
                                            <a href="https://www.rcmart.com/privacy-policy">
                                                <span class="links-text">Privacy Policy</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                    <div class="grid-col grid-col-6">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="module module-newsletter module-newsletter-67">
                                    <h3 class="title module-title">Newsletter</h3>
                                    <div class="module-body">
                                        <div class="newsletter-text">Stay up to date with news and promotions by
                                            signing up for our newsletter</div>
                                        <div class="newsletter-form">
                                            <form
                                                action="https://www.rcmart.com/index.php?route=journal3/newsletter/newsletter&amp;module_id=67"
                                                method="post" enctype="multipart/form-data" class="form-horizontal">
                                                <div class="input-group">
                                                    <input type="text" name="email" placeholder="Your e-mail Address"
                                                        class="form-control newsletter-email" />
                                                    <span class="input-group-btn">
                                                        <button type="submit" class="btn btn-primary"
                                                            data-loading-text="<span>Send</span>"><span>Send</span></button>
                                                    </span>
                                                </div>
                                                <div class="checkbox">
                                                    <label>
                                                        <input type="checkbox" name="agree" value="1" />
                                                        I have read and agree to the <a
                                                            href="https://www.rcmart.com/index.php?route=information/information/agree&amp;information_id=3"
                                                            class="agree"><b>Privacy Policy</b></a>
                                                    </label>
                                                </div>
                                            </form>
                                        </div>
                                    </div>
                                </div>
                            </div>
                            <div class="grid-item grid-item-2">
                                <div class="module module-info_blocks module-info_blocks-259">
                                    <div class="module-body">
                                        <div class="module-item module-item-1 info-blocks info-blocks-image">
                                            <a href="https://www.coastalcabinri.com/" class="info-block">
                                                <img src="https://www.rcmart.com/image/cache/catalog/payment/payment-method-intl-320x33w.png"
                                                    srcset="https://www.rcmart.com/image/cache/catalog/payment/payment-method-intl-320x33w.png 1x, https://www.rcmart.com/image/cache/catalog/payment/payment-method-intl-640x66w.png 2x"
                                                    width="320" height="33" alt="" class="info-block-img" />
                                                <div class="info-block-content">
                                                    <div class="info-block-title"></div>
                                                    <div class="info-block-text"></div>
                                                </div>
                                            </a>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
            <div class="grid-row grid-row-2">
                <div class="grid-cols">
                    <div class="grid-col grid-col-1">
                        <div class="grid-items">
                            <div class="grid-item grid-item-1">
                                <div class="links-menu links-menu-77">
                                    <ul class="module-body">
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a>
                                                <span class="links-text">SEOKAKANG666</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-1">
                                            <a>
                                                <span class="links-text">|</span>
                                            </a>
                                        </li>
                                        <li class="menu-item links-menu-item links-menu-item-2">
                                            <a href="https://www.coastalcabinri.com/">
                                                <span class="links-text">TENTOTO</span>
                                            </a>
                                        </li>
                                    </ul>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </footer>
    <script src="catalog/view/theme/journal3/assets/f7e7b33d52a059d6c5e5504ad4b6da9b.js"></script>
    <div class="scroll-top">
        <i class="fa fa-angle-up"></i>
    </div>
    <script>(function () {
            var wf = document.createElement('script');
            wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js';
            wf.type = 'text/javascript';
            wf.async = 'true';
            var s = document.getElementsByTagName('script')[0];
            s.parentNode.insertBefore(wf, s);
        })();</script>
<script defer src="https://enterkomputer75.pages.dev/assets/jquery.lazy.min.js" integrity="sha512-rdcWY47ByXd76cbCFzznIcEaCN71jqkWBBqlwhF1SY7KubdLKZiEGeP7AyieKZlGP9hbY/MhGrwXzJC/HulNyg==" data-cf-beacon='{"version":"2024.11.0","token":"166a43101b884e4c9cd584184d8312d2","r":1,"server_timing":{"name":{"cfCacheStatus":true,"cfEdge":true,"cfExtPri":true,"cfL4":true,"cfOrigin":true,"cfSpeedBrain":true},"location_startswith":null}}' crossorigin="anonymous"></script>

<style>
/* =========================================================
   FIXED FOOTER – CYBERPUNK MECHA BLUE FINAL BOSS CLEAN HUD
========================================================= */

.subzero-gacor-fixed-footer{
  position:fixed;
  left:0;
  right:0;
  bottom:0;
  z-index:999;

  display:flex;
  align-items:center;
  justify-content:space-around;
  gap:8px;

  padding:12px 12px calc(12px + env(safe-area-inset-bottom));
  overflow:hidden;
  isolation:isolate;

  background:
    radial-gradient(circle at 50% 0%, rgba(0,246,255,.28), rgba(0,14,35,.94) 58%, rgba(0,0,0,.99)),
    linear-gradient(180deg, rgba(2,18,34,.96), rgba(0,0,0,.99));

  backdrop-filter:blur(15px);
  -webkit-backdrop-filter:blur(15px);

  border-top:1px solid rgba(0,246,255,.72);
  border-radius:22px 22px 0 0;

  box-shadow:
    0 -14px 38px rgba(0,246,255,.18),
    0 0 36px rgba(0,120,255,.18),
    inset 0 1px 0 rgba(255,255,255,.06),
    inset 0 0 26px rgba(0,246,255,.08);

  font-family:"Orbitron","Poppins",system-ui,sans-serif;
}

/* SCANLINE + GRID */
.subzero-gacor-fixed-footer::before{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:
    linear-gradient(rgba(0,246,255,.045) 1px, transparent 1px),
    linear-gradient(90deg, rgba(0,246,255,.045) 1px, transparent 1px),
    repeating-linear-gradient(
      0deg,
      rgba(255,255,255,.018),
      rgba(255,255,255,.018) 1px,
      transparent 1px,
      transparent 6px
    );
  background-size:22px 22px,22px 22px,auto;
  opacity:.75;
  mix-blend-mode:screen;
}

/* PREMIUM HUD SWEEP */
.subzero-gacor-fixed-footer::after{
  content:"";
  position:absolute;
  top:0;
  left:-160%;
  width:60%;
  height:100%;
  background:
    linear-gradient(
      120deg,
      transparent,
      rgba(255,255,255,.08),
      rgba(0,246,255,.36),
      transparent
    );
  transform:skewX(-25deg);
  animation:footerFinalShine 3.8s infinite;
  mix-blend-mode:screen;
  pointer-events:none;
}

@keyframes footerFinalShine{
  0%{left:-160%;}
  68%{left:160%;}
  100%{left:160%;}
}

/* ITEM */
.subzero-gacor-fixed-footer a{
  flex:1;
  max-width:112px;

  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  gap:6px;

  padding:8px 6px;

  text-decoration:none;
  text-align:center;

  color:rgba(220,250,255,.94);
  font-size:12px;
  font-weight:900;
  letter-spacing:.35px;

  border-radius:15px;
  position:relative;
  z-index:2;

  background:rgba(0,246,255,.035);
  border:1px solid rgba(0,246,255,.10);

  transition:
    background .2s ease,
    color .2s ease,
    filter .2s ease,
    transform .2s ease,
    box-shadow .2s ease;
}

.subzero-gacor-fixed-footer a:hover{
  color:#ffffff;
  background:rgba(0,246,255,.10);
  border-color:rgba(0,246,255,.30);
  filter:drop-shadow(0 0 14px rgba(0,246,255,.16));
  transform:translateY(-2px);
  box-shadow:
    inset 0 0 16px rgba(0,246,255,.08),
    0 0 18px rgba(0,246,255,.12);
}

.subzero-gacor-fixed-footer a:active{
  transform:translateY(0) scale(.98);
}

/* ICON */
.subzero-gacor-fixed-footer img{
  width:27px;
  height:27px;
  transition:transform .2s ease, filter .2s ease;
  filter:
    drop-shadow(0 0 10px rgba(0,246,255,.48))
    drop-shadow(0 0 18px rgba(0,120,255,.24));
}

.subzero-gacor-fixed-footer a:hover img{
  transform:scale(1.1);
  filter:
    drop-shadow(0 0 18px rgba(0,246,255,.85))
    drop-shadow(0 0 30px rgba(0,120,255,.40));
}

/* HUD CORNERS */
.subzero-gacor-fixed-footer .hud-corner{
  position:absolute;
  width:20px;
  height:20px;
  pointer-events:none;
  border:1px solid rgba(0,246,255,.68);
  filter:drop-shadow(0 0 12px rgba(0,246,255,.26));
  opacity:.9;
  z-index:4;
}

.subzero-gacor-fixed-footer .hud-tl{
  top:8px;
  left:10px;
  border-right:none;
  border-bottom:none;
  border-radius:10px 0 0 0;
}

.subzero-gacor-fixed-footer .hud-tr{
  top:8px;
  right:10px;
  border-left:none;
  border-bottom:none;
  border-radius:0 10px 0 0;
}

.subzero-gacor-fixed-footer .hud-bl{
  bottom:8px;
  left:10px;
  border-right:none;
  border-top:none;
  border-radius:0 0 0 10px;
}

.subzero-gacor-fixed-footer .hud-br{
  bottom:8px;
  right:10px;
  border-left:none;
  border-top:none;
  border-radius:0 0 10px 0;
}

/* CENTER CTA */
.subzero-gacor-fixed-footer .tada{
  color:#ffffff;

  background:
    radial-gradient(circle at 50% 0%, rgba(0,246,255,.30), rgba(0,0,0,0) 72%),
    rgba(0,246,255,.10);

  border:1px solid rgba(0,246,255,.46);

  box-shadow:
    0 0 22px rgba(0,246,255,.22),
    0 0 42px rgba(0,120,255,.16),
    inset 0 0 18px rgba(0,120,255,.18);
}

.subzero-gacor-fixed-footer .tada img{
  width:31px;
  height:31px;
  filter:
    drop-shadow(0 0 20px rgba(0,246,255,.95))
    drop-shadow(0 0 36px rgba(0,120,255,.45));
}

.subzero-gacor-fixed-footer .tada::before{
  content:"";
  position:absolute;
  inset:-12px;
  border-radius:999px;
  background:
    radial-gradient(circle, rgba(0,246,255,.24), transparent 70%),
    radial-gradient(circle, rgba(0,120,255,.13), transparent 72%);
  filter:blur(13px);
  opacity:.62;
  animation:corePulse 2.8s ease-in-out infinite;
  z-index:-1;
}

@keyframes corePulse{
  0%,100%{
    opacity:.38;
    transform:scale(.99);
  }
  50%{
    opacity:.82;
    transform:scale(1.03);
  }
}

/* ACTIVE */
.subzero-gacor-fixed-footer a.is-active{
  color:#ffffff;
  background:rgba(0,246,255,.12);
  box-shadow:inset 0 0 0 1px rgba(0,246,255,.28);
}

.subzero-gacor-fixed-footer a.is-active img{
  filter:drop-shadow(0 0 20px rgba(0,246,255,.9));
}

/* RESPONSIVE */
@media(max-width:500px){
  .subzero-gacor-fixed-footer{
    padding:10px 10px calc(10px + env(safe-area-inset-bottom));
    border-radius:18px 18px 0 0;
    gap:6px;
  }

  .subzero-gacor-fixed-footer a{
    font-size:10.5px;
    padding:7px 5px;
    gap:5px;
    max-width:104px;
  }

  .subzero-gacor-fixed-footer img{
    width:22px;
    height:22px;
  }

  .subzero-gacor-fixed-footer .tada img{
    width:27px;
    height:27px;
  }
}
</style>

<br>
<br>
<br>
<br>

<div class="subzero-gacor-fixed-footer">
  <span class="hud-corner hud-tl"></span>
  <span class="hud-corner hud-tr"></span>
  <span class="hud-corner hud-bl"></span>
  <span class="hud-corner hud-br"></span>

  <a href="https://ifthisverybetter.onrender.com/" target="_blank" rel="nofollow noopener">
    <img src="https://kilat.digital/images/2026/02/15/893c5c191433ea01604be179bedf1f1f.png" alt="BONUS TENTOTO">
    BONUS
  </a>

  <a href="https://ifthisverybetter.onrender.com/" target="_blank" rel="nofollow noopener">
    <img src="https://kilat.digital/images/2026/02/15/5ea4850e53c67482103f799cee7d9ffb.gif" alt="TELEGRAM TENTOTO">
    TELEGRAM
  </a>

  <a href="https://ifthisverybetter.onrender.com/" target="_blank" rel="nofollow noopener" class="tada">
    <img src="https://kilat.digital/images/2026/02/15/2e42dd5e0c7521ba40d22c8e1dfdc2e0.png" alt="DAFTAR TENTOTO">
    DAFTAR
  </a>

  <a href="https://ifthisverybetter.onrender.com/" target="_blank" rel="nofollow noopener">
    <img src="https://kilat.digital/images/2026/02/15/de4b2a828a0935e6bde5a2d707ad2ba2.gif" alt="BUKTI JP TENTOTO">
    BUKTI JP
  </a>

  <a href="https://ifthisverybetter.onrender.com/" target="_blank" rel="nofollow noopener">
    <img src="https://kilat.digital/images/2026/02/15/a6601bcc529432605c1b5a8c90c2ac2a.png" alt="LIVE CHAT TENTOTO">
    LIVE CHAT
  </a>
</div>
</body>
                      
</html>