/**handles:awb,kitgenix-captcha-for-cloudflare-turnstile-public,gateway,brands-styles**/
.nk-awb{position:relative;z-index:0}.wp-block-nk-awb{padding:20px 30px}.nk-awb .nk-awb-inner,.nk-awb .nk-awb-overlay,.nk-awb .nk-awb-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-99}.nk-awb .nk-awb-wrap{overflow:hidden}.nk-awb .nk-awb-mouse-parallax{transform:translateX(0)}.vc_row.vc_column-gap-1>.vc_column_container>.nk-awb-wrap{margin:1px 0.5px}.vc_row.vc_column-gap-2>.vc_column_container>.nk-awb-wrap{margin:1px 1px}.vc_row.vc_column-gap-3>.vc_column_container>.nk-awb-wrap{margin:1px 1.5px}.vc_row.vc_column-gap-4>.vc_column_container>.nk-awb-wrap{margin:1px 2px}.vc_row.vc_column-gap-5>.vc_column_container>.nk-awb-wrap{margin:1px 2.5px}.vc_row.vc_column-gap-10>.vc_column_container>.nk-awb-wrap{margin:1px 5px}.vc_row.vc_column-gap-15>.vc_column_container>.nk-awb-wrap{margin:1px 7.5px}.vc_row.vc_column-gap-20>.vc_column_container>.nk-awb-wrap{margin:1px 10px}.vc_row.vc_column-gap-25>.vc_column_container>.nk-awb-wrap{margin:1px 12.5px}.vc_row.vc_column-gap-30>.vc_column_container>.nk-awb-wrap{margin:1px 15px}.vc_row.vc_column-gap-35>.vc_column_container>.nk-awb-wrap{margin:1px 17.5px}.nk-awb-fullheight{min-height:100vh}body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 32px)}@media screen and (max-width: 782px){body.admin-bar .nk-awb-fullheight{min-height:calc(100vh - 42px)}}@media screen and (max-width: 600px){body.admin-bar .nk-awb-fullheight{min-height:100vh}}.nk-awb-content-valign-center,.nk-awb-content-valign-top,.nk-awb-content-valign-bottom{display:flex;flex-direction:column;justify-content:center}.nk-awb-content-valign-top{justify-content:flex-start}.nk-awb-content-valign-bottom{justify-content:flex-end}.nk-awb .nk-awb-overlay{z-index:0}.nk-awb .nk-awb-inner{z-index:-100;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner{background-size:contain}.nk-awb [data-awb-image-background-size=pattern]>.nk-awb-inner{background-repeat:repeat;background-size:auto}.nk-awb .nk-awb-inner>.jarallax-img,.nk-awb .nk-awb-inner>picture>img{position:absolute;top:0;left:0;z-index:-100;width:100%;height:100%;pointer-events:none;-o-object-fit:cover;object-fit:cover}.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>.jarallax-img,.nk-awb [data-awb-image-background-size=contain]>.nk-awb-inner>picture>img{-o-object-fit:contain;object-fit:contain}.nk-awb .nk-awb-inner picture.jarallax-img>img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.intrinsic-ignore iframe{max-width:none !important;max-height:none !important}
:root{--kitgenix-accent:#4f2a9a;--kitgenix-accent-weak:#f364dd;--kitgenix-danger:#ef4444;--kitgenix-danger-bg:#fef2f2;--kitgenix-warn:#f59e0b;--kitgenix-warn-bg:#fff7ed;--kitgenix-muted:#6b7280;--kitgenix-muted-bg:#f3f4f6;--kitgenix-border:#e5e7eb;--kitgenix-shadow:0 1px 2px rgba(0,0,0,.06),0 1px 6px rgba(0,0,0,.04)}@media (prefers-color-scheme:dark){:root{--kitgenix-accent:#4f2a9a;--kitgenix-accent-weak:#f364dd;--kitgenix-danger:#f87171;--kitgenix-danger-bg:#1e293b;--kitgenix-warn:#f59e0b;--kitgenix-warn-bg:#1f2937;--kitgenix-muted:#9ca3af;--kitgenix-muted-bg:#111827;--kitgenix-border:#334155;--kitgenix-shadow:0 1px 2px rgba(0,0,0,.35),0 1px 6px rgba(0,0,0,.25)}}.cf-turnstile{display:block;text-align:left;line-height:0;max-width:100%;min-height:56px;margin:10px 0 14px}.cf-turnstile>div{display:inline-block}.cf-turnstile[data-appearance=interaction-only]{border-radius:0;box-shadow:none;background:0 0}.cf-turnstile.kitgenix-ts-collapsed[data-appearance=interaction-only],.cf-turnstile[data-appearance=interaction-only]:not([data-rendered]){min-height:0!important;margin:0 0 4px!important;padding:0!important;box-shadow:none!important;height:0!important;overflow:hidden!important}.cf-turnstile[data-appearance=interaction-only][data-rendered]{min-height:24px}.cf-turnstile.kitgenix-ts-collapsed .kitgenix-captcha-for-cloudflare-turnstile-spinner{display:none!important}.cf-turnstile[data-size=flexible],.cf-turnstile[data-size=flexible] iframe,.cf-turnstile[data-size=flexible]>div{width:100%!important;max-width:100%!important}.cf-turnstile .kitgenix-captcha-for-cloudflare-turnstile-spinner{width:34px;height:34px;border:3px solid #e0e7ef;border-top:3px solid var(--kitgenix-accent);border-radius:50%;animation:kitgenix-captcha-for-cloudflare-turnstile-spin 1s linear infinite;margin:6px auto;pointer-events:none}.cf-turnstile.kitgenix-ts-hide{display:none!important;height:0!important;margin:0!important;padding:0!important}@keyframes kitgenix-captcha-for-cloudflare-turnstile-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.cf-turnstile .kitgenix-captcha-for-cloudflare-turnstile-spinner{animation:none}}.kitgenix-captcha-for-cloudflare-turnstile-spinner .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.kitgenix-captcha-for-cloudflare-turnstile-disabled{opacity:.55;filter:grayscale(20%);cursor:not-allowed;pointer-events:none;background:var(--kitgenix-muted-bg);color:var(--kitgenix-muted);transition:opacity .18s ease}.cf-turnstile:focus,.kitgenix-captcha-for-cloudflare-turnstile-disabled:focus{outline:3px solid var(--kitgenix-accent);outline-offset:2px}button:focus-visible,input[type=submit]:focus-visible{outline:3px solid var(--kitgenix-accent);outline-offset:3px}@media (forced-colors:active){.kitgenix-captcha-for-cloudflare-turnstile-disabled{filter:none;opacity:1;border:1px solid ButtonText}.cf-turnstile:focus,button:focus-visible,input[type=submit]:focus-visible{outline:2px solid Highlight}}.kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg{margin:8px 0 0;color:#111827;background:var(--kitgenix-warn-bg);padding:10px 12px;border-left:4px solid var(--kitgenix-warn);border-radius:6px;font-size:14px;line-height:1.5}.kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg.kitgenix-captcha-for-cloudflare-turnstile-type-expired{border-left-color:var(--kitgenix-warn);background:var(--kitgenix-warn-bg);color:#92400e}.kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg.kitgenix-captcha-for-cloudflare-turnstile-type-error{border-left-color:var(--kitgenix-danger);background:var(--kitgenix-danger-bg);color:#7f1d1d}@media (prefers-color-scheme:dark){.kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg{background:var(--kitgenix-warn-bg);color:#e5e7eb}}.kitgenix-captcha-for-cloudflare-turnstile-dev-note{margin-top:6px;font-size:12px;color:#92400e;background:var(--kitgenix-warn-bg);border-left:3px solid var(--kitgenix-warn);padding:6px 10px;border-radius:4px}@media (prefers-color-scheme:dark){.kitgenix-captcha-for-cloudflare-turnstile-dev-note{color:var(--kitgenix-warn)}}.kitgenix-captcha-for-cloudflare-turnstile-inline-msg.kitgenix-captcha-for-cloudflare-turnstile-replay{margin-top:6px;font-size:13px;color:#b45309;background:var(--kitgenix-warn-bg);border-left:4px solid var(--kitgenix-warn);padding:8px 10px;border-radius:4px}@media (prefers-color-scheme:dark){.kitgenix-captcha-for-cloudflare-turnstile-inline-msg.kitgenix-captcha-for-cloudflare-turnstile-replay{color:var(--kitgenix-warn)}}.kitgenix-captcha-for-cloudflare-turnstile-warning{color:#b91c1c;background-color:var(--kitgenix-danger-bg);padding:12px 18px;border-left:5px solid var(--kitgenix-danger);margin:12px 0;font-weight:600;font-size:15px;border-radius:8px;box-shadow:0 1px 4px rgba(239,68,68,.08)}@media (prefers-color-scheme:dark){.kitgenix-captcha-for-cloudflare-turnstile-warning{color:#faad3f;box-shadow:0 1px 6px rgba(0,0,0,.35)}}form .cf-turnstile:last-child{margin-bottom:24px}.elementor-form .cf-turnstile{display:block}.elementor-field-group .cf-turnstile{grid-column:1/-1}.wpforms-form .cf-turnstile,.wpforms-form .kitgenix-captcha-for-cloudflare-turnstile-wrap .cf-turnstile{display:block;width:100%;margin:8px 0 12px}.wpcf7 form .cf-turnstile{margin:8px 0 12px}.woocommerce form .cf-turnstile{margin:8px 0 12px}.single-product .comment-form .cf-turnstile{display:flex;justify-content:flex-start;margin:8px 0 12px}.bbp-form .cf-turnstile.kitgenix-ts-bbpress-forum{display:flex;justify-content:flex-start}#bbp-login-form .cf-turnstile,.bbp-login-form .cf-turnstile{display:flex!important;justify-content:flex-start!important}.cf-turnstile[data-placement=buddypress-post-update]{display:flex;justify-content:flex-start;margin:8px 0 12px}.contact-form .cf-turnstile,.forminator-custom-form .cf-turnstile,.frm_form_fields .cf-turnstile,.gform_wrapper .cf-turnstile{margin:8px 0 12px}.gform_wrapper .kitgenix-captcha-for-cloudflare-turnstile-wrap{display:block;width:100%;margin:8px 0 12px;text-align:left}.gform_wrapper .kitgenix-captcha-for-cloudflare-turnstile-wrap .cf-turnstile{display:block;width:100%;margin:0 0 8px}.gform_wrapper .gform_footer .gform_button,.gform_wrapper .gform_footer button,.gform_wrapper .gform_footer input[type=submit]{display:block;clear:both}.kb-form .cf-turnstile{margin:8px 0 12px}.kitgenix-captcha-for-cloudflare-turnstile-wrap .cf-turnstile{display:block;width:100%;margin-bottom:.5em}.rtl .cf-turnstile{text-align:right}@media (max-width:480px){.cf-turnstile{margin:10px 0 14px;min-height:56px}.kitgenix-captcha-for-cloudflare-turnstile-warning{font-size:14px;padding:10px 12px}}@media print{.cf-turnstile,.kitgenix-captcha-for-cloudflare-turnstile-ts-inline-msg,.kitgenix-captcha-for-cloudflare-turnstile-warning{display:none!important}}
#place_order.ppcp-hidden{display:none!important}.ppcp-disabled{cursor:not-allowed;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.ppcp-disabled *{pointer-events:none}.ppc-button-wrapper .ppcp-messages:first-child{padding-top:10px}#ppc-button-ppcp-gateway{line-height:0}#ppc-button-ppcp-gateway div[class^=item-]{margin-top:14px}#ppc-button-ppcp-gateway div[class^=item-]:first-child{margin-top:0}#ppc-button-minicart{line-height:0;display:block}.ppcp-button-apm{--apm-button-border-radius:4px;overflow:hidden;min-width:0;max-width:750px;line-height:0;border-radius:var(--apm-button-border-radius);height:45px;margin-top:14px}.ppcp-button-apm.ppcp-button-pill{--apm-button-border-radius:50px}.ppcp-button-apm.ppcp-button-minicart{display:block}.ppcp-width-min .ppcp-button-apm{height:35px}.ppcp-width-300 .ppcp-button-apm{height:45px}.ppcp-width-500 .ppcp-button-apm{height:55px}.wp-block-woocommerce-cart .ppcp-button-apm,.wp-block-woocommerce-checkout .ppcp-button-apm{margin:0;min-width:0}.wp-admin .ppcp-button-apm{pointer-events:none}
.tax-product_brand .brand-description{overflow:hidden;zoom:1}.tax-product_brand .brand-description img.brand-thumbnail{width:25%;float:right}.tax-product_brand .brand-description .text{width:72%;float:left}.widget_brand_description img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0 0 1em}ul.brand-thumbnails{margin-left:0;margin-bottom:0;clear:both;list-style:none}ul.brand-thumbnails:before{clear:both;content:"";display:table}ul.brand-thumbnails:after{clear:both;content:"";display:table}ul.brand-thumbnails li{float:left;margin:0 3.8% 1em 0;padding:0;position:relative;width:22.05%}ul.brand-thumbnails.fluid-columns li{width:auto}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:both}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:0}ul.brand-thumbnails.columns-1 li{width:100%;margin-right:0}ul.brand-thumbnails.columns-2 li{width:48%}ul.brand-thumbnails.columns-3 li{width:30.75%}ul.brand-thumbnails.columns-5 li{width:16.95%}ul.brand-thumbnails.columns-6 li{width:13.5%}.brand-thumbnails li img{box-sizing:border-box;width:100%;max-width:none;height:auto;margin:0}@media screen and (max-width:768px){ul.brand-thumbnails:not(.fluid-columns) li{width:48%!important}ul.brand-thumbnails:not(.fluid-columns) li.first{clear:none}ul.brand-thumbnails:not(.fluid-columns) li.last{margin-right:3.8%}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(odd){clear:both}ul.brand-thumbnails:not(.fluid-columns) li:nth-of-type(2n){margin-right:0}}.brand-thumbnails-description li{text-align:center}.brand-thumbnails-description li .term-thumbnail img{display:inline}.brand-thumbnails-description li .term-description{margin-top:1em;text-align:left}#brands_a_z h3:target{text-decoration:underline}ul.brands_index{list-style:none outside;overflow:hidden;zoom:1}ul.brands_index li{float:left;margin:0 2px 2px 0}ul.brands_index li a,ul.brands_index li span{border:1px solid #ccc;padding:6px;line-height:1em;float:left;text-decoration:none}ul.brands_index li span{border-color:#eee;color:#ddd}ul.brands_index li a:hover{border-width:2px;padding:5px;text-decoration:none}ul.brands_index li a.active{border-width:2px;padding:5px}div#brands_a_z a.top{border:1px solid #ccc;padding:4px;line-height:1em;float:right;text-decoration:none;font-size:.8em}