@import"https://fonts.googleapis.com/css2?family=Manrope:wght@500;700;800&display=swap";:root{--ns-bg:#DFC8E7;--ns-ink:#000;--ns-purple:#000;--ns-brand:#000;--ns-accent:#C5FF89;--ns-card:#F7F1F9;--ns-blue:#3B3BD9;--ns-radius:32px;--ns-line:2px solid #000;--font-body-family:"Manrope",-apple-system,"Segoe UI",sans-serif;--font-body-weight:500;--font-body-weight-bold:800}:root,.color-scheme-1,.color-scheme-2{--color-background:223,200,231;--gradient-background:#DFC8E7;--color-foreground:0,0,0;--color-shadow:0,0,0;--color-button:0,0,0;--color-button-text:255,255,255;--color-secondary-button:255,255,255;--color-secondary-button-text:0,0,0;--color-link:0,0,0;--color-badge-foreground:0,0,0;--color-badge-background:197,255,137;--color-badge-border:0,0,0;--payment-terms-background-color:#DFC8E7}body{color:#000}.ns-blog__img,.ns-why__art{position:relative;overflow:hidden}.ns-blog__img img,.ns-why__art img{position:absolute;top:0;right:0;bottom:0;left:0}.ns-wavy{text-decoration-color:var(--ns-accent);text-decoration-thickness:.4rem;text-underline-offset:1rem}.ns-ico{border:var(--ns-line)}.ns-check{background:var(--ns-accent);color:#000;border:1.5px solid #000;width:2.8rem;height:2.8rem}.ns-btn{border:var(--ns-line)}.ns-btn--solid{background:#000;border-color:#000;color:#fff}.ns-pill{display:inline-flex;align-items:center;justify-content:center;min-height:5rem;padding:0 2.8rem;border-radius:999px;border:var(--ns-line);background:#fff;color:#000;font-weight:800;font-size:1.5rem;line-height:1.2;text-transform:uppercase;text-decoration:none;transition:transform .15s ease}.ns-pill:hover{transform:translateY(-2px)}body .button,body .shopify-challenge__button{font-size:1.5rem;letter-spacing:0}body .button--secondary{box-shadow:inset 0 0 0 2px #000}.ns-sec__title{font-size:clamp(3.4rem,4.6vw,6rem);line-height:1.05}.ns-bc__title{font-size:clamp(3rem,3.8vw,5.2rem);line-height:1.1}body .title-wrapper-with-link .title,body .collection__title .title{font-size:clamp(3.4rem,4.6vw,6rem);line-height:1.05}body .collection__title,body .related-products__heading{text-align:center}body .header-wrapper{background:#000;border-bottom:0;--color-foreground:255,255,255;--color-background:0,0,0}body .header__heading-logo{content:url(/cdn/shop/files/NS2023-Logo01-White_67ff3d0f-fe3b-460a-ac4c-cacd1cc5281a.avif)}body .header__inline-menu .header__menu-item{color:#fff;font-size:1.5rem;font-weight:700;letter-spacing:0}body .header__inline-menu .header__menu-item:hover span,body .header__active-menu-item{color:var(--ns-accent);text-decoration-color:var(--ns-accent)}body .header__icon,body .header__icon .icon,body .header__menu-item .icon-caret{color:#fff}body .cart-count-bubble{background:var(--ns-accent);color:#000}body .header-wrapper .mega-menu__content,body .header-wrapper .menu-drawer,body .header-wrapper .search-modal,body .header-wrapper .predictive-search{--color-foreground:0,0,0;--color-background:247,241,249;background:#f7f1f9;color:#000}body .mega-menu__content{border-bottom:var(--ns-line);border-radius:0 0 var(--ns-radius) var(--ns-radius)}body .mega-menu__link,body .mega-menu__link--level-2,body .header-wrapper .search-modal .icon,body .header-wrapper .menu-drawer .icon{color:#000}body .mega-menu__list.ns-mm{display:flex;flex-wrap:wrap;justify-content:center;gap:2.4rem 3.6rem;padding-top:3.2rem;padding-bottom:3.6rem}body .mega-menu__list.ns-mm>li{margin:0}body .ns-mm__tile{display:flex;flex-direction:column;align-items:center;gap:1rem;width:13rem;padding:0;text-align:center;font-size:1.9rem;line-height:1.2}.ns-mm__img{display:block;width:11rem;height:11rem;border-radius:50%;background:#e9dcef;overflow:hidden;transition:transform .2s ease}.ns-mm__img img{width:100%;height:100%;object-fit:cover;display:block}.ns-mm__tile:hover .ns-mm__img{transform:scale(1.05)}.ns-marquee{border-bottom:0}.ns-marquee__item{font-size:1.4rem;letter-spacing:0}.ns-marquee--big .ns-marquee__item{font-size:clamp(2.4rem,3vw,3.6rem);gap:2.8rem;padding:1.8rem 1.4rem}.ns-marquee--big .ns-marquee__item svg{width:2.6rem;height:2.6rem}.ns-strip{background:#000;color:#fff}.ns-strip__in{list-style:none;margin:0 auto;padding:2.8rem 1.5rem;max-width:var(--page-width);display:grid;gap:1.6rem;text-align:center;font-family:var(--font-heading-family);font-size:clamp(2rem,2.2vw,2.8rem);line-height:1.2}@media(min-width:750px){.ns-strip__in{grid-auto-flow:column;grid-auto-columns:1fr;padding:4rem 5rem}}.ns-hero{background:linear-gradient(115deg,#ebddf1,#dfc8e7 48%,#e9d8ef);border-bottom:0}.ns-hero__title{font-size:clamp(4rem,4.4vw,5.6rem);line-height:1.1}.ns-hero .ns-btn{background:#fff;color:#000;border:var(--ns-line);min-height:6.4rem;font-size:1.8rem}@media(min-width:990px){.ns-hero .ns-btn{min-height:7rem;min-width:26rem;font-size:2rem}.ns-hero__trust{gap:1.6rem 2rem}.ns-hero__trust li{max-width:16rem;font-size:1.3rem;letter-spacing:0}}.ns-hero__trust li{font-weight:700}.ns-hero .ns-cluster{aspect-ratio:1/1;max-width:56rem}.ns-hero .ns-cluster a,.ns-bc__media .ns-cluster a{border:0;border-radius:0;background:transparent;box-shadow:none;mix-blend-mode:multiply;width:46%}.ns-hero .ns-cluster a:nth-child(1){left:0;top:0;transform:rotate(-7deg)}.ns-hero .ns-cluster a:nth-child(2){right:0;top:5%;transform:rotate(6deg)}.ns-hero .ns-cluster a:nth-child(3){left:5%;bottom:0;transform:rotate(5deg)}.ns-hero .ns-cluster a:nth-child(4){right:3%;bottom:3%;width:46%;transform:rotate(-5deg)}.ns-hero .ns-cluster a:hover{transform:rotate(0) scale(1.04)}.ns-hero--banner{background:var(--ns-bg)}.ns-hb{display:block;line-height:0}.ns-hb img{width:100%;height:auto;display:block}.ns-hb__text{display:none}.ns-hero--banner .ns-hero__trust{max-width:var(--page-width);margin:0 auto;padding:2rem 1.5rem 2.4rem;justify-content:center}@media(max-width:749px){.ns-hero--banner:not(.ns-hero--mfull) .ns-hb img{aspect-ratio:5/4;object-fit:cover;object-position:88% center}.ns-hero--banner:not(.ns-hero--mfull) .ns-hb__text{display:block;text-align:center;padding:2.8rem 1.5rem 0}.ns-hero--banner .ns-hero__sub{margin-left:auto;margin-right:auto}.ns-hero--banner .ns-hero__cta{justify-content:center}.ns-hero--banner .ns-hero__trust{margin-top:0;padding-top:2.8rem}}.ns-ql__img{border:0;background:#ebddf1}.ns-ql__img img{mix-blend-mode:multiply}.ns-faves__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:3.2rem 1.6rem}@media(min-width:990px){.ns-faves__grid{grid-template-columns:repeat(4,1fr);gap:2.4rem}}.ns-fave{display:flex;flex-direction:column;align-items:center;text-align:center}.ns-fave__img{display:block;width:100%;aspect-ratio:1/1;mix-blend-mode:multiply}.ns-fave__img img{width:100%;height:100%;object-fit:contain;display:block;transition:transform .25s ease}.ns-fave:hover .ns-fave__img img{transform:scale(1.04) rotate(-2deg)}.ns-fave__name{font-size:clamp(1.7rem,2vw,2.7rem);line-height:1.2;text-transform:uppercase;margin:1.6rem 0 .8rem}.ns-fave__name a{color:#000;text-decoration:none}.ns-fave__price{font-weight:800;font-size:1.6rem;margin:0 0 1.8rem}.ns-fave__price s{font-weight:500;opacity:.6}.ns-fave .ns-pill{margin-top:auto}@media(max-width:749px){.ns-fave .ns-pill{min-height:4.4rem;padding:0 1.8rem;font-size:1.3rem}}.ns-why__card,.ns-bc,.ns-blog__card{background:var(--ns-card)}.ns-why__label{font-weight:700;font-size:1.6rem}.ns-bc__media .ns-cluster a{width:44%}.ns-panel{border:var(--ns-line);border-radius:var(--ns-radius);background:var(--ns-card);padding:1.6rem;display:grid;gap:1.6rem;align-items:center}.ns-panel__text{padding:1.6rem;display:flex;flex-direction:column;align-items:flex-start;gap:1.8rem}.ns-panel__black{background:#000;color:#fff;border-radius:var(--ns-radius);padding:3.2rem 2.4rem}.ns-panel__list{list-style:none;margin:0;padding:0;display:grid;gap:1.6rem 2.4rem}.ns-panel__list li{display:flex;align-items:center;gap:1.2rem;font-weight:800;font-size:1.5rem;line-height:1.25;text-transform:uppercase}.ns-panel__list svg{flex:0 0 1.4rem;width:1.4rem;height:1.4rem;color:var(--ns-accent)}@media(min-width:750px){.ns-panel__list{grid-template-columns:1fr 1fr}.ns-panel__black{padding:4.8rem}}@media(min-width:990px){.ns-panel{grid-template-columns:1fr 1.4fr;padding:2.1rem}.ns-panel__text{padding:2.4rem 3.2rem}}.ns-imgcard{display:block;line-height:0;border:var(--ns-line);border-radius:var(--ns-radius);overflow:hidden}.ns-imgcard img{width:100%;height:auto;display:block}body .product-card-wrapper .card{--border-radius:32px;--border-width:.2rem;--border-opacity:1}body .card--card,body .card--standard .card__inner{--color-foreground:0,0,0}body .card--card{background:var(--ns-card)}body .card--card .card__inner,body .card--card .card__media,body .card--card .card__media .media{background:transparent}body .card--card .card__media img{mix-blend-mode:multiply}body .card__heading{font-family:var(--font-heading-family);font-weight:400;font-size:1.9rem;line-height:1.2;text-transform:uppercase}body .card-information .price{font-weight:800;color:#000}@media(max-width:749px){body .card__heading{font-size:1.4rem}body .card .quick-add__submit{font-size:1.15rem;min-height:4.2rem;padding-left:.8rem;padding-right:.8rem}}body .collection-hero{background:linear-gradient(115deg,#ebddf1,#dfc8e7 48%,#e9d8ef);border-bottom:0}body .collection-hero__inner{padding-top:2.4rem;padding-bottom:1.6rem}body .collection-hero__title{font-size:clamp(3.6rem,5.2vw,6.4rem);line-height:1.05}.ns-promo__in{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;gap:1rem;height:100%;min-height:26rem;padding:2rem;border:var(--ns-line);border-radius:var(--ns-radius);background:#000;color:#fff;text-decoration:none}.ns-promo__in>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ns-promo__in>span{position:relative}.ns-promo__title{font-family:var(--font-heading-family);font-size:clamp(2.4rem,2.8vw,4rem);line-height:1.1}.ns-promo__text{font-size:1.5rem;font-weight:700;line-height:1.3}.ns-promo .ns-btn{min-height:4.4rem;padding:0 2rem;font-size:1.3rem;background:var(--ns-accent);color:#000}@media(max-width:749px){.ns-promo__in{padding:1.4rem}.ns-promo .ns-btn{min-height:4rem;padding:0 1.4rem;font-size:1.15rem}}body .product__info-container{background:var(--ns-card);border:var(--ns-line);border-radius:var(--ns-radius)}body .product__title h1{text-transform:uppercase;font-size:clamp(2.6rem,2.8vw,3.6rem)}body .product .price--large{color:#000;font-size:2.2rem}body .product-media-container{background:#ffe66d;border:var(--ns-line);border-radius:var(--ns-radius)}body .product-media-container .product__media,body .product-media-container .media{background:transparent}body .product-media-container img{mix-blend-mode:multiply}body .thumbnail{background:#fff;border-radius:1.6rem}body .product-form__submit{--color-button:197,255,137;--color-button-text:0,0,0;box-shadow:inset 0 0 0 2px #000;gap:.4rem;min-height:5.6rem;font-size:1.6rem}body .product-form__submit>span{white-space:nowrap}@media(max-width:749px){body .product-form__submit{font-size:1.4rem}}.ns-pdp-trust{list-style:none;padding:0;margin:2rem 0 .8rem;display:grid;gap:1rem}.ns-pdp-trust li{display:flex;align-items:center;gap:1rem;font-weight:700;font-size:1.4rem;line-height:1.25;color:#000}.ns-pdp-trust .ns-ico{flex:0 0 3.6rem;width:3.6rem;height:3.6rem}.ns-faq__list{max-width:82rem;margin:0 auto;display:grid;gap:1.2rem}.ns-faq__item{border:var(--ns-line);border-radius:2.4rem;background:var(--ns-card);padding:0 2.4rem}.ns-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding:2rem 0;font-weight:800;font-size:1.7rem;line-height:1.3;color:#000}.ns-faq__item summary::-webkit-details-marker{display:none}.ns-faq__plus{position:relative;flex:0 0 3rem;width:3rem;height:3rem;border-radius:50%;background:var(--ns-accent);border:1.5px solid #000}.ns-faq__plus:before,.ns-faq__plus:after{content:"";position:absolute;left:50%;top:50%;width:1.2rem;height:.2rem;margin:-.1rem 0 0 -.6rem;background:#000;border-radius:.2rem}.ns-faq__plus:after{transform:rotate(90deg)}.ns-faq__item[open] .ns-faq__plus:after{display:none}.ns-faq__a{padding:0 0 2rem;font-size:1.5rem;line-height:1.55}.ns-faq__a p{margin:0 0 .8rem}.ns-faq__a a{color:#000;font-weight:800}body .cart-drawer .drawer__inner{background:var(--ns-card)}body .cart-drawer .drawer__heading{font-size:3.2rem;text-transform:lowercase}.ns-ship{background:var(--ns-blue);border:0;border-radius:1.6rem;padding:1.4rem 1.6rem}.ns-ship__msg{color:#fff}.ns-ship__bar{height:1rem;background:#ffffff40;border:0}.ns-ship__bar span{background:#fff}.ns-empty-links a{background:var(--ns-accent);border:0;font-weight:700}.ns-empty-links a:hover{background:#b4f26f}.ns-upsell{display:flex;align-items:center;gap:1.2rem;margin:1.2rem 0;padding:1.2rem;border:var(--ns-line);border-radius:2rem;background:#fff}.ns-upsell__img{flex:0 0 5.6rem;width:5.6rem;height:5.6rem;border-radius:1.2rem;object-fit:cover;background:#fff}.ns-upsell__txt{flex:1 1 auto;display:flex;flex-direction:column;gap:.2rem;font-size:1.3rem;line-height:1.3;color:#000}.ns-upsell__txt strong{font-size:1.4rem;font-weight:800}.ns-upsell__btn{flex:0 0 auto;min-height:4rem;padding:0 1.8rem;border-radius:999px;border:var(--ns-line);background:var(--ns-accent);color:#000;font-family:inherit;font-weight:800;font-size:1.3rem;text-transform:uppercase;cursor:pointer}.ns-upsell__btn:disabled{opacity:.5;cursor:default}body .footer{background:var(--ns-bg);border-top:0;color:#000;--color-foreground:0,0,0;--color-background:223,200,231}body .footer .footer-block__heading{font-family:var(--font-body-family);font-weight:800;font-size:1.5rem;text-transform:uppercase;color:#000}body .footer .list-menu__item--link,body .footer .copyright__content,body .footer .copyright__content a{color:#000;text-transform:uppercase;font-size:1.5rem}body .footer .footer-block--newsletter{justify-content:flex-start;align-items:flex-start;text-align:left}body .footer .footer-block--newsletter .footer-block__heading{font-family:var(--font-heading-family);font-weight:400;font-size:clamp(3.2rem,4vw,5.1rem);line-height:1.05;text-transform:none}body .footer .newsletter-form__field-wrapper .field__input{background:#fff;border-radius:999px}body .footer .newsletter-form__field-wrapper .field:after,body .footer .newsletter-form__field-wrapper .field:before{border-radius:999px;box-shadow:0 0 0 2px #000}body .footer .list-social__link{color:#000}@media(max-width:749px){body .footer__blocks-wrapper{display:grid;grid-template-columns:1fr 1fr;column-gap:1.6rem}body .footer__blocks-wrapper .footer-block{width:auto;max-width:none;margin:0 0 2.4rem;padding:0}body .footer__blocks-wrapper .footer-block:first-child,body .footer__blocks-wrapper .footer-block:last-child{grid-column:1/-1}body .footer__blocks-wrapper .footer-block:first-child .footer-block__details-content{columns:2;column-gap:1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/ns-tweaks.css.map */
