@font-face{font-family:GT-Pressura-Bold-Trial;src:url(GT-Pressura-Bold-Trial.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}:root{--nova-font-heading-family: "GT-Pressura-Bold-Trial", sans-serif !important;--nova-font-body-family: "neue-haas-unica", sans-serif !important}.nova-template h1,.nova-template h2,.nova-template h3,.nova-template h4,.nova-template h5,.nova-template h6,.nova-template .heading,.nova-template .rich-text__heading,.nova-template .card-media__heading span{font-family:var(--nova-font-heading-family);text-transform:uppercase}.nova-template .section-app{background:#130425}.nova-template [data-oke-widget]:before{color:#fff;font-family:var(--nova-font-heading-family);text-transform:uppercase}.nova-template .oke-sr{--oke-stars-foregroundColor: white !important}.nova-template .oke-w{--oke-stars-foregroundColor: #130425 !important}.nova-template .product-card__meta-wrapper .line-separator{background:#1e1e1e!important}.nova-template .accordion-details__summary h4{font-family:var(--nova-font-body-family)!important}.nova-template .card-images--slider .rich-text__heading{max-width:624px;font-weight:700;line-height:32px;text-transform:uppercase;margin:0 auto}.nova-template .card-images--slider .card-media__description{font-weight:400;line-height:24px;margin-top:18px}.nova-template .card-media__content-wrapper{max-width:272px}.nova-template .card-media__content-wrapper .btn{width:100%;font-size:14px}.nova-template p,.nova-template span,.nova-template div,.nova-template a,.nova-template button,.nova-template input,.nova-template textarea,.nova-template select,.nova-template label,.nova-template .body-text,.nova-template .rich-text__text,.nova-template .subtitle,.nova-template .caption{font-family:var(--nova-font-body-family)}.nova-template .card-images--slider .swiper-controls .swiper-btn-prev,.nova-template .card-images--slider .swiper-controls .swiper-btn-next{border-radius:40px;background:#fff;width:41px;height:41px;padding:12px;margin-bottom:5px!important}.nova-template .card-images--slider .swiper-controls .swiper-btn-prev svg path,.nova-template .card-images--slider .swiper-controls .swiper-btn-next svg path{stroke:#130425}.nova-template .card-images--slider .swiper-controls .swiper-btn-prev:hover svg path,.nova-template .card-images--slider .swiper-controls .swiper-btn-next:hover svg path{stroke:#fff}.nova-template .card-images--slider .section__header{align-items:flex-end}.nova-template .card-images--slider card-images{border-radius:40px}.nova-template .card-images--slider .text-subheading.has-bg{color:#fff;font-size:14px;font-style:normal;font-weight:500;line-height:24px;padding:5px 14px 7px;width:fit-content;border-radius:32px;margin-bottom:25px}.nova-template .card-images--slider .card-media__button{margin-top:40px}.nova-template .card-images--slider .card-media__button .btn{text-transform:none;padding:10px 26px;width:fit-content}.nova-template .product-card__meta-wrapper .line-separator{background:#130425!important}.nova-template .product-card__title .reversed-link{font-weight:500;text-transform:capitalize}.nova-template .products-list .product-card__subtext{align-items:flex-end}.nova-template .f-price__regular .f-price-item{font-weight:400;line-height:24px}.nova-template .product-card__subtext .product-card__meta-text{font-weight:350;line-height:24px}.nova-template .section__header-wrap{padding-bottom:4.8rem!important}.product-card__benefit-item.nova{color:#fff}.nova-template .featured-collection__items .btn--primary,.nova-template .featured-collection__items .spr-button,.nova-template .featured-collection__items .spr-button-primary{background:#130425}.nova-template .btn--primary{padding-left:2.4rem;padding-right:2.4rem;font-size:1.4rem;text-transform:none}.nova-template .featured-collection__items .product-card .f-price__sale .f-price-item--regular,.nova-template .featured-collection__items .product-card__title,.nova-template .featured-collection__items .product-card .f-price-item--regular{color:#130425}.nova-template .featured-collection__items .product-card .f-price{font-weight:400}.nova-template .footer-newsletter__description{font-family:var(--nova-font-body-family);font-weight:500}.nova-template .footer-block__heading{font-family:var(--nova-font-heading-family)}.nova-template .accordion-details__content{font-family:var(--nova-font-body-family);font-size:1.4rem}.nova-template .slideshow_description{margin-top:4rem}.nova-template .promotion__text{font-family:var(--nova-font-heading-family)}.nova-template .announcement-bar__nav-link:not(.active) img{filter:invert(1)}@media (min-width: 1024px){.nova-template .announcement-bar__nav-link.active img{filter:invert(1)!important}.nova-template .announcement-bar__nav-link:not(.active) img{filter:invert(0)}}.nova-template .rewards-button{color:#000;font-family:var(--nova-font-body-family)}.nova-template .oke-state-empty{background-color:#c5b4e3!important;color:#1e1e1e;font-family:var(--nova-font-body-family)}.nova-template .oke-button{font-family:var(--nova-font-body-family)}.nova-template .oke-w-header,.nova-template .oke-w-reviews-list-item{background-color:#c5b4e3!important;color:#1e1e1e;font-family:var(--nova-font-body-family)}.nova-template .oke-stars svg use{fill:#a259ff!important}.nova-template .oke-w-ratingAverageModule-rating-average{font-family:var(--nova-font-heading-family)!important;color:var(--Primary-Black, #1e1e1e);font-size:40px!important;font-style:normal!important;font-weight:700!important;line-height:48px!important}.nova-template .oke-reviewContent .oke-title{font-family:var(--nova-font-body-family)!important;font-weight:500!important;line-height:32px!important}.nova-template .oke-reviewContent-body .oke-bodyText p{font-family:var(--nova-font-body-family)!important}.nova-template .oke-w-reviews-head{background-color:#c5b4e3!important}.nova-template .product__block--title .product__title{font-family:var(--nova-font-heading-family);font-size:2.4rem}.nova-template .related-products .section__heading{font-size:4rem}.nova-template .product__subtext{font-family:var(--nova-font-body-family);display:block}.nova-template .product__nutrients,.nova-template .product__meta-wrapper{display:inline;margin-right:5px}.nova-template .product__meta-wrapper .line-separator{top:5px;transform:unset}.nova-template .product__block--description{font-family:var(--nova-font-body-family)}.nova-template .font-body{font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option.appstle_include_dropdown{border:1px solid #fff!important;background:#84329b80!important;color:#fff!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option.appstle_include_dropdown .appstle_subscription_amount_wrapper span{color:#fff!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option.appstle_include_dropdown .appstle-save-badge{background:#fff!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option.appstle_include_dropdown .appstle_select{color:#fff!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option{color:#fff!important;background:#84329b80!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_subscription_wrapper_option .appstle_one_time_price_wrapper span{color:#fff!important;font-family:var(--nova-font-body-family)!important}.nova-template .product-form__buttons .appstle_sub_widget .appstle_circle .appstle_dot{font-family:var(--nova-font-body-family)!important;background-color:#130425!important}.nova-template .product-form__buttons .appstle_sub_widget .appstleSelectedSellingPlanOptionDescription p:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-image:url(../assets/nova-check.svg)}.nova-template .product-form__buttons .appstle_sub_widget .appstle_custom_select{width:fit-content;font-family:var(--nova-font-body-family)}.nova-template .product-form__buttons .appstle_sub_widget .appstle_custom_select:before{right:-20px;top:50%}.nova-template .line-separator{background-color:#fff!important}.nova-template .accordion-details__summary .h4{font-family:var(--nova-font-body-family);text-transform:capitalize}.nova-template .product__media-container{background-color:#84329b80!important}.nova-template .card-images--slider .swiper-pagination-bullet:after{background:#fff3}.nova-template .card-images--slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:24px}.nova-template .card-images--slider .swiper-pagination-bullet.swiper-pagination-bullet-active:after{background:#fff;width:24px}.nova-template .card-images--slider .card-media{margin-bottom:55px}@media (max-width: 768px){.nova-template .product-card__atc.product-card__action-button{height:42px;width:42px;aspect-ratio:1/1;padding:0!important}.nova-template .card-media__content{align-items:flex-start!important}.nova-template .card-images--slider{padding-bottom:20px}.nova-template .card-images--slider .swiper-pagination-bullet{height:6px;width:6px}.nova-template .card-images .swiper-pagination{--swiper-pagination-bottom: 1rem}}.nova-template .collection-list__header .rich-text{max-width:624px;font-style:normal;font-weight:700;line-height:40px;text-transform:uppercase}.nova-template .btn--icon-circle{background-color:#fff;color:#000}.nova-template .collection-card__inner.is-center{justify-content:center}.nova-template .collection-card__inner.is-center .collection-card__info{flex-direction:column;align-items:flex-start;max-width:267px;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;padding-left:56px}.nova-template .collection-card__inner .btn{width:100%;font-size:14px;font-weight:500;line-height:24px}.nova-template .collection-card__info{gap:4rem}.nova-template .collection-card__summary{gap:1.6rem}.nova-template .collection-card__title{font-size:3.2rem;font-weight:700;line-height:1.25;text-transform:uppercase;font-family:var(--nova-font-heading-family)}.nova-template .rte.text-subtext{color:#fff;font-size:1.4rem;font-weight:400;line-height:1.7;font-family:var(--nova-font-heading-family)}.nova-template .collection-card__inner .btn{font-family:var(--nova-font-body-family)}.nova-template .slideshow__buttons a{padding-bottom:3px}.nova-template .promotion__item img,.promotion__item svg{width:64px;height:64px}.nova-template menu-drawer .account-button{background-color:#fff;color:#130425;font-family:var(--nova-font-body-family)}.nova-template .menu-drawer__item-back-link{font-family:var(--nova-font-body-family);color:#fff}.nova-template .custom-card__info{background-color:#fff}.nova-template .menu-drawer__item-link,.nova-template .menu-drawer__item-link span{font-family:var(--nova-font-heading-family);text-transform:uppercase}.nova-template .custom-card__info .rte.text-subtext{color:currentColor}@media (max-width: 768px){.nova-template .slideshow-height--large{--slide-height: 644px}.nova-template .slideshow__content .slideshow__text{max-width:100%;padding-bottom:82px}.nova-template .promotion__item img,.promotion__item svg{width:48px;height:48px}.nova-template .slideshow__title{font-size:2rem}.nova-template .section__heading,.nova-template .card-images--slider .rich-text__heading{font-size:3.2rem}.nova-template .card-images__items.swiper-wrapper .card-media--large .content-overlay{padding-bottom:3.2rem}.nova-template .slideshow__title.hd2{font-size:2.8rem}.nova-template .rich-text__text{margin-top:2.4rem}.nova-template .footer-newsletter .rte{margin-top:1.6rem}.nova-template .footer-newsletter__form{margin-top:3.9rem}.nova-template .product__block--title .product__title{font-size:2rem}.nova-template .metafield-rich_text_field p{font-size:1.4rem}.nova-template [data-oke-widget]:before{font-size:3.2rem}.nova-template .related-products .section__heading{font-size:3.2rem}}@media (min-width: 1024px){.nova-template .card-images--slider .card-media{margin-bottom:unset}.nova-template .card-images--slider .page-width{padding-inline:6rem!important}.nova-template .card-images--slider .section__header{margin-bottom:1.5rem}.nova-template .card-images--slider .rich-text__heading{line-height:40px;margin:0}}@media (min-width: 1024px){.nova-template .slideshow__content{padding:0 80px}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/template-nova.css.map */
