*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;list-style:none}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueRoman.otf?v=1761833155);font-weight:400}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueMedium.otf?v=1761833154);font-weight:500}@font-face{font-family:Helvetica Neue;src:url(/cdn/shop/files/HelveticaNeueBold.otf?v=1761833155);font-weight:700}body{background:#f4f4f4!important;background-color:#f4f4f4!important;color:#000;font-family:Helvetica Neue}:is(.template-about-us,.template-faq,.template-cart,.template-404,.template-search,.template-product) #MainContent{padding-top:110px}:is(input,label,select,textarea),::placeholder{font-family:Helvetica Neue}:is(.page-width,.container,.section--page-width,.product-grid-container){width:100%;max-width:1350px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.mtPt{margin-top:0!important;padding-top:0!important}.mbPb{margin-bottom:0!important;padding-bottom:0!important}.headingTop{font-family:Helvetica Neue;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0px;margin-bottom:20px}.headingHldrSite{margin-bottom:60px}.headingHldrSite *{text-align:center}.headingHldrSite :is(h1,h2,h3){margin-bottom:20px}.headingHldrSite p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;margin-top:15px}img{max-width:100%;display:block}.headingH1{font-family:Helvetica Neue;font-weight:500;font-size:60px;line-height:63px;letter-spacing:0px}.headingH2{font-family:Helvetica Neue;font-weight:500;font-size:50px;line-height:53px;letter-spacing:0px}.headingH3{font-family:Helvetica Neue;font-weight:500;font-size:40px;line-height:43px;letter-spacing:0px}.mainBtnSite{margin-top:50px}:is(.page-width,.container)>.mainBtnSite{display:flex;align-items:center;justify-content:center}:is(.page-width,.container)>.mainBtnSite[style="display: none;"]{margin-top:0!important}.mainBtnSite :is(a,button){background:linear-gradient(90deg,#e5e2dc -4.61%,#bfbab2 49.28%,#8d8a84 112.14%);box-shadow:0 7px 20px #bfbab2;padding:15px 30px;font-family:Helvetica Neue;font-weight:500;font-size:16px;line-height:16px;letter-spacing:0px;text-align:center;color:#000;display:block;width:fit-content;transition:all .3s ease,transform .3s ease;position:relative;overflow:hidden;cursor:pointer;border-radius:6px;min-height:auto!important;border:none;height:auto!important}.mainBtnSite :is(a,button):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;box-shadow:inset 0 0 #7c849150;transition:box-shadow .4s ease;pointer-events:none}.mainBtnSite :is(a,button):before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,.4),transparent);transition:all .6s ease-in-out}.mainBtnSite :is(a,button):hover{background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);color:#fff;box-shadow:0 7px 20px #7c849199}.mainBtnSite :is(a,button):hover:before{left:100%}.mainBtnSite :is(a,button):hover:after{box-shadow:inset 0 0 12px #7c849160}.mainBanner{padding-top:210px;padding-bottom:250px;background-repeat:no-repeat;background-position:bottom center;background-image:unset!important;position:relative;overflow:hidden}.mainBanner:before{content:"";height:100%;width:1440px;position:absolute;left:50%;transform:translate(-50%);top:-78%;background-image:url(/cdn/shop/files/mainbanner-top-shape.png?v=1761834422);background-repeat:no-repeat;background-position:bottom;background-size:contain;z-index:-1}.mainBanner:after{content:"";height:100%;width:1440px;position:absolute;left:50%;transform:translate(-50%);bottom:0;background-image:url(/cdn/shop/files/mainbanner-bottom-shape.png?v=1761834435);background-repeat:no-repeat;background-position:bottom;background-size:contain;z-index:-1}.mainBannerRow{display:grid;grid-template-columns:1fr;gap:30px;max-width:930px;margin-left:auto;margin-right:auto}.bannerCnt .headingTop{text-align:center}.bannerCnt .headingH1{text-align:center;max-width:930px;margin-left:auto;margin-right:auto}.bannerCnt p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;text-align:center;margin-top:20px;max-width:785px;margin-left:auto;margin-right:auto}.bannerCnt .mainBtnSite{margin-top:30px;display:flex;align-items:center;justify-content:center}.bannerImg{width:445px;height:230px;margin-left:auto;margin-right:auto;margin-top:50px}.bannerImg img{height:100%;width:100%;object-fit:contain;transition:transform .2s ease-out;will-change:transform}.qaulityProduct{margin-top:100px;margin-bottom:100px}.qualityProdHldr{padding-left:0!important;background-color:#fff;border-radius:30px;overflow:hidden}.qualityProdRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;padding:30px 30px 0 0}.qualityProdLeftHldr{padding-top:30px}.qualityProdLeft{display:flex;flex-direction:column;gap:10px;justify-content:space-between}.qualityProdCnt{padding-top:30px;padding-left:30px}.qualityProdCnt .headingH3{max-width:550px}.qualityProdCnt p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:20px}.qualityProdRight{padding:30px 20px 20px;background:radial-gradient(310.83% 100% at 50% 0%,#d9d9d94d,#bfbab24d 98.56%);border-radius:15px;margin-bottom:30px}.qualityProdRight>h3{font-family:Helvetica Neue;font-weight:500;font-size:30px;line-height:32px;letter-spacing:0px}.qaulityRightBoxGrid{display:grid;grid-template-columns:repeat(2,1fr);gap:15px;margin-top:24px}.qualityIconBox{padding:20px;min-height:310px;display:flex;justify-content:space-between;flex-direction:column;gap:10px;background:radial-gradient(67.67% 61.77% at 100% -3.39%,#d9d9d9,#bfbab2,#8d8a84);border-radius:8px}.qualityIconBox:nth-of-type(3n+2){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65)}.qualityIconBox:nth-of-type(3n+3){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65)}.qualityIconBox img{width:100px;object-fit:contain}.qualityIconBox h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:28px;letter-spacing:0px;color:#fff}.qaulityProdImg{width:100%;height:450px;position:relative}.qaulityProdImg img{object-fit:contain;object-position:bottom;height:100%;margin-left:0;margin-right:auto;width:fit-content}.prodCardSlider{margin-top:100px;margin-bottom:100px;overflow:hidden}.prodCardSlider :is(.container,.page-width){padding-left:0;padding-right:0;max-width:100%!important}.prodCardSliderSlides{width:100%;height:100%;overflow:unset!important}.prodCardSliderSlides .swiper-wrapper .swiper-slide{width:100%!important;max-width:500px}.prodCardSliderSlides .swiper-wrapper:not(:has(.swiper-slide:nth-child(4))){justify-content:center}.prodCardSliderSlides:has(.swiper-wrapper:has(:nth-child(-n+3):last-child)){padding-bottom:0!important}.prodCardSliderSlides .swiper-wrapper .swiper-slide:first-child{margin-left:60px}.prodCardSliderSlides:not(:has(.swiper-wrapper .swiper-slide:nth-child(4))){padding-bottom:0!important}body .swiper-pagination-bullets{bottom:0!important}body .swiper-pagination-bullets .swiper-pagination-bullet{width:33px;height:4px;background-color:#1f20274d;opacity:1!important;border-radius:4px;transition:all ease-in-out .3s}body .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#1f2027}body .swiper{padding-bottom:50px}.custProdCard{padding:20px!important;background-color:#fff;border-radius:20px;transition:all ease .3s;gap:0px!important;border:none!important}.custProdCard:hover .prodCardImg img{transform:scale(1.1)}.custProdCard:hover .mainBtnSite :is(a,button){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);color:#fff;box-shadow:0 7px 20px #7c849199}.custProdCard:hover .mainBtnSite :is(a,button):before{left:100%}.custProdCard:hover .mainBtnSite :is(a,button):after{box-shadow:inset 0 0 12px #7c849160}.prodCardImgHldr{position:relative;margin-bottom:20px;margin-inline-start:0px!important;margin-inline-end:0px!important}.prodCardImgHldr *{aspect-ratio:auto!important}.prodBadge{position:absolute;top:20px!important;right:20px!important;border-radius:100px;padding:13px 30px;background:radial-gradient(87.04% 169.57% at 53.72% 176.09%,#d9d9d9,#7c8491 70%,#5a5d65)}.prodBadge .badge{font-family:Helvetica Neue;font-size:16px;line-height:1;font-weight:500;color:#d9d9d9}.prodCardImg{height:413px;width:100%;border-radius:10px;overflow:hidden}.prodCardImg img{height:100%;width:100%;object-fit:cover;transition:all ease .3s}.prodCardContent{margin-top:30px;display:flex;gap:20px;justify-content:space-between;flex-wrap:wrap;align-items:center}.prodCardHeading{width:100%;font-family:Helvetica Neue;font-weight:500;font-size:26px;line-height:1.2;letter-spacing:0px;color:#1f2027}.prodCardHeading:after{content:"";height:100%;width:100%;position:absolute;top:0;left:0}.prodCardContent .mainBtnSite,.prodCardBtn.mainBtnSite{margin-top:0!important;max-width:max-content}.product-card .productPrice-wrap :is(.price,.tax-note){color:#1f2027;font-weight:500;font-family:Helvetica Neue;font-size:22px}.product-card .productPrice-wrap .tax-note{color:#1f202780;font-weight:400}.product-card .productPrice-main{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:10px;flex-wrap:nowrap;margin-top:20px}.product-card .productPrice-wrap{display:flex;align-items:center;gap:4px;width:fit-content;flex-wrap:wrap}.product-card .quick-add__product-form-component .shopify-product-form{display:none}.meetNovaRing{margin-top:100px;margin-bottom:100px}.meetNovaRingImg{height:350px;width:350px;background-repeat:no-repeat;background-position:center center;background-size:contain;margin-left:auto;margin-right:auto;display:flex;align-items:center;justify-content:center;margin-bottom:60px;position:relative}.meetNovaRingImg img{right:0;bottom:0;height:70%;width:80%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2;object-fit:contain}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.meetNovaRingTextHldr .headingH2{text-align:center;margin-bottom:30px}.meetNovaRingTextHldr p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;text-align:center;max-width:712px;margin-left:auto;margin-right:auto;margin-top:15px}.meetNovaGrid{margin-top:60px;display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.meetNovaGrid:not(:has(.meetNovaBox)){margin-top:0!important}.meetNovaBox{position:relative;overflow:hidden;border-radius:30px}.meetNovaBox:after{content:"";height:38%;width:100%;position:absolute;left:0;bottom:0;background-image:url(/cdn/shop/files/nova-box-layer-new.png?v=1761909869);background-repeat:no-repeat;background-position:top;background:linear-gradient(180deg,#fff0 12.3%,#ffffff1a);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.meetNovaBoxImg{height:380px;width:100%;position:relative}.meetNovaBoxImg:after{content:"";height:100%;width:100%;position:absolute;left:0;top:0;background:#0003}.meetNovaBoxImg a:before{content:"";height:100%;width:100%;position:absolute;left:0;top:0;z-index:2}.meetNovaBoxImg img{height:100%;width:100%;object-fit:cover;transition:all ease .3s}.meetNovaBoxCnt{padding:0!important;position:absolute;z-index:2;max-width:90%;left:20px;bottom:30px}.meetNovaBoxCnt h3{font-family:Helvetica Neue;font-weight:400;font-size:32px;line-height:35px;letter-spacing:0px;color:#fff;max-width:230px}.meetNovaBoxCnt h3 a{color:#fff}.meetNovaBoxCnt .mainBtnSite{margin-top:20px!important;width:fit-content}.meetNovaBoxCnt .mainBtnSite :is(a,button){color:#d9d9d9;border-radius:100px;background:#00000026;box-shadow:unset;border:1px solid #fff}.meetNovaBox:hover .meetNovaBoxImg img{transform:scale(1.1)}.meetNovaBox:hover .mainBtnSite :is(a,button):before{left:100%}.meetNovaBox:hover :is(a,button):after{box-shadow:inset 0 0 12px #7c849160}.meetNovaBox:before{content:"";display:none;position:absolute;left:0;top:0;width:100%;height:100%;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),color-stop(50%,rgba(255,255,255,.8)),to(rgba(255,255,255,0)));background:linear-gradient(to right,#fff0 0,#fffc,#fff0);pointer-events:none;z-index:3;opacity:0;transform:skew(30deg);animation:shine .75s linear 1}.meetNovaBox:hover:before{display:block}@keyframes shine{0%{left:-50%;opacity:0}50%{left:25%;opacity:.5}to{left:100%;opacity:0}}.storiesSlider{width:100%}.realStories{padding-top:100px;padding-bottom:100px;background:#1f2027}.realStories .headingHldrSite{color:#f4f4f4;padding-left:15px;padding-right:15px}.realStories .headingHldrSite .headingH2,.realStories .headingHldrSite p{max-width:670px;margin-left:auto;margin-right:auto}.storiesBox{padding:30px;border-radius:30px;background-color:#fff;min-height:313px;display:flex;flex-direction:column;gap:10px;justify-content:space-between}.storiesBoxTop p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px}.realStories :is(.container,.page-width){padding-left:0!important;padding-right:0!important;max-width:100%!important}.realStories .swiper-wrapper .swiper-slide{width:auto!important;max-width:380px}body .realStories .swiper-pagination-bullets .swiper-pagination-bullet{background-color:#ffffff4d}body .realStories .swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fff}.storiesBoxBtm{display:flex;align-items:center;gap:10px}.storiesBoxBtm img{width:40px;height:40px;min-width:40px;border-radius:6px}.storiesBoxBtm span{font-family:Helvetica Neue;font-weight:500;font-size:12px;line-height:20px;letter-spacing:0px;position:relative;display:flex;align-items:center;gap:5px}.storiesBoxBtm span:after{content:"";background-image:url(https://nova-rings.com/cdn/shop/files/faq-open-close.svg?v=1762193516);background-repeat:no-repeat;background-size:contain;height:10px;width:10px;transform:rotate(90deg)}.saveNewsLetter{margin-top:100px;margin-bottom:100px}.saveNewsLetterRow{display:grid;grid-template-columns:1.4fr 1fr;border-radius:30px;overflow:hidden}.saveNewsLetterCntHldr{padding:60px;background-repeat:no-repeat;background-size:cover;background-position:center}.savrNewsLetterCnt{max-width:490px}.savrNewsLetterCnt .headingH2{color:#fff;max-width:400px;margin-bottom:30px;text-transform:capitalize}.savrNewsLetterCnt p{margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;color:#fff}.saveNewsLetterForm{margin-top:30px;display:grid;grid-template-columns:1fr 1.5fr;gap:20px 10px}.saveNewsLetterForm .field input{width:100%;padding:1px 15px;background:#fff;height:40px;border-radius:6px;border:none;outline:none}.saveNewsLetterForm .field input,.saveNewsLetterForm .field input::placeholder{font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#1f2027}.saveNewsLetterForm .field button{height:40px;padding:1px 15px;width:100%;position:relative;overflow:hidden;border-radius:6px;z-index:1;border:none;cursor:pointer;background:transparent;font-family:Helvetica Neue;font-weight:500;font-size:14px;line-height:1;letter-spacing:0px;text-align:center;background:radial-gradient(58.37% 125.13% at 53.77% 92.82%,#d9d9d9,#bfbab2,#8d8a84);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;color:#8d8a84;transition:all ease .3s}.saveNewsLetterForm .field button:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:0;border-radius:6px;background:linear-gradient(180deg,#8d8a84,#bfbab2,#d9d9d9);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:destination-out;padding:1px}.saveNewsLetterForm .field button:hover{background:linear-gradient(180deg,#8d8a84,#bfbab2,#d9d9d9);color:#000!important;-webkit-text-fill-color:#000}.saveNewsLetterImg{height:100%;width:100%}.saveNewsLetterImg img{width:100%;height:100%;object-fit:cover}.mainFooter{background:#1f2027}.mainFooterRowTop{display:flex;align-self:center;justify-content:space-between;padding-top:60px;padding-bottom:60px}.footLogo{max-width:280px}.footLogo a{height:100%;width:100%;display:block}.footLogo a img{height:100%;width:100%;object-fit:contain}.mainFooterRowTop img{object-fit:contain;width:50%}.mainFooterRowMiddles{display:grid;place-content:space-between;gap:10px;grid-template-columns:15% 16% 18% 12% 10%;padding-bottom:40px}.footLinksHldr h3{font-family:Helvetica Neue;font-weight:700;font-size:20px;line-height:1;letter-spacing:0px;color:#5a5d65}.footLinksHldr ul{margin-top:20px;display:flex;flex-direction:column;gap:15px}.footLinksHldr ul li a{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0px;color:#f4f4f4;opacity:50%;position:relative;display:block;width:fit-content}.footLinksHldr ul li a:before{content:"";position:absolute;height:1px;bottom:-3px;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;background-color:#f4f4f4;opacity:50%}.footLinksHldr ul li a:hover:before{transform:scaleX(1);transform-origin:bottom left}.mainFooterRowBtm{padding-bottom:20px}.mainFooterRowBtm p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0px;text-align:center;color:#f4f4f4;opacity:50%}body .header{width:100%;position:absolute;z-index:999}body .header .header__row{background-color:transparent;border:none;width:100%!important;margin-block:unset!important;padding-block:unset!important;max-width:100%!important;display:block}body .header .header__row>:is(.page-width,.container,.spacing-style){padding:20px 30px;background:#00000026;border-radius:1000px;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);max-width:1320px;display:grid;grid-template-columns:auto 1fr max-content;gap:20px;margin-left:auto;margin-right:auto;margin-top:20px;transition:all ease .4s}body .header .header-logo{padding:0!important;margin-left:0!important;justify-content:flex-start}body .header .header-logo__image-container{height:50px;width:50px}body .header .header-logo__image-container img{height:100%;width:100%;object-fit:contain}body .header .header-menu .overflow-menu .menu-list__list-item .menu-list__link{padding:0;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;color:#1f2027;padding:0!important;margin:0!important;margin-inline:unset!important;min-height:auto;position:relative}body .header .header-menu .overflow-menu .menu-list__list-item .menu-list__link:before{content:"";position:absolute;height:1px;bottom:-1px;left:0;width:100%;transform:scaleX(0);transform-origin:bottom right;transition:transform .25s ease-out;background-color:#000}body .header .header-menu .overflow-menu .menu-list__list-item .menu-list__link:hover:before{transform:scaleX(1);transform-origin:bottom left}body .header .header-menu .overflow-menu .menu-list__list-item .menu-list__link.menu-list__link--active:before{transform:scaleX(1);transform-origin:bottom left}body .header .header__column--center header-menu:only-child .overflow-menu::part(list){margin-left:60px;gap:30px}body .header .header__column--right{gap:20px}body .header .header__column--right .header-actions__action{height:25px;width:25px;margin-inline:unset}body .header .header__column--right .header-actions__action :is(.svg-wrapper,span){height:100%;width:100%}body .header .header__column--right .header-actions__action :is(.svg-wrapper,span) svg{height:100%;width:100%}body .header .header__column--right header-actions{margin-inline:unset;gap:20px}body .header .header__column--right .search-action{margin-inline:unset}body:has(.header[data-sticky-state=active]) .header__row>:is(.page-width,.container,.spacing-style){background:#fff;box-shadow:#0000000d 0 6px 24px,#00000014 0 0 0 1px}body .header .header-actions__cart-icon.header-actions__cart-icon--has-cart svg{-webkit-mask:unset!important;mask:unset!important}body .header .header-actions__cart-icon .cart-bubble{padding:0;top:1px;left:2px;height:5px;width:5px}body .header .cart-bubble__text-count{display:none}body .search-modal{padding-left:15px;padding-right:15px}body .search-modal .search-modal__content{width:100%;max-width:1320px;margin-left:auto;margin-right:auto}body .search-modal .search-modal__content *{border-color:#000!important;opacity:1!important}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden])):before{background-color:#000!important}.predictive-search__reset-button,.predictive-search-results__clear{text-decoration:underline;text-underline-offset:2px}.predictive-search-results__title{font-size:20px!important}body .search-modal .resource-card,body .search-modal .resource-card__media,.predictive-search-results__card{background-color:transparent!important}body .search-modal .resource-card__media img{border-radius:10px}body .search-modal .resource-card__content{gap:10px}body .search-modal :is(.prodCardPrice,product-price .prodCardPrice){font-size:14px}body .search-modal .resource-card__title.paragraph{font-size:16px;opacity:1;color:#000;font-weight:500}body .search-modal .predictive-search-results__card:not(.predictive-search-results__card--product){width:100%}body .cart-drawer__dialog{width:500px;background:#f4f4f4;max-width:100%;padding-left:20px!important;padding-right:20px!important}body .cart-drawer__dialog .cart-drawer__inner .cart-bubble__text-count{display:flex}body .cart-drawer__dialog :is(.cart-drawer__content,.cart-drawer__inner,.cart-drawer__header,.cart-drawer__summary,.cart-items-component){background:transparent!important;padding-left:0!important;padding-right:0!important;border-color:#000}body .cart-drawer__dialog .cart-drawer__heading,body .cart-drawer__dialog .cart-items__wrapper p{color:#000}body .cart-drawer__dialog .cart-drawer__heading .cart-bubble{min-width:30px;min-height:30px;background-color:#fff}body .cart-drawer__dialog .cart-drawer__heading .cart-bubble #cart-bubble-text{color:#000;font-weight:700;font-size:16px}body .cart-drawer__dialog .cart-items__wrapper p a{color:#000;text-decoration:underline;text-underline-offset:2px}body .cart-drawer__dialog .cart-items__wrapper .mainBtnSite{margin-top:30px}body .cart-drawer__dialog .cart-items__wrapper .mainBtnSite :is(a,button){box-shadow:unset!important}body .cart-drawer__dialog .cart-drawer__close-button{height:40px;width:40px;border:1px solid #000;border-radius:50%;top:20px;right:30px}body .cart-drawer__dialog .cart-drawer__items .cart-items__table-row{padding-top:20px;border-top:1px solid #000}body .cart-drawer__dialog .cart-items__table-row{padding-top:20px;border-top:1px solid #000;--cart-item-price-width: unset}body .cart-drawer__dialog .cart-items__media{height:140px;width:140px}body .cart-drawer__dialog .cart-items__media img{border-radius:10px}body .cart-drawer__dialog .cart-items__details :is(p,span){color:#000!important}body .cart-drawer__dialog .cart-items__details p a{font-size:20px;line-height:1;text-decoration:none!important;color:#000!important;font-weight:500}body .cart-drawer__dialog .cart-items__details span,body .cart-drawer__dialog .cart-items__price{font-size:18px;color:#000!important;font-weight:500}body .cart-drawer__dialog .cart-drawer__summary .cart-actions{display:none}body .cart-drawer__dialog .cart-items__quantity{margin-top:20px}body .quantity-selector{min-width:162px;min-height:56px;height:auto!important;background-color:transparent!important;border:1px solid #000000!important;border-radius:5px!important}body .quantity-selector *{color:#000}body .quantity-selector svg{fill:#000}.cart-item__error{border-color:3px!important;font-size:12px!important}.cart-item__error *{font-weight:700!important}.cart-item__error .svg-wrapper{margin-top:0!important}body .cart-drawer__dialog .cart-drawer__summary{border:none!important}body .cart-drawer__dialog .cart-drawer__items{padding:0!important}body .cart-drawer__dialog .cart__total-label,body .cart-drawer__dialog .cart__total-value{font-size:26px;font-weight:500;line-height:1}body .cart-drawer__dialog .tax-note.tax-note.tax-note{font-size:16px;line-height:1.2;color:#000}body .cart-drawer__dialog .cart-drawer__summary .mainBtnSite{margin-top:10px!important}.imgWithCntMain{margin-top:100px;margin-bottom:100px}.imgWithCntRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.imgWithCntImg{height:100%;width:100%}.imgWithCntImg img{height:100%;width:100%;object-fit:cover;border-radius:30px}.imgWitCntContent .headingH2{margin-bottom:30px}.imgWitCntContent p{font-family:Helvetica Neue;font-weight:400;font-size:20px;leading-trim:NONE;line-height:22px;letter-spacing:0px;margin-top:20px}.faqMainSec{margin-top:100px;margin-bottom:100px}.faqMainRow{display:flex;flex-direction:column;gap:0px;max-width:1010px;margin-left:auto;margin-right:auto}.faqMainRow .accordion-item:not(:first-child):before{display:none}.accordion-item{position:relative;cursor:pointer;overflow:hidden}.accordion-item:before{content:"";top:0;left:0;position:absolute;height:1px;width:100%;background:linear-gradient(90deg,#000,#0000001a)}.accordion-item:after{content:"";bottom:0;left:0;position:absolute;height:1px;width:100%;background:linear-gradient(90deg,#000,#0000001a)}.accordion-item-header{position:relative;transition:all .3s ease;padding:30px 0}.accordion-item-header:after{content:"";font-size:18px;position:absolute;top:50%;transform:translateY(-50%) rotate(180deg);right:0;background-image:url(/cdn/shop/files/faq-open-close.svg?v=1762193516);background-repeat:no-repeat;background-position:center center;background-size:14px;height:24px;width:24px;border-radius:50%;transition:all ease-in-out .3s}.accordion-item-header.active:after{content:"";background-image:url(/cdn/shop/files/faq-open-close.svg?v=1762193516);transform:translateY(-50%) rotate(0)}.accordion-item-header h5{font-weight:400;font-size:26px;line-height:30px;letter-spacing:0px;color:#000}.acc-item-head{max-width:96%;padding-right:15px}.accordion-item-body{max-height:0;overflow:hidden;transition:max-height .3s ease-in-out}.accordion-item-body-content{padding:0 0 30px;max-width:90%}.accordion-item-body-content :is(p,li){font-weight:400;font-size:20px;line-height:23px;letter-spacing:0px;color:#231f20;padding-right:20px;margin-top:10px;text-wrap:balance}.accordion-item-body-content p:not(:first-child){margin-top:10px}.accordion-item:has(.active) .accordion-item-body{max-height:max-content;transition:max-height .3s ease-in-out}.accordion-item-body-content ul li{list-style:disc;list-style-position:inside}.accordion-item-body-content ol li{list-style:decimal;list-style-position:inside}.load-more_spinner,.load-more__spinner{height:30px;width:30px;border:3px solid rgba(175,175,175,.8);border-top:3px solid #000;border-radius:50%;display:none;animation:spin 2s linear infinite;margin:30px auto}.product-grid-container{display:block!important}.product-grid-container .collection-wrapper{display:grid;grid-template-columns:25% 1fr;grid-template-areas:unset;row-gap:60px;column-gap:0px!important}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper{border:1px solid #0000007d;grid-column:span 2;grid-area:1 / 1 / span 1 / spam 1;padding:15px;border-radius:10px}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper .facets--filters-title{font-size:26px;line-height:1}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper .column-options-wrapper{display:none}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper .facets__summary{padding:0!important;height:auto}.product-grid-container .collection-wrapper .facets .facets__label{font-size:20px;color:#000;line-height:1}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper .facets__summary .icon-caret{color:#000}.product-grid-container .collection-wrapper .facets.facets-controls-wrapper .products-count-wrapper{height:auto;font-size:20px;line-height:1;color:#000}.product-grid-container .collection-wrapper .facets:not(.facets--drawer) :is(.facets__item,.sorting-filter):before{border-color:#0000007d}.product-grid-container .collection-wrapper .facets-block-wrapper--vertical{margin-right:0!important;width:100%;grid-column:unset}.product-grid-container .collection-wrapper .main-collection-grid{grid-column:unset!important;width:100%;max-width:100%;grid-template-columns:repeat(1,1fr)}.product-grid-container .collection-wrapper .main-collection-grid .product-grid{grid-template-columns:repeat(2,1fr);margin-left:30px;gap:30px}.product-grid-container .collection-wrapper .facets--vertical{padding-bottom:0!important}.product-grid-container .collection-wrapper .facets__actions{display:none}.product-grid-container .collection-wrapper .facets__filters-wrapper{margin-inline-end:unset!important}.template-collection .product-grid-container{padding-bottom:100px}:is(.template-collection) .custom-section-content{padding-top:215px;padding-bottom:60px}:is(.template-collection) .custom-section-content .spacing-style{padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center;justify-content:center}:is(.template-collection) .custom-section-content .spacing-style :is(h1,h2,h3){font-size:60px;line-height:1;color:#000}.template-cart .cart-page{padding-top:0!important;margin-top:100px;margin-bottom:100px;grid-column:1/4!important;row-gap:40px;column-gap:20px}.template-cart .cart-page{grid-column:span 2}.template-cart .cart-page .cart-page__title .h4{font-size:40px;line-height:1}.template-cart .cart-page .cart-page__items{margin:0!important;grid-column:span 2}.template-cart .cart-page .cart-page__summary{grid-column:span 2;grid-row:unset;width:100%!important}.template-cart .cart-page .cart-items__table-row{gap:20px;border-color:#000}.template-cart .cart-page .cart-items__media{height:130px;width:100%}.template-cart .cart-page .cart-items__media *{height:100%;width:100%}.template-cart .cart-page .cart-items__media img{border-radius:10px}.template-cart .cart-page .cart-items__details .cart-items__title{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-page .cart-items__details span{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;color:#000;padding-top:10px;display:block}.template-cart .cart-page .cart-items__price{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-page .cart__summary-container{background-color:#fff;border-radius:15px;grid-template-rows:unset;width:fit-content;margin-left:auto}.template-cart .cart-page .cart__summary-container .cart__summary-inner{padding:30px 20px}.template-cart .cart-page .cart__summary-container .cart__summary-inner .mainBtnSite{margin-top:0!important}.template-cart .cart-page .cart__summary-container .cart__summary-inner .cart-actions{padding-top:0!important;padding-bottom:0!important;border-block-color:#000;margin:0!important}.template-cart .cart-page .cart__summary-container .cart__summary-inner .disclosure-trigger{padding:20px 0}.template-cart .cart-page .cart__summary-container .cart__summary-inner .disclosure-content{display:none}.template-cart .cart-page .cart__summary-container .cart__summary-inner:has(.disclosure-trigger[aria-expanded=true]) .disclosure-content{display:block}.template-cart .cart-page .cart__summary-container .cart__summary-inner .disclosure-trigger .disclosure-trigger__label{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-page .cart__summary-container .cart__summary-inner .cart-discount__content .cart-discount__input{border-color:#000;border-radius:14px}.template-cart .cart-page .cart__summary-container .cart__summary-inner span.cart__summary-item.cart__total *{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.template-cart .cart-page .cart__summary-container .cart__summary-inner .tax-note.tax-note.tax-note{font-size:14px;font-weight:500;color:#000}:is(.template-cart,.template-404) .shopify-section:has(.section-resource-list){display:none}.template-cart .cart-page .cart-page__more-blocks{display:none}.template-404 .section-content-wrapper{padding-top:100px;padding-bottom:100px}.template-404 .section-content-wrapper .mainBtnSite{margin-top:30px!important}.template-404 .section-content-wrapper h1{font-size:40px;color:#000;line-height:1}.template-404 .section-content-wrapper rte-formatter{padding-bottom:0!important}.template-404 .section-content-wrapper rte-formatter p{color:#000;font-size:20px;line-height:1}.template-search .product-grid-container{padding-bottom:0!important;padding-top:0!important}.template-search .search-page__header{padding-top:100px!important;max-width:700px;margin-left:auto;margin-right:auto;width:100%}.template-search .section:has(.search-page__header){display:block}.template-search .search-page__header search-page-input-component{margin-bottom:60px!important;margin-top:40px!important}.template-search .search-page__header .h2 h3{text-align:center;font-size:40px;line-height:1}.template-search .search-page-input{border-color:#000;border-radius:10px;color:#000}.template-search .search-page-input::placeholder{opacity:1}.template-search:has(.search-results__no-results) .search-page__header search-page-input-component{margin-bottom:15px!important}.template-search:has(.search-results__no-results) #ResultsList{display:none}.template-search:has(.search-results__no-results) .search-results__no-results p{color:#000}.tableProductCompare{margin-top:100px;margin-bottom:100px}.tableProductCompareRow{border-radius:30px;overflow:hidden}.tableCompHeadHldr,.tableCompBodyHldr{display:grid;grid-template-columns:40% 30% 30%}.tableCompBodyHldr{position:relative}.tableCompBody .tableCompBodyHldr .tableCompColmn:nth-child(2n){background:#e5e2dc}.tableCompBodyHldr:before{content:"";height:1px;width:100%;position:absolute;top:0;left:0;background:linear-gradient(90deg,#0000004d,#0000)}.tableCompColmn{padding:40px 50px;background:#fff;display:flex;align-items:center;justify-content:flex-start;gap:20px}.tableCompColmn h2{font-family:Helvetica Neue;font-weight:500;font-size:26px;line-height:1.1;letter-spacing:0px;color:#000}.tableCompColmn h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:1.1;letter-spacing:0px;color:#000}.tableCompColmn h4{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:1.1;letter-spacing:0px;color:#000}.tableCompColmn img{height:30px;width:30px;min-width:30px;object-fit:contain}.template-product .realStories .headingHldrSite .headingH2{max-width:980px}.template-product .realStories .headingHldrSite p{max-width:755px}.template-product .product-information{padding-top:0!important;padding-bottom:0!important;display:block!important;margin-top:60px}.template-product .product-information .product-information__grid{display:grid;grid-template-columns:repeat(2,1fr)!important;gap:30px}.template-product .product-information .product-information__grid :is(.product-information__media,.product-details){grid-column:unset!important;padding:0!important}.template-product .product-information .product-information__grid .product-information__media .media-gallery--carousel{margin-top:0!important}.template-product .product-information .product-information__grid .product-information__media .media-gallery--carousel slideshow-component{gap:20px}.template-product .product-information .product-information__grid .product-information__media .product-media-container{height:615px}.template-product .product-information .product-information__grid .product-information__media .product-media-container .product-media{height:100%;width:100%}.template-product .product-information .product-information__grid .product-information__media .product-media-container .product-media img{height:100%;width:100%;object-fit:cover;border-radius:30px;background-color:#fff}.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container{height:100%}.template-product .product-information .product-information__grid .dialog-zoomed-gallery .product-media-container .product-media img{border-radius:0!important}.template-product .product-information .product-information__grid .slideshow-controls__thumbnails{padding:0;margin:0;gap:20px}.template-product .product-information .product-information__grid .slideshow-controls__thumbnails .slideshow-controls__thumbnail{width:clamp(44px,14vw,var(--thumbnail-width));outline:none;border-radius:20px;overflow:hidden;background-color:#fff}.template-product .product-information .product-information__grid .slideshow-controls__thumbnails .slideshow-controls__thumbnail[aria-selected=true]{border:1px solid #000}.template-product .product-information .product-information__grid .slideshow-controls__thumbnails .slideshow-controls__thumbnail img{object-fit:cover}.template-product .product-information .product-information__grid .product-details>.spacing-style{padding:0!important}.template-product .product-information .product-information__grid .group-block-content{gap:0px}.template-product .product-information .product-information__grid .product-details .h3 h1{font-size:50px;line-height:1.1;font-weight:500;font-family:Helvetica Neue;color:#000}.template-product .product-information .product-information__grid product-price{padding-top:20px;padding-bottom:30px;margin-bottom:20px;position:relative}.template-product .product-information .product-information__grid product-price:after{content:"";height:1px;width:100%;position:absolute;bottom:0;left:0;background:linear-gradient(90deg,#0000004d,#00000008)}.template-product .product-information .product-information__grid product-price .price{font-family:Helvetica Neue;font-weight:500;font-size:30px;line-height:1;letter-spacing:0px;color:#000}.template-product .product-information .product-information__grid rte-formatter{border:none!important}.template-product .product-information .product-information__grid rte-formatter :is(p,li){font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;color:#000}.template-product .product-information .product-information__grid rte-formatter :is(p,li) span{border:none!important}.template-product .product-information .product-information__grid variant-picker{margin-top:30px;margin-bottom:30px}.template-product .product-information .product-information__grid variant-picker .variant-picker__form{gap:30px}.template-product .product-information .product-information__grid variant-picker .variant-picker__form legend{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000;margin-bottom:20px}.template-product .product-information .product-information__grid variant-picker .variant-picker__form legend .variant-option__swatch-value{font-size:16px;opacity:50%}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons.variant-option--swatches .variant-option__button-label{height:80px;width:80px;border-radius:10px;display:flex;align-items:center;justify-content:center}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons.variant-option--swatches .variant-option__button-label svg{stroke:#000}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--swatches .variant-option__button-label .swatch{height:100%;width:100%;background-repeat:no-repeat;border:none;background-size:cover;border-radius:5px}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons{display:flex}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons .variant-option__button-label{height:60px;width:fit-content;min-width:fit-content;min-height:60px;border:1px solid #00000033;border-radius:10px;background-color:transparent}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons .variant-option__button-label:has(:checked){background-color:#fff;color:#000;border-color:#fff}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons .variant-option__button-label:has(:checked):before{border-color:#fff}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons .variant-option__button-label:has(:checked) .variant-option__button-label__pill{background-color:#fff}.template-product .product-information .product-information__grid variant-picker .variant-picker__form .variant-option--buttons .variant-option__button-label .variant-option__button-label__pill{background-color:#fff}.template-product .product-information .product-information__grid rte-formatter .metafield-rich_text_field h3{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1;letter-spacing:0px;color:#000}.template-product .product-information .product-information__grid rte-formatter .metafield-rich_text_field ul{display:flex;flex-direction:column;gap:12px;margin-top:20px;margin-bottom:20px}.template-product .product-information .product-information__grid rte-formatter .metafield-rich_text_field ul li{list-style-type:disc}.template-product .product-information .product-information__grid .buy-buttons-block{margin-top:40px;margin-bottom:10px}.template-product .product-information .product-information__grid .buy-buttons-block:has(.appstle_sub_widget){margin-top:0!important}.template-product .product-information .product-information__grid .buy-buttons-block .product-form-buttons{gap:20px}.template-product .product-information .product-information__grid .buy-buttons-block .product-form-buttons .product-form-buttons button{height:100%!important}.template-product .product-information .product-information__grid .buy-buttons-block~rte-formatter{max-width:calc(100% - 182px);margin-right:0}.template-product .product-information .product-information__grid .product-details{padding-top:20px!important}.template-product .product-information .product-information__grid accordion-custom .details{background:#fff;padding:20px;border-radius:6px;margin-top:20px;border:none}.template-product .product-information .product-information__grid accordion-custom .details .details__header{padding:0!important;font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1.1;letter-spacing:0px;color:#000;min-height:auto}.template-product .product-information .product-information__grid accordion-custom .details rte-formatter .metafield-rich_text_field ul{margin-bottom:0!important;margin-top:0!important}.template-product .product-information .product-information__grid accordion-custom .details rte-formatter .metafield-rich_text_field h5{font-size:20px;margin-bottom:15px;margin-top:15px}.template-product .product-information .product-information__grid accordion-custom .details rte-formatter .metafield-rich_text_field h5:first-child{margin-top:0!important}.template-product .product-information .product-information__grid add-to-cart-component .add-to-cart-text{display:block}.template-product .product-information .product-information__grid add-to-cart-component .add-to-cart-text .svg-wrapper{display:none}.product-form-text__error{align-items:center}.template-product .product-information .product-information__grid accordion-custom .details .details-content{padding-top:20px;padding-bottom:0!important}.template-product .product-information .product-information__grid slideshow-container slideshow-slides{gap:10px}.template-product .product-information .product-information__grid .divider__line{display:none}.landingPagehHeader{padding:50px 0;position:absolute;left:0;top:0;width:100%;z-index:1}.landingPagehHeader:has(.logoLeft){padding:30px 0}.landingPagehHeader:has(.logoLeft) .landingPageHeaderLogo{width:190px;height:40px;margin-left:0;margin-right:auto}.landingPageHeaderLogo{width:280px;height:60px;margin-left:auto;margin-right:auto}.landingPageHeaderLogo img{height:100%;width:100%;object-fit:contain}.landingPageBanner{padding-top:175px;padding-bottom:100px;position:relative;overflow:hidden}.landingPageBanner:before{content:"";height:100%;width:1600px;position:absolute;left:50%;transform:translate(-50%);top:-80%;background-image:url(https://nova-rings.com/cdn/shop/files/mainbanner-top-shape.png?v=1761834422);background-repeat:no-repeat;background-position:bottom;background-size:contain;z-index:-1}.landingPageBannerRow{max-width:850px;margin-left:auto;margin-right:auto}.landingPageBanImg{height:240px;width:240px;margin-left:auto;margin-right:auto;background-repeat:no-repeat;background-size:contain;padding:30px}.landingPageBanImg img{width:100%;height:100%;object-fit:contain}.landingPageBannerContent{margin-top:40px;margin-bottom:60px}.landingPageBannerContent *{text-align:center}.landingPageBannerContent .headingH2{margin-bottom:30px}.landingPageBannerContent p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:23px;letter-spacing:0px;margin-top:20px}.landingPageBannerContent p strong{font-weight:700}.landingPageBannerContent .mainBtnSite :is(a,button){margin-left:auto;margin-right:auto}.landingPageBannerContent small{margin-top:20px;display:block;text-align:center;font-size:16px;line-height:1;font-weight:400}.landingBannerBullets{background-size:contain;background-repeat:no-repeat;background-position:center}.landingBannerBulletsWrap{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:900px;margin-left:auto;margin-right:auto;padding:60px 0}.landingBannerBulletsBox{padding:30px;background:#ffffff1a;-webkit-backdrop-filter:blur(180px);backdrop-filter:blur(180px);border-radius:10px}.landingBannerBulletsBox span{display:flex;gap:20px;align-items:center;font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px;max-width:350px;text-wrap:balance}.landingBannerBulletsBox span:before{content:"";background-image:url(https://nova-rings.com/cdn/shop/t/3/assets/icon-yes.svg?v=23963209091577626271762275066);background-repeat:no-repeat;background-size:contain;min-width:30px;min-height:30px}.magenticTherapy{background:#fff;padding:100px 0}.magenticTherapy .headingHldrSite{max-width:556px;margin-left:auto;margin-right:auto}.magenticTherapyRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1070px;margin-left:auto;margin-right:auto}.magenticTherapyRowContent p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-bottom:20px;max-width:469px}.magenticTherapyRowContent p strong{font-weight:700}.magenticTherapyRowContent h4{font-family:Helvetica Neue;font-weight:700;font-size:24px;line-height:30px;letter-spacing:0px;margin:30px 0}.magenticTherapyRowBoxes{display:grid;grid-template-columns:repeat(1,1fr);gap:15px}.magenticTherapyRowBoxes .magenticTherapyRowBox:nth-child(2n){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65)}.magenticTherapyRowBox{padding:30px;border-radius:8px;background:radial-gradient(67.67% 61.77% at 100% -3.39%,#d9d9d9,#bfbab2,#8d8a84)}.magenticTherapyRowBox h3{font-family:Helvetica Neue;font-weight:500;font-size:32px;line-height:1;letter-spacing:0px;margin-bottom:20px}.magenticTherapyRowBox p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;max-width:350px;text-wrap:balance}.magenticTherapyRowBox *{color:#fff}.imageWithContentFullWidth{background:#1f2027;position:relative}.imageWithContentFullWidthContent *{color:#f4f4f4}.imageWithContentFullWidthImage{position:absolute;left:0;top:0;height:100%;width:49%}.imageWithContentFullWidthImage img{height:100%;width:100%;object-fit:cover}.imageWithContentFullWidthRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.imageWithContentFullWidthContent{grid-area:1/ 2/ span 1/span 1;padding:100px 0}.imageWithContentFullWidthContent .headingH3{margin-bottom:20px}.imageWithContentFullWidthContent :is(p,li){margin:20px 0 0;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;max-width:490px}.imageWithContentFullWidthContent li{position:relative;display:flex;align-items:center;gap:10px}.imageWithContentFullWidthContent li:before{content:"";width:20px;min-width:20px;height:20px;background-image:url(/cdn/shop/files/bullet-dots.svg?v=1768912788);background-repeat:no-repeat;background-size:contain;position:relative}.whatNovaIs{padding:60px 0;background-repeat:no-repeat;background-size:cover}.whatNovaIs .headingHldrSite *{color:#f4f4f4}.novaBtnHldr{margin-top:30px}.novaBtnHldr p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0px;text-align:center;color:#f4f4f4}.novaBtnHldr .mainBtnSite :is(a,button){margin-left:auto;margin-right:auto}.whatNovaISrOW{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;max-width:1070px;margin-left:auto;margin-right:auto}.whatNovaIsBox{padding:30px;background:#f4f4f4;border-radius:30px;min-height:329px;position:relative;overflow:hidden}.whatNovaIsBox:after{content:"";height:53%;width:52%;background-image:url(/cdn/shop/files/whatnova-boxshpe.png?v=1768913833);background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:0;opacity:20%;background-position:bottom}.whatNovaIsBox h3{font-family:Helvetica Neue;font-weight:500;font-size:32px;line-height:35px;letter-spacing:0px}.whatNovaIsBox p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:20px}.imgWithCntMain .imgWithCntRow.inverted .imgWithCntImg{order:2}.imgWitCntContent :is(ol,ul){padding-left:20px}.imgWitCntContent li{list-style:disc;font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;margin-top:20px}.imgwITHcONTENTDetBox{margin-top:30px;padding:30px;background:#1f2027;border-radius:16px}.imgwITHcONTENTDetBox *{color:#fff}.imgwITHcONTENTDetBox p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin:0!important}.imgwITHcONTENTDetBox ul{margin-top:30px;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:20px;padding-left:0!important}.imgwITHcONTENTDetBox ul li{font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0px;position:relative;display:flex;align-items:center;gap:10px;flex:0 1 47%;margin:0!important}.imgwITHcONTENTDetBox ul li:before{content:"";width:20px;height:20px;min-width:20px;background-image:url(/cdn/shop/files/bullet-dots.svg?v=1768912788);background-repeat:no-repeat;background-size:contain;position:relative}.howNovaWorks{margin:100px 0}.howNovaWorksRow{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.howNovaWorksBox{padding:30px;background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);border-radius:16px}.howNovaWorksBox:nth-child(2n){background:radial-gradient(55.97% 56.03% at 89.84% 0%,#d9d9d9,#bfbab2,#8d8a84)}.howNovaWorksBox *{color:#f4f4f4}.howNovaWorksBox h3{font-family:Helvetica Neue;font-weight:500;font-style:Medium;font-size:32px;leading-trim:NONE;line-height:35px;letter-spacing:0px}.howNovaWorksBox p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;margin-top:20px;max-width:1130px}.hownNovaWorksBtmcnt{margin-top:40px}.hownNovaWorksBtmcnt h4{font-family:Helvetica Neue;font-weight:700;font-size:32px;line-height:1;letter-spacing:0px;text-align:center}.hownNovaWorksBtmcnt p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px;margin-top:20px;text-align:center}.theTooSimple{margin:100px 0}.theTooSimpleRow{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.theTooSimpleBox{padding:30px;border:1px solid #1F2027;border-radius:16px}.theTooSimpleBox h3{font-family:Helvetica Neue;font-weight:500;font-size:30px;line-height:32px;letter-spacing:0px}.theTooSimpleBox p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:20px}.backgroundBannerMain{padding:60px 0;background-repeat:no-repeat;background-size:cover;margin:100px 0}.backgroundBannerMainRow{padding:30px;background:#ffffff0d;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(70px);max-width:800px}.backgroundBannerMainRow *{color:#f4f4f4}.backgroundBannerMainCNTtoP{max-width:500px}.backgroundBannerMainCNTtoP .headingH3{margin-bottom:20px}.backgroundBannerMainCNTtoP p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:10px}.backgroundBannerMainCNTBtm{margin-top:20px}.backgroundBannerMainCNTBtm p{margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0px}.backgroundBannerMainCNTBtm p strong{font-weight:500}.landingPageFooter{padding:40px 0;background:#1f2027}.landingPageFooterRowbOX p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:16px;letter-spacing:0px;color:#f4f4f4;opacity:.5}.landingPageFooterRow{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.landingPageFooterRow .SOcialLinks ul{display:flex;align-items:center;gap:20px}.landingPageFooterRow .SOcialLinks li{height:40px;width:40px;border-radius:50%;background:#fff;transition:all ease .3s}.landingPageFooterRow .SOcialLinks li a{display:flex;align-items:center;justify-content:center;padding:10px;height:100%;width:100%}.landingPageFooterRow .SOcialLinks li:hover{opacity:.6;transform:translateY(-3px)}.landingPageFooterRow .SOcialLinks li a img{height:100%;width:100%;object-fit:contain}.landingPageFooterRow .Menulnks ul{display:flex;align-items:center;gap:20px}.landingPageFooterRow .Menulnks ul li a{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:18px;letter-spacing:0px;color:#f4f4f4;transition:all ease .3s}.landingPageFooterRow .Menulnks ul li a:hover{text-decoration:underline;text-underline-offset:2px;opacity:.6}:is(.template-quiz2,.template-quiz) .shopify-block.shopify-app-block:has(>iframe){width:100%!important;padding:180px 0 100px}:is(.template-quiz2,.template-quiz) main>.section-wrapper>.section.section--page-width{display:block!important}body .shopify-policy__container{max-width:1320px;padding:220px 15px 100px;margin-left:auto;margin-right:auto;width:100%}body .shopify-policy__body .rte :is(h1,h2,h3,h4,h5,h6){font-size:30px;margin:20px 0}body .shopify-policy__title{margin-bottom:40px}body .shopify-policy__title h1{font-size:40px;text-align:left}body .shopify-policy__body .rte :is(p,li){font-size:16px;line-height:20px;margin:10px 0}body .shopify-policy__body .rte :is(ol,ul){margin:20px 0}body .shopify-policy__body .rte ul li{list-style:disc}body .shopify-policy__body .rte ol li{list-style:decimal}.newLandingPageBanner{padding:150px 0 60px}.newLandingPageBannerRow{display:grid;grid-template-columns:1.23fr 1fr;gap:30px}.landingNewBannerCntNotification{padding:20px;background:#1f7d0e;border-radius:10px;max-width:569px;box-shadow:0 14px 50px -10px #00000080;margin-bottom:20px}.landingNewBannerCntNotification span{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;color:#fff;display:block}.landingNewBannerCntNotification span em{display:block;font-style:normal}.landingBnanerNeWcONTENThLDR p{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;color:#000;margin-top:20px}.landingPageNeWbANNERContenttag{margin-top:20px;display:block;width:fit-content;background:radial-gradient(101.75% 126.1% at 101.75% 50%,#d9d9d9,#bfbab2,#8d8a84);border-radius:10px;padding:20px;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:1.2;letter-spacing:0px;text-align:center}.newLandingPageBannerImage{background-repeat:no-repeat;background-size:contain;background-position:center;height:100%;width:100%;padding:60px;display:flex;align-items:center;justify-content:center}.newLandingPageBannerImage img{height:100%;width:100%;object-fit:contain}.notInYourHead{padding:100px 0;background-color:#fff}.notInYourHeadRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px}.notInYourHeadContent h4{font-family:Helvetica Neue;font-weight:700;font-size:20px;line-height:22px;letter-spacing:0px}.notInYourHeadContent :is(p,li){font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;max-width:538px;margin-top:20px}.notInYourHeadContent :is(li){display:flex;gap:10px}.notInYourHeadContent :is(li):before{content:"";width:20px;height:20px;background-image:url(https://nova-rings.com/cdn/shop/files/bullet-dots.svg?v=1768912788);background-repeat:no-repeat;background-size:contain;position:relative}.notInYourHeadContentBotmBox{margin-top:30px;background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);padding:20px;border-radius:10px}.notInYourHeadContentBotmBox *{color:#fff}.notInYourHeadImage{height:100%;width:100%}.notInYourHeadImage img{border-radius:10px;height:100%;width:100%;object-fit:cover}.notInYourBottomText{padding:20px;border-radius:10px;background:#1f2027;margin-top:30px}.notInYourBottomText span{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center;color:#fff;display:block}:is(.qualityBoxGrid,.allOrdersCovered){padding:100px 0;background-repeat:no-repeat;background-size:cover}:is(.qualityBoxGrid,.allOrdersCovered) .headingHldrSite *{color:#fff}.qualityBoxGridRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.qualityBoxGridBox{padding:20px;background-color:#fff;border-radius:10px;display:flex;gap:10px}.qualityBoxGridBoxImg{width:30px;min-width:30px;height:30px}.qualityBoxGridBoxImg img{height:100%;width:100%;object-fit:contain}.qualityBoxGridBoxContent h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:1.1;letter-spacing:0px;word-break:break-word}.qualityBoxGridBoxContent p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:20px}.qualityBoxGridBtmText{margin-top:20px}.qualityBoxGridBtmText span{display:block;font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center;color:#fff}.novaRingUses{margin:100px 0}.novaRingUsesHolder{padding:60px 30px;background-color:#fff;border-radius:10px}.novaRingUsesRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.novaRingUsESbOX{padding:30px;border-radius:10px;background:radial-gradient(67.67% 61.77% at 100% -3.39%,#d9d9d9,#bfbab2,#8d8a84)}.novaRingUsESbOX:nth-child(2n){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65)}.novaRingUsESbOX *{color:#fff}.novaRingUsESbOX img{width:30px;object-fit:contain}.novaRingUsESbOX h3{margin-top:30px!important;font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:1;letter-spacing:0px}.novaRingUsESbOX p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:15px}.novaRingUsesHolder .mainBtnSite a{margin-left:auto;margin-right:auto}.novaRingUsesHolder .headingHldrSite{max-width:950px;margin-left:auto;margin-right:auto}.dayTransformation{margin:100px 0}.dayTransformationRow{display:grid;grid-template-columns:repeat(4,1fr);gap:30px}.dayTransformationBox{position:relative;min-height:414px;border-radius:10px;padding:20px;display:flex;flex-direction:column;justify-content:end;background-repeat:no-repeat;background-size:cover;overflow:hidden}.dayTransformationBox:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:40%;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);mask-image:linear-gradient(to top,#000 70%,#0000);-webkit-mask-image:linear-gradient(to top,rgba(0,0,0,1) 70%,rgba(0,0,0,0) 100%)}.dayTransformationBoxContent{position:relative;z-index:2}.dayTransformationBoxContent *{color:#fff}.dayTransformationBoxContent span{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:1;letter-spacing:0px}.dayTransformationBoxContent h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:1;letter-spacing:0px;margin-top:20px}.dayTransformationBoxContent p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0px;margin-top:20px}.dayTransformationBulletRow{margin-top:30px;padding:30px;border-radius:10px;background-color:#fff}.dayTransformationBulletRow ul{display:grid;align-items:center;justify-content:space-between;grid-template-columns:28% 30% 35%;gap:10px;flex-wrap:wrap}.dayTransformationBulletRow ul li{position:relative;display:flex;align-items:center;gap:20px;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px}.dayTransformationBulletRow ul li:before{content:"";background-image:url(https://nova-rings.com/cdn/shop/t/3/assets/icon-yes.svg?v=23963209091577626271762275066);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;min-width:30px}.dayByDayResult{padding:100px 0;background-color:#fff}.dayByDayResultRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.dayByDayResultRowImage{width:100%}.dayByDayResultRowImage img{object-fit:cover;border-radius:10px}.dayByDayResultRowContent h3{margin-bottom:20px}.dayByDayResultRowContent p{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:10px}.dayByDayResDet{padding-left:30px;margin-top:20px;display:flex;flex-direction:column;gap:20px;position:relative}.dayByDayResDet:before{content:"";height:81.5%;width:4px;position:absolute;left:38px;top:2px;background:linear-gradient(180deg,#d9d9d9,#7c8491,#d9d9d9);display:none}.dayByDayResDet .dayByDayResDetBox:not(:last-child):before{content:"";height:128%;width:4px;position:absolute;left:8px;top:5px;background:linear-gradient(180deg,#d9d9d9,#7c8491,#d9d9d9)}.dayByDayResDetBox{position:relative}.dayByDayResDetBox span{font-family:Helvetica Neue;font-weight:400;font-size:20px;line-height:22px;letter-spacing:0px;position:relative;display:flex;align-items:center;gap:12px}.dayByDayResDetBox span:before{content:"";position:relative;height:20px;width:20px;background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);border-radius:50%}.dayByDayResDetBox h4{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:22px;letter-spacing:0px;padding-left:30px;padding-top:20px}.dayByDayResDetBox p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:10px;padding-left:30px}.bundleQtnWrapper{margin-top:20px}.bundleQtnWrapper-inn{display:flex;justify-content:space-between;gap:10px}.bundleProductVariants{width:100%}.bundleProductVariants select{height:35px;border:1px solid #00000027;border-radius:7px;padding:1px 6px;font-size:14px;line-height:1;font-weight:400;width:100%;cursor:pointer;outline:none!important}.bundleQtnWrapper label{margin-bottom:10px;font-size:16px;font-weight:500;color:#000;line-height:1;display:block;text-align:center}.chooseYourBundleProduct{margin:100px 0}.chooseYourBundleProuctRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;align-items:flex-start}.chooseYourBundleProductCard{display:flex;flex-direction:column;position:relative;height:100%;max-height:700px}.chooseYourBundleProductCardTop{padding:24px;background:#1f2027;border-radius:10px 10px 0 0}.chooseYourBundleProductCardTop span{display:block;font-family:Helvetica Neue;font-weight:500;font-size:30px;line-height:1;letter-spacing:0px;text-align:center;color:#fff}.chooseYourBundleProductCardBtmHldr{height:100%;display:flex;flex-direction:column;gap:10px;justify-content:space-between;padding:20px;align-items:center;border:1px solid #3D3F4B80;border-radius:0 0 10px 10px}.chooseYourBundleProductCardImg{margin-top:20px;width:80%;margin-left:auto;margin-right:auto}.chooseYourBundleProductCardImg img{object-fit:contain;margin-left:auto;margin-right:auto;width:auto;height:150px}.chooseYourBundleProductCardPrice{margin-top:30px}.chooseYourBundleProductCardPrice .price{font-family:Helvetica Neue;font-weight:400;font-size:30px;line-height:1;letter-spacing:0px;display:block;text-align:center}.chooseYourBundleProductCardPrice .price.savePrice{font-size:20px;font-weight:700;margin-top:10px}.chooseYourBundleProductCardContent{margin-top:20px}.chooseYourBundleProductCardContent p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center}.chooseYourBundleProductCardContent ul{margin-top:20px;margin-bottom:20px;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:21px}.chooseYourBundleProductCardContent ul li{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:22px;letter-spacing:0px;position:relative;display:flex;gap:10px}.chooseYourBundleProductCardContent ul li:before{content:"";height:18px;width:18px;background-image:url(/cdn/shop/files/bunndlecardBulltIcon.svg?v=1770132687);background-repeat:no-repeat;background-size:contain;position:relative}.chooseYourBundleProductCardBottom,.chooseYourBundleProductCardBottom .mainBtnSite,.chooseYourBundleProductCardBottom .mainBtnSite :is(a,button){width:100%;max-width:100%;margin-top:0!important;text-transform:uppercase}.choseProdPopularBadge{background:linear-gradient(90deg,#e5e2dc -4.61%,#bfbab2 49.28%,#8d8a84 112.14%);padding:13px;border-radius:10px;width:fit-content;margin-left:auto;margin-right:auto;min-width:248px;text-align:center;position:absolute;top:-30px;left:50%;transform:translate(-50%)}.choseProdPopularBadge span{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:1;text-align:center}.chooseYourBundleProductCard:has(.choseProdPopularBadge){min-height:730px;height:100%}.chooseYourBundleProductCard:has(.choseProdPopularBadge) .chooseYourBundleProductCardBtmHldr{box-shadow:0 0 20px #00000040;border-color:#fff;background-color:#fff}.chooseYourBundleProuctRow:has(.chooseYourBundleProductCard .choseProdPopularBadge){padding-top:30px}.chooseMultipleBullets{margin:100px 0}.chooseMultipleBulletsRow{background:linear-gradient(90deg,#e5e2dc -4.61%,#bfbab2 49.28%,#8d8a84 112.14%);max-width:852px;margin-left:auto;margin-right:auto;padding:20px;border-radius:10px}.chooseMultipleBulletsRow h3{font-family:Helvetica Neue;font-weight:500;font-size:30px;line-height:32px;letter-spacing:0px;text-align:center;color:#000}.chooseMultipleBulletsRow ul{display:flex;max-width:638px;margin-left:auto;margin-right:auto;justify-content:space-between;flex-wrap:wrap;margin-top:30px;gap:10px}.chooseMultipleBulletsRow ul li{flex:0 1 48%;font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:20px;letter-spacing:0px;text-align:balance;position:relative;display:flex;gap:10px}.chooseMultipleBulletsRow ul li:before{content:"";height:20px;width:20px;min-width:20px;background-image:url(/cdn/shop/files/multi-rings-bullet-icon.svg?v=1770135076);background-repeat:no-repeat;background-size:contain;position:relative;margin-top:2px}.allOrdersCoveredRow{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.policyBoxMain{width:fit-content;margin-inline:auto}.policyBoxImg{height:160px;width:160px;border-radius:50%;background-color:#fff;display:flex;align-items:center;justify-content:center;padding:45px;margin-left:auto;margin-right:auto}.policyBoxImg img{width:100%;height:100%;object-fit:contain}.policyBoxContent{margin-top:30px;max-width:300px;margin-left:auto;margin-right:auto}.policyBoxContent *{color:#fff}.policyBoxContent h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:30px;letter-spacing:0px;text-align:center}.policyBoxContent p{text-align:center;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:10px}.theScienceBehind{padding:100px 0;background:#1f2027}.theScienceBehindRow{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;align-items:center}.theScienceBehindLeftCnt *,.theScienceBehindLeftContentBullet *{color:#fff}.theScienceBehindLeftCnt .headingH3{margin-bottom:20px}.theScienceBehindLeftCnt p{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;margin-top:10px;max-width:520px;text-wrap:balance}.theScienceBehindLeftCnt h3{font-family:Helvetica Neue;font-weight:500;font-size:24px;line-height:1.2;letter-spacing:0px;margin-top:20px}.theScienceBehindLeftContentBullet{padding:20px;background-repeat:no-repeat;background-size:cover;border-radius:10px;margin-top:30px}:is(.theScienceBehindLeftContentBullet,.theScienceBehindRightBullet) span{font-family:Helvetica Neue;font-weight:500;font-size:18px;line-height:18px;letter-spacing:0px}:is(.theScienceBehindLeftContentBullet,.theScienceBehindRightBullet) :is(ol,ul){display:flex;flex-direction:column;gap:20px;margin-top:20px;padding-left:30px}.theScienceBehindLeftContentBullet ol li{list-style:decimal}:is(.theScienceBehindLeftContentBullet,.theScienceBehindRightBullet) li{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:20px;letter-spacing:0px}.theScienceBehindRightImg img{height:100%;width:100%;object-fit:cover;border-radius:10px}.theScienceBehindRightBullet *{color:#000}.theScienceBehindRightBullet{padding:20px;background:#fff;border-radius:10px;margin-top:10px}.theScienceBehindRightBullet :is(ol,ul){padding-left:0!important;justify-content:space-between;flex-direction:unset;flex-wrap:wrap}.theScienceBehindRightBullet ul li{display:flex;gap:10px;position:relative;flex:0 1 47%}.theScienceBehindRightBullet ul li:before{content:"";height:20px;width:20px;min-width:20px;background-image:url(/cdn/shop/files/multi-rings-bullet-icon.svg?v=1770135076);background-repeat:no-repeat;background-size:contain;position:relative}.yourBodyDeserved{margin:100px 0}.yourBodyDeservedRow{display:grid;grid-template-columns:max-content 1fr;position:relative}.yourBodyDeservedImg{width:100%;max-width:290px;height:100%;position:relative;z-index:2}.yourBodyDeservedImg img{width:100%;height:100%;object-fit:contain}.yourBodyDeserveContent{background-repeat:no-repeat;background-size:cover;padding:80px 40px;border-radius:10px;max-width:1155px;margin-left:-12%;margin-right:0;width:112%}.yourBodyDeservedContentHldr{max-width:731px;margin-left:auto;margin-right:auto;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center}.yourBodyDeservedContentHldr *{color:#fff;text-align:center}.yourBodyDeservedContentHldr .headingH3{max-width:510px;margin-left:auto;margin-right:auto;margin-bottom:20px}.yourBodyDeservedContentHldr :is(p,li){font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px}.yourBodyDeservedContentHldr ul{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-around;margin-top:30px}.yourBodyDeservedContentHldr li{position:relative;display:flex;gap:15px;align-items:center}.yourBodyDeservedContentHldr li:before{content:"";background-image:url(https://nova-rings.com/cdn/shop/t/3/assets/icon-yes.svg?v=23963209091577626271762275066);background-repeat:no-repeat;background-size:contain;width:30px;height:30px;min-width:30px}.yourBodyDeservedContentHldr .mainBtnSite a{margin-left:auto;margin-right:auto}.yourBodyDeservedBtmText{margin-top:20px}.yourBodyDeservedBtmText span{font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;text-align:center;display:block}.verified-badge{padding-left:10px;border-left:1px solid #000;display:flex;align-items:center;gap:10px}.verified-badge img{width:18px;height:18px;min-width:18px;border-radius:50%}.richContentSec{padding:100px 0;background:#1f2027}.richContent-img{width:180px;margin-left:auto;margin-right:auto}.richContent-img img{height:100%;width:100%;object-fit:contain}.richContent-text{margin-top:40px}.richContent-text *{color:#fff}.richContent-text .headingH3{text-align:center;max-width:630px;margin-left:auto;margin-right:auto}.richContent-text ul{margin-top:30px}.richContent-text ul li{margin-top:20px;font-family:Helvetica Neue;font-weight:400;font-size:18px;line-height:22px;letter-spacing:0px;color:#fff;text-align:center;position:relative;display:flex;align-items:center;gap:10px;justify-content:center}.richContent-text ul li:before{content:"";width:20px;height:20px;background-image:url(https://nova-rings.com/cdn/shop/files/bullet-dots.svg?v=1768912788);background-repeat:no-repeat;background-size:contain;position:relative}div:has(.AirReviews-Embed-BlockAllWrapper){width:100%}.AirReviews-BlocksAll__Heading{display:none}body .oke-reviewsTab[role=button],body .oke-w-header-content--spaceBetween{display:none!important}.template-landing-page .shopify-section:has(#shopify-block-ASEpDdWVHV3VkTlpqb__okendo_reviews_widget_Dkaxgd){padding-bottom:100px}.shopify-section:has(#shopify-block-ASEpDdWVHV3VkTlpqb__okendo_reviews_widget_Dkaxgd)>.section{display:block}.shopify-section:has(#shopify-block-ASEpDdWVHV3VkTlpqb__okendo_reviews_widget_Dkaxgd)>.section .spacing-style{padding:0!important}.shopify-section:has(#shopify-block-ASEpDdWVHV3VkTlpqb__okendo_reviews_widget_Dkaxgd)>.section .spacing-style .okeReviews{padding:0!important;max-width:100%!important}body .oke-w-reviewer-avatar{display:none!important}.template-product.template-new-template .product-information .product-information__grid{display:flex!important;gap:0px;justify-content:space-between}.template-product.template-new-template .product-information__grid>div{width:48.8%;min-width:48.8%}.why-choose-video{padding-bottom:30px}.why-choose-video-row{position:relative;display:block}section.why-choose-video .container{position:relative;display:block;max-width:1330px;margin:0 auto;width:100%;padding:0 20px;background-color:transparent}section.why-choose-video{padding:20px 0 60px}.why-choose-video-box video{width:100%;display:block;height:100%;object-fit:cover;object-position:center;min-height:290px;max-height:460px;cursor:pointer}.why-choose-video .swiper.videos_sliders{padding-bottom:0}.why-choose-video-box{border-radius:8px;overflow:hidden;position:relative}span.video-playBtn{display:block;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s}span.video-playBtn.active{opacity:0}span.video-playBtn svg{width:40px;height:40px;filter:invert(1)}.why-choose-video .sec_heading h2{font-size:18px;padding:0;margin-bottom:0}.videos_sliders .swiper-pagination{position:relative;inset:unset;margin-top:20px;line-height:1}.videos_sliders .swiper-pagination .swiper-pagination-bullet{border:1px solid #000;width:10px;min-width:10px;height:10px;background-color:transparent;opacity:1}.videos_sliders .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000}.why-choose-video .sec_heading{padding:20px 0 10px;max-width:488px;margin:0 auto;text-align:center}.why-choose-video-row .swiper-slide{width:113px;margin-right:10px}.listitemsBlockHldr ul li{display:flex;align-items:center;gap:10px}.listitemsBlockHldr ul li:not(:last-child){margin-bottom:20px}.listitemsBlockHldr ul li :is(svg,img){width:20px;min-width:20px;height:20px;object-fit:contain}.listitemsBlockHldr ul li span{font-size:16px;line-height:1;color:#000}.valueStackBlockHldr{border-radius:10px;background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);padding:20px}.valueStackBlockHldr ul{grid-template-columns:repeat(4,1fr);display:grid;align-items:flex-end;gap:20px}.valueStackBlockHldr ul li img{max-width:24px;object-fit:contain;margin:0 auto}.valueStackBlockHldr ul li .vsIconHldr{margin:0 auto 20px;width:44px;height:44px;background:#ffffff1a;-webkit-backdrop-filter:blur(180px);backdrop-filter:blur(180px);border-radius:6px;display:flex;align-items:center;justify-content:center}.valueStackBlockHldr ul li{text-align:center;display:flex;flex-direction:column;height:100%}.valueStackBlockHldr ul li span{font-size:14px;line-height:1;color:#fff;font-weight:400}.deliveryText{margin:30px auto 20px;max-width:470px}.deliveryText p{font-weight:400;font-size:16px;line-height:1;letter-spacing:0;text-align:center;color:#00000080}.fermentedSteps-sec{background:#fff;padding:100px 0}.fermentedSteps-sec .headingHldrSite{margin-bottom:40px}.eyebrow-text{font-weight:400;font-size:16px;line-height:20px;letter-spacing:1;color:#000;display:flex;align-items:center;justify-content:center;margin-bottom:20px}.fermentedSteps-row{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.fermentedSteps-box{padding:24px 30px;border-radius:8px;color:#fff;display:grid;grid-template-columns:max-content 1fr;align-items:center;gap:30px}.fermentedSteps-box:nth-child(odd){background:radial-gradient(97.91% 92.16% at 130.24% -33.77%,#d9d9d9,#bfbab2,#8d8a84);background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#bfbab2,#8d8a84)}.fermentedSteps-box:nth-child(2n){background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65)}.fermentedSteps-counter{-webkit-backdrop-filter:blur(180px);backdrop-filter:blur(180px);padding:4px 14px;display:flex;align-items:center;justify-content:center;border-radius:6px;height:74px;aspect-ratio:1/1}.fermentedSteps-counter span{font-weight:500;font-style:Medium;font-size:40px;line-height:1}.fermentedSteps-detail{display:flex;justify-content:center;flex-direction:column}.fermentedSteps-detail h3{font-weight:500;font-size:24px;line-height:1;letter-spacing:0;margin-bottom:15px;word-break:break-all;overflow-wrap:break-word}.fermentedSteps-detail :is(p,a,li){font-weight:400;font-size:16px;line-height:21px}.howToUse-sec{background:#fff}.howToUse-sec .howToUse-row{padding:40px;background:#1f2027;border-radius:30px;display:grid;grid-template-columns:repeat(2,1fr);background-image:url(/cdn/shop/files/how-to-use-bg.png?v=1783432919);background-size:contain;background-repeat:no-repeat;background-position:bottom;gap:50px;margin-bottom:-140px;position:relative}.howToUse-box{border-radius:22px;color:#fff;padding:50px 30px 50px 0}.howToUse-box:first-child{background:#fff;color:#000;padding:50px}.howToUse-box h2{margin-bottom:20px}.howToUse-box :is(p,li,a){font-weight:400;font-size:18px;line-height:22px}.singleProduct-sec{padding:250px 0 110px;background:#f5f5f5}.singleProduct-row{display:grid;grid-template-columns:1.4fr 1fr;border-radius:30px;overflow:hidden}.singleProdcut-content{padding:60px;background-repeat:no-repeat;background-size:cover;background-position:center;color:#fff;display:flex;flex-direction:column;justify-content:center}.singleProdcut-content .headingH2{margin-bottom:20px}.singleProdcut-content :is(p,li,a){font-weight:400;font-size:18px;line-height:22px}.singleProduct-btns{display:flex;flex-direction:column;gap:20px}.singleProduct-btns .mainBtnSite{margin-top:0}.singleProduct-btns .mainBtnSite :is(a,button){box-shadow:none;height:56px!important}.singleProduct-btns .subscribe-btn{background:#fff;padding:8px;width:100%;color:#191919;font-weight:500;font-size:16px;text-transform:uppercase;font-family:Helvetica Neue;border-radius:6px}.singleProduct-btns .buy-buttons-block .product-form-buttons .add-to-cart-button{text-transform:uppercase;font-weight:500;color:#191919}.singleProduct-btns .buy-buttons-block .product-form-buttons .add-to-cart-button .add-to-cart-icon{display:none}.singleProdcut-img img{aspect-ratio:654 / 498;min-height:100%;object-fit:cover}.singleProduct-content-inner{max-width:600px;margin-bottom:40px}.template-sleep-mushroom-formula .product-information{padding-bottom:100px!important}.template-sleep-mushroom-formula rte-formatter *{max-width:100%}.singleProduct-delivery span{font-weight:400;font-size:16px;line-height:1.2;margin-top:14px;display:block}body #appstle_subscription_widget0{margin-top:30px}body .appstle_sub_widget .appstle_widget_title{font-family:Arial;font-weight:400;font-size:18px;line-height:1;letter-spacing:0px;margin-bottom:20px;color:#000!important;display:none}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle_include_dropdown{margin:20px 0}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option.appstle-active-option{background:#fff}body #appstle_subscription_widget0 .appstle_subscription_wrapper{margin:0}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option{padding:20px 30px;border-radius:6px;border:1px solid transparent;background:linear-gradient(90deg,#e5e2dc,#bfbab2);cursor:pointer}body #appstle_subscription_widget0 .appstle_circle{height:26px;width:26px;border-color:#232323}body #appstle_subscription_widget0 .appstle_circle span.appstle_dot{height:16px;width:16px}body #appstle_subscription_widget0 .appstle-text-and-badge-wrapper{gap:20px}body #appstle_subscription_widget0 .appstle_subscribe_save_text,body #appstle_subscription_widget0 .appstle_one_time_text,body #appstle_subscription_widget0 .widgetSellingPlanWrapper input+label{font-family:Helvetica Neue;font-weight:500;font-size:20px;line-height:1.1;letter-spacing:0px;color:#232323}body #appstle_subscription_widget0 .appstle-save-badge{font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#fff;padding:2px 15px;min-height:30px;display:flex;align-items:center;background:radial-gradient(175.07% 125.74% at -4.06% -3.71%,#d9d9d9,#7c8491,#5a5d65);border-radius:100px;text-transform:uppercase}body #appstle_subscription_widget0 .appstle_subscription_radio_wrapper{align-items:center}body #appstle_subscription_widget0 :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper) span{font-family:Helvetica Neue;font-weight:500;font-size:22px;line-height:1;letter-spacing:0px;color:#000!important}body #appstle_subscription_widget0 :is(.appstle_one_time_price_wrapper,.appstle_subscription_amount_wrapper) span:is(.appstle_subscription_compare_amount,.appstle_subscription_amount_compare_at_price){opacity:.5;margin-left:10px;font-size:small}body #appstle_subscription_widget0 .appstle_select_label{display:none!important}body #appstle_subscription_widget0 .appstle_custom_select{max-width:100%;margin-top:20px;order:2;background:#f4f4f4;border-radius:6px}body #appstle_subscription_widget0 .appstle_subscription_wrapper .appstle_select{background:#f4f4f4;border:1px solid #F4F4F4!important;border-radius:6px!important;font-size:16px;font-weight:400;color:#000;line-height:1;padding:16px 20px!important;cursor:pointer}body #appstle_subscription_widget0 .appstle_custom_select:before{right:20px}body #appstle_subscription_widget0 .appstle_subscribe_option{margin-left:0!important;margin-top:0}body #appstle_subscription_widget0 .appstle_tooltip_wrapper{display:none!important}body #appstle_subscription_widget0 .appstle_subscribe_option_grid{display:flex;flex-direction:column}.appstleSelectedSellingPlanOptionDescription{order:1;margin-top:0!important}.appstleSelectedSellingPlanOptionDescription p{font-family:Helvetica Neue;font-weight:400;font-size:16px;line-height:1;letter-spacing:0px;color:#00000080;margin-top:20px}.appstleSelectedSellingPlanOptionDescription h4{margin-top:20px;font-family:Helvetica Neue;font-weight:700;font-size:18px;line-height:1;letter-spacing:0px;color:#232323}.appstleSelectedSellingPlanOptionDescription ul{display:flex;flex-direction:column;margin-top:16px;gap:8px;list-style:none;padding-left:10px}.appstleSelectedSellingPlanOptionDescription ul li{font-family:Helvetica Neue;font-weight:400;font-size:14px;line-height:1;letter-spacing:0px;color:#232323;position:relative;gap:10px;display:flex}.appstleSelectedSellingPlanOptionDescription ul li:before{content:"";height:5px;width:5px;border-radius:5px;background:#232323;position:relative;margin-top:5px}.appstleSelectedSellingPlanOptionDescription ul li span{display:flex;flex-wrap:wrap;gap:10px;align-items:center}.subs-detail-tag{background:#d9d9d9;padding:7px 12px;border-radius:100px;font-family:Helvetica Neue;font-weight:400;font-size:12px;line-height:1;letter-spacing:0px;color:#232323;text-transform:uppercase;display:flex;width:fit-content}body #appstle_subscription_widget0 .appstle_subscription_wrapper_option input[type=radio]:focus+label .appstle_circle:before{border:none!important}.appstle_sub_widget input[name=selling_plan]{cursor:pointer}body #appstle_subscription_widget0 .appstle_one_time_details_wrapper{align-items:center}.template-product .product-information .product-information__grid .group-block :has(.product-inventory__status)>.group-block-content{margin-top:0;gap:10px}.template-product .product-information .product-information__grid .product-inventory__status{padding:7px 15px;background:var(--color-instock);border-radius:100px;color:#fff;font-size:14px;line-height:1;font-weight:400;display:block;width:fit-content}.template-product .product-information .product-information__grid .product-inventory__status .svg-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/3/assets/style.css.map */
