:root{--nv-ink:#211a35;--nv-pink:#fa2a87;--nv-purple:#8056d9;--nv-peach:#ffcfac;--nv-lilac:#eadfff;--nv-cream:#fffafa}body{background:#fffdfd;color:var(--nv-ink)}.header-wrapper{box-shadow:0 3px 20px #68376f0f;border-bottom:1px solid #f8e5f4}.header__heading-link,.header__heading .h2{letter-spacing:.14em;font-family:Georgia,serif!important;font-weight:500!important}.header__menu-item{font-weight:600;letter-spacing:.02em}.header__menu-item:hover,.header__active-menu-item{color:#d92d83!important}.header{max-width:1400px!important}.nv-home{font-family:inherit;overflow:hidden;color:var(--nv-ink);background:linear-gradient(180deg,#fff7fd,#fff 39%,#fffafc)}.nv-shell{max-width:1420px;margin:0 auto;padding:0 28px}.nv-announcement{display:flex;align-items:center;justify-content:center;gap:14px;background:linear-gradient(100deg,#7248c8,#e853ae,#ff97a4);color:#fff;text-align:center;padding:11px 18px;font-weight:700;letter-spacing:.03em;font-size:13px}.nv-announcement span{white-space:nowrap}.nv-hero{position:relative;max-width:1600px;margin:24px auto 0;padding:0 20px}.nv-hero-img{display:block;width:100%;height:auto;border-radius:25px;box-shadow:0 18px 45px #853fa021}.nv-hotspot{position:absolute;z-index:2;display:block;top:47%;height:7.8%;border-radius:999px}.nv-hotspot:focus-visible{outline:4px solid #452c76;outline-offset:5px}.nv-hotspot--shop{left:7%;width:16.5%}.nv-hotspot--explore{left:25%;width:17.5%}.nv-mobile-copy{display:none}.nv-title-group{display:flex;align-items:end;justify-content:space-between;gap:26px;margin-bottom:25px}.nv-kicker{font-weight:800;color:#c53d91;letter-spacing:.14em;font-size:12px;text-transform:uppercase;margin:0 0 10px}.nv-heading{font-family:Georgia,serif;font-weight:500;font-size:clamp(29px,3vw,43px);letter-spacing:-.025em;line-height:1.16;margin:0}.nv-subcopy{font-size:15px;color:#766a83;line-height:1.6;margin:10px 0 0}.nv-seeall{color:#6d44b6;font-weight:800;font-size:14px;text-decoration:none!important;white-space:nowrap;display:inline-flex;align-items:center;gap:9px;padding-bottom:5px;border-bottom:1px solid #b49be7}.nv-seeall:hover{color:#ed2f92}.nv-section{padding:68px 0 5px}.nv-categories{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:17px}.nv-category{display:flex;flex-direction:column;text-decoration:none!important;color:var(--nv-ink)!important;overflow:hidden;border:1px solid rgba(155,106,180,.14);border-radius:19px;background:linear-gradient(155deg,#ffebf4,#f5e8fd);box-shadow:0 6px 18px #501f5309;transition:transform .25s,box-shadow .25s}.nv-category:nth-child(2){background:linear-gradient(145deg,#fff0e2,#ffe5f4)}.nv-category:nth-child(3){background:linear-gradient(145deg,#e7efff,#e5dafa)}.nv-category:nth-child(4){background:linear-gradient(145deg,#ffe7f2,#ffd9cb)}.nv-category:nth-child(5){background:linear-gradient(145deg,#f6e4ff,#fce5fa)}.nv-category:nth-child(6){background:linear-gradient(145deg,#fff2d4,#ffe1f4)}.nv-category:hover{transform:translateY(-5px);box-shadow:0 16px 35px #7030871f}.nv-category-photo{height:148px;display:grid;place-items:center;overflow:hidden;margin:12px 12px 0;border-radius:15px;background:#ffffff8a}.nv-category-photo img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .28s}.nv-category:hover img{transform:scale(1.06)}.nv-category-photo .nv-category-glyph{font-size:54px}.nv-category-label{padding:15px 12px 18px;text-align:center}.nv-category-label strong{font-size:14px;line-height:1.25;display:block}.nv-category-label small{display:block;font-size:11px;line-height:1.4;margin-top:5px;opacity:.72}.nv-products{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:19px}.nv-product{min-width:0;border:1px solid #f2e4ee;border-radius:18px;overflow:hidden;background:#fff;box-shadow:0 3px 14px #65355f08;transition:transform .2s,box-shadow .2s}.nv-product:hover{transform:translateY(-4px);box-shadow:0 14px 30px #8239851c}.nv-product-media{height:260px;position:relative;overflow:hidden;display:block;background:#faf6fb}.nv-product-media img{width:100%;height:100%;object-fit:contain;display:block;padding:12px;transition:transform .3s}.nv-product:hover .nv-product-media img{transform:scale(1.07)}.nv-product-pill{position:absolute;z-index:2;top:13px;left:13px;background:#fff;color:#b33c9c;padding:6px 11px;border-radius:999px;font-weight:800;font-size:10px;letter-spacing:.025em;box-shadow:0 2px 10px #c8b7c42e}.nv-product-info{padding:18px 17px 19px}.nv-product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;color:var(--nv-ink)!important;text-decoration:none!important;font-size:14px;line-height:1.48;min-height:41px;font-weight:650}.nv-product-price{font-size:18px;font-weight:850;margin:10px 0 14px;color:#d33689}.nv-product-action{display:block;text-decoration:none!important;text-align:center;border-radius:999px;background:#f8e9f6;color:#6b35af!important;padding:11px 12px;font-size:13px;font-weight:800;transition:background .2s,color .2s}.nv-product-action:hover{background:#f02f92;color:#fff!important}.nv-promo{margin-top:72px;border-radius:25px;padding:40px 48px;display:flex;align-items:center;justify-content:space-between;gap:30px;position:relative;overflow:hidden;background:linear-gradient(105deg,#ffe0f1,#ecd8ff 52%,#ffe6b9)}.nv-promo:before,.nv-promo:after{content:"";position:absolute;width:220px;height:220px;right:-40px;top:-145px;border:38px solid #ffffff64;border-radius:50%}.nv-promo:after{right:20%;top:auto;bottom:-195px;border-color:#f9bdd444}.nv-promo>div,.nv-promo>a{position:relative;z-index:1}.nv-promo h2{font:500 clamp(26px,3vw,39px)/1.12 Georgia,serif;margin:0 0 12px;color:#33213f}.nv-promo p{margin:0;color:#5e506d;font-size:15px}.nv-primary-btn{display:inline-flex;justify-content:center;align-items:center;gap:12px;white-space:nowrap;text-decoration:none!important;color:#fff!important;background:#f52b88;padding:15px 24px;border-radius:999px;font-size:14px;font-weight:800;box-shadow:0 8px 20px #f52b8831}.nv-primary-btn:hover{background:#c51d74;color:#fff!important}.nv-promise-row{margin:61px auto 74px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.nv-promise{border:1px solid #f4e6ef;padding:19px 18px;border-radius:16px;background:#fff;display:flex;align-items:center;gap:14px}.nv-promise-symbol{font-size:24px;display:grid;place-items:center;width:45px;height:45px;border-radius:50%;background:#fce8f4;flex-shrink:0}.nv-promise:nth-child(2) .nv-promise-symbol{background:#e9e2ff}.nv-promise:nth-child(3) .nv-promise-symbol{background:#fff0d6}.nv-promise strong{display:block;font-size:14px}.nv-promise small{display:block;font-size:12px;color:#817589;line-height:1.4;margin-top:3px}.footer{background:#fff8fc!important;border-top:1px solid #f5e0ef}.footer .footer-block__heading{font-weight:800}.button,.shopify-payment-button__button{border-radius:999px!important}@media(min-width:1600px){.nv-category-photo{height:170px}.nv-product-media{height:300px}}@media(max-width:1150px){.nv-categories{grid-template-columns:repeat(3,1fr)}.nv-category-photo{height:180px}.nv-products{grid-template-columns:repeat(3,1fr)}}@media(max-width:749px){.nv-announcement{font-size:10px;padding:9px 6px;gap:7px}.nv-announcement span:nth-child(3){display:none}.nv-hero{padding:0 12px;margin-top:12px}.nv-hero-img{height:350px;object-fit:cover;object-position:73% center;border-radius:19px}.nv-hotspot{display:none}.nv-mobile-copy{display:block;text-align:center;padding:27px 16px 5px}.nv-mobile-copy h1{font-family:Georgia,serif;font-size:clamp(31px,9vw,44px);letter-spacing:.12em;font-weight:400;margin:0}.nv-mobile-copy p{font-size:14px;letter-spacing:.08em;margin:6px 0 18px;font-style:italic}.nv-mobile-actions{display:flex;justify-content:center;align-items:center;gap:8px}.nv-mobile-actions a{font-size:12px;padding:11px 14px}.nv-mobile-secondary{color:#5e36a8!important;border:1px solid #bea2e8;border-radius:999px;font-weight:800;text-decoration:none!important}.nv-shell{padding:0 16px}.nv-section{padding-top:44px}.nv-title-group{margin-bottom:19px;display:block}.nv-seeall{display:inline-flex;margin-top:15px}.nv-heading{font-size:29px}.nv-subcopy{font-size:13px}.nv-categories{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nv-category-photo{height:130px;margin:8px 8px 0;border-radius:11px}.nv-category-label{padding:13px 6px 14px}.nv-category-label strong{font-size:12px}.nv-category-label small{font-size:10px}.nv-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.nv-product-media{height:180px}.nv-product-info{padding:11px}.nv-product-title{font-size:12px;min-height:36px}.nv-product-price{font-size:15px}.nv-product-action{font-size:11px;padding:9px 7px}.nv-product-pill{font-size:9px;padding:4px 9px}.nv-promo{margin-top:40px;padding:28px 21px;display:block;border-radius:19px}.nv-promo h2{font-size:28px}.nv-promo p{font-size:13px}.nv-promo>a{margin-top:20px}.nv-promise-row{grid-template-columns:1fr;gap:11px;margin:37px auto 48px}.nv-promise{padding:14px}.nv-promise strong{font-size:13px}.nv-promise small{font-size:11px}.header__heading-link{letter-spacing:.04em!important}}@media(max-width:370px){.nv-hero-img{height:305px}.nv-category-photo{height:110px}.nv-product-media{height:150px}}@media(prefers-reduced-motion:reduce){.nv-category,.nv-product,.nv-category-photo img,.nv-product-media img{transition:none}}.nv-category:nth-child(6) .nv-category-photo img{object-fit:contain;mix-blend-mode:multiply}.nv-home{background:#fff;overflow:hidden}.announcement-bar-section .utility-bar,.announcement-bar-section .gradient{background:linear-gradient(95deg,#713ccc,#bb51bf 52%,#ff79af)!important;color:#fff!important}.announcement-bar-section .announcement-bar__message{font-size:12px!important;color:#fff!important;font-weight:700!important;letter-spacing:.06em}.announcement-bar-section .announcement-bar__message span{color:#fff!important}.header-wrapper{background:#fff!important}.header__heading-link{display:inline-flex!important;align-items:center!important;gap:11px!important}.header__heading-link:before{content:"\2726";display:inline-grid;place-items:center;background:linear-gradient(140deg,#ff0d82,#ed5aab);color:#fff;width:37px;height:40px;border-radius:10px 10px 5px 5px;font-size:22px;letter-spacing:0;box-shadow:0 4px 12px #ef267e33;flex-shrink:0}.header__heading-link .h2,.header__heading-link span{letter-spacing:.06em;font-family:Georgia,serif!important;color:#2d1546!important}.nv-quick-nav{display:flex;align-items:center;justify-content:center;gap:clamp(13px,3.5vw,60px);padding:14px 18px;border-bottom:1px solid #efe9f4;background:#fff;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.nv-quick-nav::-webkit-scrollbar{display:none}.nv-quick-nav a{color:#241b36;text-decoration:none!important;display:flex;gap:8px;align-items:center;font-size:13px;font-weight:650}.nv-quick-nav a:hover{color:#ef2586}.nv-quick-nav a span{font-size:20px;line-height:1}.nv-hero{margin:0 auto!important;padding:0!important;max-width:1600px!important}.nv-hero picture{display:block}.nv-hero-img{width:100%!important;height:auto!important;max-height:none!important;border-radius:0!important;object-fit:contain!important;object-position:center!important;box-shadow:none!important}.nv-hotspot{top:78%!important;height:12%!important}.nv-hotspot--shop{left:4.5%!important;width:14.8%!important}.nv-hotspot--explore{left:20%!important;width:16.5%!important}.nv-category-heading{margin-bottom:18px}.nv-categories--visual{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:11px;align-items:stretch}.nv-category--photo{display:block!important;overflow:hidden!important;background:transparent!important;border:none!important;border-radius:16px!important;box-shadow:0 3px 10px #4123470b!important;line-height:0}.nv-category--photo img{display:block;width:100%;height:auto;aspect-ratio:496/516;object-fit:cover;transition:transform .25s}.nv-category--photo:hover img{transform:scale(1.04)}.nv-section:has(#nv-categories-title){padding-top:26px!important}.nv-section:has(#nv-categories-title) .nv-title-group{display:none}.nv-products{grid-template-columns:repeat(4,minmax(0,1fr))}.nv-heading{font-family:Inter,Arial,sans-serif;font-weight:800;letter-spacing:-.04em}.nv-product{border-radius:15px!important;border:1px solid #eee8ef!important}.nv-product-pill{background:#ff2a91;color:#fff}.nv-product-price{color:#fa1e86}.nv-product-action{background:#ffe4f3;color:#a92c81!important}.nv-promo{min-height:285px;overflow:hidden;background:linear-gradient(105deg,#ffeff8,#ffc6e2 45%,#c894f8);padding-right:43%!important}.nv-promo-art{position:absolute;right:1.5%;top:50%;height:90%;width:42%;object-fit:contain;object-position:center;transform:translateY(-50%);z-index:0;border-radius:17px}.nv-promo h2{font-family:Georgia,serif;font-weight:700;color:#331943}.nv-promo .nv-kicker{color:#f0177d}@media(max-width:1150px){.nv-categories--visual{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}}@media(min-width:750px){.nv-hero-img{min-height:280px;object-fit:cover!important}}@media(max-width:749px){.header__heading-link:before{width:29px;height:32px;border-radius:7px;font-size:18px}.nv-quick-nav{justify-content:flex-start;gap:19px;padding:11px 15px}.nv-quick-nav a{font-size:11px;gap:5px}.nv-quick-nav a span{font-size:16px}.announcement-bar-section .announcement-bar__message{font-size:10px!important;letter-spacing:0}.nv-hero{margin:0!important;width:100%;padding:0 11px!important;max-width:none!important}.nv-hero-img{height:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;min-height:0!important;border-radius:0 0 18px 18px!important}.nv-mobile-copy{display:block!important;background:linear-gradient(120deg,#fff0fa,#f5ddfe 60%,#ffd4e2);text-align:left;padding:24px 25px 19px!important}.nv-mobile-copy .nv-mobile-kicker{font-size:10px;letter-spacing:.17em;font-weight:850;color:#ed227f;margin:0 0 8px}.nv-mobile-copy h1{font:700 37px/1.05 Georgia,serif;letter-spacing:-.02em;margin:0;color:#351a4e}.nv-mobile-copy h2{font-family:Arial,sans-serif;font-weight:900;font-size:clamp(25px,8vw,35px);line-height:1.06;letter-spacing:-.035em;margin:10px 0;color:#f31b83}.nv-mobile-copy h2 em{font-style:normal}.nv-mobile-copy .nv-mobile-desc{font-style:normal;letter-spacing:0;font-size:12px;line-height:1.45;margin:9px 0 16px;color:#332744}.nv-mobile-actions{justify-content:flex-start;gap:7px}.nv-mobile-actions a{font-size:11px;padding:11px 15px}.nv-section:has(#nv-categories-title){padding-top:14px!important}.nv-categories--visual{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.nv-category--photo{border-radius:13px!important}.nv-section:has(#nv-finds-title){padding-top:35px}.nv-promo{min-height:0;padding:25px 21px 180px!important}.nv-promo-art{width:80%;height:170px;right:2%;top:auto;bottom:3px;transform:none}}.nv-home .nv-section:has(#nv-finds-title){padding-top:76px}.nv-home .nv-section:has(#nv-finds-title) .nv-title-group{align-items:end;gap:24px;margin-bottom:30px}.nv-home .nv-section:has(#nv-finds-title) .nv-title-group>div{max-width:680px;min-width:0}.nv-home #nv-finds-title{font-size:clamp(28px,2.8vw,40px);line-height:1.2;letter-spacing:-.03em;margin-bottom:10px}.nv-home .nv-section:has(#nv-finds-title) .nv-subcopy{line-height:1.65;font-size:15px;margin-top:8px}.nv-home .nv-section:has(#nv-finds-title) .nv-seeall{line-height:1.45;font-size:14px;white-space:normal}.nv-home .nv-products{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:26px!important;align-items:stretch!important}.nv-home .nv-product{display:flex!important;flex-direction:column!important;min-width:0!important;height:100%!important;border-radius:19px!important;overflow:hidden!important;background:#fff!important;box-shadow:0 6px 20px #391d470e}.nv-home .nv-product-media{display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:auto!important;aspect-ratio:1 / 1!important;padding:13px!important;background:#fbf8fc!important}.nv-home .nv-product-media img{display:block!important;width:100%!important;height:100%!important;object-fit:contain!important;max-width:100%!important;padding:0!important}.nv-home .nv-product-pill{display:none!important}.nv-home .nv-product-info{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;align-items:stretch!important;min-width:0!important;padding:21px 20px 20px!important;gap:0!important}.nv-home .nv-product-title{color:#2d203e!important;display:-webkit-box!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important;overflow:hidden!important;overflow-wrap:normal!important;word-break:normal!important;font-size:15px!important;font-weight:700!important;line-height:1.5!important;min-height:3em!important;letter-spacing:0!important}.nv-home .nv-product-price{font-size:21px!important;line-height:1.25!important;font-weight:850!important;margin:13px 0 19px!important;white-space:nowrap}.nv-home .nv-product-action{display:flex!important;align-items:center!important;justify-content:center!important;margin-top:auto!important;width:100%!important;min-height:43px!important;padding:11px 12px!important;border-radius:12px!important;background:#ffe3f0!important;color:#a92b79!important;text-align:center!important;line-height:1.3!important;font-size:13px!important;font-weight:800!important;white-space:normal!important;word-break:normal!important}.nv-home .nv-product-action:hover,.nv-home .nv-product-action:focus-visible{background:#f7288c!important;color:#fff!important}@media(min-width:1500px){.nv-home .nv-products{gap:30px!important}.nv-home .nv-product-media{aspect-ratio:1.06 / 1!important}}@media(min-width:750px)and (max-width:1199px){.nv-home .nv-products{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important}.nv-home .nv-product-info{padding:18px 17px!important}}@media(min-width:750px)and (max-width:870px){.nv-home .nv-products{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:749px){.nv-home .nv-section:has(#nv-finds-title){padding-top:42px!important}.nv-home .nv-section:has(#nv-finds-title) .nv-title-group{display:block!important;margin-bottom:22px!important}.nv-home #nv-finds-title{font-size:27px!important;line-height:1.2!important;margin:0 0 8px!important}.nv-home .nv-section:has(#nv-finds-title) .nv-subcopy{font-size:13px!important;line-height:1.55!important;margin-top:7px!important}.nv-home .nv-section:has(#nv-finds-title) .nv-seeall{font-size:13px!important;margin-top:11px!important}.nv-home .nv-products{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important}.nv-home .nv-product{border-radius:16px!important}.nv-home .nv-product-media{aspect-ratio:1 / 1!important;padding:9px!important;height:auto!important}.nv-home .nv-product-info{padding:13px 12px 14px!important}.nv-home .nv-product-title{font-size:13px!important;line-height:1.42!important;min-height:2.84em!important;font-weight:700!important}.nv-home .nv-product-price{font-size:17px!important;margin:11px 0 15px!important}.nv-home .nv-product-action{min-height:37px!important;border-radius:10px!important;padding:9px 8px!important;font-size:12px!important;letter-spacing:0!important}}@media(max-width:370px){.nv-home .nv-products{gap:9px!important}.nv-home .nv-product-info{padding:11px 9px 12px!important}.nv-home .nv-product-title{font-size:12px!important}.nv-home .nv-product-action{font-size:11px!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/novetira-style.css.map */
