.password{grid-template-rows:1fr 1fr}.password__main .button.button--xl{color:#000;border:1px solid #000}.password__main .form-control .floating-label{font-family:var(--heading-font-family)}.password__main .form-control .input{border-color:#000;border-radius:0}.password__main .bg-custom{background:#ffffffd4}@font-face{font-family:Avenir LT Std;src:url(/cdn/shop/files/FontsFree-Net-AvenirLTStd-Book.woff?v=1730297837) format("woff2"),url(/cdn/shop/files/FontsFree-Net-AvenirLTStd-Book.woff?v=1730297837) format("woff")}@font-face{font-family:Olimpico Bold;src:url(/cdn/shop/files/Olimpico_Bold.woff?v=1734006574) format("woff"),url(/cdn/shop/files/Olimpico_Bold.woff2?v=1734006574) format("woff2")}@font-face{font-family:Encode;src:url(/cdn/shop/files/EncodeSansExpanded-Regular.woff?v=1734007065) format("woff"),url(/cdn/shop/files/EncodeSansExpanded-Regular.woff2?v=1734007064) format("woff2")}:root{--button-background-primary: #000}.mobile-image{display:none}.desktop-image{display:block}@media only screen and (max-width:767px){.mobile-image{display:block}.desktop-image{display:none}}.button,.media-with-txt-btn{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:12px;text-align:center;border-radius:0;text-transform:uppercase}.button:hover{color:#242424}*,:before,:after{border-color:#fff}height-observer:has(.header){display:unset}store-header.header{background-color:#fff}.neu-header__wrapper{display:block;font-family:var(--heading-font-family);padding-block:0rem}.header-top-content{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:auto;font-family:var(--heading-font-family);background-color:#fff;padding:var(--header-padding-block) max(var(--container-gutter),50% - var(--container-max-width) / 2);padding-bottom:0!important}.neu-header-desk-icon{width:25px;height:25px;object-fit:contain}.search-drawer .search-input>input{font-size:20px;color:#242424}.neu-header-left{display:flex;align-items:center;gap:10px}.neu-header-locator{display:flex;align-items:center}.neu-header-left p{font-size:10px;font-weight:350;line-height:12px;text-align:center;color:#000;border-left:1px solid #000;border-right:1px solid #000;padding:0 8px;background:transparent;border-block-width:6px;border-block-color:#fff}.header__icon-list a{font-size:10px;font-weight:350;line-height:12px;text-align:center;color:#000}.header__icon-list .header__cart-count .count-bubble{background:transparent;color:#000;font-weight:400}.header-login-btn{border-left:1px solid #000;border-right:1px solid #000;padding:0 16px;background:transparent;border-block-width:6px;border-block-color:#fff}.header__cart-count{display:flex;width:100px;margin-left:1rem;top:-7px}a.neu-header-locator span{font-size:9.84px;font-weight:400;line-height:15.72px}.header-navbar{display:flex;align-items:center;gap:10px;justify-content:space-between}.header-gift-card a{display:inline-flex;gap:5px;align-items:end}.search--bar-wrapper label{display:none}input#search_input{border:1px solid #000;height:60px;padding:10px;font-size:12px;font-weight:350;line-height:12px;margin-bottom:6px}.search--bar{position:relative}.search--icon{position:absolute;right:10px;display:flex;align-items:center;justify-content:center;height:68px}.header__main-nav a,.header-gift-card a{font-size:14px;font-weight:400;line-height:18.86px;color:#000;text-transform:uppercase;text-align:center}.header__main-nav a[aria-current]{color:#2a555a}.header__main-nav .wrap{flex-wrap:nowrap;align-items:center;text-align:center;gap:20px}.header-cart-btn{width:90px}@media(max-width:767px){body.template-index{overflow-x:hidden}.neu-header-left p,.header-signup-btn,.header-login-btn,.header__wrapper,.header__cart-count .header__cart-count-bag,.neu-header-left-desk{display:none}.header-cart-btn{width:100%;transform:translateY(4px)}.header__icon-list .header__cart-count .count-bubble{background:#696869;color:#fff;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.header__cart-count{width:100%;margin-left:0;top:-15px;left:1.2rem!important}.count-bubble span{margin-bottom:2px;display:block}.header-top-content{margin-bottom:0;background:#fff;padding:1rem 1.2rem;align-items:center;padding-bottom:8px!important}.template-index .neu-header__wrapper{position:absolute;width:100%}}@media(min-width:768px){.header__main-nav-mob{display:none}}header .header__link-list summary.text-with-icon.link-faded-reverse{font-size:14px;font-weight:400;text-transform:uppercase}.panel-list__wrapper .panel__wrapper li{font-size:14px;font-weight:600}a.header__logo{max-width:50%;width:100%;justify-items:center}.header__main-nav-mob,.header__secondary-nav{max-width:25%;width:100%}@media(min-width:768px){a.header__logo{max-width:60%;width:100%;justify-items:center}.neu-header-left.neu-header-left-desk,.header__secondary-nav{max-width:20%;width:100%}}.neu-home-slideshow .content-over-media .prose{text-align:center;color:#000}.neu-home-slideshow .content-over-media .prose .subheading{font-size:22px;font-weight:400;line-height:34.58px;color:#000}.neu-home-slideshow .content-over-media .prose .heading{font-family:var(--text-font-family);font-size:32px;font-weight:700;line-height:38px;color:#000}.neu-home-slideshow .content-over-media .prose .desc{font-family:var(--heading-font-family);font-size:18px;font-weight:750;line-height:16.8px;text-align:center;color:#000}@media(max-width:767px){.neu-home-slideshow .content-over-media .prose .heading{font-size:24px;line-height:26px}.neu-home-slideshow .content-over-media .prose .subheading{font-size:14px;line-height:22px}.neu-home-slideshow .content-over-media,.neu-home-slideshow .content-over-media picture{display:block}.neu-home-slideshow .slideshow__carousel{background:transparent!important;background-image:initial!important;--slideshow-background: unset;position:relative}.neu-home-slideshow .content-over-media .prose{background:#fff;padding:3rem 2rem 0}.neu-home-slideshow .slideshow__controls .circle-button{border:none}.neu-home-slideshow .animated-arrow:before{width:1.5rem;height:1.5rem;border-block-start-width:3px;border-inline-end-width:3px}.neu-home-slideshow .slideshow__controls{z-index:1;position:absolute;bottom:0!important;top:640px;left:40.5%;transform:translate(-40%,-195px);width:100%}.neu-home-slideshow .prev-next-buttons{display:flex;width:100%;justify-content:space-between}}.title{font-family:var(--heading-font-family);font-size:15.5px;font-weight:750;line-height:25.15px;text-align:left;justify-content:end;width:110px;margin-left:auto}.home-image-link-blocks .image-link-blocks{--image-link-blocks-items-per-row: 4 !important}@media(max-width:767px){.home-image-link-blocks .image-link-blocks{--image-link-blocks-item-width: 70vw !important}.home-featured-collection .subheading{font-size:14px!important;line-height:18px!important}.home-featured-collection .h2{font-size:23px!important}.home-featured-collection .text-with-icon{background:transparent!important;color:#000!important;padding:0!important;font-size:13px!important;line-height:22px!important;border-bottom:1px solid #000;font-weight:750px}.home-featured-collection .text-with-icon .circle-chevron{display:none}.home-featured-collection .section-header{gap:5px}}.home-featured-collection .section{padding-left:0;padding-right:0}.featured-collection-wrap{display:flex;align-items:center;--product-list-gap: var(--product-list-row-gap) var(--product-list-column-gap);gap:var(--product-list-gap)}.featured-collection-img{width:30%}.featured-collection-img img{width:100%}.home-featured-collection .section-header{display:flex;flex-direction:column;align-items:center}.home-featured-collection .scrollbar{display:none}.home-featured-collection .scrollable-with-controls .scroll-area{padding-left:0}.home-featured-collection .subheading{font-family:var(--heading-font-family);text-align:center;font-size:20px;line-height:26px;color:#000;font-weight:350;margin-bottom:-5px}.home-featured-collection .h2{font-family:var(--heading-font-family);font-size:40px;color:#242424;margin-top:10px!important;font-weight:750}.home-featured-collection .text-with-icon{font-family:var(--heading-font-family);background:#3e3577;color:#fff;padding:1rem 2rem;font-size:12px;line-height:12px}.home-featured-collection .product-card__title{font-family:var(--heading-font-family);font-size:15.38px;font-weight:400;line-height:24px;text-align:center;display:inline-block;margin-bottom:0rem}.home-featured-collection .price-list{display:none}.home-featured-collection .cart-btn-txt{text-transform:uppercase}.template-index .product-card{position:relative}.template-index .product-list{row-gap:0}.product-card__figure img{width:100%}.home-featured-collection .stretching-dots{justify-content:center}.home-featured-collection .stretching-dots>*[aria-current=true]{width:28.5px;height:4.5px;border-radius:0}.home-featured-collection .stretching-dots>*[aria-current=false]{background:#d8d8d8}.home-featured-collection .stretching-dots>*{width:19px;height:3px;border-radius:0}.template-index .rating-with-text,.home-featured-collection .section-header .prose{text-align:left}.home-featured-collection .text-with-icon .circle-chevron{display:none}@media(max-width:767px){.featured-collection-img{display:none}.home-featured-collection .product-list{--product-list-carousel-item-width: 100vw !important}.home-featured-collection .neu-featured-dots{position:absolute;bottom:20px;width:100%}.template-index .product-card .product-card__info{bottom:50px}.home-featured-collection .product-card__title{font-family:var(--heading-font-family);font-size:15.38px;font-weight:400;line-height:24px;text-align:center;display:inline-block;margin-bottom:10px}}@media screen and (min-width:1000px){.home-featured-collection .product-list{--product-list-carousel-item-width: 24% !important}.home-featured-collection .stretching-dots{transform:translateY(30px)}}@media(min-width:700px){.home-featured-collection .scrollable-with-controls{gap:0;width:100%}}.neu-quiz-imageText .section{background-color:#b9b0c5;padding-bottom:0;padding-top:3rem;margin-bottom:4rem}.media-with-text-title{font-family:var(--heading-font-family);font-size:23px;text-align:center;color:#242424;line-height:38px;margin-bottom:10px}.media-with-text-desc{font-family:var(--heading-font-family);font-size:14px;text-align:center;line-height:16px;color:#242424;margin-bottom:4rem}.neu-quiz-imageText .media-with-text__media img{width:revert-layer}.neu-quiz-imageText .subheading{font-family:var(--text-font-family);font-size:32px;line-height:49px}.neu-quiz-imageText .heading{font-family:var(--text-font-family);line-height:49px;font-size:38px;margin-top:0!important}.neu-quiz-imageText .prose .desc{font-family:var(--heading-font-family);font-size:14px;line-height:22px;font-weight:700}@media(max-width:767px){.neu-quiz-imageText .media-with-text-title{line-height:26px;font-weight:750}.neu-quiz-imageText .media-with-text-desc{margin-bottom:3rem}.neu-quiz-imageText .media-with-text__content{position:absolute;bottom:40px}.neu-quiz-imageText .subheading{font-size:20px;line-height:28px}.neu-quiz-imageText .heading{line-height:28px;font-size:20px;font-weight:400}.neu-quiz-imageText .prose .desc{font-size:10px;line-height:16px;font-weight:750;color:#000}}.neu-image-with-text-discover .media-with-text__media svg{display:none}.neu-image-with-text-discover .heading{font-family:var(--text-font-family);font-size:32px!important;line-height:49px!important;color:#242424}.neu-image-with-text-discover .prose .desc{font-family:var(--heading-font-family);font-size:14px;line-height:21px}.media-with-txt-btn div{border:2px solid #000;padding:15px;max-width:fit-content}@media(min-width:768px){.neu-image-with-text-discover .media-with-text__media{display:none}}@media(max-width:767px){.neu-image-with-text-discover .neu-image-with-text{background-image:unset}.neu-image-with-text-discover .media-with-text__content,.neu-image-with-text-discover .section{padding:0}.neu-image-with-text-discover .media-with-text__item{gap:0;background:#000;color:#fff;text-align:center}.neu-image-with-text-discover .media-with-text__media.rounded{border-radius:0}.neu-image-with-text-discover .heading{font-size:22px!important;color:#fff;text-align:center}.neu-image-with-text-discover .prose .desc{color:#fff;text-align:center}.neu-image-with-text-discover .media-with-text__content{padding:20px!important}.neu-image-with-text-discover .media-with-txt-btn{border:2px solid #fff;color:#fff;width:100%;margin:auto;max-width:200px;display:block}}.footer .container{width:95%;margin:auto}.footer{background:#000;color:#fff}.footer .footer__block-list{display:grid;grid-template-columns:50% 0% 13% 14% 18%;gap:20px;justify-content:unset}#footer-newsletter{width:100%;display:contents}.footer-newsletter{display:flex;align-items:baseline;gap:20px;width:100%}.footer-newsletter input,.footer-newsletter .form-control{width:100%}.footer-newsletter input{border:none;font-size:11px;color:#fff;font-family:var(--heading-font-family);line-height:13px}.footer-newsletter .form-control{border-bottom:1px solid #808080}.footer-newsletter .input.is-floating{height:40px;padding:0}.footer-newsletter .floating-label{margin:0 0 5px;padding:0;height:unset;font-size:15px;color:#fff;line-height:13px;font-family:var(--heading-font-family);text-transform:capitalize}.footer-newsletter :is(.input:focus,.textarea:focus,.select:focus-visible){border-color:unset;outline:none;box-shadow:unset}.footer-newsletter-title{font-family:var(--heading-font-family);font-size:18.95px;font-weight:400;line-height:24.21px;letter-spacing:.42375198006629944px;text-align:left}.footer-social-icons p{font-family:var(--heading-font-family);font-size:18.95px;font-weight:400;line-height:24.21px;text-align:left;margin-bottom:10px}.footer__block--menu,.footer-accordion-title{font-family:var(--heading-font-family);font-size:18.95px;font-weight:400;line-height:24.21px;letter-spacing:.42375198006629944px;text-align:left;text-transform:capitalize}.footer__block.footer__block--menu ul{font-family:var(--heading-font-family);font-size:11.51px;font-weight:350;line-height:19.07px;letter-spacing:.21187599003314972px;text-align:left}.footer__block--menu .accordion__toggle span,.footer__block--menu .accordion__content .prose{font-family:var(--heading-font-family);font-size:11.43px;font-weight:350;line-height:12.86px;letter-spacing:.21187599003314972px;text-align:left}.footer__block--menu .accordion{--accordion-spacing: 15px;border-block-start-width:0px}.footer__block--menu .accordion:first-of-type .accordion__toggle{padding-block-start:0}.footer__copyright{font-family:var(--heading-font-family);font-size:11.18px;font-weight:350;line-height:18.16px;letter-spacing:.4540199935436249px;text-align:left;color:#fff}.footer__payment-icons{display:flex}.footer__aside-content{display:flex;align-items:center;justify-content:space-between}.footer-terms-policy a{font-family:var(--heading-font-family);font-size:10.26px;font-weight:350;line-height:19.07px;letter-spacing:.21187599003314972px;text-align:left;text-transform:uppercase}.footer-terms-policy{display:inline-flex;gap:10px}@media(max-width:767px){.footer .footer__block-list{grid-template-columns:1fr}.footer-newsletter{width:70%;flex-direction:column}.footer__block--newsletter+.footer__block--menu{display:none}.footer__block.footer__block--menu{grid-column:span 1}.footer__block--menu{grid-column:span 2}.footer__block--menu{width:100%;max-width:100%}.footer__aside-content{flex-direction:column-reverse;align-items:flex-start;gap:30px}.footer-terms-policy a{font-size:12px;line-height:14.07px}.footer__copyright{font-size:14px;max-width:77%}.footer__payment-icons img{width:38px}.footer-social-icons p{font-size:21px;margin-bottom:20px}.footer__block--menu .accordion__toggle{padding-block-start:5px;padding-block-end:5px}.footer__block--menu .accordion__toggle span,.footer__block--menu .accordion__content .prose{font-size:13.43px}}.neuvain-blog-post .section-header{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:0}.neuvain-blog-post .prose{text-align:center}.neuvain-blog-post .prose h2{font-family:var(--text-font-family);font-size:31.88px;font-weight:400;line-height:44.8px}.neuvain-blog-post .prose p{font-family:var(--heading-font-family);font-size:13.34px;font-weight:750;line-height:22.01px;text-align:center;margin-top:20px}.neuvain-blog-post .text-with-icon.group{font-family:var(--heading-font-family);font-size:13.56px;font-weight:750;line-height:22.01px;text-align:center}.neuvain-blog-post .text-with-icon.group .circle-chevron{display:none}.neuvain-blog-post .blog-post-card__info .blog-heading{font-family:var(--heading-font-family);font-size:13.78px;font-weight:750;line-height:15.75px;text-align:left;height:32px}.neuvain-blog-post .blog-post-card__info p{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:16.5px;text-align:left;color:#696969}@media(max-width:767px){.neuvain-blog-post .prose p,.neuvain-multiple-column .multi-col-heading{font-weight:400}.neuvain-blog-post .blog-post-card__info p,.neuvain-blog-post .blog-post-card__info .blog-heading{text-align:center}.neuvain-multiple-column .multi-column-headings h2{font-weight:750;line-height:26px}.home-blog-posts .blog-posts{grid:auto / auto-flow 90vw!important}.blog-post-card{display:none;opacity:0;transition:opacity .5s ease-in-out}.blog-post-card.active{display:block;opacity:1}.home-blog-posts{position:relative}.home-blog-posts .prev-next-buttons{position:absolute;top:65%;left:50%;transform:translate(-50%,-65%);width:100%;justify-content:space-between}.home-blog-posts .animated-arrow:before{border-block-start-width:1px;border-inline-end-width:1px;width:1rem;height:1rem;color:#242424}.home-blog-posts .prev-next-buttons button{border:none!important}.blog-post-card__figure{margin-bottom:1rem}}@media(min-width:768px){.home-blog-posts .prev-next-buttons{display:none}}.neuvain-multiple-column .multi-column-headings h2{font-family:var(--heading-font-family);font-size:23.25px;font-weight:600;line-height:38px;text-align:center}.neuvain-multiple-column .multi-col-heading{font-family:var(--heading-font-family);font-size:13.23px;font-weight:750;line-height:22.01px;text-align:center}.neuvain-multiple-column .multi-column__item img{width:100%}.neuvain-multiple-column .button{background:#242424}.neuvain-multiple-column.home-video-section .button{max-width:180px!important;width:100%}.neuvain-multiple-column .button:not([disabled]):not(.button--outline):hover{color:#000!important}@media(max-width:767px){.home-video-section .multi-column{grid:auto / auto-flow 80vw}.home-video-section .multi-column-heading-btn{display:none}}.home-multi-services .section{padding-left:0;padding-right:0}.neuvain-multiple-column .prose p{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:10.5px;text-align:center;color:#696969}.neuvain-multiple-column.home-multi-services .prose p{padding-bottom:2rem;height:0px}.multi-column-heading-btn{text-align:center;margin-top:1.5rem}@media screen and (max-width:767px){.neuvain-multiple-column .multi-column-headings h2{font-weight:750;line-height:32px}.home-multi-services .multi-column-heading-btn{display:none}.home-multi-services .multi-column{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.home-multi-services .multi-column__item{flex-basis:45%}.neuvain-multiple-column.home-multi-services .button,.neuvain-multiple-column.home-multi-services .prose{display:none}.neuvain-multiple-column.home-multi-services .prose p{padding-bottom:0rem}}@media screen and (min-width:1000px){.home-multi-services .multi-column{grid:auto / repeat(15,minmax(0,1fr));gap:20px}}.home-multi-collection .section{padding-left:0;padding-right:0}.home-multi-collection .multi-column{gap:0}.home-multi-collection .multi-column__item{position:relative;gap:0}.home-multi-collection .multi-col-content-wrap{position:absolute;bottom:20px;width:100%}.neuvain-multiple-column.home-multi-collection .multi-col-heading{font-family:var(--heading-font-family);font-size:15.25px;font-weight:400;line-height:24px;text-align:center;background:#fff;width:fit-content;margin:auto;padding:7px 15px}.neuvain-multiple-column.home-multi-collection .prose p{font-family:var(--heading-font-family);font-size:15.5px;font-weight:400;line-height:25.15px;text-align:center;color:#000;text-transform:uppercase}@media(max-width:767px){.multi-column-heading-btn .button{padding:0 0 4px;background-color:transparent;border-bottom:1px solid #000;width:auto;color:#000}.multi-column-heading-btn{margin-top:0}.home-multi-collection .multi-column{grid:auto / auto-flow 100vw!important}.home-multi-collection .prev-next-buttons{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;justify-content:space-between}.home-multi-collection .animated-arrow:before{border-block-start-width:2px;border-inline-end-width:2px;width:34px;height:34px;color:#242424}.home-multi-collection .prev-next-buttons button{border:none!important}}@media(min-width:768px){.home-multi-collection .prev-next-buttons{display:none}}.neuvain-breadcrumps .section{padding-top:0;padding-bottom:0}.neuvain-breadcrumps span,.neuvain-breadcrumps a{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:14px;text-align:left}.neuvain-breadcrumps span,.product-info{color:#242424}.neuvain-breadcrumps a{color:#000;text-decoration:underline}.product-info__title{font-family:var(--text-font-family);font-size:24px;font-weight:800;line-height:26px;text-align:left}.product-status{font-family:var(--heading-font-family);font-size:11.81px;font-weight:750;line-height:14px;text-align:left;color:#000;background:#46bf81;display:inline-flex;align-items:center;border-radius:4px;padding:5px;gap:5px;margin-top:10px}.product-status span{background:#276027;width:10px;height:10px;border-radius:100%;display:inline-block}.template-product .variant-picker__option-info{display:none}.variant-price-label{display:inline-flex;flex-direction:column;align-items:center;gap:2px}.svariant-picker__option-values.wrap{display:flex;align-items:center}.variant-price-label span{font-family:var(--heading-font-family);font-size:12px;line-height:14px;text-align:left}.variant-price-label span{font-size:16px}span.product-variant-price-wrap{font-weight:600}.template-product .block-swatch{border:1px solid #e0e0e0;border-radius:0;flex-grow:1;align-items:center;justify-content:center;padding:30px}.neu-quantity-btn-wrap{display:flex;align-items:center;gap:1rem}.product-info__buy-buttons{width:100%}.product-info__buy-buttons .buy-buttons .button{background:#3e3577;color:#fff;font-family:var(--heading-font-family);font-size:13.89px;font-weight:750;line-height:0px;text-align:center;height:50px;padding:28px}.product-info__quantity-selector .block-label{font-family:var(--heading-font-family);font-size:9.84px;font-weight:400;line-height:16px;text-align:left;color:#202020;margin-bottom:0;position:absolute;top:-9px;left:5px;background:#fff}.quantity-selector__input{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:16.8px;text-align:center;color:#e0e0e0}.product-info__quantity-selector .quantity-selector__button svg path{fill:#242424}.template-product .product-info__quantity-selector .form-control{border:1px solid #e0e0e0}.quantity-selector{height:50px;transform:translateY(4px)}.quantity-selector__input{color:#000;font-weight:700!important}button.quantity-selector__button{font-weight:700!important}.tab-content{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:21px;color:#242424}.product-page-faq .section-stack__intro .prose h2{font-family:var(--text-font-family);font-size:25px;font-weight:400;line-height:35px;text-align:center;color:#242424}.product-page-faq .accordion__toggle,.product-page-faq .accordion__content{font-family:var(--heading-font-family);font-size:13.23px;line-height:22px;color:#242424;padding-left:2rem;padding-right:2rem}.product-page-faq .accordion__toggle{font-weight:750}.product-page-faq .accordion__content{font-weight:400}.product-page-faq .section-stack{gap:0}.product-page-faq .accordion{border-bottom:1px solid #d8d8d8}.product-page-faq .accordion-box{padding:0}.product-page-faq .section-stack__main{width:100%;padding:0}.product-page-faq .circle-chevron,.product-page-faq .accordion:hover .circle-chevron{background:transparent}.product-page-faq .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.product-page-faq .circle-chevron.hover\:colors:hover:not([disabled]){background:unset;color:#000}.nue-tabs-content-title{font-family:var(--text-font-family);font-size:25px;font-weight:400;line-height:35px;text-align:left;color:#242424}.tabs-content-left p:last-child,.tabs-content-left ul li,span.nue-tabs-content-desc p,span.nue-tabs-content-desc ul li{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:21px;text-align:left;color:#242424;margin-top:10px}.tabs-content-wrapper{display:grid;grid-template-columns:1fr 1fr;place-items:baseline;gap:3rem}.tabs-content-right-icon-text{display:flex;align-items:center;justify-content:space-around;gap:2rem}.tabs-content-right-txt{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:22.01px;text-align:center;color:#242424}.nue-tabs-content-desc p{padding-top:10px}.tabs-content-right{width:100%}@media screen and (min-width:700px){.tabs-nav__button{font-family:var(--text-font-family);font-size:26px;font-weight:700;line-height:39px}}.section:has(.collection-banner){padding-top:0}.collection-banner{border-radius:0;margin-bottom:5px}.collection-banner h1{font-family:var(--text-font-family);font-size:36px;font-weight:400;line-height:50.4px}.collection-banner .prose p{font-family:var(--heading-font-family);font-size:13.78px;font-weight:400;line-height:22.01px;max-width:560px}.collection-beadcrump .section{padding:0}.collection__top-bar .text-with-icon{font-family:var(--heading-font-family);font-size:13.89px;font-weight:400;line-height:18px;text-align:left;justify-content:space-between}.sort-by-facet{margin-inline-start:unset;flex-direction:column;border:1px solid #525252;width:180px;padding:15px}.collection-total-products{font-family:var(--heading-font-family);font-size:35.72px;font-weight:400;line-height:36px;color:#696969}.neu-sortBy-txt{position:absolute;top:-10px;background:#fff;padding:0 7px;left:7px;font-family:var(--heading-font-family);font-size:11px;font-weight:350;line-height:16px;text-align:left}.neu-sortBy-btn span{justify-content:space-between;font-family:var(--heading-font-family);font-size:14px;font-weight:350;text-align:left;color:#000}.collection__top-bar{border-bottom:1px solid #000;padding-bottom:10px}.collection-facet-title{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:21px;text-align:left;color:#242424;margin-bottom:2rem}.neu-collction-filter-title{font-family:var(--heading-font-family);font-size:13.56px;font-weight:750;line-height:18px;text-align:left;color:#242424;text-transform:uppercase}.collection__facets .accordion__toggle,.facets-drawer .accordion__toggle,.accordion__content label{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:14px;text-align:left;color:#242424}.collection__facets .accordion{border-bottom:1px solid #ccc}.collection__facets .circle-chevron,.collection__facets .accordion:hover .circle-chevron,.facets-drawer .circle-chevron,.facets-drawer .accordion:hover .circle-chevron{background:transparent}.collection__facets .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.collection__facets .circle-chevron.hover\:colors:hover:not([disabled]),.facets-drawer .group:hover .circle-chevron.group-hover\:colors:not([disabled]),.facets-drawer .circle-chevron.hover\:colors:hover:not([disabled]){background:unset;color:#000}.collection__facets .accordion__toggle svg{width:20px;height:20px}.collection__facets .accordion__toggle svg path{stroke-width:.5}.rating-with-text{display:block;width:100%;text-align:left}.product-card__title{font-family:var(--heading-font-family);font-size:13.45px;font-weight:750;line-height:18.2px;text-align:left;color:#242424}.product-card__desc{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:14.04px;text-align:left;color:#242424}.product-card__add-to-cart form{width:100%;display:block}.product-card__add-to-cart .button{background:#3e3577;width:100%;font-family:var(--heading-font-family);font-size:12px;line-height:14px;text-transform:capitalize;display:flex;flex-direction:column;align-items:center;justify-content:center}#variant-price{font-family:var(--heading-font-family);font-size:12px;font-weight:750;line-height:14px;text-align:center;color:#fff;display:inline-block}.product-card__add-to-cart .button:hover #variant-price{color:#242424}.product-card__aside,.variant-select{width:100%}.variant-select:focus-visible{border:unset;outline:none}.product-card__variant-dropdown{border:1px solid #ddd;padding:15px;margin:1rem 0 3rem;position:relative}.variant-select{font-family:var(--heading-font-family);font-size:14px;font-weight:350;line-height:50px;text-align:left;color:#242424;cursor:pointer}.variant-select-label{position:absolute;top:-8px;background:#fff;padding:0 7px;left:7px;font-family:var(--heading-font-family);font-size:11px;font-weight:350;line-height:16px;text-align:left;color:#242424}@media(max-width:699px){.product-list__promo{grid-column:unset}.section:has(.collection-banner){padding:0}.neuvain-breadcrumps{display:none}.template-collection .content-over-media{display:block}.template-collection .content-over-media .place-self-center{padding:1rem}.collection-banner h1{font-size:18px;line-height:25px}.collection-total-products{font-family:var(--text-font-family);font-size:26px;line-height:33px;color:#202020;text-align:left}.facets__floating-filter{position:unset}.neu-collection-mob-filter{display:grid;grid-template-columns:1fr 1fr;align-items:center;border-bottom:1px solid #696869;margin:0 -6%;padding:10px 20px}.neu-collection-mob-filter .facets__floating-filter .text-with-icon{flex-direction:row-reverse;justify-content:space-between;font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:14px;text-align:center;color:#242424;padding-left:10px}.neu-collection-mob-filter .facets__floating-filter .button{background-color:transparent;color:#242424;padding:0;width:100%}.sort-dropdown{font-family:var(--heading-font-family);font-size:11.81px;font-weight:400;line-height:14px;text-align:left;display:flex;flex-direction:column;gap:5px}.sort-dropdown-wrapper{border-right:1px solid #ddd;padding-right:10px;height:65px;margin:-10px 0;display:flex;align-items:center;justify-content:space-between;width:100%}.sort-dropdown-wrapper form{width:100%}.sort-dropdown select{margin-left:-4px}.neu-collection-title{background:#696869;color:#fff;margin:0 -6%;padding:20px;font-family:var(--heading-font-family);font-size:13.78px;font-weight:750;line-height:18px;text-align:left;text-transform:uppercase}.product-card__variant-dropdown{margin:1rem 0}.sort-dropdown select:focus-visible{border:none;outline:none}.neu-collection-mob-filter .facets__floating-filter .text-with-icon svg{stroke-width:.5}.neu-collection-mob-filter .facets__floating-filter .text-with-icon svg path{fill:#000}#accordion-sort-by{display:none}.collection.collection--filters-sidebar{margin-top:0}}@media screen and (min-width:700px){@supports (grid-template-rows: subgrid){.template-collection .product-list>*{grid-template-rows:unset}}.neu-collection-mob-filter-wrapper{display:none}}@media screen and (min-width:1000px){.facets-summary{justify-content:end;align-items:center}}.product-info__text{font-size:14px;font-weight:300;line-height:22px}.product-info__block-item:has(.product-info__text){margin:5px 0}.product-card__variant-dropdown .product-card__variant-title{text-align:left}@media screen and (min-width:700px){newsletter-popup.newsletter-drawer{width:calc(650px + var(--spacing-8))!important}}newsletter-popup .newsletter-drawer__flex{display:flex;justify-content:center}newsletter-popup .newsletter-drawer__image{width:100%!important;max-width:50%!important}newsletter-popup .newsletter-drawer__image img{width:auto!important;height:auto;max-width:100%!important;object-fit:cover!important}newsletter-popup .newsletter-drawer__content{max-width:50%!important;width:100%}newsletter-popup .input{border-color:currentColor;outline:none;box-shadow:none}newsletter-popup .input:focus{border-color:currentColor;outline:none;box-shadow:none}newsletter-popup .button[type=submit]{border:1px solid #000;border-radius:8px}newsletter-popup .button[type=submit]:hover,newsletter-popup .button:not([disabled]):not(.button--outline):hover{border:1px solid #000;border-radius:8px;box-shadow:none!important}newsletter-popup .button[type=submit] .text-with-icon.justify-center{color:#000!important}@media screen and (max-width:700px){newsletter-popup .newsletter-drawer__flex{display:flex;justify-content:center;flex-direction:column;overflow:hidden}newsletter-popup .newsletter-drawer__image{width:100%!important;max-width:100%!important}newsletter-popup .newsletter-drawer__content{max-width:100%!important;width:100%}.newsletter-drawer__flex>*{min-height:50%!important;max-height:50%!important;height:100%!important}newsletter-popup .newsletter-drawer__image img{width:100%!important}}@media screen and (max-width:700px){.neuvain-multiple-column.values-section-columns .multi-column{display:flex;justify-content:center;flex-wrap:wrap;column-gap:4px;row-gap:14px}.neuvain-multiple-column.values-section-columns .multi-column .multi-column__item{max-width:calc(33.33% - 3px)!important;width:100%}}@media screen and (min-width:1000px){.product safe-sticky.product-info{width:100%;padding-right:var(--calculated-section-spacing-block-end)}}.collection .product-list .product-list__promo .content-over-media img.zoom-image{width:100%;height:auto;object-fit:contain!important}.newsletter-drawer__content{padding-bottom:0;padding-top:10px}a.bold.link-faded-reverse{position:relative}.custom-coming-soon-badge{position:absolute;width:max-content;top:-18px;left:30px;z-index:9;font-size:8px;font-weight:900}@media screen and (max-width:767px){.custom-coming-soon-badge{top:-9px}}.custom-coming-soon-badge.blinker{animation:blinker 1s infinite linear}@keyframes blinker{50%{opacity:0}}@media screen and (max-width:767px){.footer__block.footer__block--accordion-container .accordion__content a{text-decoration:none!important;background:none}}.stretching-dots.is-desktop-hidden{display:none!important}.stretching-dots.is-mobile-hidden{display:flex!important}#quiz-results p{display:list-item;font-size:18px;line-height:36px}#quiz-results p:empty{display:none!important}@media screen and (max-width:767px){.stretching-dots.is-desktop-hidden{display:flex!important}.stretching-dots.is-mobile-hidden{display:none!important}.newsletter-drawer{--drawer-content-max-height: 70vh !important}.newsletter-drawer__content{padding-bottom:5px}#newsletter-drawer :is(.drawer,.popover)::part(outside-close-button){bottom:97%}.reversed-link{position:relative}.custom-coming-soon-badge.blinker{left:90%;bottom:86%;top:auto}}@media only screen and (min-width:767px){.main-collection-banner.content-over-media{display:block!important}.collection-banner-text-wrap{position:absolute!important;top:50%;left:3%;transform:translateY(-50%)}.product.product-page-main-wrap{max-width:65%;margin:0 auto}}#question-14 .consent{padding-bottom:1.5rem}#question-14 .follow-up{padding-bottom:1rem}p.made-in-usa-text-wrap{border-left:0;padding-left:0}.multicolumn-image img{width:75%!important;padding-top:9px;margin:0 auto!important}.product-info__text.desktop-text-wrap{display:block}.product-info__text.mobile-text-wrap{display:none}.product-info__text p{font-size:12px}.tabs-content-wrapper{display:block!important}form.buy-buttons button,form.cart-form button{background:#3e3577}@media only screen and (min-width:1000px){.custom-tabs-values-wrap .multi-column.scroll-area{grid:auto / repeat(14,minmax(0,1fr))}.neuvain-multiple-column .multi-column__item img{display:inline-block!important;height:auto}}@media only screen and (max-width:767px){.product-info__text.desktop-text-wrap{display:none}.product-info__text.mobile-text-wrap{display:block}}.shopify-section--main-page h1{font-size:28px}.shopify-section--main-page :where(p,li,a,span,strong){font-size:14px}.shopify-section--main-page ul{list-style:outside!important}.product-title-tag{margin-bottom:10px}.product-title-tag span{border-radius:5px;padding:5px 8px;background:#3e3578;color:#fff;font-size:10px;font-weight:700;letter-spacing:1.1px;text-transform:uppercase}@media only screen and (max-width:767px){.section.section-blends.text-custom .accordion__content{margin:0}}line-item-quantity input.quantity-input{color:#000;font-size:15px}.announcement-bar__item .bold.text-xs{color:#fff;font-size:13px;font-weight:400;line-height:14px}@media only screen and (min-width:1260px)and (max-width:1430px){.header__main-nav a,.header-gift-card a{font-size:12px}.header__main-nav .wrap{gap:15px}.header .header__link-list summary.text-with-icon.link-faded-reverse{font-size:12px}}.product-card--blends .product-card__info .rating{display:none}.product-info__block-item[data-block-id=payment_terms]{font-size:14px!important;font-family:Montserrat!important;color:#000;font-weight:300!important;line-height:22px;letter-spacing:normal}::part(acsb-trigger){display:none!important}.remove-from-mobile .prev-next-buttons{display:none!important}.announcement-bar__static-list p{color:#fff;font-size:13px;font-weight:400;line-height:14px}@media only screen and (max-width:767px){.remove-arrow-icons .prev-next-buttons{display:flex;justify-content:space-between;position:absolute;top:25%!important;transform:translateY(-50%);z-index:99;width:98%;left:0}.shopify-section:has(.remove-arrow-icons){position:unset!important}.article-banner__content h1{font-size:2rem}}@media only screen and (min-width:767px){.remove-arrow-icons .prev-next-buttons{display:none!important}}.quantity-wrapper{margin:1rem 0;font-family:inherit}.quantity-controls{display:flex;align-items:center;border:1px solid #ccc;width:fit-content;padding:5px;border-radius:4px}.quantity-button{background:none;border:none;font-size:20px;width:30px;height:30px;cursor:pointer}.quantity-input{width:40px;text-align:center;border:none;font-size:16px;outline:none}.quantity__atc-button-wrap{display:flex;width:100%;justify-content:space-between;position:absolute;bottom:0}.quantity-wrapper label{position:absolute;left:0;top:-12px;background:#fff}.quantity-wrapper{position:relative;margin:0}.product-card__add-to-cart{width:100%;height:140px}br.large-hide{display:none}.quantity-wrapper{display:flex}@media only screen and (max-width:767px){br.large-hide{display:inline}.quantity__atc-button-wrap{flex-direction:column;width:100%;gap:5px}.product-card__add-to-cart .button{width:100%!important;margin-top:.5rem}.quantity-controls{width:92%}.quantity-controls button,.product-card__variant-dropdown{width:100%}.product-card__add-to-cart{height:130px}span.product-card__desc{padding-inline:0!important;display:-webkit-box;-webkit-line-clamp:1!important;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}.best-seller-badge.badge{background:#3e3577;color:#fff;padding:8px 10px;border-radius:0;position:absolute;top:-14px;left:-14px}.product-info__block-item[data-block-id=badges] .best-seller-badge{display:none}.product.product-page-main-wrap{position:relative}span.product-page.best-seller-badge.badge{position:absolute;top:0;left:0;z-index:9}.neuvain-blog-post .reversed-link{background:#3e3577;color:#fff;font-weight:400;padding:10px 20px;margin-top:1rem;border:1px solid #3E3577;transition:all .2s ease}.neuvain-blog-post .reversed-link:hover{background:#0000;color:#3e3577}.home-featured-collection .best-seller-badge{display:none}.shopify-section--product-recommendations .badge.badge--primary{top:-4px;position:absolute;right:24px}.shopify-section--product-recommendations .product-card__badge-list{width:100%}.collection__results .badge.badge--primary{top:-4px;position:absolute;right:10px}.collection__results .product-card__badge-list{width:100%}@media only screen and (max-width:767px){.best-seller-badge.badge{top:-7px;left:-7px}.template-product .best-seller-badge.badge{top:0;left:2px}span.product-page.best-seller-badge.badge{left:-18px}}.quantity__atc-button-wrap .quantity-wrapper{display:none!important}.section-blends .impact-text__text{font-size:40px;font-weight:700}.section-blends h3.h4,.section-blends h4{font-size:20px!important}.section.section-blends{padding-bottom:20px}.section-blends .prose ul,.list-disc{list-style:outside}.section-blends .prose ul{display:flex;flex-direction:column;justify-content:center;align-items:center}.cart-side-bar-heading-wrap{display:flex;justify-content:center}.cart-side-bar-heading{font-size:20px;font-weight:700}.cart-side-bar-svg-wrap svg,.cart-side-bar-svg-wrap g{stroke-width:10px!important;width:40px;height:26px;vertical-align:middle;stroke:#000}.cart-form__totals .badge{color:#fff}.home-featured-collection{padding-inline:6px}@media only screen and (max-width:767px){line-item-quantity.h-stack.justify-center.gap-3{display:none}.template-index product-list.product-list{padding-bottom:2rem}.template-cart .neu-featured-dots{display:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/custom.css.map */
