:root{--blog-link-colour: #BB90BC;--blog-link-hover-colour: #A36B9A;--DRAWER-WIDTH: 600px}.heading-large,.header__menu span.navtext{font-weight:500}.navlink--toplevel span.navtext{position:relative}.navlink--child>span.navtext{font-weight:500;font-size:15px;color:#bb90bc}.navlink--grandchild{padding:3px 0}.navlink--grandchild>span.navtext{font-family:var(--FONT-STACK-NAV-SUB);font-style:var(--FONT-STYLE-NAV-SUB);font-weight:var(--FONT-WEIGHT-NAV-SUB);font-size:var(--FONT-SIZE-NAV-SUB);letter-spacing:var(--LETTER-SPACING-NAV-SUB);text-transform:var(--FONT-CAPS-NAV-SUB)}.navlink--grandchild:hover{text-decoration:none}h1.blog__title{font-weight:500}.article__title{line-height:1.4;text-align:center}.article__link .btn{color:var(--blog-link-colour)}.article__link .btn span,.article__link .btn span:after{--main-color: var(--blog-link-colour);--hover-color: var(--blog-link-hover-colour)}.article__link .btn span{text-transform:none;font-size:20px}.article__link{text-align:center}.article__excerpt{display:none}.blog-section ul.inline-nav{margin:5rem 0}.blog-section ul.inline-nav li a{background-color:#f4f4f4;color:var(--blog-link-colour);padding:.5rem 1.5rem;border-radius:25px;font-family:Poppins,sans-serif;font-weight:500;font-size:20px;text-transform:uppercase;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:transparent}.blog-section ul.inline-nav li.inline-nav--active a{border-bottom-color:var(--blog-link-colour)}.blog-section ul.inline-nav li a:after{display:none}.article__hero .article__image .image__fill img{object-fit:cover;object-position:center}.accordion-group__items>details.accordion:first-of-type{border-top:none}.accordion-group__items>details.accordion:last-of-type{border-bottom:none}#ssw-widget-recommends-html{margin-bottom:2rem}#ssw-recommends-loadmore{border:1px solid black!important;padding:1rem 3rem;text-transform:uppercase;font-size:.75rem;font-weight:700}.ssw-review-count{font-size:12px!important}ul.supporting-menu__copyright{display:flex;justify-content:center}ul.supporting-menu__copyright>li{padding:0 5px;display:block;color:#000;font-size:13px;font-weight:400}ul.supporting-menu__copyright>li>a{color:inherit;text-decoration:underline}ul.supporting-menu__copyright>li:not(:last-of-type){border-right:1px solid rgba(0,0,0,.5)}.footer__block--newsletter .footer__block__title{color:#000;font-weight:500;font-size:20px;margin-bottom:5px;margin-top:0}.footer__newsletter__text{color:#000;font-weight:300;font-size:15px}.footer__block--newsletter .input-group{background:#fff}.footer__block--newsletter .input-group>input[type=email]{padding:.6rem 0 .6rem .6rem;color:#000}.footer__block--newsletter .newsletter__submit{font-size:15px;padding-right:5px;background:#fff}.footer__block--newsletter .form__legal>p,.footer__block--newsletter .form__legal>p a{--main-color: rgba(0,0,0,.5);--link: var(--main-color);--hover-color: #000;color:var(--main-color)!important}.footer__block__image{display:block;margin:0 auto}.footer__block--menu .footer__block__title.heading-x-small{font-size:15px;font-weight:500}.footer__quicklinks li{margin-bottom:5px}.footer__quicklinks li a{--hover-color: #BB90BC;--link: #000;--main-color: var(--link);font-size:15px;font-weight:300}.footer__quicklinks li a:after{content:"";position:absolute;bottom:.07rem;left:0;width:100%;height:1px;background-color:var(--link);transition:width .3s cubic-bezier(.39,.575,.565,1);background:linear-gradient(to right,var(--hover-color) 0% 50%,var(--main-color) 50% 100%);background-size:200% 100%;background-position:100% 0;transition:background-position .3s cubic-bezier(.39,.575,.565,1);pointer-events:none}.footer__quicklinks li a:hover,.footer__quicklinks li a:hover:after{background-position:0 0}body.template-collection .collection__title-wrapper{order:-1}@media screen and (min-width: 990px){body.template-collection section.collection-image-with-title .collection__image-inline{display:grid;grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:stretch;position:relative}}body.template-collection section.collection-image-with-title .hero__title{font-size:20px;font-weight:500}.product-information .product-item__title,.product-item__price{font-family:Poppins;font-weight:500}.product-information .product-item__title{font-size:15px;text-transform:uppercase;margin-bottom:0}.product-information .product-item__price .price{font-size:12px;font-weight:700;color:#000}.product-information .product-item__summary{font-family:Montserrat,sans-serif;font-size:14px;font-weight:300;text-transform:capitalize;margin:0 .25rem}.product__content nav.breadcrumbs>a,.product__content nav.breadcrumbs>span:not(.breadcrumbs__arrow){font-family:Poppins,sans-serif;font-weight:500;font-size:15px;text-decoration:underline;text-transform:uppercase}.product__content nav.breadcrumbs .breadcrumbs__arrow{opacity:1;height:auto;border:0;border-radius:0;width:auto;background:none;text-align:center;margin:0 2px 0 -3px}.product__content nav.breadcrumbs .breadcrumbs__arrow:after{content:">";padding:0 2px;font-family:Poppins,sans-serif;font-size:14px;font-weight:500}.product__content .ssw-stars>i{font-size:12px}.column__points{background:#bb90bc;border-radius:100px;padding:.5rem 1rem;color:#fff;font-weight:500;font-family:Poppins,sans-serif;font-size:19px;display:inline-block}.refer-a-friend-box .you-get-they-get{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;background:#f9f9f9;padding:2rem 2.5rem;margin:1.8rem 0}.you-get,.they-get{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.get-20{background:#bb90bc;width:110px;height:110px;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;color:#fff;font-size:30px;font-weight:500}.line-container{height:110px;display:flex;align-items:center;justify-content:center;flex:0 1 170px}.line{height:1px;width:100%;min-width:50px;background:#bb90bc}.you-get-they-get .text{font-family:Poppins,sans-serif;color:#000;font-size:20px;font-weight:500;padding-top:15px}.section-columns .column__text>p{padding:1.5rem 0;font-size:20px}.section-columns .column__text>h6{color:#bb90bc;font-size:15px;font-weight:500}.diagram{display:flex;align-items:center;margin:30px 150px 220px;min-width:650px}.ball-group{display:flex;flex-direction:column;align-items:center;flex:0 0 34px;position:relative}.ball{width:34px;height:34px;background:#bb90bc;border-radius:50%;display:flex;justify-content:center;align-items:center;font-family:Poppins,sans-serif;color:#dfc8e7;font-size:20px;font-weight:500}.label{position:absolute;top:100%;left:50%;transform:translate(-50%);width:max-content;white-space:normal;text-align:center;margin-top:8px}.instructions{font-family:Montserrat,sans-serif;font-size:20px;text-align:center;width:300px}.pill{background:#e5c9e1;padding:.5rem 1rem;border-radius:100px;font-family:Montserrat,sans-serif;font-weight:600;font-size:20px;color:#bb90bc;display:inline-block;margin-top:1rem}.line{flex-grow:1;height:1px;background:#bb90bc}.step-title{font-family:Poppins,sans-serif;color:#000;font-size:20px;font-weight:500;padding-top:15px}@media screen and (max-width: 1050px){.instructions{width:200px}.diagram{min-width:450px}.pill{padding:.5rem .8rem}}@media screen and (max-width: 810px){.diagram{flex-direction:column;padding:30px 20px 50px;width:auto;min-width:auto;margin:0}.ball-group{margin-bottom:30px}.line{display:none}.label{position:static;transform:none;width:auto}.instructions{width:auto;max-width:500px}}body.template-product #ssw-widget-recommends-html{margin-bottom:2rem;padding:2rem}body.template-product .ssw-reviews-sort-new-dropdown,body.template-product #ssw-review-filter-wrapper{display:none}.ssw-review-sticker.ssw-review-sticker-buyer{background-color:#bb90bc!important}.radio__fieldset .radio__button input:checked~label{background-color:#bb90bc;border:none}.cart-block .drawer__message{justify-content:center}.free-shipping__default-message,.free-shipping__success-message{font-family:Poppins,sans-serif;font-weight:500;text-transform:uppercase;padding-top:1rem;font-size:15px}.cart-block,.cart-block .free-shipping{border-bottom:none}.cart-block .cart__widget{border:none}.cart-block .cart__foot__inner{border-top-color:#0000001a}.cart-block .free-shipping__progress-bar{border-radius:0;border:none}.cart-block .free-shipping__progress-bar::-moz-progress-bar{border-radius:0}.cart-block .cart__title{font-family:Poppins,sans-serif;font-weight:500;font-size:30px;padding-top:2rem}.cart-block .cart__title>cart-count{font-size:15px}.cart-block .cart__item__title{text-transform:uppercase;font-weight:500;font-size:15px;font-family:Poppins,sans-serif}.cart-block .cart__item{--border:rgba(0,0,0,.1)}.cart__item__image a{width:136px;height:136px}.cart__item__content{width:calc(100% - 136px)}.cart-block .cart__item__summary{font-family:Poppins,sans-serif;font-weight:500;font-size:12px;margin-bottom:20px}.drawer__inner{padding:2rem}@media only screen and (max-width: 749px){.grid--mobile-slider .grid-item{width:calc(100% + var(--outer-offset));position:relative;padding-bottom:20px}.grid--mobile-slider .grid-item:not(:first-of-type):before{content:"\27f5";display:inline-block;height:15px;width:100%;position:absolute;left:0;bottom:0;font-size:2rem;color:#ddd;line-height:5px;display:flex;justify-content:left}.grid--mobile-slider .grid-item:not(:last-of-type):after{content:"\27f6";display:inline-block;height:15px;width:100%;position:absolute;left:0;bottom:0;font-size:2rem;color:#ddd;line-height:5px;display:flex;justify-content:right}}@media only screen and (max-width: 749px){.index-products.section-padding{padding-bottom:50px}}.ssw-widget-avg-rate-listing .ssw-icon-star,.ssw-widget-avg-rate-listing .ssw-icon-star-half-alt{font-size:12px;--gw_review_rating_color: #FFD13B }#ssw-widget-recommends-html .ssw-reviews-header{display:flex;flex-flow:column nowrap}#ssw-widget-recommends-html .ssw-stars-avg-bar{display:none}#ssw-widget-recommends-html .ssw-stars-averg{display:flex;justify-content:center;align-items:center;margin-right:0}#ssw-widget-recommends-html .ssw-reviews-count{margin-top:0;padding-left:5px}.ssw-stars-avg i svg{width:13px!important;height:13px!important;--gw_review_rating_color: #FFD13B }.ssw-stars-avg i{margin-right:3.5px!important}#ssw-widget-recommends-html .review-wrapp-btn{margin:10px;align-self:end}#ssw-widget-recommends-html .review-wrapp-btn button{border-radius:0;border-color:var(--accent);color:var(--accent)}#ssw-widget-recommends-html .review-wrapp-btn button:hover{background:var(--accent);color:#fff}#ssw-widget-recommends-html .ssw-reviews-head-title{text-align:center;font-size:0;line-height:30px}#ssw-widget-recommends-html .ssw-reviews-head-title:before{content:"NINI LOVERS";font-size:30px;font-family:Poppins,sans-serif;font-weight:500}.ssw-thumb{display:none!important}.ssw-review-sticker{display:inline-flex!important;position:static!important;margin-left:3px;width:14px!important;height:14px!important}.ssw-recommend-author{font-weight:700;text-transform:uppercase}.ssw-review-sticker-title{padding-left:5px}.ssw-review-sticker-title>span{font-size:15px!important}.ssw-review-sticker-title:before{display:none!important}.product__description__content *{font-family:Montserrat,sans-serif!important;line-height:1.3;color:#000!important}.product__description__content h2,.product__description__content h3,.product__description__content h4{font-family:Poppins,sans-serif!important}.product__description__content h2{font-size:30px}.product__description__content h3{font-size:20px;font-weight:500}.product__description__content h4{font-size:25px;font-weight:300}.radio__fieldset .radio__button input~label{border:1px solid #ccc!important;color:#888!important}.radio__fieldset .radio__button input:checked~label{background:none;border-color:var(--accent)!important;color:var(--accent)!important;font-weight:500}.page-announcement{--announcement-height: max( 1.03125rem , 30px)}#insta-feed h2,h2.grid__heading{font-size:20px;font-weight:500!important}.ssw-reward-tab-right .ssw-reward-tab-closed{right:-40px!important;transform:rotate(90deg)!important;bottom:200px!important}.product__block.refill-product{padding:calc(var(--inner) - .5em) var(--inner)}.product-refill__title__wrapper{display:flex;align-items:center}.product-refill__holder__title{margin:0;font-weight:500;font-size:18px}.product-upsell__holder.product-refill .product-upsell{--bg: none}.product-upsell__holder.product-refill .product-upsell__content{display:flex;align-items:center}.refill-product{margin-bottom:0}body.template-page .heading-medium{font-size:30px}body.template-page .index-page h3{font-size:25px;font-weight:500;margin-bottom:1.3rem;margin-top:2rem}body.template-page .index-page h4{font-size:25px;font-weight:300;margin-bottom:1.3rem;margin-top:2rem}.product-item{display:flex;flex-flow:column nowrap;justify-content:space-between}.product-information{display:flex;flex-flow:column nowrap;justify-content:flex-start;flex:1 0 auto}.product-item__info{display:flex;flex-flow:column nowrap;justify-content:space-between;flex:1 0 auto}.product-link{display:flex;flex-flow:column nowrap;justify-content:space-between}.badge-box{--accent: #BB90BC;background:var(--accent);color:#fff}
/*# sourceMappingURL=/cdn/shop/t/41/assets/overrides.css.map */
