@font-face {
    font-family: "EuclidCircularA";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Light-WebXL.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Light-WebXL.woff2") format("woff2");
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "EuclidCircularA";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Regular-WebXL.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Regular-WebXL.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "EuclidCircularA";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Medium-WebXL.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Medium-WebXL.woff2") format("woff2");
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "EuclidCircularA";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Semibold-WebXL.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/EuclidCircularA-Semibold-WebXL.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "Object Sans";
    font-weight: normal;
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/Object-Sans-Regular.eot");
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/Object-Sans-Regular.eot?#iefix") format("embedded-opentype"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/Object-Sans-Regular.woff2") format("woff2"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/Object-Sans-Regular.ttf") format("truetype"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/Object-Sans-Regular.svg#Object Sans") format("svg");
    font-display: swap;
}
@font-face {
    font-family: "IBM Plex Mono";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/ibmplexmono-regular-webfont.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "IBM Plex Mono";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/ibmplexmono-semibold-webfont.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Pacifico";
    font-style: normal;
    font-weight: 400;
    src: local("Pacifico Regular"), local("Pacifico-Regular"),
        url('https://fonts.gstatic.com/s/pacifico/v12/FwZY7-Qmy14u9lezJ-6H6MmBp0u-.woff2')
        format("woff2");
    font-display: swap;
}

@font-face {
    font-family: "Craftwork Grotesk";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-Regular.eot");
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-Regular.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-Regular.woff2") format("woff2");
    font-weight: 400;
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: "Craftwork Grotesk";
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-SemiBold.eot");
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-SemiBold.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/CraftworkGrotesk-SemiBold.woff2") format("woff2");
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: "PP Editorial New";
    font-weight: normal;
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Regular.eot");
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Regular.eot?#iefix") format("embedded-opentype"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Regular.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Regular.woff2") format("woff2"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Regular.ttf") format("truetype");
    font-display: swap;
}
@font-face {
    font-family: "PP Editorial New";
    font-weight: normal;
    font-style: italic;
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Italic.eot");
    src: url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Italic.eot?#iefix") format("embedded-opentype"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Italic.woff") format("woff"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Italic.woff2") format("woff2"),
    url("https://craftwork.design/wp-content/themes/storefront/css/fonts/PPEditorialNew-Italic.ttf") format("truetype");
    font-display: swap;
}

/* Reset style */
html {
    height: 100%;
}
body {
    background: #fff;
    font-family: "EuclidCircularA", sans-serif;
    font-weight: 300;
    color: #000;
}
body.edd-frozen {
    padding-right: 15px;
}
a {
    font-family: "EuclidCircularA", sans-serif;
    color: #000;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
button, input, textarea {
    font-family: "EuclidCircularA", sans-serif;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
    border: 0;
}
a:focus, button:focus, input:focus, textarea:focus {
    box-shadow: none;
    outline: 0;
}
a:hover {
    color: #8B8B8B;
    text-decoration: none !important;
}
a:focus {
    outline: 0;
}
a:not([href]) {
    cursor: default;
}
h1, h2, h3, h4, h5 {
    color: #000;
}
h1, h2, h3, h4, h5 {
    font-family: "EuclidCircularA", Arial, sans-serif;
    font-weight: 500;
    margin: 0;
}
h1 {
    font-size: 72px;
    line-height: 72px;
    letter-spacing: -.05em;
    margin-bottom: 58px;
}
h2 {
    font-size: 32px;
    line-height: 40px;
    letter-spacing: -.05em;
    margin-bottom: 27px;
}
h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -1px;
}
h2+h3 {
    padding: 0;
    border: 0;
}
h4 {
    font-size: 16px;
    line-height: 20px;
    padding-bottom: 13px;
}
p {
    font-family: "EuclidCircularA", sans-serif;
    color: #000;
    margin-bottom: 0;
}
img {
    /*pointer-events: none;*/
    border-radius: 0;
}
body.page-template-template-documentation-motherboard img {
    pointer-events: all;
}
strong {
    font-family: "EuclidCircularA", sans-serif;
    font-weight: 500;
}
table {
    margin: 0;
}
table td, table th {
    padding: 10px 32px;
}
img {
    display: block;
    max-width: 100%;
    height: auto;
}
ul {
    margin: 0;
    padding: 0;
}
*:focus {
    outline: 0 !important;
}
.btn:focus {
    box-shadow: none;
}
.text-black {
    color: #000 !important;
}
.text-dark {
    color: rgba(0,0,0,.7) !important;
}
.text-light {
    color: rgba(255,255,255,.7) !important;
}
.bg-black {
    background: #000 !important;
}
.transition-all {
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.transition-svg {
    -webkit-transition: filter 0.2s ease-in-out;
    -moz-transition: filter 0.2s ease-in-out;
    -o-transition: filter 0.2s ease-in-out;
    transition: filter 0.2s ease-in-out;
}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active  {
    -webkit-box-shadow: 0 0 0 30px white inset !important;
    transition: background-color 5000s ease-in-out 0s;
}
input[type="text"]::-webkit-input-placeholder,
input[type="number"]::-webkit-input-placeholder,
input[type="email"]::-webkit-input-placeholder,
input[type="tel"]::-webkit-input-placeholder,
input[type="url"]::-webkit-input-placeholder,
input[type="password"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
input[type="search"]::-webkit-input-placeholder,
textarea::-webkit-input-placeholder,
.input-text::-webkit-input-placeholder {
    font-weight: 300;
    color: #A0A0A0;
    -webkit-transition: all 0.2s ease-in-out !important;
    transition: all 0.2s ease-in-out !important;
}
input[type="text"]:-moz-placeholder,
input[type="number"]:-moz-placeholder,
input[type="email"]:-moz-placeholder,
input[type="tel"]:-moz-placeholder,
input[type="url"]:-moz-placeholder,
input[type="password"]:-moz-placeholder,
input[type="search"]:-moz-placeholder,
textarea:-moz-placeholder,
.input-text:-moz-placeholder {
    font-weight: 300;
    color: #A0A0A0;
    -moz-transition: all 0.2s ease-in-out !important;
    transition: all 0.2s ease-in-out !important;
}
input[type="text"]::-moz-placeholder,
input[type="number"]::-moz-placeholder,
input[type="email"]::-moz-placeholder,
input[type="tel"]::-moz-placeholder,
input[type="url"]::-moz-placeholder,
input[type="password"]::-moz-placeholder,
input[type="search"]::-moz-placeholder,
textarea::-moz-placeholder,
.input-text::-moz-placeholder {
    font-weight: 300;
    color: #A0A0A0;
    -moz-transition: all 0.2s ease-in-out !important;
    transition: all 0.2s ease-in-out !important;
}
input[type="text"]::placeholder,
input[type="number"]::placeholder,
input[type="email"]::placeholder,
input[type="tel"]::placeholder,
input[type="url"]::placeholder,
input[type="password"]::placeholder,
input[type="search"]::placeholder,
textarea::placeholder,
.input-text::placeholder {
    font-weight: 300;
    color: #A0A0A0;
    -webkit-transition: all 0.2s ease-in-out !important;
    -moz-transition: all 0.2s ease-in-out !important;
    -o-transition: all 0.2s ease-in-out !important;
    transition: all 0.2s ease-in-out !important;
}
input[type="text"]:focus::-webkit-input-placeholder,
input[type="number"]:focus::-webkit-input-placeholder,
input[type="email"]:focus::-webkit-input-placeholder,
input[type="tel"]:focus::-webkit-input-placeholder,
input[type="url"]:focus::-webkit-input-placeholder,
input[type="password"]:focus::-webkit-input-placeholder,
input[type="search"]:focus::-webkit-input-placeholder,
textarea:focus::-webkit-input-placeholder,
.input-text:focus::-webkit-input-placeholder {
    opacity: 0;
}
input[type="text"]:focus:-moz-placeholder,
input[type="number"]:focus:-moz-placeholder,
input[type="email"]:focus:-moz-placeholder,
input[type="tel"]:focus:-moz-placeholder,
input[type="url"]:focus:-moz-placeholder,
input[type="password"]:focus:-moz-placeholder,
input[type="search"]:focus:-moz-placeholder,
textarea:focus:-moz-placeholder,
.input-text:focus:-moz-placeholder {
    opacity: 0;
}
input[type="text"]:focus::-moz-placeholder,
input[type="number"]:focus::-moz-placeholder,
input[type="email"]:focus::-moz-placeholder,
input[type="tel"]:focus::-moz-placeholder,
input[type="url"]:focus::-moz-placeholder,
input[type="password"]:focus::-moz-placeholder,
input[type="search"]:focus::-moz-placeholder,
textarea:focus::-moz-placeholder,
.input-text:focus::-moz-placeholder {
    opacity: 0;
}
input[type="text"]:focus::placeholder,
input[type="number"]:focus::placeholder,
input[type="email"]:focus::placeholder,
input[type="tel"]:focus::placeholder,
input[type="url"]:focus::placeholder,
input[type="password"]:focus::placeholder,
input[type="search"]:focus::placeholder,
textarea:focus::placeholder,
.input-text:focus::placeholder {
    opacity: 0;
}
/* Animation */
@media only screen and (min-width: 992px) {
    .animate {
      animation-duration: 0.5s;
      -webkit-animation-duration: 0.5s;
      animation-fill-mode: both;
      -webkit-animation-fill-mode: both;
    }
  }
  
  @keyframes slideIn {
    0% {
      transform: translateY(1rem);
      opacity: 0;
    }
    100% {
      transform:translateY(0rem);
      opacity: 1;
    }
  }
  
  @-webkit-keyframes slideIn {
    0% {
      -webkit-transform: translateY(1rem);
      opacity: 0;
    }
    100% {
      -webkit-transform: translateY(0);
      opacity: 1;
    }
  }
  
  .slideIn {
    -webkit-animation-name: slideIn;
    animation-name: slideIn;
  }
body .crisp-client *:focus-visible {
    outline: none !important;
}
/* Header */
.site-header {
    z-index: 1002;
}
.site-header, .secondary-navigation ul ul, .main-navigation ul.menu>li.menu-item-has-children:after, .secondary-navigation ul.menu ul, .storefront-handheld-footer-bar, .storefront-handheld-footer-bar ul li>a, .storefront-handheld-footer-bar ul li.search .site-search, button.menu-toggle, button.menu-toggle:hover {
    background-color: #fff;
}
p.site-description, .site-header, .storefront-handheld-footer-bar {
    color: #404040;
}
.header-single {
    font-family: "EuclidCircularA", sans-serif;
    font-weight: 400;
    line-height: 1.5;
    letter-spacing: 0;
    font-size: 1rem;
}
.header-single a {
    font-family: "EuclidCircularA", sans-serif;
    color: #000;
    letter-spacing: 0;
    cursor: pointer;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.header-single a:hover {
    color: #8B8B8B;
    text-decoration: none !important;
}
.header-single a:focus,
.header-single a:active {
    box-shadow: none;
    outline: 0;
}
.header-single h3 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -1px;
    font-family: "EuclidCircularA", Arial, sans-serif;
    font-weight: 500;
    text-transform: none;
}
.header-single p {
    font-family: "EuclidCircularA", Arial, sans-serif;
    font-weight: 400;
    letter-spacing: 0;
}
.site-header {
    padding-top: 0;
    padding-bottom: 0;
    border-bottom: 1px solid;
    border-color: #ECECEC;
}
.page-template-template-events .site-header:after {
    border-bottom: 0;
}
.page-template-template-license .site-header {
    border-color: rgba(0,0,0,.08);
}

.account-dd-menu ul li.halloween-sale a,
.home .account-dd-menu ul li.halloween-sale a,
.page-template-template-events .account-dd-menu ul li.halloween-sale a,
.halloween-sale a {
    color: #9039FF !important;
}
.home .halloween-sale a,
.page-template-template-events .halloween-sale a {
    color: rgba(51,255,0,1.0) !important;
}
.no-wc-breadcrumb .site-header {
    margin-bottom: 0;
}
.navbar {
    padding: 0;
}
.navbar-expand-lg .navbar-nav {
    width: auto;
}
.navbar-expand-lg .navbar-brand {
    margin-right: 1rem;
}
.theme-white .navbar-expand-lg .navbar-brand:before,
.navbar-expand-lg .navbar-brand:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='137' height='34' viewBox='0 0 137 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34 17C34 26.3888 26.3888 34 17 34C7.61116 34 0 26.3888 0 17C0 7.61116 7.61116 0 17 0C26.3888 0 34 7.61116 34 17ZM17.0794 19.4162C20.2126 14.9852 20.351 12.2998 17.0794 7.55556C13.7453 12.401 14.1751 14.9694 17.0794 19.4162ZM15.5914 25.1879C16.0895 19.7839 14.8665 17.3891 9.66113 14.9163C9.19652 20.7796 10.8529 22.789 15.5914 25.1879ZM18.5874 25.1879C18.0894 19.7839 19.3123 17.3891 24.5178 14.9163C24.9824 20.7796 23.326 22.789 18.5874 25.1879Z' fill='black'%3E%3C/path%3E%3Cpath d='M42.8 17.06C42.8 21.28 46.24 24.4 50.24 24.4C53.32 24.4 56.32 22.24 57.12 19.74L54.48 18.72C53.94 20.5 52.32 21.62 50.26 21.62C47.66 21.62 45.66 19.64 45.66 17.06C45.66 14 47.86 12.2 50.26 12.2C52.34 12.2 53.7 13.56 54.42 15.12L57.06 14.16C55.94 11.46 53.3 9.52 50.24 9.52C46.36 9.52 42.8 12.68 42.8 17.06ZM60.918 24.08L58.318 24.06V14.28H60.918V15.74C61.238 14.96 61.718 14.48 62.698 14.12C63.418 13.86 64.638 13.92 65.318 14.32L64.598 16.7C63.798 16.32 62.478 16.26 61.718 17.12C61.038 17.9 60.918 18.48 60.918 21.08V24.08ZM68.8603 24.4C70.3003 24.4 71.2003 23.58 71.6403 22.96L71.7203 24.1H74.3403L74.2803 17.54C74.2803 16.14 73.5003 14.86 71.6803 14.18C70.3003 13.66 68.6203 13.86 67.6003 14.44C66.1803 15.24 65.6403 16.32 65.5003 17.14L67.8403 17.64C68.0803 16.36 69.0803 15.82 70.3403 16.14C71.7203 16.5 71.5003 17.64 71.2203 17.86C70.9403 18.08 69.7803 18.18 68.8003 18.32C66.6403 18.6 65.1203 19.58 65.3403 21.76C65.5603 23.38 66.7403 24.4 68.8603 24.4ZM70.0003 22.3C68.8203 22.54 67.9603 22.18 67.9603 21.22C67.9603 19.88 69.5403 20.36 71.6803 20.02C71.8203 21.02 71.2803 22.04 70.0003 22.3ZM81.8453 11.96L82.4253 9.36C80.2053 8.72 78.2853 9.66 77.4453 11.12C77.1053 11.62 76.9253 12.38 76.9253 13.32C76.9253 14 76.7253 14.18 76.0853 14.18H75.3453L75.3653 16.48H76.9653V24.1L79.7053 24.08V16.48H81.9453L81.9253 14.18H79.7253C79.7253 13.02 79.4253 11.56 81.8453 11.96ZM89.1905 23.8L88.4505 21.52C88.0305 21.78 87.1705 21.94 86.7105 21.42C86.4305 21.1 86.3905 20.82 86.3905 19.44V16.52H88.7505V14.22H86.4105V11.26H83.8705V13.56C83.8705 14 83.7305 14.22 83.1105 14.22H82.0305V16.52H83.7505V21.1C83.7505 22.24 84.4105 23.82 86.2105 24.18C87.6905 24.48 88.4105 24.1 89.1905 23.8ZM103.25 14.24H106.05L102.95 24.12H100.11L98.0498 17.44L96.0298 24.1H93.2098L89.9898 14.2H92.7898L94.7298 20.62L96.7898 14.14H99.4298L101.51 20.7L103.25 14.24ZM106.045 19.1C106.045 21.98 108.325 24.44 111.305 24.44C114.265 24.44 116.545 21.98 116.545 19.1C116.545 16.22 114.265 13.88 111.305 13.88C108.325 13.88 106.045 16.22 106.045 19.1ZM108.685 19.12C108.685 17.44 109.965 16.3 111.325 16.3C112.685 16.3 113.945 17.44 113.945 19.12C113.945 20.92 112.685 21.98 111.325 21.98C109.965 21.98 108.685 20.92 108.685 19.12ZM120.354 24.08L117.754 24.06V14.28H120.354V15.74C120.674 14.96 121.154 14.48 122.134 14.12C122.854 13.86 124.074 13.92 124.754 14.32L124.034 16.7C123.234 16.32 121.914 16.26 121.154 17.12C120.474 17.9 120.354 18.48 120.354 21.08V24.08ZM132.077 24.1H135.637L131.157 18.78L135.097 14.16H131.877L128.337 18.04V9.46H125.557V24.1H128.317V19.62L132.077 24.1Z' fill='black'%3E%3C/path%3E%3C/svg%3E");
    width: 137px;
    height: 34px;
    display: inline-block;
    vertical-align: middle;
}
.theme-black .navbar-expand-lg .navbar-brand:before,
.theme-black.page-head-wrapper.sale-header .navbar-expand-lg .navbar-brand:before {
    background-image: url("data:image/svg+xml,%3Csvg width='137' height='34' viewBox='0 0 137 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34 17C34 26.3888 26.3888 34 17 34C7.61116 34 0 26.3888 0 17C0 7.61116 7.61116 0 17 0C26.3888 0 34 7.61116 34 17ZM17.0794 19.4162C20.2126 14.9852 20.351 12.2998 17.0794 7.55556C13.7453 12.401 14.1751 14.9694 17.0794 19.4162ZM15.5914 25.1879C16.0895 19.7839 14.8665 17.3891 9.66113 14.9163C9.19652 20.7796 10.8529 22.789 15.5914 25.1879ZM18.5874 25.1879C18.0894 19.7839 19.3123 17.3891 24.5178 14.9163C24.9824 20.7796 23.326 22.789 18.5874 25.1879Z' fill='white'%3E%3C/path%3E%3Cpath d='M42.8 17.06C42.8 21.28 46.24 24.4 50.24 24.4C53.32 24.4 56.32 22.24 57.12 19.74L54.48 18.72C53.94 20.5 52.32 21.62 50.26 21.62C47.66 21.62 45.66 19.64 45.66 17.06C45.66 14 47.86 12.2 50.26 12.2C52.34 12.2 53.7 13.56 54.42 15.12L57.06 14.16C55.94 11.46 53.3 9.52 50.24 9.52C46.36 9.52 42.8 12.68 42.8 17.06ZM60.918 24.08L58.318 24.06V14.28H60.918V15.74C61.238 14.96 61.718 14.48 62.698 14.12C63.418 13.86 64.638 13.92 65.318 14.32L64.598 16.7C63.798 16.32 62.478 16.26 61.718 17.12C61.038 17.9 60.918 18.48 60.918 21.08V24.08ZM68.8603 24.4C70.3003 24.4 71.2003 23.58 71.6403 22.96L71.7203 24.1H74.3403L74.2803 17.54C74.2803 16.14 73.5003 14.86 71.6803 14.18C70.3003 13.66 68.6203 13.86 67.6003 14.44C66.1803 15.24 65.6403 16.32 65.5003 17.14L67.8403 17.64C68.0803 16.36 69.0803 15.82 70.3403 16.14C71.7203 16.5 71.5003 17.64 71.2203 17.86C70.9403 18.08 69.7803 18.18 68.8003 18.32C66.6403 18.6 65.1203 19.58 65.3403 21.76C65.5603 23.38 66.7403 24.4 68.8603 24.4ZM70.0003 22.3C68.8203 22.54 67.9603 22.18 67.9603 21.22C67.9603 19.88 69.5403 20.36 71.6803 20.02C71.8203 21.02 71.2803 22.04 70.0003 22.3ZM81.8453 11.96L82.4253 9.36C80.2053 8.72 78.2853 9.66 77.4453 11.12C77.1053 11.62 76.9253 12.38 76.9253 13.32C76.9253 14 76.7253 14.18 76.0853 14.18H75.3453L75.3653 16.48H76.9653V24.1L79.7053 24.08V16.48H81.9453L81.9253 14.18H79.7253C79.7253 13.02 79.4253 11.56 81.8453 11.96ZM89.1905 23.8L88.4505 21.52C88.0305 21.78 87.1705 21.94 86.7105 21.42C86.4305 21.1 86.3905 20.82 86.3905 19.44V16.52H88.7505V14.22H86.4105V11.26H83.8705V13.56C83.8705 14 83.7305 14.22 83.1105 14.22H82.0305V16.52H83.7505V21.1C83.7505 22.24 84.4105 23.82 86.2105 24.18C87.6905 24.48 88.4105 24.1 89.1905 23.8ZM103.25 14.24H106.05L102.95 24.12H100.11L98.0498 17.44L96.0298 24.1H93.2098L89.9898 14.2H92.7898L94.7298 20.62L96.7898 14.14H99.4298L101.51 20.7L103.25 14.24ZM106.045 19.1C106.045 21.98 108.325 24.44 111.305 24.44C114.265 24.44 116.545 21.98 116.545 19.1C116.545 16.22 114.265 13.88 111.305 13.88C108.325 13.88 106.045 16.22 106.045 19.1ZM108.685 19.12C108.685 17.44 109.965 16.3 111.325 16.3C112.685 16.3 113.945 17.44 113.945 19.12C113.945 20.92 112.685 21.98 111.325 21.98C109.965 21.98 108.685 20.92 108.685 19.12ZM120.354 24.08L117.754 24.06V14.28H120.354V15.74C120.674 14.96 121.154 14.48 122.134 14.12C122.854 13.86 124.074 13.92 124.754 14.32L124.034 16.7C123.234 16.32 121.914 16.26 121.154 17.12C120.474 17.9 120.354 18.48 120.354 21.08V24.08ZM132.077 24.1H135.637L131.157 18.78L135.097 14.16H131.877L128.337 18.04V9.46H125.557V24.1H128.317V19.62L132.077 24.1Z' fill='white'%3E%3C/path%3E%3C/svg%3E");
}
.navbar-expand-lg .navbar-nav .nav-link {
    color: #000;
    font-size: 16px;
    font-weight: 300;
    line-height: 22px;
    padding: 1.25rem 1rem;
}
.navbar-expand-lg .navbar-nav .nav-link:hover {
    color: #8b8b8b !important;
}
.theme-black .navbar-expand-lg .navbar-nav .nav-link:hover,
.theme-black .row-widget>div.widget_edd_cart_widget a:hover {
    color: rgba(255,255,255,0.6) !important;
}
.navbar-expand-lg .navbar-nav #navbarDropdownTemplates:hover {
    color: #000 !important;
    cursor: default;
}
.theme-black .navbar-expand-lg .navbar-nav #navbarDropdownTemplates:hover {
    color: #fff !important;
}
.nav-link-categories:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='black'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='black'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='black'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='black'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='black'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='black'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='black'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='black'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='black'/%3E%3C/svg%3E");
    width: 18px;
    height: 18px;
    position: relative;
    top: -2px;
    display: inline-block;
    vertical-align: middle;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.nav-link-categories:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='%238b8b8b'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='%238b8b8b'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='%238b8b8b'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='%238b8b8b'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='%238b8b8b'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='%238b8b8b'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='%238b8b8b'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='%238b8b8b'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='%238b8b8b'/%3E%3C/svg%3E");
}
.navbar-expand-lg .navbar-nav .bundle-nav-item {
    display: none;
}
.navbar-expand-lg .navbar-collapse .entry-title {
    margin: 0;
    line-height: 36px !important;
    font-size: 1rem !important;
    letter-spacing: normal !important;
    font-family: "EuclidCircularA",sans-serif;
    padding: 13px 15px;
}
.navbar-expand-lg .navbar-collapse .entry-title a {
    color: #000;
}
.header-menu-project:before {
    content: '';
    top: -2px;
    margin-right: 6px;
    position: relative;
    display: inline-block;
    vertical-align: middle;
    width: 18px;
    height: 18px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.header-menu-project-story:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='105' height='21' viewBox='0 0 105 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.866727 3.78564C0 5.08279 0 6.88852 0 10.5C0 14.1115 0 15.9172 0.866727 17.2144C1.24194 17.7759 1.72409 18.258 2.28564 18.6333C3.58279 19.5 5.38852 19.5 9 19.5C12.6115 19.5 14.4172 19.5 15.7144 18.6333C16.2759 18.258 16.758 17.7759 17.1333 17.2144C18 15.9172 18 14.1115 18 10.5C18 6.88852 18 5.08279 17.1333 3.78564C16.758 3.22409 16.2759 2.74194 15.7144 2.36673C14.4172 1.5 12.6115 1.5 9 1.5C5.38852 1.5 3.58279 1.5 2.28564 2.36673C1.72409 2.74194 1.24194 3.22409 0.866727 3.78564ZM8.57236 3.98033H9.30496L11.2061 7.48567L13.3627 5.64267L13.8573 6.1372L12.0121 8.29162L15.5195 10.1949V10.9275L12.0227 9.46621L13.8278 14.8922L13.3078 15.4122L11.1921 10.2767L9.32733 17.0197H8.60823L10.0481 10.2567L4.64143 15.3618L4.13802 14.8584L9.24102 9.44961L2.48013 10.8916V10.1725L9.22099 8.30562L4.08755 6.19206L4.6076 5.67199L10.0315 7.47501L8.57236 3.98033ZM4.64413 5.8264L10.2704 7.69668L4.64413 5.8264ZM15.3845 10.2752L15.3845 10.7248V10.2752L11.8009 8.33064L15.3845 10.2752ZM9.22459 4.11533H8.775H9.22459L11.167 7.69668L9.22459 4.11533Z' fill='white'/%3E%3Cpath d='M28.774 13.58C28.846 15.524 30.538 17.216 33.22 17.216C35.596 17.216 37.288 15.848 37.288 13.688C37.288 11.78 36.172 10.664 34.228 9.962L32.59 9.368C31.348 8.918 30.754 8.378 30.754 7.298C30.754 6.236 31.708 5.57 32.932 5.57C33.976 5.57 35.02 6.128 35.344 7.46H37C36.838 5.786 35.56 4.004 32.968 4.004C30.736 4.004 29.08 5.264 29.08 7.352C29.098 9.152 30.052 10.25 32.032 10.952L33.796 11.6C34.984 12.032 35.614 12.734 35.614 13.742C35.614 14.93 34.534 15.65 33.202 15.65C31.996 15.65 30.592 15.002 30.448 13.58H28.774ZM44.4258 16.874V15.488C44.1378 15.596 43.7058 15.668 43.3278 15.668C42.3558 15.668 41.8338 15.29 41.8338 14.138V9.422H44.4258V8H41.8338V5.498H40.2858V8H38.3778V9.422H40.2858V14.336C40.2858 16.208 41.4738 17.09 43.0398 17.09C43.5978 17.09 44.0478 17 44.4258 16.874ZM54.9743 12.5C54.9743 9.908 52.9763 7.82 50.2763 7.82C47.5583 7.82 45.5603 9.908 45.5603 12.5C45.5603 15.092 47.5583 17.18 50.2763 17.18C52.9763 17.18 54.9743 15.092 54.9743 12.5ZM47.1443 12.5C47.1443 10.7 48.4043 9.26 50.2763 9.26C52.1483 9.26 53.3903 10.7 53.3903 12.5C53.3903 14.3 52.1483 15.74 50.2763 15.74C48.4043 15.74 47.1443 14.3 47.1443 12.5ZM57.1963 17H58.7443V12.536C58.7443 10.43 59.9863 9.44 61.1203 9.44C61.4263 9.44 61.6783 9.476 61.9663 9.584V7.982C61.7143 7.928 61.4983 7.91 61.2643 7.91C60.2203 7.91 59.1043 8.594 58.7443 9.746V8H57.1963V17ZM66.1821 20.762L72.0861 8H70.3581L67.2801 14.822L64.1841 8H62.4741L66.4161 16.532L64.4541 20.762H66.1821ZM78.5098 16.874V15.488C78.2218 15.596 77.7898 15.668 77.4118 15.668C76.4398 15.668 75.9178 15.29 75.9178 14.138V9.422H78.5098V8H75.9178V5.498H74.3698V8H72.4618V9.422H74.3698V14.336C74.3698 16.208 75.5578 17.09 77.1238 17.09C77.6818 17.09 78.1318 17 78.5098 16.874ZM79.6623 12.5C79.6623 15.074 81.5522 17.18 84.0723 17.18C85.4223 17.18 86.6463 16.478 87.2403 15.614V17H88.7883V8H87.2403V9.386C86.6463 8.522 85.4223 7.82 84.0723 7.82C81.5522 7.82 79.6623 9.926 79.6623 12.5ZM87.3663 12.5C87.3663 14.318 86.1243 15.758 84.3063 15.758C82.4883 15.758 81.2283 14.318 81.2283 12.5C81.2283 10.682 82.4883 9.242 84.3063 9.242C86.1243 9.242 87.3663 10.682 87.3663 12.5ZM91.7021 17H93.2501V3.5H91.7021V17ZM104.231 14.264H102.647C102.107 15.344 101.153 15.776 100.037 15.776C98.4166 15.776 97.1026 14.552 97.0486 12.914H104.375C104.591 10.124 102.881 7.82 100.055 7.82C97.2466 7.82 95.4826 9.872 95.4826 12.5C95.4826 15.182 97.3906 17.18 100.019 17.18C102.305 17.18 103.781 15.848 104.231 14.264ZM100.001 9.188C101.333 9.188 102.449 10.016 102.737 11.69H97.1206C97.4266 9.908 98.7046 9.188 100.001 9.188Z' fill='white'/%3E%3C/svg%3E");
    width: 105px;
    height: 21px;
    display: block;
}
.header-menu-project-circa:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='73' height='19' viewBox='0 0 73 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M28.4149 9.61C28.4149 13.336 31.2949 16.216 35.0389 16.216C38.2609 16.216 40.6009 14.11 41.1589 11.788H39.3949C38.8369 13.39 37.1629 14.632 35.0389 14.632C32.1949 14.632 30.0889 12.436 30.0889 9.61C30.0889 6.784 32.1949 4.588 35.0389 4.588C37.1629 4.588 38.8369 5.83 39.3949 7.432H41.1589C40.6009 5.11 38.2609 3.004 35.0389 3.004C31.2949 3.004 28.4149 5.884 28.4149 9.61ZM45.1025 3.49C45.1025 2.896 44.6345 2.392 44.0225 2.392C43.4105 2.392 42.9065 2.896 42.9065 3.49C42.9065 4.102 43.4105 4.588 44.0225 4.588C44.6345 4.588 45.1025 4.102 45.1025 3.49ZM43.2305 16H44.7785V7H43.2305V16ZM47.7129 16H49.2609V11.536C49.2609 9.43 50.5029 8.44 51.6369 8.44C51.9429 8.44 52.1949 8.476 52.4829 8.584V6.982C52.2309 6.928 52.0149 6.91 51.7809 6.91C50.7369 6.91 49.6209 7.594 49.2609 8.746V7H47.7129V16ZM62.5203 12.832H60.8643C60.4683 13.966 59.3883 14.758 57.9843 14.758C56.1123 14.758 54.8523 13.318 54.8523 11.5C54.8523 9.682 56.1123 8.242 57.9843 8.242C59.3883 8.242 60.4683 9.034 60.8643 10.168H62.5203C62.0163 8.224 60.2523 6.82 57.9843 6.82C55.2483 6.82 53.2863 8.926 53.2863 11.5C53.2863 14.074 55.2483 16.18 57.9843 16.18C60.2523 16.18 62.0163 14.776 62.5203 12.832ZM63.8683 11.5C63.8683 14.074 65.7583 16.18 68.2783 16.18C69.6283 16.18 70.8523 15.478 71.4463 14.614V16H72.9943V7H71.4463V8.386C70.8523 7.522 69.6283 6.82 68.2783 6.82C65.7583 6.82 63.8683 8.926 63.8683 11.5ZM71.5723 11.5C71.5723 13.318 70.3303 14.758 68.5123 14.758C66.6943 14.758 65.4343 13.318 65.4343 11.5C65.4343 9.682 66.6943 8.242 68.5123 8.242C70.3303 8.242 71.5723 9.682 71.5723 11.5Z' fill='%23064BFB'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.951118 3.51005C0.369568 4.73287 0.369568 6.31467 0.369568 9.47825C0.369568 12.6418 0.369568 14.2236 0.951118 15.4465C1.54352 16.6921 2.54702 17.6956 3.79267 18.288C5.0155 18.8696 6.59729 18.8696 9.76087 18.8696C12.9245 18.8696 14.5062 18.8696 15.7291 18.288C16.9747 17.6956 17.9782 16.6921 18.5706 15.4465C19.1522 14.2236 19.1522 12.6418 19.1522 9.47825C19.1522 6.31467 19.1522 4.73287 18.5706 3.51005C17.9782 2.2644 16.9747 1.2609 15.7291 0.668495C14.5062 0.0869446 12.9245 0.0869446 9.76087 0.0869446C6.59729 0.0869446 5.0155 0.0869446 3.79267 0.668495C2.54702 1.2609 1.54352 2.2644 0.951118 3.51005ZM9.76079 1.49551C10.0201 1.49551 10.2304 1.70575 10.2304 1.96508V7.80855C10.2304 8.47129 10.7676 9.00855 11.4304 9.00855H17.2738C17.5331 9.00855 17.7433 9.21878 17.7433 9.47811C17.7433 9.73744 17.5331 9.94768 17.2738 9.94768H11.4304C10.7676 9.94768 10.2304 10.4849 10.2304 11.1477V16.9912C10.2304 17.2505 10.0201 17.4607 9.76079 17.4607C9.50146 17.4607 9.29123 17.2505 9.29123 16.9912V11.1477C9.29123 10.4849 8.75397 9.94768 8.09123 9.94768H2.24767C1.98834 9.94768 1.77811 9.73745 1.77811 9.47811C1.77811 9.21878 1.98834 9.00855 2.24767 9.00855L8.09123 9.00855C8.75397 9.00855 9.29123 8.47129 9.29123 7.80855V1.96508C9.29123 1.70575 9.50146 1.49551 9.76079 1.49551Z' fill='%23064BFB'/%3E%3C/svg%3E");
    width: 73px;
    height: 19px;
    display: block;
}
.header-menu-project-one a {
    background: #F5F5F5 !important;
    border-bottom: 1px solid #000;
}
.header-menu-project-one a:hover {
    background: #fff !important;
}
.header-menu-project-one strong {
    max-width: 100px;
}
.header-menu-project-two a {
    background: radial-gradient(50% 50% at 50% 50%, #D09B11 0%, rgba(122, 152, 113, 0) 100%), conic-gradient(from 171.16deg at 50% 50%, #FAAD1E 0deg, #9CE761 88.12deg, #E26060 159.38deg, #442CF8 257.9deg, #FAAD1E 360deg) !important;
    position: relative;
}
.header-menu-project-two a > div {
    z-index: 2;
}
.header-menu-project-two a:before {
    content: '';
    position: absolute;
    z-index: 1;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(255,255,255, 0.25);
    opacity: 0;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
.header-menu-project-two a:hover:before {
    opacity: 1;
}
.header-menu-project-one strong {
    max-width: none;
}
.pricing-link {
    line-height: 36px;
    padding: 13px 0;
}
.signup-link-wrap {
    top: 2px;
}
.signup-link {
    padding: 3px 10px 5px;
    font-size: 16px;
    line-height: 20px;
    background: #000000;
    border-radius: 39px;
}
.signup-link:hover {
    opacity: .7;
}
header .widget_edd_cart_widget > a {
    color: #000;
    font-size: 16px;
    line-height: 36px;
    font-weight: 300;
    letter-spacing: normal;
    font-family: "EuclidCircularA", sans-serif;
    padding: 13px 15px;
}
.site-content .col-lg-6 .widget_edd_cart_widget > a {
    padding: 0;
    font-size: 62px;
    line-height: 62px;
    font-weight: 500;
    letter-spacing: -.05em;
    margin-bottom: 22px;
}
.edd-hide-on-empty.cart-empty.cart-not-empt {
    display: block;
}
.dropdown-link svg,
.nav-item-illustrations svg {
    margin-left: 3px;
}
.dropdown-toggle:after {
    display: none
}

#navbarDropdownUIkits + .dropdown-menu,
#navbarDropdownTemplates + .dropdown-menu,
#navbarDropdownIllustrations + .dropdown-menu,
#navbarDropdownBundles + .dropdown-menu,
#navbarDropdownShowMore + .dropdown-menu,
#navbarDropdownAccount + .dropdown-menu,
#navbarDropdownUser + .dropdown-menu,
#navbarDropdownStore + .dropdown-menu {
    border: 0;
    border-radius: 0;
    margin-top: 0;
    top: 85%;
    background: transparent;
    z-index: 999999;
}
body:not(.single-download) #navbarDropdownShowMore + .dropdown-menu ul li.mobile-nav-item,
body:not(.page-template-template-pro) #navbarDropdownShowMore + .dropdown-menu ul li.mobile-nav-item {
    display: none;
}
#navbarDropdownShowMore:before,
.theme-white #navbarDropdownShowMore:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='3' viewBox='0 0 16 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.8287' cy='1.5' r='1.5' fill='black' /%3E%3Ccircle cx='7.8287' cy='1.5' r='1.5' fill='black' /%3E%3Ccircle cx='13.8287' cy='1.5' r='1.5' fill='black' /%3E%3C/svg%3E");
    display: inline-block;
    vertical-align: middle;
    width: 16px;
    height: 3px;
}
.theme-black #navbarDropdownShowMore:before {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='3' viewBox='0 0 16 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='1.8287' cy='1.5' r='1.5' fill='white' /%3E%3Ccircle cx='7.8287' cy='1.5' r='1.5' fill='white' /%3E%3Ccircle cx='13.8287' cy='1.5' r='1.5' fill='white' /%3E%3C/svg%3E");
}

#navbarDropdownAccount + .dropdown-menu,
#navbarDropdownUser + .dropdown-menu {
    width: 200px;
    left: auto;
    right: 15px;
}
#navbarDropdownAccount {
    line-height: 36px;
    padding: 13px 0;
    cursor: default;
}
#navbarDropdownAccount svg {
    margin-left: 3px;
    position: relative;
    top: -1px;
}
.ui-kits-dd-menu,
.templates-dd-menu,
.bundles-dd-menu,
.illustrations-dd-menu {
    width: 280px;
    padding-top: 10px;
    border: 1px solid #000;
    position: relative;
    top: 1.4rem;
    background: #fff;
}
.product-menu-row_feature .product-menu-item_wrapper:nth-of-type(1) .product-menu-item {
    border-bottom: 1px solid #000;
}
.product-menu-row_feature .edd_download_purchase_form .edd_price_options {
    display: none;
}
.product-menu-column_left {
    border-right: 1px solid #000;
}
.product-menu-block_nofeature {
    min-height: 375px;
}
.product-menu-row_top_nofeature {
    padding: 23px 27px 0;
}
.product-menu-row_middle_nofeature {
    padding: 0 18px 24px;
}
.product-menu-row_middle_nofeature ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
.product-menu-row_middle_nofeature ul li a {
    font-weight: 300;
    font-size: 16px;
    line-height: 35px;
    color: #000;
}
.product-menu-row_middle_nofeature ul li a:hover {
    color: #8b8b8b;
}
.product-menu-row_top_nofeature span {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 10px;
    color: rgba(0,0,0,0.5);
}
.product-menu-row_middle_nofeature h3 {
    font-weight: normal;
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 14px;
}
.product-menu-block_nofeature .product-menu-row_middle_nofeature .product-menu-item:last-child h3 {
    margin-bottom: 0;
}
.product-menu-row_bottom_nofeature .product-menu-item_link_top {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
    padding: 10px 18px;
}
.product-menu-row_bottom_nofeature .product-menu-item_link_top:focus {
    border-left: 0;
    border-right: 0;
    border-bottom: 0;
}
.product-menu-row_bottom_nofeature .product-menu-item_link_top:before {
    right: 18px;
}
.product-menu-row_bottom_nofeature .product-menu-item_custom_order {
    border-top: 1px solid #000;
    padding: 19px 27px 20px;
    background: #BCFE2F;
}
.product-menu-row_bottom_nofeature .product-menu-item_custom_order:hover,
.product-menu-row_bottom_nofeature .product-menu-item_custom_order:focus,
.product-menu-row_bottom_nofeature .product-menu-item_custom_order:active {
    background: #d5fe7b;
    color: #000;
}
.product-menu-row_bottom_nofeature .product-menu-item_custom_order span {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 6px;
    color: #4D4D4D;
    max-width: 200px;
}
.product-menu-row_bottom_nofeature .product-menu-item_custom_order strong {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: -1px;
    font-weight: 400;
    max-width: 190px;
}
.product-menu-row_bottom_nofeature.header-menu-project-one .product-menu-item_custom_order strong {
    max-width: 200px;
    color: #064BFB;
}
.product-menu-row_bottom_nofeature .product-menu-item_custom_order:after {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 27px;
    bottom: 27px;
    display: none;
}
.product-menu-item_cat_title {
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 5px;
    color: rgba(0,0,0,0.5);
}
.product-menu-item_title {
    padding: 23px 27px 0;
}
.product-menu-item_row_links {
    padding: 0 27px 28px;
}
.product-menu-row_feature .product-menu-item_title *,
.product-menu-row_middle_nofeature a h3 {
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-row_feature a h3 {
    margin-bottom: 9px;
}
.product-menu-row_feature .product-menu-item_title:hover *,
.product-menu-row_middle_nofeature a:hover h3 {
    color: #8b8b8b;
}
.product-menu-item_desc {
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 15px;
    color: rgba(0,0,0,0.7);
}
.product-menu-item_row_links {
    min-height: 61px
}
.product-menu-item_link_top {
    padding: 5px 12px;
    border: 1px solid #000;
    font-size: 12px;
    font-weight: 500;
    position: relative;
    letter-spacing: .1rem !important;
}
.product-menu-item_link_top:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item_link_top:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item_link_top:focus {
    border: 1px solid #000;
}
.product-menu-item_link_top .col-auto {
    padding-left: 15px;
    padding-right: 15px;
}
.product-menu-item_link_bottom:focus {
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-bottom: 1px solid #000;
}
.product-menu-item form {
    margin: 0;
}
.product-menu-item .edd_purchase_submit_wrapper {
    min-height: auto;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js,
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout,
.product-menu-item .edd-free-downloads-direct-download-link,
.product-menu-item .edd-free-download-single,
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button {
    padding: 5px 12px;
    border: 1px solid #000;
    font-size: 12px;
    font-weight: 500;
    background-color: transparent;
    text-align: left;
    margin: 0;
    line-height: 18px;
    height: auto;
    text-transform: uppercase;
    color: #000;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js.edd-submit.button,
.product-menu-item .edd_purchase_submit_wrapper a.edd-free-download-single.edd-submit.button,
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button,
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js.edd-submit.button:visited,
.product-menu-item .edd_purchase_submit_wrapper a.edd-free-download-single.edd-submit.button:visited,
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button:visited {
    color: #000;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout,
.product-menu-item .edd-free-downloads-direct-download-link,
.product-menu-item .edd-free-download-single,
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button {
    display: block;
    padding: 5px 12px;
    border: 1px solid #000;
    font-size: 12px;
    font-weight: 500;
    text-transform: uppercase;
    background-color: transparent;
    text-align: left;
    margin: 0;
    line-height: 18px;
    height: auto;
    width: 100%;
    letter-spacing: .1rem;
}
.product-menu-item .edd-free-download-single,
.product-menu-item .edd-free-downloads-direct-download-link.edd-submit.button.white {
    font-size: 0;
    line-height: 0;
    padding: 0;
    border: 1px solid #000;
}
.product-menu-item .edd-free-download-single:after,
.product-menu-item .edd-free-downloads-direct-download-link:after {
    content: 'Download for free';
    display: block;
    width: 100%;
    font-size: 12px;
    text-transform: uppercase;
    height: 30px;
    line-height: 20px;
    padding: 5px 12px;
}
.product-menu-item .edd-free-downloads-direct-download-link:before,
.product-menu-item .edd-free-download-single:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25104 5.3939C0.585775 5.05917 1.12849 5.05917 1.46322 5.3939L5.14281 9.07349L5.14281 0.428572C5.14281 0.191878 5.33469 -2.9135e-07 5.57138 -2.81004e-07L6.42853 -2.43537e-07C6.66522 -2.33191e-07 6.8571 0.191878 6.8571 0.428571L6.8571 9.1944L10.5637 5.79672C10.9126 5.47684 11.4548 5.50042 11.7747 5.84937C12.0946 6.19833 12.071 6.74054 11.722 7.06041L6.57918 11.7747C6.2409 12.0848 5.7184 12.0734 5.3939 11.7489L0.25104 6.60609C-0.0836957 6.27135 -0.0836957 5.72864 0.25104 5.3939Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item .edd-free-downloads-direct-download-link:hover:before,
.product-menu-item .edd-free-download-single:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25104 5.3939C0.585775 5.05917 1.12849 5.05917 1.46322 5.3939L5.14281 9.07349L5.14281 0.428572C5.14281 0.191878 5.33469 -2.9135e-07 5.57138 -2.81004e-07L6.42853 -2.43537e-07C6.66522 -2.33191e-07 6.8571 0.191878 6.8571 0.428571L6.8571 9.1944L10.5637 5.79672C10.9126 5.47684 11.4548 5.50042 11.7747 5.84937C12.0946 6.19833 12.071 6.74054 11.722 7.06041L6.57918 11.7747C6.2409 12.0848 5.7184 12.0734 5.3939 11.7489L0.25104 6.60609C-0.0836957 6.27135 -0.0836957 5.72864 0.25104 5.3939Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item .edd-free-downloads-direct-download-link.edd-submit.button,
.product-menu-item .edd-free-download-single.edd-submit.button {
    color: #000;
}
.product-menu-item .edd-free-downloads-direct-download-link.edd-submit.button.white:hover,
.product-menu-item .edd-free-download-single.edd-submit.button:hover {
    background: #000;
    color: #fff;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.57143 11.5715C6.04482 11.5715 6.42858 11.1877 6.42858 10.7143L6.42858 6.8571H10.2857C10.7591 6.8571 11.1429 6.47334 11.1429 5.99995C11.1429 5.52657 10.7591 5.14281 10.2857 5.14281H6.42858L6.42857 1.28573C6.42857 0.812345 6.04482 0.428589 5.57143 0.428589C5.09804 0.428589 4.71429 0.812346 4.71429 1.28573L4.71429 5.14281H0.857143C0.383756 5.14281 0 5.52657 0 5.99995C0 6.47334 0.383757 6.8571 0.857144 6.8571H4.71429L4.71429 10.7143C4.71429 11.1877 5.09804 11.5715 5.57143 11.5715Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.57143 11.5715C6.04482 11.5715 6.42858 11.1877 6.42858 10.7143L6.42858 6.8571H10.2857C10.7591 6.8571 11.1429 6.47334 11.1429 5.99995C11.1429 5.52657 10.7591 5.14281 10.2857 5.14281H6.42858L6.42857 1.28573C6.42857 0.812345 6.04482 0.428589 5.57143 0.428589C5.09804 0.428589 4.71429 0.812346 4.71429 1.28573L4.71429 5.14281H0.857143C0.383756 5.14281 0 5.52657 0 5.99995C0 6.47334 0.383757 6.8571 0.857144 6.8571H4.71429L4.71429 10.7143C4.71429 11.1877 5.09804 11.5715 5.57143 11.5715Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25104 5.3939C0.585775 5.05917 1.12849 5.05917 1.46322 5.3939L5.14281 9.07349L5.14281 0.428572C5.14281 0.191878 5.33469 -2.9135e-07 5.57138 -2.81004e-07L6.42853 -2.43537e-07C6.66522 -2.33191e-07 6.8571 0.191878 6.8571 0.428571L6.8571 9.1944L10.5637 5.79672C10.9126 5.47684 11.4548 5.50042 11.7747 5.84937C12.0946 6.19833 12.071 6.74054 11.722 7.06041L6.57918 11.7747C6.2409 12.0848 5.7184 12.0734 5.3939 11.7489L0.25104 6.60609C-0.0836957 6.27135 -0.0836957 5.72864 0.25104 5.3939Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.25104 5.3939C0.585775 5.05917 1.12849 5.05917 1.46322 5.3939L5.14281 9.07349L5.14281 0.428572C5.14281 0.191878 5.33469 -2.9135e-07 5.57138 -2.81004e-07L6.42853 -2.43537e-07C6.66522 -2.33191e-07 6.8571 0.191878 6.8571 0.428571L6.8571 9.1944L10.5637 5.79672C10.9126 5.47684 11.4548 5.50042 11.7747 5.84937C12.0946 6.19833 12.071 6.74054 11.722 7.06041L6.57918 11.7747C6.2409 12.0848 5.7184 12.0734 5.3939 11.7489L0.25104 6.60609C-0.0836957 6.27135 -0.0836957 5.72864 0.25104 5.3939Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout:hover,
.product-menu-item .edd-free-downloads-direct-download-link:hover,
.product-menu-item .edd-all-access-btn.edd-submit.button:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js.edd-submit.button:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd-free-download-single.edd-submit.button:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd-free-download-single.edd-submit.button:visited:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js.edd-submit.button:visited:hover,
.product-menu-item .edd_purchase_submit_wrapper a.edd-all-access-btn.edd-submit.button:visited:hover {
    background: #000 !important;
    color: #fff !important;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd-add-to-cart.edd-has-js .edd-add-to-cart-label {
    font-size: 12px;
    text-transform: uppercase;
}
.product-menu-item .edd_purchase_submit_wrapper a.edd_go_to_checkout + span.edd-cart-ajax-alert {
    display: none;
}
.product-menu-item_link_bottom {
    padding: 5px 12px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
    border-top: 1px solid #000;
    font-size: 12px;
    font-weight: 500;
    letter-spacing: .1rem !important;
    position: relative;
}
.product-menu-item_link_top:hover,
.product-menu-item_link_bottom:hover {
    background: #000;
    color: #fff !important;
}
.product-menu-item_link_bottom:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
    position: absolute;
    width: 12px;
    height: 12px;
    right: 13px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.product-menu-item_link_bottom:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='white'/%3E%3C/svg%3E");
}
.product-menu-item_link_bottom .col-auto {
    padding-left: 15px;
    padding-right: 15px;   
}
.product-menu-row_middle_illustrations_packs {
    padding: 0 27px 10px;
}
.product-menu-item_illustrations_packs {
    padding-right: 15px;
    padding-left: 15px;
    display: inline-block;
    -webkit-margin-before: 0;
    -webkit-margin-after: 0;
    -webkit-column-break-inside: avoid;
    page-break-inside: avoid;
    break-inside: avoid;
    width: 100%;
}
.product-menu-item_link_top_illustrations svg {
    right: 12px;
    top: 50%;
    transform: translateY(-50%);
}
.row-widget > div {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    position: relative;
    padding-right: 15px;
    padding-left: 15px;
}
.row-widget > div.widget_edd_cart_widget {
    padding-right: 0;
    padding-left: 0;
}
.showMore-dd-menu,
.account-dd-menu,
.store-dd-menu {
    padding: 10px 0;
    border: 1px solid #000;
    position: relative;
    top: 1.4rem;
    background: #fff;
}
.showMore-dd-menu {
    width: 180px;
}
.showMore-dd-menu ul,
.account-dd-menu ul,
.store-dd-menu ul{
    list-style-type: none;
}
.showMore-dd-menu ul li a,
.account-dd-menu ul li a,
.store-dd-menu a {
    line-height: 35px;
    font-size: 16px;
    padding: 0 18px;
    display: block;
}
.showMore-dd-menu ul li a:hover,
.account-dd-menu ul li a:hover,
.store-dd-menu a:hover {
    color: #8b8b8b !important;
}
.navbar-right .pro-access-link a {
    color: #3121e6;
}
.navbar-right .pro-access-link a:hover {
    color: #3121e6;
}
.padding-go-pro {
    padding-top: 17px;
    padding-bottom: 17px;
}
.go-pro {
    display: block;
    height: 28px;
    padding: 0 10px;
    line-height: 26px;
    background: #3121E6;
    border-radius: 40px;
    font-size: 16px;
    margin: 13px 0;
}
.single .go-pro-wrap {
    display: none;
}
.go-pro svg {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px);
}
.account-link {
    line-height: 36px;
    display: block;
    padding: 13px 15px;
}
.go-pro:hover {
    background: #4638e9;
}
.page-template-template-pro .go-pro {
    border: 1px solid transparent;
    line-height: 24px;
}
.page-template-template-pro .go-pro:hover {
    border: 1px solid #fff;
}

.theme-white .navbar .sf-field-search input[type=text] {
    background: rgba(0, 0, 0, 0.08);
}
.theme-white input[type="text"]::-webkit-input-placeholder {
    color: rgba(0, 0, 0, 0.5);
}
.theme-white input[type="text"]:-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
}
.theme-white input[type="text"]::-moz-placeholder {
    color: rgba(0, 0, 0, 0.5);
}
.theme-white input[type="text"]::placeholder {
    color: rgba(0, 0, 0, 0.5);
}

.theme-black .navbar .sf-field-search input[type=text] {
    background: rgba(255, 255, 255, 0.2);
}
.theme-black input[type="text"]::-webkit-input-placeholder {
    color: rgba(255, 255, 255, 0.4);
}
.theme-black input[type="text"]:-moz-placeholder {
    color: rgba(255, 255, 255, 0.4);
}
.theme-black input[type="text"]::-moz-placeholder {
    color: rgba(255, 255, 255, 0.4);
}
.theme-black input[type="text"]::placeholder {
    color: rgba(255, 255, 255, 0.4);
}

body.page-template-templates .container-product-width.header-single {
    margin: 0 auto 37px;
    border-bottom: 1px solid #000;
    padding-right: 15px;
    padding-left: 15px;
    max-width: none;
    width: 100%;
}
.theme-black #navbarDropdownAccount,
.theme-black .nav-link,
.theme-black .pricing-link,
.theme-black .account-link,
.theme-black .widget_edd_cart_widget a {
    color: #fff;
}
.theme-white #navbarDropdownAccount,
.theme-white .nav-link,
.theme-white .account-link,
.theme-white .widget_edd_cart_widget a {
    color: #000;
}
.theme-black .pricing-link:hover,
.theme-black .account-link:hover {
    color: #8b8b8b;
}
.theme-black .nav-link.text-black {
    color: black;
}
.theme-black #navbarDropdownCatalog {
    border-color: #ffffff;
    background-color: transparent;
    color: #ffffff;
}
.theme-black #navbarDropdownCatalog:hover {
    background-color: #fff;
    color: #000000;
}
.theme-black .page-head-wrapper.sale-header #navbarDropdownCatalog:hover {
    background-color: #fff;
    color: #000000;
}
.theme-black .nav-link-categories:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='white'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='white'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='white'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='white'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='white'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='white'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='white'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='white'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='white'/%3E%3C/svg%3E");
}
.theme-black .nav-link-categories:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='black'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='black'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='black'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='black'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='black'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='black'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='black'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='black'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='black'/%3E%3C/svg%3E");
}
.theme-black .navbar .sf-field-taxonomy-download_category:before {
    border-color: rgba(255,255,255,0.2);
    background-color: transparent;
    color: rgba(255,255,255,0.2);
}
.theme-black .navbar .sf-field-taxonomy-download_category:after {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='white' opacity='0.2'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='white' opacity='0.2'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='white' opacity='0.2'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='white' opacity='0.2'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='white' opacity='0.2'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='white' opacity='0.2'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='white' opacity='0.2'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='white' opacity='0.2'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='white' opacity='0.2'/%3E%3C/svg%3E");
}
.theme-black .signup-link {
    background: #fff;
    color: #000 !important;
}
.theme-black .header-bottom a,
.theme-black .event-text-color {
    color: #fff;
}
.theme-white .event-text-color {
    color: #000;
}
.theme-black .site-header {
    border-color: rgba(255,255,255,0.2);
}
.theme-white .site-header {
    border-color: #ECECEC;
}
.theme-black.page-head-wrapper.sale-header .site-header {
    border-color: rgba(255,255,255,0.2);
}
.theme-black .product-img,
.theme-black .product-block-top,
.theme-black .product-block-middle,
.theme-black .product-block-bottom,
.theme-black .navbar-toggler,
.theme-black .likebtn-wrapper {
    border-color: white;
}
.theme-white .product-img,
.theme-white .product-block-top,
.theme-white .product-block-middle,
.theme-white .product-block-bottom,
.theme-white .navbar-toggler,
.theme-white .likebtn-wrapper {
    border-color: black;
}
.theme-black .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1.0%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.theme-white .navbar-toggler-icon {
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 1.0%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
}
.theme-black .widget_search form input[type='search'] {
    border-color: rgba(255,255,255,.3);
    color: #fff;
    background: transparent;
}
.theme-black .widget_search form input[type='search']:focus {
    border-color: rgba(255,255,255,1.0);
}
.theme-white .widget_search form input[type='search'] {
    border-color: rgba(0,0,0,.3);
    color: #000;
    background: transparent;
}
.theme-white .widget_search form input[type='search']:focus {
    border-color: rgba(0,0,0,1.0);
}
.theme-black .widget_search form input[type='submit'] {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='white'/%3E%3C/svg%3E");
}
.theme-white .widget_search form input[type='submit'] {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
}
.theme-black input[type="search"]::-webkit-input-placeholder {
    color: rgba(255,255,255,.3);
}
.theme-black input[type="search"]:-moz-placeholder {
    color: rgba(255,255,255,.3);
}
.theme-black input[type="search"]::-moz-placeholder {
    color: rgba(255,255,255,.3);
}
.theme-black input[type="search"]::placeholder {
    color: rgba(255,255,255,.3);
}
.theme-white input[type="search"]::-webkit-input-placeholder {
    color: rgba(0,0,0,.3);
}
.theme-white input[type="search"]:-moz-placeholder {
    color: rgba(0,0,0,.3);
}
.theme-white input[type="search"]::-moz-placeholder {
    color: rgba(0,0,0,.3);
}
.theme-white input[type="search"]::placeholder {
    color: rgba(0,0,0,.3);
}

/* Search Style */
.search-no-results .site-content {
    margin-bottom: 110px;
}
.search-no-results h1 {
    max-width: 770px;
}
.widget_search form {
    margin-bottom: 0;
    padding: 17px 0;
    position: relative;
}
.widget_search form:before {
    display: none !important;
}
.widget_search form label {
    margin-bottom: 0;
    position: absolute;
    left: 0;
    bottom: 0;
    font-size: 12px;
    color: red;
}
.widget_search form input[type='search'] {
    padding: 0 30px 2px 10px !important;
    height: 28px;
    width: 100%;
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
    border: 1px solid #ECECEC;
    color: #000;
    background: #fff;
    box-shadow: none;
    border-radius: 16px;
}
.widget_search form input[type='search']::-webkit-search-cancel-button {
    -webkit-appearance:none;
    appearance:none;
}
.search-nothing-found .widget_search form {
    max-width: 770px;
}
.search-nothing-found .widget_search form input[type='search'] {
    height: 50px;
    padding: 0 50px 0 20px !important;
}
header .widget_search form {
    max-width: 240px;
    min-width: 240px;
}

.widget_search form input[type='search']::-webkit-input-placeholder { /* WebKit browsers */
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
}
.widget_search form input[type='search']:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
}
.widget_search form input[type='search']::-moz-placeholder { /* Mozilla Firefox 19+ */
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
}
.widget_search form input[type='search']::placeholder { /* Recent browsers */
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
}
.widget_search form input[type='search']:focus {
    outline: 0;
}
.widget_search form input[type='submit'] {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.3939 11.749C5.05917 11.4142 5.05917 10.8715 5.3939 10.5368L9.07349 6.85719H0.428572C0.191879 6.85719 0 6.66531 0 6.42862V5.57147C0 5.33478 0.191878 5.1429 0.428571 5.1429H9.1944L5.79672 1.43634C5.47684 1.08738 5.50042 0.545181 5.84937 0.225302C6.19833 -0.0945776 6.74054 -0.071004 7.06041 0.277955L11.7747 5.42082C12.0848 5.7591 12.0734 6.2816 11.7489 6.6061L6.60609 11.749C6.27135 12.0837 5.72864 12.0837 5.3939 11.749Z' fill='black'/%3E%3C/svg%3E");
    width: 12px;
    height: 12px;
    position: absolute;
    right: 10px;
    left: auto;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    z-index: 999999;
    background-color: transparent;
    font-size: 0;
    clip: auto;
    -webkit-clip-path: none;
    clip-path: none;
    margin: 0;
}
.search-nothing-found .widget_search form input[type='submit'] {
    right: 20px;
}
.widget_search form input[type='submit'] {
    display: none;
}

.templates-dd-menu {
    width: 444px;
    padding: 25px;
}
.templates-dd-menu a {
    padding-left: 53px;
    color: #000;
    margin-bottom: 27px;
}
.templates-dd-menu a:hover {
    opacity: 0.6;
}
.templates-dd-menu a:before {
    content: "";
    position: absolute;
    left: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.02236 5.33316C0 8.35984 0 12.5732 0 21C0 29.4268 0 33.6401 2.02236 36.6668C2.89786 37.9771 4.02288 39.1021 5.33316 39.9776C8.35984 42 12.5732 42 21 42C29.4268 42 33.6401 42 36.6668 39.9776C37.9771 39.1021 39.1021 37.9771 39.9776 36.6668C42 33.6401 42 29.4268 42 21C42 12.5732 42 8.35984 39.9776 5.33316C39.1021 4.02288 37.9771 2.89786 36.6668 2.02236C33.6401 0 29.4268 0 21 0C12.5732 0 8.35984 0 5.33316 2.02236C4.02288 2.89786 2.89786 4.02288 2.02236 5.33316ZM20.0022 5.78743H21.7116L26.1475 13.9666L31.1796 9.66624L32.3336 10.8201L28.0282 15.8471L36.2122 20.288V21.9976L28.053 18.5878L32.2649 31.2484L31.0515 32.4619L26.115 20.4789L21.7638 36.2126H20.0859L23.4457 20.4323L10.83 32.3443L9.65539 31.1697L21.5624 18.5491L5.78698 21.9138V20.2358L21.5157 15.8798L9.53762 10.9481L10.7511 9.73465L23.4069 13.9417L20.0022 5.78743ZM10.8363 10.0949L23.9643 14.4589L10.8363 10.0949ZM35.8971 20.4755L35.8972 21.5246V20.4755L27.5355 15.9382L35.8971 20.4755ZM21.5241 6.10243H20.475H21.5241L26.0563 14.4589L21.5241 6.10243Z' fill='black'/%3E%3C/svg%3E");
    width: 42px;
    height: 42px;
}
.templates-dd-menu .project-circa:before {
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='42' height='42' rx='12' fill='%230038FF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M22.0499 4.19988C22.0499 3.61998 21.5798 3.14988 20.9999 3.14988V3.14988C20.42 3.14988 19.9499 3.61998 19.9499 4.19988V16.6165C19.9499 18.4575 18.4575 19.9499 16.6165 19.9499H4.19988C3.61998 19.9499 3.14988 20.42 3.14988 20.9999V20.9999C3.14988 21.5798 3.61998 22.0499 4.19988 22.0499H16.6165C18.4575 22.0499 19.9499 23.5423 19.9499 25.3832V37.7999C19.9499 38.3798 20.42 38.8499 20.9999 38.8499V38.8499C21.5798 38.8499 22.0499 38.3798 22.0499 37.7999V25.3832C22.0499 23.5423 23.5423 22.0499 25.3832 22.0499H37.7999C38.3798 22.0499 38.8499 21.5798 38.8499 20.9999V20.9999C38.8499 20.42 38.3798 19.9499 37.7999 19.9499H25.3832C23.5423 19.9499 22.0499 18.4575 22.0499 16.6165V4.19988Z' fill='white'/%3E%3C/svg%3E");
}
.templates-dd-menu .project-icons:before {
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='42' height='42' rx='12' fill='%23FFEC00'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.5 21C28.5 25.1421 25.1421 28.5 21 28.5C16.8579 28.5 13.5 25.1421 13.5 21H21H28.5ZM21 12C25.9706 12 30 16.0294 30 21C30 25.9706 25.9706 30 21 30C16.0294 30 12 25.9706 12 21C12 16.0294 16.0294 12 21 12Z' fill='black'/%3E%3C/svg%3E");
}
.templates-dd-menu .project-studio:before {
    background-image: url("data:image/svg+xml,%3Csvg width='42' height='42' viewBox='0 0 42 42' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.02236 5.33316C0 8.35984 0 12.5732 0 21C0 29.4268 0 33.6402 2.02236 36.6668C2.89787 37.9771 4.02288 39.1021 5.33316 39.9776C8.35984 42 12.5732 42 21 42C29.4268 42 33.6402 42 36.6668 39.9776C37.9771 39.1021 39.1021 37.9771 39.9776 36.6668C42 33.6402 42 29.4268 42 21C42 12.5732 42 8.35984 39.9776 5.33316C39.1021 4.02288 37.9771 2.89787 36.6668 2.02236C33.6402 0 29.4268 0 21 0C12.5732 0 8.35984 0 5.33316 2.02236C4.02288 2.89787 2.89787 4.02288 2.02236 5.33316ZM21.049 24.1989C25.0642 18.5208 25.2415 15.0796 21.049 9C16.7766 15.2093 17.3273 18.5005 21.049 24.1989ZM19.1424 31.5952C19.7805 24.6703 18.2134 21.6014 11.5429 18.4326C10.9475 25.9462 13.0701 28.5212 19.1424 31.5952ZM22.9816 31.5952C22.3434 24.6703 23.9105 21.6014 30.581 18.4326C31.1764 25.9462 29.0539 28.5212 22.9816 31.5952Z' fill='black'/%3E%3C/svg%3E");
}
.templates-dd-menu a span {
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -.02em;
}
.templates-dd-menu a p {
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -.02em;
    color: #979797;
}

/***
*******
*********
** Cart *********
****
******
*********/

.mini-cart {
    font-size: 16px;
    font-weight: 300;
    letter-spacing: normal;
    font-family: "EuclidCircularA",sans-serif;
    line-height: 40px;
    padding: 0 12.5px;
}

#bite-cart {
    z-index: -99999;
    opacity: 0;
    position: fixed;
    right: 0;
    overflow: hidden;
    visibility: hidden;
    background: rgba(0, 0, 0, 0.1);
}
#bite-cart .modal-dialog {
    max-width: 645px;
    min-width: 645px;
    margin: 0 0 0 auto;
}
#bite-cart .modal-content {
    background: #fff;
    overflow: auto;
    box-shadow: 0 20px 40px rgba(0, 0, 0, 0.12);
    border-radius: 0;
}
#bite-cart .modal-header {
    padding: 20px 30px 40px;
    font-weight: normal;
    font-size: 32px;
    line-height: 41px;
    letter-spacing: -1.5px;
    color: #000000;
}
#bite-cart .modal-header .close {
    right: 0;
    top: 11px;
}
#bite-cart .modal-header .close.close-dark:before {
    background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0)'%3E%3Cpath d='M27.9021 26.3111L19.591 18L27.9021 9.68889L26.3111 8.0979L18 16.409L9.68889 8.0979L8.0979 9.68889L16.409 18L8.09791 26.3111L9.6889 27.9021L18 19.591L26.3111 27.9021L27.9021 26.3111Z' fill='%23232323'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0'%3E%3Crect width='36' height='36' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    width: 36px;
    height: 36px;
    right: 22px;
}
#bite-cart .edd-cart {
    padding: 0;
    margin: 0;
    list-style-type: none;
}
#bite-cart .modal-content::-webkit-scrollbar {
    display: none;
}
#bite-cart .modal-content {
    -ms-overflow-style: none;
    scrollbar-width: none;
}
#bite-cart .edd-cart-item {
    padding: 19px 0;
    margin: 0 30px;
}
#bite-cart .edd-cart .edd-cart-item:nth-of-type(1),
#bite-cart li.cart_item.empty + .edd-cart-item {
    border-top: 1px solid rgba(0, 0, 0, 0.1);
}
#bite-cart .edd-cart .edd-cart-item:nth-of-type(1):before,
#bite-cart li.cart_item.empty + .edd-cart-item:before {
    content: 'Product';
    position: absolute;
    top: -25px;
    font-size: 16px;
    line-height: 20px;
    color: rgba(0,0,0,.5);
    font-weight: 300;
}
#bite-cart .edd-cart .edd-cart-item:nth-of-type(1) .cart-page-price-wrapper:before,
#bite-cart li.cart_item.empty + .edd-cart-item .cart-page-price-wrapper:before {
    content: 'Price';
    margin-left: -38px;
    top: -25px;
    position: absolute;
    font-size: 16px;
    line-height: 20px;
    font-weight: 300;
    color: rgba(0,0,0,0.5);
}
#bite-cart .edd-cart-item > .row {
    margin-left: -10px;
    margin-right: -10px;
    padding-right: 50px;
}
#bite-cart .edd-cart-item > .row > * {
    padding-left: 10px;
    padding-right: 10px;
}
#bite-cart .edd-cart-item > .row > .cart-page-image-wrapper:empty,
.cart-page-image-wrapper:empty {
    padding: 0;
}
#bite-cart .edd-cart-item .edd-cart-item-title {
    font-size: 16px;
    line-height: 20px;
    color: #000000;
}
#bite-cart .edd-cart-item .edd-cart-item-title span {
    margin-top: 5px;
    font-size: 16px;
    line-height: 20px;
    color: rgba(0,0,0,0.5);
    display: block;
}
#bite-cart .edd-cart-item .edd-cart-item-price {
    font-size: 16px;
    line-height: 30px;
    display: block;
    font-weight: 300;
    color: #000000;
}
#bite-cart .edd-cart-item .edd-remove-from-cart,
#bite-cart .edd-cart-item .edd-remove-from-cart-hidden {
    font-size: 14px;
    line-height: 20px;
    color: rgba(0,0,0,0.5);
}
#bite-cart .edd-cart-item .edd-remove-from-cart-hidden {
    position: relative;
    z-index: -999999;
    opacity: 0;
}
#bite-cart li.cart_item.empty {
    text-align: center;
    position: absolute;
    width: 100%;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 22px;
    line-height: 30px;
    font-weight: 300;
    color: rgba(0,0,0,0.5);
    letter-spacing: -0.02em;
}
#bite-cart li.cart_item.empty .page-empty-img-wrapper {
    display: none;
}
#bite-cart span.edd_empty_cart {
    font-size: 22px;
    line-height: 30px;
    font-weight: 300;
    font-family: "EuclidCircularA", sans-serif;
    margin-bottom: 20px;
    text-align: center;
    color: rgba(0,0,0,0.5);
    letter-spacing: -0.02em;
    display: block;
}
#bite-cart .edd-cart-item .edd-remove-from-cart {
    position: absolute;
    right: 0;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    font-size: 0;
    line-height: 1;
    letter-spacing: -0.02em;
    color: rgba(0,0,0,0.5);
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_408_719)'%3E%3Cpath d='M11.9412 10.9865L6.95457 5.99985L11.9412 1.01319L10.9866 0.0585938L5.99998 5.04525L1.01331 0.0585938L0.0587158 1.01319L5.04538 5.99985L0.0587215 10.9865L1.01332 11.9411L5.99998 6.95445L10.9866 11.9411L11.9412 10.9865Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_408_719'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-position: center right;
    width: 16px;
    height: 16px;
    padding: 20px;
}
#bite-cart .edd-cart-item .edd-remove-from-cart:hover {
    background-image: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_408_719_)'%3E%3Cpath d='M11.9412 10.9865L6.95457 5.99985L11.9412 1.01319L10.9866 0.0585938L5.99998 5.04525L1.01331 0.0585938L0.0587158 1.01319L5.04538 5.99985L0.0587215 10.9865L1.01332 11.9411L5.99998 6.95445L10.9866 11.9411L11.9412 10.9865Z' fill='%23FC5621'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_408_719_'%3E%3Crect width='12' height='12' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.if-item-787722-hide,
.if-item-692798-hide,
.if-item-692806-hide {
    display: none;
}
#bite-cart .edd-cart-item .cart-page-remove-wrapper {
    min-width: 68px;
}
#bite-cart .edd-cart-item .likebtn-wrapper {
    cursor: pointer;
    display: block;
}
#bite-cart .edd-cart-item .likebtn-wrapper * {
    font-size: 0;
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-like {
    border: 0;
    padding: 0 0 0 26px;
    margin: 0;
    display: block;
    background: transparent;
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-like .lb-a {
    display: block;
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom img.likebtn-icon {
    margin: 0 !important;
    display:inline-block !important
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom img.lb-icon-v {
    display:none !important
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-a:hover img.likebtn-icon,
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-voted img.likebtn-icon {
    display:none !important
}
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-a:hover img.lb-icon-v,
#bite-cart .edd-cart-item .likebtn-wrapper.lb-style-custom .lb-voted img.lb-icon-v {
    display:inline-block !important
}
#bite-cart .page-empty-link-back {
    border: 1px solid rgba(0, 0, 0, 0.1);
    border-radius: 30px;
    padding: 20px 40px;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -0.01em;
    text-transform: none;
    color: rgba(0,0,0,0.5) !important;
    display: inline-block;
    max-width: none;
    height: auto;
    margin-top: 0 !important;
    margin-bottom: 0;
}
#bite-cart .page-empty-link-back:before {
    display: none;
}
#bite-cart .page-empty-link-back:hover {
    background: #000;
    border-color: #000;
    color: #fff !important;
}
#bite-cart .cart_item.edd_checkout {
    margin: 0 30px 20px;
}
#bite-cart .cart_item.edd_checkout > .row {
    margin-right: -10px;
    margin-left: -10px;
}
#bite-cart .cart_item.edd_checkout > .row > * {
    padding-right: 10px;
    padding-left: 10px;
}
#bite-cart .cart_item.edd_checkout a {
    text-align: center;
    padding: 15px 0;
    font-size: 18px;
    line-height: 20px;
    letter-spacing: -0.3px;
    color: #000000;
    display: block;
    border-radius: 10px;
}
#bite-cart .cart_item.edd_checkout a.view-cart {
    background: #F5F5F5;
}
#bite-cart .cart_item.edd_checkout a.view-cart:hover {
    background: #e8e8e8;
}
#bite-cart .cart_item.edd_checkout a.view-checkout {
    background: #ADFF00;
}
#bite-cart .cart_item.edd_checkout a.view-checkout:hover {
    background: #000000;
    color: #ffffff;
}
#bite-cart .edd-cart-meta.edd_total {
    background: #fff;
    font-weight: 300;
    color: #232323;
    display: flex;
    padding: 21px 0;
    font-size: 16px;
    line-height: 20px;
    color: rgba(0,0,0,.5);
    border-top: 1px solid rgba(0,0,0,.1);
    margin: 0 30px;
}
#bite-cart .edd-cart-meta.edd_total span {
    font-size: 16px;
    line-height: 20px;
    color: #000000;
    margin-right: 108px;
}
#bite-cart .edd-hide-on-empty.cart-empty {
    display: block;
}
#bite-cart .edd-hide-on-empty.cart-empty + .cart-with-pro-wrapper  {
    display: none;
}

.cart-with-pro-wrapper {
    margin: auto 30px 0;
    border-top: 1px solid #EFEFEF;
    padding-top: 16px;
    padding-bottom: 20px;
}
.cart-with-pro-wrapper strong {
    font-weight: 300 !important;
    font-size: 20px;
    line-height: 28px;
    letter-spacing: -0.03em;
    color: #A0A0A0;
    max-width: 415px;
    margin-bottom: 15px;
}
.cart-with-pro-wrapper strong a {
    color: #200EF1;
}
.cart-with-pro-wrapper strong a:hover {
    color: #000000;
}
.cart-with-pro .row {
    margin: 0 -10px;
}
.cart-with-pro .row > * {
    padding: 0 10px !important;
}
.cart-with-pro .cart-page-title-wrapper {
    color: #000000;
}
.cart-with-pro .edd-cart-item-title {
    font-size: 16px;
    line-height: 20px;
    color: #000;
}
.cart-with-pro .edd-cart-item-title span {
    margin-top: 3px;
    font-size: 16px;
    line-height: 20px;
    color: rgba(0,0,0,.5);
}
.cart-with-pro .edd_download_purchase_form {
    margin-top: 10px;
}
.cart-with-pro .edd-submit.button {
    background: #EFEFEF !important;
    border-radius: 5px;
    border: 1px solid transparent;
    color: #000000;
    font-weight: 300;
    font-size: 16px;
    line-height: 20px;
    height: auto;
    letter-spacing: -0.1px;
    padding: 5px 10px 5px 35px;
}
.cart-with-pro .edd-submit.button:hover {
    background: #000000 !important;
    color: #ffffff;
    transform: none !important;
}
.cart-with-pro .edd-submit.button:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 8px;
    transform: translateY(-50%);
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 19.9375C8.63439 19.9375 9.25 19.3219 9.25 18.5625C9.25 17.8031 8.63439 17.1875 7.875 17.1875C7.11561 17.1875 6.5 17.8031 6.5 18.5625C6.5 19.3219 7.11561 19.9375 7.875 19.9375Z' fill='black'/%3E%3Cpath d='M16.8125 19.9375C17.5719 19.9375 18.1875 19.3219 18.1875 18.5625C18.1875 17.8031 17.5719 17.1875 16.8125 17.1875C16.0531 17.1875 15.4375 17.8031 15.4375 18.5625C15.4375 19.3219 16.0531 19.9375 16.8125 19.9375Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9167 5.20833H12.4583H5.13418L4.51539 3.04259C4.42958 2.74222 4.24825 2.47799 3.99886 2.28987C3.74947 2.10176 3.44559 2 3.1332 2H1.6875C1.27329 2 0.9375 2.33579 0.9375 2.75C0.9375 3.16421 1.27329 3.5 1.6875 3.5H3.08606L3.84276 6.14844C3.84562 6.1594 3.84873 6.17027 3.85207 6.18103L6.18143 14.3338C6.30829 14.7778 6.57633 15.1684 6.945 15.4465C7.31366 15.7246 7.76288 15.875 8.22466 15.875H16.4628C16.9246 15.875 17.3738 15.7246 17.7425 15.4465C18.1095 15.1696 18.3768 14.7813 18.5044 14.3397L19.2355 11.9167H17.6687L17.0669 13.9111L17.0668 13.9111L17.0638 13.9217C17.0265 14.0523 16.9476 14.1672 16.8392 14.249C16.7308 14.3308 16.5987 14.375 16.4628 14.375H8.22466C8.08885 14.375 7.95672 14.3308 7.84829 14.249C7.73986 14.1672 7.66102 14.0523 7.62371 13.9217L5.56275 6.70833H12.4583H12.9167V5.20833Z' fill='black'/%3E%3Cpath d='M22.3125 6.64575H19.5625V9.39575C19.5625 9.57809 19.4901 9.75296 19.3611 9.88189C19.2322 10.0108 19.0573 10.0833 18.875 10.0833C18.6927 10.0833 18.5178 10.0108 18.3889 9.88189C18.2599 9.75296 18.1875 9.57809 18.1875 9.39575V6.64575H15.4375C15.2552 6.64575 15.0803 6.57332 14.9514 6.44439C14.8224 6.31546 14.75 6.14059 14.75 5.95825C14.75 5.77592 14.8224 5.60105 14.9514 5.47212C15.0803 5.34318 15.2552 5.27075 15.4375 5.27075H18.1875V2.52075C18.1875 2.33842 18.2599 2.16355 18.3889 2.03462C18.5178 1.90569 18.6927 1.83325 18.875 1.83325C19.0573 1.83325 19.2322 1.90569 19.3611 2.03462C19.4901 2.16355 19.5625 2.33842 19.5625 2.52075V5.27075H22.3125C22.4948 5.27075 22.6697 5.34318 22.7986 5.47212C22.9276 5.60105 23 5.77592 23 5.95825C23 6.14059 22.9276 6.31546 22.7986 6.44439C22.6697 6.57332 22.4948 6.64575 22.3125 6.64575Z' fill='black'/%3E%3C/svg%3E");
    width: 23px;
    height: 22px;
    -webkit-transition: all .2s ease-in-out;
    -moz-transition: all .2s ease-in-out;
    -o-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
}
.cart-with-pro .edd-submit.button:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 19.9375C8.63439 19.9375 9.25 19.3219 9.25 18.5625C9.25 17.8031 8.63439 17.1875 7.875 17.1875C7.11561 17.1875 6.5 17.8031 6.5 18.5625C6.5 19.3219 7.11561 19.9375 7.875 19.9375Z' fill='white'/%3E%3Cpath d='M16.8125 19.9375C17.5719 19.9375 18.1875 19.3219 18.1875 18.5625C18.1875 17.8031 17.5719 17.1875 16.8125 17.1875C16.0531 17.1875 15.4375 17.8031 15.4375 18.5625C15.4375 19.3219 16.0531 19.9375 16.8125 19.9375Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.9167 5.20833H12.4583H5.13418L4.51539 3.04259C4.42958 2.74222 4.24825 2.47799 3.99886 2.28987C3.74947 2.10176 3.44559 2 3.1332 2H1.6875C1.27329 2 0.9375 2.33579 0.9375 2.75C0.9375 3.16421 1.27329 3.5 1.6875 3.5H3.08606L3.84276 6.14844C3.84562 6.1594 3.84873 6.17027 3.85207 6.18103L6.18143 14.3338C6.30829 14.7778 6.57633 15.1684 6.945 15.4465C7.31366 15.7246 7.76288 15.875 8.22466 15.875H16.4628C16.9246 15.875 17.3738 15.7246 17.7425 15.4465C18.1095 15.1696 18.3768 14.7813 18.5044 14.3397L19.2355 11.9167H17.6687L17.0669 13.9111L17.0668 13.9111L17.0638 13.9217C17.0265 14.0523 16.9476 14.1672 16.8392 14.249C16.7308 14.3308 16.5987 14.375 16.4628 14.375H8.22466C8.08885 14.375 7.95672 14.3308 7.84829 14.249C7.73986 14.1672 7.66102 14.0523 7.62371 13.9217L5.56275 6.70833H12.4583H12.9167V5.20833Z' fill='white'/%3E%3Cpath d='M22.3125 6.64575H19.5625V9.39575C19.5625 9.57809 19.4901 9.75296 19.3611 9.88189C19.2322 10.0108 19.0573 10.0833 18.875 10.0833C18.6927 10.0833 18.5178 10.0108 18.3889 9.88189C18.2599 9.75296 18.1875 9.57809 18.1875 9.39575V6.64575H15.4375C15.2552 6.64575 15.0803 6.57332 14.9514 6.44439C14.8224 6.31546 14.75 6.14059 14.75 5.95825C14.75 5.77592 14.8224 5.60105 14.9514 5.47212C15.0803 5.34318 15.2552 5.27075 15.4375 5.27075H18.1875V2.52075C18.1875 2.33842 18.2599 2.16355 18.3889 2.03462C18.5178 1.90569 18.6927 1.83325 18.875 1.83325C19.0573 1.83325 19.2322 1.90569 19.3611 2.03462C19.4901 2.16355 19.5625 2.33842 19.5625 2.52075V5.27075H22.3125C22.4948 5.27075 22.6697 5.34318 22.7986 5.47212C22.9276 5.60105 23 5.77592 23 5.95825C23 6.14059 22.9276 6.31546 22.7986 6.44439C22.6697 6.57332 22.4948 6.64575 22.3125 6.64575Z' fill='white'/%3E%3C/svg%3E");
}
.cart-with-pro .edd-submit.button.edd_go_to_checkout:before {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 19.9375C8.63439 19.9375 9.25 19.3219 9.25 18.5625C9.25 17.8031 8.63439 17.1875 7.875 17.1875C7.11561 17.1875 6.5 17.8031 6.5 18.5625C6.5 19.3219 7.11561 19.9375 7.875 19.9375Z' fill='black'/%3E%3Cpath d='M16.8125 19.9375C17.5719 19.9375 18.1875 19.3219 18.1875 18.5625C18.1875 17.8031 17.5719 17.1875 16.8125 17.1875C16.0531 17.1875 15.4375 17.8031 15.4375 18.5625C15.4375 19.3219 16.0531 19.9375 16.8125 19.9375Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.9375 2.75C0.9375 2.33579 1.27329 2 1.6875 2H3.1332C3.44559 2 3.74947 2.10176 3.99886 2.28987C4.24825 2.47799 4.42958 2.74222 4.51539 3.04259L5.13418 5.20833H12.4583H20.25C20.4873 5.20833 20.7106 5.32063 20.8521 5.51112C20.9936 5.70161 21.0366 5.94782 20.968 6.17499L18.5044 14.3397C18.3768 14.7813 18.1095 15.1696 17.7425 15.4465C17.3738 15.7246 16.9246 15.875 16.4628 15.875H8.22466C7.76288 15.875 7.31366 15.7246 6.945 15.4465C6.57633 15.1684 6.30829 14.7778 6.18143 14.3338L3.85207 6.18103C3.84873 6.17026 3.84562 6.1594 3.84276 6.14844L3.08606 3.5H1.6875C1.27329 3.5 0.9375 3.16421 0.9375 2.75ZM5.56275 6.70833L7.62371 13.9217C7.66102 14.0523 7.73986 14.1672 7.84829 14.249C7.95672 14.3308 8.08885 14.375 8.22466 14.375H16.4628C16.5987 14.375 16.7308 14.3308 16.8392 14.249C16.9476 14.1672 17.0265 14.0523 17.0638 13.9217L17.0668 13.9111L17.0669 13.9111L19.2403 6.70833H12.4583H5.56275Z' fill='black'/%3E%3C/svg%3E");
}
.cart-with-pro .edd-submit.button.edd_go_to_checkout:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.875 19.9375C8.63439 19.9375 9.25 19.3219 9.25 18.5625C9.25 17.8031 8.63439 17.1875 7.875 17.1875C7.11561 17.1875 6.5 17.8031 6.5 18.5625C6.5 19.3219 7.11561 19.9375 7.875 19.9375Z' fill='white'/%3E%3Cpath d='M16.8125 19.9375C17.5719 19.9375 18.1875 19.3219 18.1875 18.5625C18.1875 17.8031 17.5719 17.1875 16.8125 17.1875C16.0531 17.1875 15.4375 17.8031 15.4375 18.5625C15.4375 19.3219 16.0531 19.9375 16.8125 19.9375Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.9375 2.75C0.9375 2.33579 1.27329 2 1.6875 2H3.1332C3.44559 2 3.74947 2.10176 3.99886 2.28987C4.24825 2.47799 4.42958 2.74222 4.51539 3.04259L5.13418 5.20833H12.4583H20.25C20.4873 5.20833 20.7106 5.32063 20.8521 5.51112C20.9936 5.70161 21.0366 5.94782 20.968 6.17499L18.5044 14.3397C18.3768 14.7813 18.1095 15.1696 17.7425 15.4465C17.3738 15.7246 16.9246 15.875 16.4628 15.875H8.22466C7.76288 15.875 7.31366 15.7246 6.945 15.4465C6.57633 15.1684 6.30829 14.7778 6.18143 14.3338L3.85207 6.18103C3.84873 6.17026 3.84562 6.1594 3.84276 6.14844L3.08606 3.5H1.6875C1.27329 3.5 0.9375 3.16421 0.9375 2.75ZM5.56275 6.70833L7.62371 13.9217C7.66102 14.0523 7.73986 14.1672 7.84829 14.249C7.95672 14.3308 8.08885 14.375 8.22466 14.375H16.4628C16.5987 14.375 16.7308 14.3308 16.8392 14.249C16.9476 14.1672 17.0265 14.0523 17.0638 13.9217L17.0668 13.9111L17.0669 13.9111L19.2403 6.70833H12.4583H5.56275Z' fill='white'/%3E%3C/svg%3E");
}

.edd_cart_item_name .eddr-cart-item-notice {
    display: none;
}
.cart-with-pro .edd-cart-ajax-alert {
    display: none;
}

#modalClipboard {
    background: #000;
    border-radius: 5px;
    color: #fff;
    display: inline-block;
    font-size: 14px;
    left: 50%;
    line-height: 16px;
    margin-left: -92.9px;
    opacity: 0;
    padding: 5px 13px 6px 9px;
    position: fixed;
    top: 20px;
    visibility: hidden;
    z-index: -99999;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
#modalClipboard svg {
    margin-right: 5px;
}
@media only screen and (min-width: 576px) {
    #bite-cart .modal-dialog {
        margin: 0 0 0 auto;
        padding: 5px 5px 5px 0;
    }
}
@media only screen and (max-width: 767px) {
    #bite-cart .modal-dialog {
        max-width: none;
        min-width: auto;
        width: 100%;
        padding: 5px;
    }
}
@media only screen and (max-width: 575px) {
    #bite-cart .edd-cart-item > .row > .cart-page-image-wrapper,
    .cart-page-image-wrapper {
        display: none;
    }
    .cart-with-pro .cart-page-image-wrapper {
        display: block;
    }
}


/***
*******
*********
** /Cart *********
****
******
*********/

/***
*******
*********
** Catalog *********
****
******
*********/

.row-filters {
    padding-top: 10px;
    min-height: 40px;
    margin-bottom: 26px;
    position: relative;
}
.row-filters:before,
.row-filters:after {
    content: '';
    position: absolute;
    left: 15px;
    top: 10px;
    width: 54.95px;
    height: 30px;
    background: #efefef;
    border-radius: 5px;
}
.row-filters:after {
    left: auto;
    right: 15px;
    width: 74.15px;
}
.row-filters .dropdown-filter {
    z-index: 1010;
    position: relative;
}
.row-filters [data-sf-form-id="749213"] ul li.sf-item-0 {
    display: block;
}
.searchandfilter ul li input[type="checkbox"],
.searchandfilter ul li input[type="radio"] {
    cursor: pointer;
    height: 0;
    width: 0;
    margin: 0;
    position: absolute;
    left: -50px;
    opacity: 0;
    z-index: -9999;
}
[data-sf-form-id="749213"] > ul > li.sf-field-sort_order {
    margin-left: auto;
}
[data-sf-form-id="749213"] > ul > li.sf-field-sort_order ul li {
    margin-bottom: 0;
}
#navbarDropdownFilter,
#navbarDropdownSort {
    background: #EFEFEF;
    border-radius: 5px;
    padding: 5px 10px;
    font-size: 16px;
    line-height: 20px;
    font-weight: 300;
    letter-spacing: -0.02em;
    color: #000;
    cursor: pointer;
    height: auto;
    display: block;
    text-align: center;
}
#navbarDropdownFilter:hover,
#navbarDropdownSort:hover {
    background: #000;
    color: #fff;
}
#navbarDropdownFilter:active,
#navbarDropdownFilter:focus,
#navbarDropdownSort:active,
#navbarDropdownSort:focus {
    background: #000;
    color: #fff;
}
#navbarDropdownFilter + a,
#navbarDropdownSort + a {
    display: none !important;
}
#navbarDropdownFilter + .dropdown-menu,
#navbarDropdownSort + .dropdown-menu {
    border-radius: 0;
    margin-top: 5px;
    top: 100% !important;
    transform: none !important;
    will-change: auto !important;
    width: 205px;
    z-index: 1099;
    padding: 16px 20px;
    border: 1px solid #000000;
    background: #fff;
}
#navbarDropdownSort + .dropdown-menu {
    left: auto !important;
    right: 0;
    width: 220px;
    padding: 8px 0;
}
.sf-field-post-meta-compatible_with ul,
.sf-field-sort_order ul {
    display: none;
}
.sf-field-post-meta-compatible_with ul.show,
.sf-field-sort_order ul.show {
    display: block;
}
[data-sf-form-id="749213"] {
    margin: 0;
}
[data-sf-form-id="749213"] ul {
    margin: 0;
}
[data-sf-form-id="749213"] > ul {
    padding: 0;
    display: flex;
    flex-wrap: wrap;
}
[data-sf-form-id="749213"] > ul > li {
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    padding: 0;
}
.catalog-sorting [data-sf-form-id="749213"] > ul > li.sf-field-post-meta-compatible_with,
.dropdown-filter [data-sf-form-id="749213"] > ul > li.sf-field-sort_order {
    display: none;
}
[data-sf-form-id="749213"] ul li.sf-field-post-meta-compatible_with label,
[data-sf-form-id="749213"] ul li.sf-field-sort_order label {
    font-weight: 300;
    font-size: 16px;
    line-height: 20px;
    letter-spacing: -0.02em;
    color: #000000;
    margin: 0;
    cursor: pointer;
    padding: 5px 0 5px 57px;
    position: relative;
    display: block;
}
[data-sf-form-id="749213"] ul li.sf-field-sort_order label {
    padding: 10px 20px;
}
[data-sf-form-id="749213"] ul li.sf-field-post-meta-compatible_with label:before{
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='2' width='16' height='16' rx='4' fill='black' fill-opacity='0.08'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 5px;
    left: 0;
}
[data-sf-form-id="749213"] ul li.sf-field-post-meta-compatible_with input:checked + label:before {
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='2' y='2' width='16' height='16' rx='4' fill='%23000000'/%3E%3Cpath d='M8.5684 14.1573L4.81396 10.4029L6.07586 9.14096L8.5684 11.6336L13.7382 6.46368L15.0001 7.72557L8.5684 14.1573Z' fill='white'/%3E%3C/svg%3E");
}
[data-sf-form-id="749213"] ul li.sf-field-sort_order input:checked + label {
    background: #EFEFEF;
}
[data-sf-form-id="749213"] ul li.sf-field-post-meta-compatible_with input + label:after {
    content: '';
    width: 20px;
    height: 20px;
    position: absolute;
    background-size: contain;
    top: 5px;
    left: 28px;
}
[data-sf-form-id="749213"] ul li input[value='figma'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/figma-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='sketch'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/sketch-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='illustrator'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/illustrator-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='cinema'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/cinema-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='blender'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/blender-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='photoshop'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/photoshop-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='xd'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/xd-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='html'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/html-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='react'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/react-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='powerpoint'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/powerpoint-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='keynote'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/keynote-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='gslides'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/gslides-filter-icon.png");
}
[data-sf-form-id="749213"] ul li input[value='framer'] + label:after {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/icons/framer-filter-icon.png");
}
[data-sf-form-id="749213"] ul li ul li {
    padding: 0;
    margin-bottom: 5px;
    border-radius: 10px;
    -webkit-transition: all 0.2s ease-in-out;
    -moz-transition: all 0.2s ease-in-out;
    -o-transition: all 0.2s ease-in-out;
    transition: all 0.2s ease-in-out;
}
[data-sf-form-id="749213"] ul li ul li:hover {
    opacity: .6;
}
[data-sf-form-id="749213"] ul li ul li:last-child {
    margin-bottom: 0;
}
[data-sf-form-id="749213"] ul li ul li ul {
    margin-left: 0;
}
.navbar {
    padding: 1.25rem 0 0;
}
.navbar-expand-lg .navbar-brand {
    margin-right: 33px;
}
#navbarDropdownCatalog {
    display: block;
    padding: 7px 15px 7px 32px;
    border: 1px solid #000000;
    background: #fff;
    border-radius: 5px;
    color: #000000;
    position: relative;
    z-index: 1;
    text-align: center;
}
body.page-template-template-license #navbarDropdownCatalog {
    background: #EFEFEF;
}
body.page-template-template-license #navbarDropdownCatalog:hover,
#navbarDropdownCatalog:hover {
    color: #fff;
    background: #000;
}
.nav-link-categories:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='black'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='black'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='black'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='black'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='black'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='black'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='black'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='black'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='black'/%3E%3C/svg%3E");
    position: absolute;
    top: 50%;
    left: 12px;
    transform: translateY(-50%);
}
.nav-link-categories:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 18 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.21875 5.34375C4.84007 5.34375 5.34375 4.84007 5.34375 4.21875C5.34375 3.59743 4.84007 3.09375 4.21875 3.09375C3.59743 3.09375 3.09375 3.59743 3.09375 4.21875C3.09375 4.84007 3.59743 5.34375 4.21875 5.34375Z' fill='white'/%3E%3Cpath d='M9 5.34375C9.62132 5.34375 10.125 4.84007 10.125 4.21875C10.125 3.59743 9.62132 3.09375 9 3.09375C8.37868 3.09375 7.875 3.59743 7.875 4.21875C7.875 4.84007 8.37868 5.34375 9 5.34375Z' fill='white'/%3E%3Cpath d='M13.7812 5.34375C14.4026 5.34375 14.9062 4.84007 14.9062 4.21875C14.9062 3.59743 14.4026 3.09375 13.7812 3.09375C13.1599 3.09375 12.6562 3.59743 12.6562 4.21875C12.6562 4.84007 13.1599 5.34375 13.7812 5.34375Z' fill='white'/%3E%3Cpath d='M4.21875 10.125C4.84007 10.125 5.34375 9.62132 5.34375 9C5.34375 8.37868 4.84007 7.875 4.21875 7.875C3.59743 7.875 3.09375 8.37868 3.09375 9C3.09375 9.62132 3.59743 10.125 4.21875 10.125Z' fill='white'/%3E%3Cpath d='M9 10.125C9.62132 10.125 10.125 9.62132 10.125 9C10.125 8.37868 9.62132 7.875 9 7.875C8.37868 7.875 7.875 8.37868 7.875 9C7.875 9.62132 8.37868 10.125 9 10.125Z' fill='white'/%3E%3Cpath d='M13.7812 10.125C14.4026 10.125 14.9062 9.62132 14.9062 9C14.9062 8.37868 14.4026 7.875 13.7812 7.875C13.1599 7.875 12.6562 8.37868 12.6562 9C12.6562 9.62132 13.1599 10.125 13.7812 10.125Z' fill='white'/%3E%3Cpath d='M4.21875 14.9062C4.84007 14.9062 5.34375 14.4026 5.34375 13.7812C5.34375 13.1599 4.84007 12.6562 4.21875 12.6562C3.59743 12.6562 3.09375 13.1599 3.09375 13.7812C3.09375 14.4026 3.59743 14.9062 4.21875 14.9062Z' fill='white'/%3E%3Cpath d='M9 14.9062C9.62132 14.9062 10.125 14.4026 10.125 13.7812C10.125 13.1599 9.62132 12.6562 9 12.6562C8.37868 12.6562 7.875 13.1599 7.875 13.7812C7.875 14.4026 8.37868 14.9062 9 14.9062Z' fill='white'/%3E%3Cpath d='M13.7812 14.9062C14.4026 14.9062 14.9062 14.4026 14.9062 13.7812C14.9062 13.1599 14.4026 12.6562 13.7812 12.6562C13.1599 12.6562 12.6562 13.1599 12.6562 13.7812C12.6562 14.4026 13.1599 14.9062 13.7812 14.9062Z' fill='white'/%3E%3C/svg%3E");
}
#navbarDropdownCatalog + .dropdown-menu {
    width: 550px;
    padding: 15px 20px;
    border: 1px solid #000;
    top: 3.75rem;
    background: #fff;
    position: absolute;
    border-radius: 0;
    z-index: 10000;
    margin: 0;
}
#navbarDropdownCatalog + .dropdown-menu {
    padding: 15px 20px 10px;
}
#navbarDropdownAccount {
    line-height: 40px;
    padding: 0 12.5px;
}
#navbarDropdownAccount + .dropdown-menu {
    right: 0;
}
#navbarDropdownAccount + .dropdown-menu .row {
    margin: 0 -35px;
}
#navbarDropdownAccount + .dropdown-menu .row > * {
    padding: 0 35px;
}
.account-dd-menu ul li a {
    line-height: 40px;
    padding: 0 22px;
}
#navbarDropdownAccount:after {
    display: none;
}
.row-filters .sf-field-taxonomy-download_category,
.row-filters .sf-field-search {
    display: none;
}
#navbarDropdownCatalog + a {
    display: none;
}
.navbar #header-search-form {
    margin: 0 10px;
}
.navbar .sf-field-post-meta-compatible_with,
.navbar .sf-field-sort_order {
    display: none !important;
}
.navbar .sf-field-submit {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0;
    width: 40px;
    height: 100%;
}
.navbar .sf-field-submit input {
    height: 40px;
    width: 40px;
    border-radius: 5px;
    padding: 0;
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2881 17C14.6018 17 17.2881 14.3137 17.2881 11C17.2881 7.68629 14.6018 5 11.2881 5C7.97438 5 5.28809 7.68629 5.28809 11C5.28809 14.3137 7.97438 17 11.2881 17Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9541 15.6672L19.9541 19.6672' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-position: center center;
    background-repeat: no-repeat;
    background-color: transparent;
    font-size: 0;
}
.theme-black .navbar .sf-field-submit input {
    background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2881 17C14.6018 17 17.2881 14.3137 17.2881 11C17.2881 7.68629 14.6018 5 11.2881 5C7.97438 5 5.28809 7.68629 5.28809 11C5.28809 14.3137 7.97438 17 11.2881 17Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9541 15.6672L19.9541 19.6672' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    background-color: transparent;
}
.navbar .sf-field-taxonomy-download_category > ul {
    display: none;
}
.navbar .sf-field-taxonomy-download_category {
    position: relative;
    min-width: 111.44px;
    min-height: 40px;
}
.navbar .sf-field-taxonomy-download_category ul.show {
    display: block;
}
.navbar .sf-field-taxonomy-download_category label {
    padding: 0 !important;
}
.navbar [data-sf-form-id="749213"] ul li.sf-item-0 {
    display: none;
}
.navbar .sf-field-taxonomy-download_category > ul > li {
    margin-bottom: 0;
    float: left;
    width: 33.3333%;
    max-width: 100%;
}
#navbarDropdownCatalog + .dropdown-menu > li:nth-of-type(4) {
    clear: both;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1557:before {
    content: '';
    border-top: 1px solid #000;
    width: 100%;
    display: block;
    position: absolute;
    left: 0;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1557,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-984,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1595 {
    padding-top: 13px;
    width: auto;
    margin-right: 40px;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999 {
    margin-right: 0;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999 + li.sf-item-9999 {
    display: none;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1557 label,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-984 label,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999 label,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1595 label {
    padding-top: 10px !important;
}
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1557 .sf-count,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-984 .sf-count,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999 .sf-count,
.navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1595 .sf-count {
    display: none;
}
.navbar .sf-field-taxonomy-download_category > ul > li:hover {
    opacity: 1;
}
.navbar .sf-field-taxonomy-download_category > ul > li li {
    margin-bottom: 0;
}
.navbar .sf-field-taxonomy-download_category > ul {
    flex-wrap: wrap;
}
.navbar .sf-field-taxonomy-download_category > ul > li label {
    font-size: 16px;
    line-height: 35px;
    cursor: pointer;
}
.navbar .searchandfilter ul li input[value="graphics"] + label,
.navbar .searchandfilter ul li input[value="illustrations"] + label,
.navbar .searchandfilter ul li input[value="ux-ui-kits"] + label {
    font-weight: 500;
}
.navbar .searchandfilter ul li input[value="graphics"] + label span,
.navbar .searchandfilter ul li input[value="illustrations"] + label span,
.navbar .searchandfilter ul li input[value="ux-ui-kits"] + label span {
    display: none;
}
.navbar .sf-field-taxonomy-download_category>ul>li a {
    font-size: 16px;
    line-height: 35px;
    cursor: pointer;
}
.navbar .sf-field-taxonomy-download_category>ul>li.sf-item-1557 a,
.navbar .sf-field-taxonomy-download_category>ul>li.sf-item-984 a,
.navbar .sf-field-taxonomy-download_category>ul>li.sf-item-9999 a,
.navbar .sf-field-taxonomy-download_category>ul>li.sf-item-1595 a {
    padding-top: 10px !important;
}
.navbar .sf-field-taxonomy-download_category>ul>li a.category-parent {
    font-weight: 500;
}
.navbar .searchandfilter .sf-count {
    padding-left: 10px;
    color: rgba(160, 160, 160, 1);
}
.navbar .searchandfilter ul .sf-field-search {
    flex: 1 0 0%;
    width: 100%;
    margin-left: 0;
    margin-right: 0;
    padding: 0;
}
.navbar .sf-field-search label {
    width: 100%;
}
.navbar .sf-field-search input[type="text"] {
    height: 40px;
    padding: 3px 3px 3px 15px;
    width: 100%;
    border: 0;
    background: #efefef;
    border-radius: 5px;
    position: static;
    opacity: 1;
    -webkit-transition: none;
    -moz-transition: none;
    -o-transition: none;
    transition: none;
}
.theme-black .navbar .sf-field-search input[type="text"] {
    background: rgba(255, 255, 255, 0.17);
    color: #ffffff;
}
.page-template-template-license .navbar .sf-field-search input[type="text"] {
    background: #ffffff;
}
.navbar-right a,
.avatar-wrapper {
    line-height: 40px;
    padding: 0 12.5px;
}
.nav-like-link:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.15 5C5.36914 5 3 7.0793 3 9.7798C3 11.6427 3.87235 13.2112 5.02849 14.5104C6.18066 15.8052 7.66714 16.892 9.01097 17.8016L11.3296 19.3711C11.5835 19.543 11.9165 19.543 12.1704 19.3711L14.489 17.8016C15.8329 16.892 17.3193 15.8052 18.4715 14.5104C19.6277 13.2112 20.5 11.6427 20.5 9.7798C20.5 7.0793 18.1309 5 15.35 5C13.9165 5 12.6552 5.67214 11.75 6.54183C10.8448 5.67214 9.58347 5 8.15 5Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    top: -2px;
}
.navbar-right a:hover {
    opacity: 0.5;
    color: #000000;
}
header .navbar .widget_edd_cart_widget>a {
    line-height: 40px;
    padding: 0 12.5px;
}
.nav-sign-in span {
    padding: 3px 10px;
    background: #EFEFEF;
    border-radius: 39px;
}
.nav-dropdown-link:before {
    content: '';
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 6.25C3.58579 6.25 3.25 6.58579 3.25 7C3.25 7.41421 3.58579 7.75 4 7.75L19.9999 7.75C20.4141 7.75 20.7499 7.41421 20.7499 7C20.7499 6.58579 20.4141 6.25 19.9999 6.25H4ZM3.25 12C3.25 11.5858 3.58579 11.25 4 11.25L19.9999 11.25C20.4141 11.25 20.7499 11.5858 20.7499 12C20.7499 12.4142 20.4141 12.75 19.9999 12.75L4 12.75C3.58579 12.75 3.25 12.4142 3.25 12ZM3.25 17C3.25 16.5858 3.58579 16.25 4 16.25L19.9999 16.25C20.4141 16.25 20.7499 16.5858 20.7499 17C20.7499 17.4142 20.4141 17.75 19.9999 17.75L4 17.75C3.58579 17.75 3.25 17.4142 3.25 17Z' fill='black'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
}
.theme-black .nav-dropdown-link:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 6.25C3.58579 6.25 3.25 6.58579 3.25 7C3.25 7.41421 3.58579 7.75 4 7.75L19.9999 7.75C20.4141 7.75 20.7499 7.41421 20.7499 7C20.7499 6.58579 20.4141 6.25 19.9999 6.25H4ZM3.25 12C3.25 11.5858 3.58579 11.25 4 11.25L19.9999 11.25C20.4141 11.25 20.7499 11.5858 20.7499 12C20.7499 12.4142 20.4141 12.75 19.9999 12.75L4 12.75C3.58579 12.75 3.25 12.4142 3.25 12ZM3.25 17C3.25 16.5858 3.58579 16.25 4 16.25L19.9999 16.25C20.4141 16.25 20.7499 16.5858 20.7499 17C20.7499 17.4142 20.4141 17.75 19.9999 17.75L4 17.75C3.58579 17.75 3.25 17.4142 3.25 17Z' fill='white'/%3E%3C/svg%3E");
}
.header-bottom a {
    padding: 18px 0;
    display: block;
}
.header-bottom a:hover {
    color: #000000;
    opacity: .5;
}
.header-bottom a.header-bottom-link-1:before,
.header-bottom a.header-bottom-link-2:before,
.header-bottom a.header-bottom-link-3:before,
.header-bottom a.header-bottom-link-4:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 24px;
    height: 24px;
    margin-right: 5px;
    background-size: contain;
    background-repeat: no-repeat;
}
.header-bottom-link-1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 22.499L10.5 14.999L4.5 12.749L15 1.49902L13.5 8.99902L19.5 11.249L9 22.499Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-bottom-link-2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0916 4.32378C13.7357 3.94871 10.2642 3.94871 6.90832 4.32378C5.57821 4.47244 4.51272 5.52205 4.35861 6.83973C3.95761 10.2683 3.95761 13.7318 4.35861 17.1604C4.51272 18.478 5.57821 19.5277 6.90832 19.6763C10.2642 20.0514 13.7357 20.0514 17.0916 19.6763C18.4217 19.5277 19.4872 18.478 19.6413 17.1604C20.0423 13.7318 20.0423 10.2683 19.6413 6.83973C19.4872 5.52205 18.4217 4.47244 17.0916 4.32378ZM6.74171 2.83306C10.2083 2.44562 13.7916 2.44562 17.2582 2.83306C19.2703 3.05794 20.8946 4.64295 21.1311 6.66548C21.5457 10.2098 21.5457 13.7903 21.1311 17.3346C20.8946 19.3571 19.2702 20.9422 17.2582 21.167C13.7916 21.5545 10.2083 21.5545 6.74171 21.167C4.72965 20.9422 3.10532 19.3571 2.86876 17.3346C2.45423 13.7903 2.45423 10.2098 2.86876 6.66548C3.10532 4.64295 4.72965 3.05794 6.74171 2.83306Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7581 5.51975C11.6549 5.27258 11.8364 5 12.1043 5C12.2419 5 12.3685 5.07535 12.4341 5.19632L14.3688 8.76359L16.399 7.0286C16.5601 6.89098 16.7999 6.90037 16.9496 7.05015C17.0996 7.20005 17.1088 7.44009 16.9709 7.6011L15.2342 9.62892L18.8038 11.5659C18.9247 11.6315 19 11.758 19 11.8956C19 12.1635 18.7273 12.3451 18.4802 12.2418L15.2456 10.89L17.111 16.4972C17.1555 16.6312 17.1207 16.7788 17.0208 16.8786C16.8327 17.0668 16.5137 17.003 16.4123 16.757L14.3538 11.7602L12.4301 18.7163C12.3837 18.8839 12.2312 19 12.0573 19C11.8113 19 11.6278 18.7733 11.679 18.5327L13.1255 11.7387L7.59847 16.9576C7.44369 17.1037 7.20074 17.1002 7.05022 16.9497C6.89974 16.7992 6.89621 16.5564 7.04225 16.4016L12.259 10.8722L5.46742 12.3208C5.22676 12.3721 5 12.1886 5 11.9425C5 11.7687 5.11599 11.6162 5.28352 11.5698L12.2375 9.64395L7.24309 7.58764C6.99703 7.48633 6.93321 7.16729 7.12137 6.97912C7.22117 6.87932 7.36877 6.84441 7.5027 6.88893L13.1077 8.75214L11.7581 5.51975Z' fill='black'/%3E%3C/svg%3E");
}
.header-bottom-link-3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.875 15C11.9105 15 12.75 14.1605 12.75 13.125C12.75 12.0895 11.9105 11.25 10.875 11.25C9.83947 11.25 9 12.0895 9 13.125C9 14.1605 9.83947 15 10.875 15Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.00049 21.0002L9.54911 14.4507' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.00049 21.0005L16.0735 18.8216C16.2033 18.8 16.3252 18.7446 16.4268 18.661C16.5284 18.5773 16.6063 18.4684 16.6525 18.3452L18.7505 12.7505L11.2505 5.25049L5.65578 7.34851C5.53255 7.39472 5.42365 7.47255 5.34002 7.57417C5.25638 7.67579 5.20097 7.79763 5.17933 7.92746L3.00049 21.0005Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7505 12.7504L21.2202 10.2807C21.2898 10.2111 21.345 10.1284 21.3827 10.0374C21.4204 9.94639 21.4398 9.84887 21.4398 9.75037C21.4398 9.65188 21.4204 9.55436 21.3827 9.46336C21.345 9.37237 21.2898 9.28969 21.2202 9.22004L14.7808 2.7807C14.6402 2.64005 14.4494 2.56104 14.2505 2.56104C14.0516 2.56104 13.8608 2.64005 13.7202 2.7807L11.2505 5.25038' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.header-bottom-link-4:before {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/cureted-menu-logo.png");
}
.theme-black .header-bottom-link-1:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9 22.499L10.5 14.999L4.5 12.749L15 1.49902L13.5 8.99902L19.5 11.249L9 22.499Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.theme-black .header-bottom-link-2:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.0916 4.32378C13.7357 3.94871 10.2642 3.94871 6.90832 4.32378C5.57821 4.47244 4.51272 5.52205 4.35861 6.83973C3.95761 10.2683 3.95761 13.7318 4.35861 17.1604C4.51272 18.478 5.57821 19.5277 6.90832 19.6763C10.2642 20.0514 13.7357 20.0514 17.0916 19.6763C18.4217 19.5277 19.4872 18.478 19.6413 17.1604C20.0423 13.7318 20.0423 10.2683 19.6413 6.83973C19.4872 5.52205 18.4217 4.47244 17.0916 4.32378ZM6.74171 2.83306C10.2083 2.44562 13.7916 2.44562 17.2582 2.83306C19.2703 3.05794 20.8946 4.64295 21.1311 6.66548C21.5457 10.2098 21.5457 13.7903 21.1311 17.3346C20.8946 19.3571 19.2702 20.9422 17.2582 21.167C13.7916 21.5545 10.2083 21.5545 6.74171 21.167C4.72965 20.9422 3.10532 19.3571 2.86876 17.3346C2.45423 13.7903 2.45423 10.2098 2.86876 6.66548C3.10532 4.64295 4.72965 3.05794 6.74171 2.83306Z' fill='white'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.7581 5.51975C11.6549 5.27258 11.8364 5 12.1043 5C12.2419 5 12.3685 5.07535 12.4341 5.19632L14.3688 8.76359L16.399 7.0286C16.5601 6.89098 16.7999 6.90037 16.9496 7.05015C17.0996 7.20005 17.1088 7.44009 16.9709 7.6011L15.2342 9.62892L18.8038 11.5659C18.9247 11.6315 19 11.758 19 11.8956C19 12.1635 18.7273 12.3451 18.4802 12.2418L15.2456 10.89L17.111 16.4972C17.1555 16.6312 17.1207 16.7788 17.0208 16.8786C16.8327 17.0668 16.5137 17.003 16.4123 16.757L14.3538 11.7602L12.4301 18.7163C12.3837 18.8839 12.2312 19 12.0573 19C11.8113 19 11.6278 18.7733 11.679 18.5327L13.1255 11.7387L7.59847 16.9576C7.44369 17.1037 7.20074 17.1002 7.05022 16.9497C6.89974 16.7992 6.89621 16.5564 7.04225 16.4016L12.259 10.8722L5.46742 12.3208C5.22676 12.3721 5 12.1886 5 11.9425C5 11.7687 5.11599 11.6162 5.28352 11.5698L12.2375 9.64395L7.24309 7.58764C6.99703 7.48633 6.93321 7.16729 7.12137 6.97912C7.22117 6.87932 7.36877 6.84441 7.5027 6.88893L13.1077 8.75214L11.7581 5.51975Z' fill='white'/%3E%3C/svg%3E");
}
.theme-black .header-bottom-link-3:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M10.875 15C11.9105 15 12.75 14.1605 12.75 13.125C12.75 12.0895 11.9105 11.25 10.875 11.25C9.83947 11.25 9 12.0895 9 13.125C9 14.1605 9.83947 15 10.875 15Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.00049 21.0002L9.54911 14.4507' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M3.00049 21.0005L16.0735 18.8216C16.2033 18.8 16.3252 18.7446 16.4268 18.661C16.5284 18.5773 16.6063 18.4684 16.6525 18.3452L18.7505 12.7505L11.2505 5.25049L5.65578 7.34851C5.53255 7.39472 5.42365 7.47255 5.34002 7.57417C5.25638 7.67579 5.20097 7.79763 5.17933 7.92746L3.00049 21.0005Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.7505 12.7504L21.2202 10.2807C21.2898 10.2111 21.345 10.1284 21.3827 10.0374C21.4204 9.94639 21.4398 9.84887 21.4398 9.75037C21.4398 9.65188 21.4204 9.55436 21.3827 9.46336C21.345 9.37237 21.2898 9.28969 21.2202 9.22004L14.7808 2.7807C14.6402 2.64005 14.4494 2.56104 14.2505 2.56104C14.0516 2.56104 13.8608 2.64005 13.7202 2.7807L11.2505 5.25038' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.theme-black .header-bottom-link-4:before {
    background-image: url("https://craftwork.design/wp-content/themes/storefront/images/cureted-menu-logo-white.png");
}
.header-bottom-right a {
    color: #A0A0A0;
}
.header-bottom-right a:hover {
    color: #000000;
    opacity: 1;
}
.theme-black .navbar-right a {
    color: #ffffff;
}
.theme-black .navbar-right .pro-access-link a {
    color: rgba(51,255,0,1.0);
}
.theme-black .navbar-right .dropdown a,
.theme-black .navbar-right a.nav-sign-in {
    color: #000000;
}
.theme-black .header-bottom a:hover,
.theme-black .navbar-right a:hover,
.theme-black .header-bottom-right a:hover {
    color: #ffffff;
}
.theme-black .navbar-right a.nav-sign-in:hover {
    color: #000000;
}
.theme-black .header-bottom-right a:hover {
    opacity: .5;
}
.theme-black .nav-like-link:before {
    background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.15 5C5.36914 5 3 7.0793 3 9.7798C3 11.6427 3.87235 13.2112 5.02849 14.5104C6.18066 15.8052 7.66714 16.892 9.01097 17.8016L11.3296 19.3711C11.5835 19.543 11.9165 19.543 12.1704 19.3711L14.489 17.8016C15.8329 16.892 17.3193 15.8052 18.4715 14.5104C19.6277 13.2112 20.5 11.6427 20.5 9.7798C20.5 7.0793 18.1309 5 15.35 5C13.9165 5 12.6552 5.67214 11.75 6.54183C10.8448 5.67214 9.58347 5 8.15 5Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.avatar-wrapper img {
    display: inline;
    border-radius: 50%;
}

.catalog .page-header {
    padding-top: 80px;
    padding-bottom: 46px;
}
.catalog h1 {
    font-size: 32px;
    line-height: 41px;
    letter-spacing: -0.045em;
    margin-bottom: 8px;
}
.catalog h1 + p {
    font-size: 18px;
    line-height: 26px;
    letter-spacing: -0.3px;
    color: #A0A0A0;
    max-width: 372px
}
.catalog h1[data-category="Catalog"] + p {
    display: block;
}
.catalog h1[data-search="active"] + p {
    display: none;
}
/* Newsletter form massage */
.modal-msg {
    position: fixed;
    top: 0;
    left: 50%;
    transform: translate(-50%, 35%);
    transition: all 0.2s ease-in-out;
    width: 270px;
    padding: 10px 35px 10px 15px;
    border-radius: 10px;
    box-shadow: 0 10px 15px 0 rgba(0, 0, 0, 0.1);
    background: #fff;
    z-index: -9999;
    opacity: 0;
}
.modal-msg p {
    color: #2EAF09 !important;
    margin-bottom: 0 !important;
}
.modal-msg .btn-close {
    right: 5px;
    top: 5px;
    background: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.75 5.25L5.25 18.75' stroke='%23999999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M18.75 18.75L5.25 5.25' stroke='%23999999' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    opacity: 1;
}

@media only screen and (max-width: 1481px) {
    .mobile-hidden-1481 {
        display: none;
    }
}
@media only screen and (max-width: 1444px) {
    .mobile-hidden-1411 {
        display: none;
    }
}
@media only screen and (max-width: 1345px) {
    .mobile-hidden-1313 {
        display: none;
    }
}
@media only screen and (max-width: 1292px) {
    .mobile-hidden-1272 {
        display: none;
    }
}
@media only screen and (max-width: 1204px) {
    .mobile-hidden-1172 {
        display: none;
    }
}
@media only screen and (min-width: 1205px) {
    li.halloween-sale {
        display: none;
    }
}
@media only screen and (max-width: 991px) {
    header .navbar {
        padding: 1.25rem 0 0;
    }
    .mobile-hidden-991 {
        display: none;
    }
    .mobile-hidden-576.pro-access-link {
        display: block;
    }
    header .navbar .widget_edd_cart_widget>a {
        padding: 0;
    }
    .dropdown.dropdown-mobile {
        position: static;
    }
    #navbarDropdownAccount + .dropdown-menu {
        width: 325px;
    }
    #navbarDropdownAccount + .dropdown-menu .row {
        margin: 0 -15px;
    }
    #navbarDropdownAccount + .dropdown-menu .row > * {
        padding: 0 15px;
    }
}
@media only screen and (min-width: 992px) {
    .desktop-hidden-992 {
        display: none;
    }
}
@media only screen and (max-width: 965px) {
    .mobile-hidden-965 {
        display: none;
    }
}
@media only screen and (max-width: 845px) {
    .header-bottom {
        display: none;
    }
    header .navbar {
        padding: 1.25rem 0;
    }
    #navbarDropdownAccount + .dropdown-menu {
        top: 62%;
    }
    #navbarDropdownUser + .dropdown-menu {
        top: 74%;
    }
}

@media only screen and (max-width: 800px) {
    .navbar .sf-field-taxonomy-download_category:before {
        width: 111.44px;
        height: 40px;
        top: auto;
        left: auto;
    }
    .navbar .sf-field-taxonomy-download_category:after {
        left: 183px;
    }
    .navbar .sf-field-taxonomy-download_category {
        position: static;
    }
    #navbarDropdownCatalog + .dropdown-menu {
        width: 100%;
        top: 100%;
    }
}
@media only screen and (min-width: 576px) {
    .show-search-mobile {
        display: none;
    }
}
@media only screen and (max-width: 575px) {
    header > .container-fluid {
        padding: 0;
    }
    header .navbar {
        padding: 1.25rem 15px !important;
    }
    .navbar-expand-lg .navbar-brand {
        margin-right: 15px;
    }
    .navbar .sf-field-taxonomy-download_category>ul>li.sf-item-1557,
    .navbar .sf-field-taxonomy-download_category>ul>li.sf-item-984,
    .navbar .sf-field-taxonomy-download_category>ul>li.sf-item-9999,
    .navbar .sf-field-taxonomy-download_category>ul>li.sf-item-1595 {
        min-width: 79px;
    }
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-985,
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-988 {
        width: 50%;
    }
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-988 {
        margin-bottom: 15px;
    }
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-979 {
        width: 100%;
    }
    .navbar .sf-field-taxonomy-download_category:after {
        left: 13px;
    }
    .desktop-hidden-992.pro-access-link {
        display: block;
    }
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1595 {
        clear: both;
    }
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-1595,
    .navbar .sf-field-taxonomy-download_category > ul > li.sf-item-9999 {
        padding-top: 0;
    }

    .position-mobile-static {
        position: static !important;
        margin-left: 10px;
    }
    .show-search-mobile {
        height: 40px;
        width: 45px;
        border: 1px solid #000000;
        border-radius: 5px;
        padding: 0;
        background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2881 17C14.6018 17 17.2881 14.3137 17.2881 11C17.2881 7.68629 14.6018 5 11.2881 5C7.97438 5 5.28809 7.68629 5.28809 11C5.28809 14.3137 7.97438 17 11.2881 17Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9541 15.6672L19.9541 19.6672' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-position: center center;
        background-repeat: no-repeat;
        background-color: transparent;
        display: block;
    }
    .theme-black .show-search-mobile {
        border-color: #FFFFFF;
        background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2881 17C14.6018 17 17.2881 14.3137 17.2881 11C17.2881 7.68629 14.6018 5 11.2881 5C7.97438 5 5.28809 7.68629 5.28809 11C5.28809 14.3137 7.97438 17 11.2881 17Z' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9541 15.6672L19.9541 19.6672' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    }
    .show-search-mobile.show-search-active {
        z-index: 99999;
        border: 0;
        position: absolute;
        right: 5px;
        background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_430_767)'%3E%3Cpath d='M15.9217 14.6487L9.27285 7.9998L15.9217 1.35092L14.6489 0.078125L8.00005 6.72701L1.35116 0.078125L0.0783691 1.35092L6.72725 7.9998L0.0783768 14.6487L1.35117 15.9215L8.00005 9.2726L14.6489 15.9215L15.9217 14.6487Z' fill='%23232323'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_430_767'%3E%3Crect width='16' height='16' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    }
    #search-filter-form-672421 {
        position: absolute;
        width: 100%;
        left: 0;
        top: -100%;
        background: #FFFFFF;
        padding: 20px 50px 20px 20px;
        z-index: 9999;
        transition: all 0.2s ease-in-out;
        margin-right: 0;
    }
    #search-filter-form-672421 .sf-field-submit {
        position: absolute;
        padding: 0;
        height: 40px;
    }
    .theme-black .navbar .sf-field-search input[type="text"] {
        background: #efefef;
        color: #000000;
    }
    .theme-black .navbar .sf-field-submit input {
        background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.2881 17C14.6018 17 17.2881 14.3137 17.2881 11C17.2881 7.68629 14.6018 5 11.2881 5C7.97438 5 5.28809 7.68629 5.28809 11C5.28809 14.3137 7.97438 17 11.2881 17Z' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M15.9541 15.6672L19.9541 19.6672' stroke='black' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
        background-color: transparent;
    }
}

@media only screen and (max-width: 450px) {
    .theme-white .navbar-expand-lg .navbar-brand:before,
    .navbar-expand-lg .navbar-brand:before {
        background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_427_760)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34 17C34 26.3888 26.3888 34 17 34C7.61116 34 0 26.3888 0 17C0 7.61116 7.61116 0 17 0C26.3888 0 34 7.61116 34 17ZM17.0794 19.4162C20.2126 14.9852 20.351 12.2998 17.0794 7.55556C13.7453 12.401 14.1751 14.9694 17.0794 19.4162ZM15.5914 25.1879C16.0895 19.7839 14.8665 17.3891 9.66113 14.9163C9.19652 20.7796 10.8529 22.789 15.5914 25.1879ZM18.5874 25.1879C18.0894 19.7839 19.3123 17.3891 24.5178 14.9163C24.9824 20.7796 23.326 22.789 18.5874 25.1879Z' fill='black'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_427_760'%3E%3Crect width='34' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
        width: 34px;
        height: 34px;
    }
    .theme-black .navbar-expand-lg .navbar-brand:before,
    .theme-black.page-head-wrapper.sale-header .navbar-expand-lg .navbar-brand:before {
        background-image: url("data:image/svg+xml,%3Csvg width='34' height='34' viewBox='0 0 34 34' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_428_763)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M34 17C34 26.3888 26.3888 34 17 34C7.61116 34 0 26.3888 0 17C0 7.61116 7.61116 0 17 0C26.3888 0 34 7.61116 34 17ZM17.0794 19.4162C20.2126 14.9852 20.351 12.2998 17.0794 7.55556C13.7453 12.401 14.1751 14.9694 17.0794 19.4162ZM15.5914 25.1879C16.0895 19.7839 14.8665 17.3891 9.66113 14.9163C9.19652 20.7796 10.8529 22.789 15.5914 25.1879ZM18.5874 25.1879C18.0894 19.7839 19.3123 17.3891 24.5178 14.9163C24.9824 20.7796 23.326 22.789 18.5874 25.1879Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_428_763'%3E%3Crect width='34' height='34' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
    }
}

/***
*******
*********
** end Catalog *********
****
******
*********/