@import url(/wp-content/themes/salient-child/font-icon/hugeicon-set/styles.css);@import url(/wp-content/themes/salient-child/css/membership-club.css);:root{--primary-black:#0E0F0F;--primary-white:#ffffff;--text-heading:#0E0F0F;--text-primary:#1F1F1F;--text-secondary:#505052;--accent-yellow:#FEF9CD;--accent-red:#931220;--accent-gold:#BEB3AB}body h1,body h2,body h3,body h4,body h5,body h6{color:var(--text-heading);line-height:1.2;font-weight:700}.single-product div.product h1.product_title,.nectar-shop-header .page-title{line-height:1.2;margin-bottom:40px}.badge-circle p{display:inline-flex;border:1px solid #919295;padding:8px 12px!important;border-radius:50px;gap:8px;align-items:self-start}.badge-circle p::before{content:"\68";font-family:"hugeicon-set"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--accent-yellow)}.sub-headline-top h6::before,.sub-headline-top h6::after{content:"\68";font-family:"hugeicon-set"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:var(--accent-red)}.sub-headline-top{margin-bottom:8px!important}.sub-headline-top h6{font-family:'Epilogue',sans-serif!important;letter-spacing:2.5px;display:inline-flex;gap:8px;margin:0!important;color:var(--text-secondary)!important;font-weight:normal!important}.sub-headline-top.yellow-star h6 span{color:#fff}.sub-headline-top.yellow-star h6::before,.sub-headline-top.yellow-star h6::after{color:var(--accent-yellow)}.scroll-wrapper{position:absolute;bottom:40px;left:50%;transform:translateX(-50%)}.home-banner{position:relative}.scroll-to-discover{display:inline-flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;cursor:pointer}.scroll-to-discover__text{font-size:14px;color:#D8D9DA;transition:transform 0.3s cubic-bezier(.075,.82,.165,1)}.scroll-to-discover__icon{width:8px;height:36px;display:block;background-position:center center;background-image:url(/wp-content/themes/salient-child/images/long-arrow.svg);background-repeat:no-repeat;transition:transform 0.3s cubic-bezier(.075,.82,.165,1)}.scroll-to-discover:hover .scroll-to-discover__text{transform:translateY(-4px)}.scroll-to-discover:hover .scroll-to-discover__icon{transform:translateY(4px)}.headline-border-bottom h2{display:block;align-items:start;gap:16px;position:relative;padding-bottom:16px;flex-wrap:wrap;line-height:1.2}.headline-border-bottom h2::after{width:60px;height:2px;background-color:#919295;content:'';position:absolute;left:0;bottom:0}.headline-center h2::after{left:50%;bottom:0;transform:translateX(-50%)}.region-row,.region-row .wpb_raw_code,.region-row .wpb_raw_code .wpb_wrapper,.region-row .row_col_wrap_12.col.span_12.dark.left{height:100%}.moppity-region-slide>.wpb_row.full-width-content{left:0!important}.region-text-content .vc_column-inner{padding:calc(100vw * 0.05)}.moppity-region-slider{display:flex;overflow:hidden;position:relative;width:100%;flex-wrap:nowrap}.moppity-region-slide{flex:0 0 auto;transition:transform 1s cubic-bezier(.165,.84,.44,1);transform:none}.moppity-region-slider-arrows{display:flex;align-items:center;justify-content:center;padding:40px 0;width:100vw}.moppity-region-slider-nav{position:relative;display:block;transition:all .1s cubic-bezier(.075,.82,.165,1);transform:none;border-radius:4px;cursor:pointer;line-height:1.65;padding:2px 16px;font-size:16px;color:var(--text-secondary);background:none;text-align:center;flex:1}.moppity-region-slider-arrows>div{display:flex;padding:4px;background:#E4E4E5;border-radius:6px}.moppity-region-slider-nav.is-active{color:var(--primary-black);background:var(--primary-white);box-shadow:0 2px 8px -1px rgb(0 0 0 / .4)}#discover{padding-top:1px!important}.big-quotes{width:fit-content;max-width:600px;position:relative;margin-inline:auto;line-height:1.5}.big-quotes h4{margin-bottom:24px!important}.big-quotes h5{color:#666668}.big-quotes::before{content:"\201C";font-family:"Playfair Display",serif;font-size:173px;color:#0E0F0F;opacity:.05;position:absolute;left:-48px;top:-20px;line-height:.8}.bordered-row>.row-bg-wrap{border-bottom:1px solid var(--accent-gold)}a.nectar-button.regular.accent-color.regular-button{box-shadow:0 8px 25px -1px rgb(0 0 0 / .25)}.no-hover{pointer-events:none}.text-small p{font-size:14px}.footer-area p,.footer-area a{color:#D3D3D5}.footer-area a:hover{color:var(--primary-white)}.footer-area h6{margin-bottom:32px}.footer-area .footer-information .iwt-icon img{max-width:24px;height:auto}.footer-area .footer-information .iwithtext .iwt-text{padding-left:40px}.footer-area ul{margin-left:10px}.footer-area ul li{padding-left:8px;margin-bottom:8px}.footer-area ul li::marker{content:"\62";font-family:"hugeicon-set"!important;font-style:normal!important;font-weight:normal!important;font-variant:normal!important;text-transform:none!important;line-height:1;color:#7B7C7F;font-size:10px}body #header-outer li>a .menu-title-text::after,body[data-header-color="dark"] #header-outer li>a .menu-title-text::after{border-color:#fff!important}#header-outer[data-lhe="animated_underline"] li:hover>a .menu-title-text{color:#fff!important}blockquote.wp-block-quote,blockquote.wp-block-quote p{font-size:16px;font-weight:400}blockquote.wp-block-quote::before{border-color:none!important}blockquote.wp-block-quote em{font-family:'Playfair Display',serif;font-size:16px}body .container-wrap,body{background-position:left top;background-repeat:repeat}.woocommerce div.product div.images .woocommerce-product-gallery__image img{height:600px;width:600px;object-fit:contain;margin-inline:auto}.pswp__bg{opacity:.9!important}.woocommerce-Price-amount.amount{font-weight:400!important}.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h3,.woocommerce ul.products li.product h2,.woocommerce ul.products li.product h2,.woocommerce-page ul.products li.product h2{font-size:16px;font-family:'Epilogue',sans-serif;display:block;line-height:1.3;margin-bottom:8px}.woocommerce nav.woocommerce-pagination ul li a,body #pagination span.page-numbers.dots,body #pagination>a,body nav.woocommerce-pagination ul li span.page-numbers.dots,nav#pagination>ul a{font-size:14px!important}.jb-accordion-content{display:grid;grid-template-rows:0fr;transition:grid-template-rows 500ms}.jb-accordion-content[aria-hidden="false"]{grid-template-rows:1fr}.btn-acc[aria-expanded="true"] i{transform:rotate(180deg)}.jb-accordion-content>.jb-accordion-inner{overflow:hidden}.jb-accordion-inner li label{display:flex;align-items:flex-start;gap:8px}.jb-accordion-title{margin-bottom:4px!important;line-height:1}.jb-accordion-panel{padding:0!important}#category-filters .jb-accordion-panel h3.jb-accordion-title button.btn-acc[type="button"]{font-size:16px;font-weight:600;display:flex;justify-content:space-between;cursor:pointer;padding:12px 0;border:none;align-items:center;width:100%;background:none;border-bottom:1px solid #ccc;border-radius:0!important}#category-filters .jb-accordion-panel h3.jb-accordion-title button.btn-acc[type="button"][aria-expanded="true"]{border-bottom:1px solid var(--text-primary)}#category-filters .jb-accordion-panel h3.jb-accordion-title button.btn-acc[type="button"]:hover{border-bottom:1px solid var(--text-primary)}.jb-accordion-title button i{font-size:22px;font-weight:700;transform:none;transition:all .3s linear}.price-pill-group{display:flex;flex-direction:column;gap:8px;margin-bottom:12px;padding-top:8px}.filter-group{margin-bottom:40px}.filter-group h4{line-height:1.3}.price-pill-group>div input{display:none}.price-pill-group>div input+label{display:inline-block;padding:8px 12px 4px;background:#fff;border:2px solid #ddd;border-radius:32px;cursor:pointer}.price-pill-group>div input+label:hover{border-color:#aaa}.price-pill-group>div input:checked+label{border-color:var(--text-primary);transition:all .5s ease}#custom-filters submit{display:block;width:100%}#custom-filters .filter-group h4{line-height:1;margin-bottom:8px}#block-20 p{display:none!important}.clear-price:hover{color:var(--primary-black)}#product-results{position:relative}#product-results::after{position:absolute;left:0;top:0;width:100%;height:100%;z-index:9999;background-color:rgb(255 255 255 / .1);display:flex;align-items:center;justify-content:center;content:'';backdrop-filter:blur(4px);display:none}#product-results::before{border:16px solid #ddd;border-radius:50%;border-top:16px solid var(--primary-black);width:120px;height:120px;animation:spin 1s linear infinite;content:'';display:block;position:absolute;z-index:99999;top:5%;display:none;left:50%;transform:translate(0,-50%)}#product-results.loading-products::before,#product-results.loading-products::after{display:block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.woocommerce ul.products li.product.minimal .product-wrap,.woocommerce ul.products li.product.minimal .background-color-expand,.woocommerce-page ul.products li.product.minimal .product-wrap,.woocommerce-page ul.products li.product.minimal .background-color-expanda{background-color:#fff0}body #header-outer .widget_shopping_cart .cart_list li .product-meta .product-details>a{color:#fff}#top nav ul #search-btn a:hover span,#top nav ul #nectar-user-account a:hover span,#top nav ul .nectar-woo-cart .cart-outer:hover .icon-salient-cart,html body.material #header-outer:not(.transparent) .cart-outer:hover .cart-menu-wrap .icon-salient-cart{color:#fff!important}#applied-filters{display:flex;flex-wrap:wrap;gap:4px;margin-bottom:24px}.applied-filter{display:inline-flex;padding:12px 12px 10px;background:none;border:1px solid rgb(0 0 0 / .25);border-radius:4px;cursor:pointer;align-items:center;gap:8px;line-height:1}.applied-filter:hover{background-color:#eee;border-color:var(--primary-black)}#clear-filters{cursor:pointer}.remove-filter{background-color:var(--primary-black);color:#fff;display:flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:100%;font-size:12px;cursor:pointer}.woocommerce-ordering{display:none}#load-more{cursor:pointer}.price-range{padding-left:8px;padding-right:8px;padding-top:24px}.price-range-values{display:flex;justify-content:space-between}.price-range-col{position:relative;width:82px}.price-range-col input[type="number"]{border:1px solid #757575;padding-left:24px;line-height:1;padding-top:8px;padding-bottom:8px;padding-right:8px;-webkit-appearance:none;-moz-appearance:textfield;appearance:textfield}.price-range-col .currency-symbol{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--primary-black)}.price-range .ui-widget.ui-widget-content{border:none;background:rgb(0 0 0 / .3)}.price-range .ui-slider-horizontal{height:4px}.price-range .ui-widget-header{background-color:var(--primary-black)}.price-range .ui-slider .ui-slider-handle{border-radius:100%;border:2px solid var(--primary-black);background:var(--primary-white);width:16px;height:16px;cursor:pointer}.price-range .ui-slider .ui-slider-handle:hover{border-color:var(--primary-white);background:var(--primary-black)}#slider-range{margin-bottom:16px}.nectar-shop-header-bottom{margin-bottom:24px!important}.nectar-quick-view-box.add-content .summary-content .product_title.entry-title{font-size:32px}.nectar-quick-view-box.add-content .summary-content .woocommerce-product-details__short-description a{display:inline-block}.nectar-quick-view-box.add-content .images .carousel-cell.woocommerce-product-gallery__image.is-selected{background-size:auto 500px!important;background-repeat:no-repeat!important;background-color:#f1f1f1!important}#header-outer[data-lhe=animated_underline] #top nav>ul>li.current_page_item>a{color:var(--primary-white)}p.woocommerce-mini-cart__total.total,p.woocommerce-mini-cart__total.total strong{font-family:'Epilogue',sans-serif!important;font-size:24px!important}.woocommerce-mini-cart__buttons.buttons a.button.checkout.wc-forward,#header-outer .widget_shopping_cart a.button.checkout.wc-forward{background:#fff!important;color:var(--primary-black)!important}body.material #header-outer a.cart-contents .cart-wrap span{background-color:var(--accent-gold)}.widget.woocommerce.widget_shopping_cart{border:1px solid rgb(255 255 255 / .1)}.woocommerce-mini-cart__empty-message{color:var(--primary-white)!important}#header-outer .widget_shopping_cart .cart_list a,#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove{color:var(--primary-white)!important}#header-outer .widget_shopping_cart .cart_list a:hover,#header-outer .woocommerce.widget_shopping_cart .cart_list li a.remove:hover,body.material:not([data-header-color="custom"]) #header-outer:not([data-format="left-header"]) #top ul.cart_list a:hover{color:var(--primary-white)!important;text-decoration:underline}.subscribe-form{display:flex;gap:8px;align-items:center;justify-content:center;max-width:645px;margin-inline:auto;align-items:stretch}.subscribe-form input#EMAIL,.subscribe-form input#PHONE{border:1px solid var(--primary-white)!important;flex:1 1 25%;background:none!important}.subscribe-form input#EMAIL:focus,.subscribe-form input#PHONE:focus{background-color:rgb(0 0 0 / .5)!important}.subscribe-form button[type="submit"]{background-color:var(--primary-white)!important;color:var(--primary-black)!important;flex:1 1 20%}@media screen and (max-width:1080px){.region-row .row_col_wrap_12.col.span_12.dark.left{flex-direction:column}}@media screen and (max-width:600px){.moppity-region-slider{flex-direction:column;row-gap:64px}.moppity-region-slider-arrows{display:none}}