:root body.woocommerce-page #site-content{--Dark:#0c001f;--accent-color:#4d1d95;--site-accent-color:var(--Dark,#0c001f);--light-greige:#dad7d0;--vanta-reset-button-background:#f3efe8;--vanta-reset-button-color:var(--Dark,#0c001f);--vanta-reset-button-hover-background:#dad7d0;--vanta-reset-button-hover-color:var(--Dark,#0c001f)}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes ul li{margin-bottom:7px}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes ul li:before{display:none}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes ul li .count{float:none;margin-left:auto}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes .vanta-novaapf-checkbox-option{align-items:center;cursor:pointer;display:flex;gap:12px;padding:0}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes .vanta-novaapf-checkbox-input{accent-color:var(--Dark,#0c001f);flex:0 0 auto;height:18px;margin:0;width:18px}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes .name{color:var(--Dark,#0c001f);font-family:Google Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}:root body.woocommerce-page #site-content .vanta-novaapf-checkboxes li{align-items:center;display:flex;gap:12px}:root body.woocommerce-page #site-content .vanta-novaapf-widget-header{align-items:center;display:flex;gap:16px;justify-content:space-between}:root body.woocommerce-page #site-content .vanta-novaapf-widget-title{color:var(--Dark,#0c001f);font:500 24px/120% var(--vp-card-title-font)}:root body.woocommerce-page #site-content .vanta-novaapf-reset-link{color:var(--Dark,#0c001f);font:500 16px/140% var(--vp-card-body-font);text-decoration:underline;text-underline-offset:4px}:root body.woocommerce-page #site-content .vanta-novaapf-reset-link:hover{color:var(--Dark,#0c001f)}:root body.woocommerce-page #site-content .vanta-novaapf-reset-widget .vanta-novaapf-reset-button{align-items:center;background:var(--vanta-reset-button-background,#dad7d0);border:1px solid var(--light-greige,#dad7d0);border-radius:999px;color:var(--vanta-reset-button-color,#0c001f);display:inline-flex;font-family:Google Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;justify-content:center;line-height:140%;min-height:52px;padding:12px 32px;text-decoration:none;width:100%}:root body.woocommerce-page #site-content .vanta-novaapf-reset-widget .vanta-novaapf-reset-button:hover{background:var(--vanta-reset-button-hover-color,#0c001f);color:var(--vanta-reset-button-hover-background,#dad7d0)}:root body.woocommerce-page #site-content .nova-custom-view ul li a{font-family:Google Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}:root body.woocommerce-page #site-content .nova-custom-view ul li.active a,:root body.woocommerce-page #site-content .nova-custom-view ul li:hover a{color:var(--Dark,#0c001f)!important}:root body.woocommerce-page #site-content .nova-custom-view ul li:not(.active) a{color:var(--Asphalt,#706e6b)}:root body.woocommerce-page #site-content .woocommerce-archive-header{--site-accent-color:var(--Dark,#0c001f)}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-result-count{color:var(--Dark,#0c001f);font-family:Google Sans,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:140%}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering{border:none;min-width:300px;padding:0}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering .select2 .select2-selection .select2-selection__rendered{align-items:center;color:var(--Dark,#0c001f);display:flex;font-family:Google Sans,sans-serif;font-size:16px;font-style:normal;font-weight:500;height:100%;line-height:140%;text-align:left}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering .select2 .select2-selection .select2-selection__rendered:after{display:none}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering span.select2.select2-container.select2-container--default{align-items:center;background:var(--White,#fff);border:1px solid var(--Light-Greige,#dad7d0);border-radius:100px;display:flex;flex-direction:row;height:55px;justify-content:space-between;padding:4px 4px 4px 20px;width:100%!important}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering span.select2.select2-container.select2-container--default>span{display:flex;position:absolute;width:90%}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering span.select2.select2-container.select2-container--default:before{background:#000;border-radius:100px;content:"";font-family:iNova;font-style:normal;font-variant:normal;font-weight:400;height:47px;position:absolute;right:5px;text-transform:none;width:47px;speak:none;line-height:1;text-rendering:auto;vertical-align:-.125em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;align-items:center;color:#fff;content:"\ea02";display:flex;font-size:.625rem;justify-content:center;transition:transform .7s}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .woocommerce-archive-toolbar .woocommerce-ordering span.select2.select2-container.select2-container--default.select2-container--open:before{transform:rotate(180deg)}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .shop-display-type{display:none}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .select2-dropdown,:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .select2-results__options{background:var(--White,#fff);border:1px solid var(--Light-Greige,#dad7d0);border-radius:12px}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .select2-dropdown{margin-top:12px}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-archive-header-inside .nova-custom-view label{font:400 16px/1.4 var(--vp-card-body-font);letter-spacing:0}:root body.woocommerce-page #site-content .woocommerce-archive-header .woocommerce-result-count{font:500 16px/1.4 var(--vp-card-body-font);letter-spacing:0}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner{display:flex;flex-direction:column;gap:24px}@media (max-width:1039px){:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner{margin-top:20px}}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner input[type=checkbox]{accent-color:var(--accent-color,#0c001f);border:1px solid var(--Dark,#0c001f);border-radius:4px}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget{border:none;border-bottom:1px solid var(--light-greige,#dad7d0);border-radius:0;display:flex;flex-direction:column;gap:20px;margin-bottom:0;padding-bottom:16px}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget#vanta-novaapf-availability-filter-1,:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget#vanta-novaapf-reset-filters-2,:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget:last-child{border-bottom:none}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget>*{margin:0;padding:0}:root body.woocommerce-page #site-content .kitify-toggle-sidebar__container .kitify-toggle-sidebar__inner .widget .widget-title{font:600 16px/1.4 var(--vp-card-body-font);letter-spacing:0;text-transform:uppercase}