.bfcm-prices{list-style:none;margin:1vw 0vw;padding:0;line-height:3rem}.product-bfcm-price{margin-bottom:0;font-family:Roca Two;font-weight:800;font-size:1.5vw!important}.sale-price{color:gray;font-size:1.25vw}h2{font-size:3.125vw}@keyframes shake{10%,90%{transform:translateZ(0)}20%,80%{transform:translateZ(0)}30%,50%,70%{transform:translate3d(-1px,0,0)}40%,60%{transform:translate3d(1px,0,0)}}a.proudct-images-carousel{cursor:zoom-in}div#shopify-section-nc-product-banner{padding:3vw 0}div#shopify-section-nc-product-banner .container{max-width:100%;padding:0}div#shopify-section-nc-product-banner .container>.row{min-height:50vw}div#shopify-section-nc-bfcm-product-banner{padding:3vw 0}div#shopify-section-nc-bfcm-product-banner .container{max-width:100%;padding:0}div#shopify-section-nc-bfcm-product-banner .container>.row{min-height:50vw}div#shopify-section-nc-newyear-product-banner{padding:3vw 0}div#shopify-section-nc-newyear-product-banner .container{max-width:100%;padding:0}div#shopify-section-nc-newyear-product-banner .container>.row{min-height:50vw}.product-carousel{margin-bottom:2vw}.product-carousel .carousel-cell{width:100%}.product-carousel .carousel-cell img{height:30vw;object-fit:contain}.product-carousel .carousel-cell video{width:65%;height:30vw;object-fit:contain;display:block;margin:0 auto;border-radius:4px}.product-video-wrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.nc-product-images:before{content:"";width:100%;height:100%;display:block;position:absolute;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ab121c",endColorstr="#7c0a12",GradientType=1);border-top-right-radius:10vw;border-bottom-right-radius:10vw;top:0}.nc-product-images:after{position:absolute;content:"";left:-38vw;width:70vw;height:40vw;background-image:url(/cdn/shop/files/ntcflowerbanner.png?v=1702374266);background-size:contain;background-repeat:no-repeat;bottom:1vw}.nc-product-images{padding-top:1vw;padding-bottom:4vw;position:relative;height:100%;min-height:50vh;display:flex;flex-wrap:wrap;align-content:center;align-items:center;justify-content:center}.nc-product-images>div{width:100%;position:relative;z-index:3}.product-carousel .flickity-prev-next-button.previous{left:2.5vw}.product-carousel .flickity-prev-next-button.next{right:2.5vw}.product-carousel .flickity-prev-next-button{background:transparent}.product-carousel .flickity-prev-next-button svg{fill:#fff}.nc-product-images div.product-thumbnail-carousel{width:70%}.product-thumbnail-carousel .carousel-cell{width:20%;padding:0 1%}.product-thumbnail-carousel .carousel-cell img{height:5vw;object-fit:cover;object-position:center}#lightbox>div.lb-dataContainer>div>div.lb-closeContainer{position:relative}.lb-data .lb-close{position:unset;background-size:18px!important;background-position:center!important;background-color:red!important;border-radius:50%!important;z-index:50;right:15px;top:-770px}.nc-product-images div.product-thumbnail-carousel button.flickity-button{background:transparent}.nc-product-images div.product-thumbnail-carousel button.flickity-button.previous{left:-2.5vw;color:#fff}.nc-product-images div.product-thumbnail-carousel button.flickity-button.next{right:-2.5vw;color:#fff}.nc-product-info{padding:0 3vw}.nc-mini-info{display:flex;font-size:.938vw;font-family:Poppins,sans-serif;margin-bottom:1.05vw}.nc-mini-info .ruk_rating_snippet{display:flex;align-items:center}.nc-mini-info .ruk_rating_snippet .ruk-rating-snippet-count{line-height:1em;bottom:0;margin-left:.5vw}.nc-product-info .nc-info-mix-servings{margin-right:.75vw;font-weight:500}.nc-product-info .nc-info-reviews{margin-left:.75vw;margin-right:.75vw}.nc-mini-info p img{width:.9vw}.nc-mini-info p{color:#71c417;font-size:.9vw;font-weight:700;margin-left:.75vw}.how-accordion-body .how-accordion{font-size:1.042vw;margin-top:1vw;background:none;position:relative;line-height:1;padding-left:2vw;cursor:pointer;color:#434343;font-weight:700;text-align:left;border-top:1px solid #980D19!important;border:none;padding-top:2vw;width:100%}.how-accordion-body .how-accordion:nth-last-child(2){margin-bottom:0}.how-accordion-body .how-accordion:first-child{margin-top:0;border:none!important}.how-accordion-body button.how-accordion svg{content:"";width:1.042vw;height:1.042vw;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:2vw;bottom:initial;margin:auto;left:0;transition:all .2s ease-out}.how-accordion-body .how-accordion:hover{background-color:transparent}.how-accordion-body button.how-accordion.active svg{transform:rotate(135deg)}.how-accordion-body .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding-left:2vw;padding-top:1vw}ul.product-bullet-points{list-style:none;padding-left:0;margin-bottom:0}ul.product-bullet-points li svg{width:1.563vw;height:1.563vw;margin-right:.5vw}ul.product-bullet-points li{display:flex;align-items:flex-start;flex-wrap:wrap}ul.product-bullet-points li p{margin-bottom:0;max-width:92.5%;font-weight:700}ul.product-bullet-points li:not(:last-child){margin-bottom:1vw}.tabs-row{display:flex;align-content:center;justify-content:space-evenly;align-items:center;flex-direction:row;width:100vw;margin:auto;justify-content:space-around;margin-left:-2.5vw}.tabs-row a.active{color:#71c418}.tabs-text{font-size:1vw;font-family:var(--bs-body-font-family)!important;font-weight:800}#ProductBenefits{padding-top:2vw}#SupplementalFacts{text-align:center;padding:20px 0}.product-image-supplement{display:inline-block}.product-image-supplement{max-width:400px;max-height:400px;object-fit:contain;image-rendering:pixelated}.nc-product-info>p{margin-bottom:1.5vw}.nc-product-info>ul li{font-size:.938vw}.nc-product-info h1{font-size:3.125vw}.nc-product-info h2{font-size:1.563vw;color:#434343;margin-bottom:0}h5.free-shipping{margin:0 0 .5vw;font-size:1vw;font-family:var(--bs-body-font-family);font-weight:500}button#nc-prod-submit{background-color:#70c316;border:none!important;border-radius:.35vw;width:100%;text-transform:uppercase;margin-top:1vw;margin-bottom:1vw;font-weight:800;font-size:1.25vw;padding:1vw 0}button#nc-prod-submit:before,button#nc-prod-submit:after{display:none!important}select#prod-quantity{padding:.75vw;margin-bottom:.5vw;border-radius:.25vw;width:49%;font-size:.9vw}.pdp-lprice{display:none}.pdp-price-dsp{display:none!important}shopify-payment-terms{font-size:.9vw;font-weight:500;text-align:center}.icons-estimated p{text-transform:uppercase;text-align:center}.icons-estimated p span{text-decoration:underline;font-weight:700}.icons-estimated ul li svg{width:2vw;height:2vw;margin-bottom:.5vw}.icons-estimated ul li{text-align:center;margin:0 .5vw;width:6.5vw}.icons-estimated ul{list-style:none;padding:0;display:flex;margin-bottom:1vw;justify-content:center}.icons-estimated ul li h6{font-size:.65vw;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:0}.reward-block{display:flex;font-size:.9vw;font-weight:500;font-family:Poppins,sans-serif;justify-content:center}.reward-block>div:first-child{margin-right:.5vw}.reward-block>div div{display:inline-block;font-weight:700;text-decoration:underline}.subtitle_in_stock{margin-bottom:1vw}.subtitle_in_stock img{width:1vw;height:1vw;margin-right:.25vw}.subtitle_in_stock p{font-weight:600;margin-bottom:0;color:#70c316}.subtitle_in_stock .seprator{font-size:1.25vw;font-weight:100;margin:0 1vw}.desktop-newyear-conatiner{display:flex;gap:1vw;align-items:flex-end}.new-year-text{font-size:1vw!important}.nc-form-stack-row{display:flex;flex-wrap:wrap;justify-content:space-between}.nature-city-trueosteoplus .nc-form-stack-row{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:1vw;max-width:100%;padding:0;margin-bottom:0}.nc-form-stack-row .freq{display:none}.nc-form-stack-row .buy-option-box{width:49%;padding:8px;border:solid 1px #c7c7c7;border-radius:4px;margin-bottom:20px;cursor:pointer;display:flex;flex-direction:column;align-items:flex-start;font-size:.9em;font-weight:500}.nc-product-info .nc-form-stack-row .row.subtext{font-size:.75vw;color:#000;padding-left:32px;font-weight:800}.nc-product-info .nc-form-stack-row .row.sub-subtext{font-size:.75vw;color:#000;padding-left:32px;font-weight:500}#data-product-subscription-2{width:100%;padding:8px 10px;border-radius:4px;margin-top:8px;border-color:#949494;color:gray;display:none;margin-left:8px}.nc-form-stack-row .buy-option-box .row{display:flex;justify-content:space-between;align-items:center;width:100%;padding:0 8px;cursor:pointer}.nc-form-stack-row .buy-option-box .row label{margin-right:16px;font-size:.9vw;font-weight:800;display:flex;align-items:flex-start}.nc-form-stack-row .buy-option-box .row label input{margin-top:5px;margin-right:5px}.nc-form-stack-row .buy-option-box .row .price{margin-left:16px;font-size:.9vw}.nc-product-info form h6{font-size:1vw;padding-top:2vw;font-family:var(--bs-body-font-family);font-weight:800}div#shopify-section-nc-product-difference{background-color:#f7f8f9;padding-top:5vw;padding-bottom:5vw}div#shopify-section-nc-product-difference .container{max-width:100%}div#shopify-section-nc-product-difference img{mix-blend-mode:multiply;transform:scale(1.05)}.difference-accordion-col{padding-left:7.5vw;padding-right:3vw}.difference-accordion .ntc-accordion{font-size:1.042vw;margin-top:1vw;background:none;position:relative;padding-left:2vw;cursor:pointer;color:#434343;font-weight:700;text-align:left;border:none;padding-top:2vw;width:100%;line-height:1}.difference-accordion .ntc-accordion:nth-last-child(2){margin-bottom:0}.difference-accordion .ntc-accordion:first-child{margin-top:0;border:none!important}.difference-accordion button.ntc-accordion svg{content:"";width:1.042vw;height:1.042vw;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:2vw;bottom:initial;margin:auto;left:0;transition:all .2s ease-out}.difference-accordion .ntc-accordion:hover{background-color:transparent}.difference-accordion button.ntc-accordion.active svg{transform:rotate(135deg)}.difference-accordion .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding-left:2vw;padding-top:1vw}.difference-accordion ol li,.difference-accordion ul li{font-size:.938vw;font-weight:500;font-family:Poppins,sans-serif}div#shopify-section-nc-product-ingredients{padding-top:5vw;padding-bottom:5vw;position:relative}div#shopify-section-nc-product-ingredients>svg{margin-top:-20vw}div#shopify-section-nc-product-ingredients h2{text-align:center;margin-bottom:5vw}div#shopify-section-nc-product-ingredients .container{max-width:90%}img.ingredient-image-1{position:absolute;left:-13vw;top:-2vw;width:27.5vw}img.ingredient-image-2{position:absolute;right:-6vw;bottom:2.5vw;width:25vw}.ingredient-content-img-col img{transform:scale(1.35)}.ingredient-content-col{padding-right:5vw}.ingredient-row{max-width:70vw;margin:auto}.ingredients-accordion-body h3{font-size:1.5vw;margin-bottom:0;margin-top:2.5vw}.ingredients-accordion-body .ingredients-accordion{font-size:.938vw;background:none;position:relative;line-height:1.5em;padding-left:2vw;cursor:pointer;color:#434343;font-weight:700;text-align:left;border:none;padding-top:2vw;width:100%}.ingredients-accordion-body .ingredients-accordion:nth-last-child(2){margin-bottom:0}.ingredients-accordion-body .ingredients-accordion:first-child{margin-top:0;border:none!important}.ingredients-accordion-body button.ingredients-accordion svg{content:"";width:1.042vw;height:1.042vw;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:2vw;bottom:initial;margin:auto;left:0;transition:all .2s ease-out}.ingredients-accordion-body button.ingredients-accordion:after{content:"";width:2vw;height:1px;position:absolute;left:-3vw;top:2.5vw}.ingredients-accordion-body .ingredients-accordion:hover{background-color:transparent}.ingredients-accordion-body button.ingredients-accordion.active svg{transform:rotate(135deg)}.ingredients-accordion-body .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding-left:2vw;padding-top:1vw}.ingredients-accordion-body .panel ul{font-size:.938vw}.ingredients-accordion-body .panel ul li{margin-bottom:.25vw;list-style:none}.ingredients-accordion-body .panel ul li,.ingredients-accordion-body .panel ul ol{font-weight:500}.ingredients-accordion-body .panel ul li:before{content:"\2022";font-weight:700;font-size:1vw;display:inline-block;width:1vw;margin-left:-1vw}div#shopify-section-nc-product-how{padding:5vw 0;text-align:center}div#shopify-section-nc-product-how .container{max-width:85%}div#shopify-section-nc-product-how .instruction-body{min-height:20vw;display:flex;align-items:center;align-content:center;flex-wrap:wrap;padding:0 2.5vw;justify-content:center;margin:0 .5vw;border-radius:1.5vw}div#shopify-section-nc-product-how h2{margin-bottom:3vw}div#shopify-section-nc-product-how .instruction-body img{margin-bottom:1.5vw;width:4vw;height:4vw;object-fit:contain}div#shopify-section-nc-product-how .instruction-body p{color:#fff;font-weight:400;font-size:.85vw}div#shopify-section-nc-product-how .instruction-body p strong{font-weight:700}div#shopify-section-nc-product-faq{background-color:#f7f8f9;padding:5vw 0;text-align:center}div#shopify-section-nc-product-faq h2{margin-bottom:2.5vw}div#shopify-section-nc-product-faq h2 br{display:none}.ntc-product-faqs-accordion{margin:auto;border:1px solid #ccc!important;border-radius:2vw;padding:1vw 2.5vw 1.5vw}.ntc-product-faqs-accordion .faqs-accordion{font-size:1.042vw;margin-top:1vw;background:none;position:relative;line-height:1;padding-left:2vw;cursor:pointer;color:#434343;font-weight:700;text-align:left;border:none;padding-top:2vw;width:100%}.ntc-product-faqs-accordion .faqs-accordion:nth-last-child(2){margin-bottom:0}.ntc-product-faqs-accordion .faqs-accordion:first-child{margin-top:0;border:none!important}.ntc-product-faqs-accordion button.faqs-accordion svg{content:"";width:1.042vw;height:1.042vw;display:block;background-size:contain;background-repeat:no-repeat;position:absolute;top:2vw;bottom:initial;margin:auto;left:0;transition:all .2s ease-out}.ntc-product-faqs-accordion .faqs-accordion:hover{background-color:transparent}.ntc-product-faqs-accordion button.faqs-accordion.active svg{transform:rotate(135deg)}.ntc-product-faqs-accordion .panel{max-height:0;overflow:hidden;transition:max-height .2s ease-out;padding-left:2vw;padding-top:1vw;text-align:left}div#shopify-section-nc-product-curiosity{padding-top:5vw;padding-bottom:5vw;background:#f4f8fb}div#shopify-section-nc-product-curiosity .container{max-width:85%}.curiosity-blogs{flex-wrap:wrap}.curiosity-blogs a{text-decoration:none;color:inherit;width:49%}.curiosity-blogs-col{padding-right:2vw;margin-top:3.5vw}.curiosity-article-body{display:flex;align-items:center;flex-wrap:wrap;background:#fafbfc;margin-bottom:1.5vw;border-radius:1vw}.curiosity-article-body img{width:35%;height:15vw;object-fit:cover;border-top-left-radius:1vw;border-bottom-left-radius:1vw}.curiosity-blogs a{text-decoration:none;color:inherit}.curiosity-article-content{width:65%;padding:0 1.5vw}.curiosity-article-content h6{font-size:.833vw;color:#c6c6c6;text-transform:uppercase;font-weight:400;font-family:Poppins,sans-serif;margin-bottom:1vw}.curiosity-article-content h3{font-size:1.25vw;margin-bottom:1vw}.curiosity-article-content p{margin-bottom:0}a.u-displayInlineBlock.footer__reviewsLogo-container{display:none!important}div#shopify-section-nc-product-reviews .container{max-width:100%;padding:0}div#shopify-section-nc-product-reviews .container .row>div{padding:0}div#shopify-section-nc-product-reviews .container img{object-fit:cover}.ntc-reviews-content-outer{display:flex;align-items:center}div#shopify-section-nc-product-reviews .container .row .ntc-reviews-content-outer{padding:2.5vw 5vw 12.5vw;text-align:center;position:relative;justify-content:center}.ntc-reviews-content h3{font-size:1.25vw;font-weight:200;font-family:Poppins,sans-serif;margin:2vw 0;line-height:1.5em}.ntc-reviews-content{color:#fff}.ntc-reviews-content h3 strong{font-weight:700}.ntc-reviews-content h4{font-size:1.75vw;font-family:Poppins,sans-serif;font-weight:700;margin-bottom:1.5vw}.ntc-reviews-content p{text-transform:uppercase;font-size:.55vw;font-weight:600;letter-spacing:.1vw;margin-top:2vw;margin-bottom:2vw}.ntc-reviews-content p.review-disclaimer{position:absolute;right:2.5vw;bottom:8.5vw;margin:0}.ntc-reviews-content a{position:relative;z-index:5;color:#fff;font-size:1vw;text-transform:uppercase;font-weight:300;letter-spacing:.2vw}.ntc-reviews-content .nc-info-reviews{text-transform:uppercase;font-size:.85vw;font-weight:600;letter-spacing:.1vw;margin-top:0}.ntc-reviews-content .nc-info-reviews .ruk_rating_snippet i{color:#fff;font-size:2.5vw;margin:.5vw;line-height:1}.ntc-reviews-content .nc-info-reviews .ruk_rating_snippet .ruk-rating-snippet-count{color:#fff!important;font-size:.75vw;letter-spacing:.2vw;line-height:1em;display:block;margin-top:1vw;display:none}div#shopify-section-nc-product-reviews-list{padding-top:5vw}div#shopify-section-nc-product-reviews-list h2{text-align:center;margin-bottom:2.5vw}.nc-product-bundles .container{max-width:100%;padding:0}.nc-product-bundles .container .row{padding:5vw 10vw}.nc-product-bundles .container .row.product-bundle-gray{background:#f7f8f9}ul.product-bundle-points{padding:0;margin:1.5vw 0 0}.ul.product-bundle-points{list-style:none;padding-left:0;margin-bottom:0}ul.product-bundle-points li svg{width:1.563vw;height:1.563vw;margin-right:.5vw}ul.product-bundle-points li{display:flex;align-items:flex-start;flex-wrap:wrap}ul.product-bundle-points li p{margin-bottom:0;max-width:92.5%}ul.product-bundle-points li:not(:last-child){margin-bottom:1vw}.nc-pb-others{text-align:center;padding:8.5vw 0 6.5vw;position:relative}.nc-pb-others>img{position:absolute;width:100%;left:0;right:0;top:-6.5vw}.nc-pb-others .container{max-width:80%}.nc-pb-others h2{margin-bottom:2.5vw}.others-body{padding:2.5vw;border:1px solid #000;border-radius:2vw;max-width:95%;margin:auto}.others-body img{max-width:12.5vw;margin-bottom:1.5vw}.others-body h3{font-size:1.75vw}.others-body a{background:#72c516;color:#fff;font-weight:700;text-decoration:none;font-size:.85vw;display:inline-block;padding:.5vw 2.5vw;margin-top:1vw;border-radius:.75vw}.nc-product-bundles .container .row h3{font-size:1.15vw}@media only screen and (max-width: 768px){.tabs-text{font-size:16px}#shopify-section-nc-product-banner>naturecity-product>div>div>div.col-md-6.align-self-center>div>ul{display:none}#shopify-section-nc-product-banner>naturecity-product>div>div>div.col-md-6.align-self-center>div>div.mobile-container-pbsf{display:block!important}.flickity-prev-next-button .flickity-button-icon{display:none}.bfcm-prices{margin:auto;text-align:center}.product-bfcm-price{font-size:18px!important}.sale-price{font-size:16px}.nc-product-images{min-height:unset}div#shopify-section-nc-product-banner,div#shopify-section-nc-bfcm-product-banner{padding:0}.product-carousel .carousel-cell img{height:90vw}.product-carousel .carousel-cell video{width:100%;height:90vw}.product-carousel .flickity-page-dots .dot{width:8%;height:5px;margin:0;background:#fff;border-radius:0}ol.flickity-page-dots{bottom:-35px}.product-carousel .carousel-cell{width:92.5%}.lb-data .lb-close{position:unset;top:-360px;right:10px;background-color:red!important;background-size:18px!important;background-position:center!important;border-radius:50%!important;z-index:50}.product-thumbnail-carousel .carousel-cell img{height:12.5vw}.nc-product-images div.product-thumbnail-carousel{width:70%;margin-bottom:30px;display:none!important}.product-carousel{margin:5vw 0}.product-thumbnail-carousel{margin-bottom:5vw}.nc-product-info{padding:10vw 2.5vw}.nc-product-info h1{font-size:28px;text-align:center}.nc-product-info .subtitle_in_stock{display:block!important;text-align:center}.nc-product-info .subtitle_in_stock .seprator{display:none}.nc-product-info .subtitle_in_stock img{width:15px;height:15px}.nc-product-info .subtitle_in_stock p{margin:10px 0}.nc-product-info h2{font-size:16px;text-align:center}.nc-product-images:before{border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 5px 5px #00000040;-webkit-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 5px 5px 0px rgba(0,0,0,.25);height:105%}.nc-mini-info{font-size:12px;justify-content:space-evenly;display:flex;width:100%;text-align:center;flex-wrap:wrap}.nc-mini-info>*{width:100%;margin:.5vw}.nc-mini-info>span{display:none}.nc-mini-info .ruk_rating_snippet i{font-size:12px;line-height:2px}.nc-mini-info .ruk_rating_snippet{justify-content:center}.nc-product-info .nc-info-mix-servings{font-size:15px}.nc-mini-info p{font-size:15px;margin-bottom:0}.nc-mini-info p img{width:12px;height:12px}.nc-product-info>p{font-size:15px;text-align:left;margin:15px 0}.nc-product-info>ul li{font-size:15px}ul.product-bullet-points li p{font-size:15px;max-width:90%;font-weight:800}ul.product-bullet-points li svg{height:15px!important;width:15px!important;margin-right:10px!important;position:relative!important;margin-top:2px!important}ul.product-bullet-points li{align-items:flex-start;flex-wrap:wrap}ul.product-bullet-points li:not(:last-child){margin-bottom:2vw}.how-accordion-body .how-accordion{font-size:14px;padding-left:25px}.how-accordion-body button.how-accordion:before{width:13px;height:13px}.how-accordion-body button.how-accordion svg{width:12px;height:12px}.how-accordion-body .panel{padding-left:25px}.how-accordion-body .panel p{font-size:14px}.nc-product-info-how{margin-top:15px;margin-bottom:15px}.nc-product-info form h6{font-size:18px;padding-top:10px}.nc-product-info .nc-form-stack-row .buy-option-box{width:100%;margin-bottom:15px;padding:10px 0}#data-product-subscription-2{width:calc(100% - 12px)}select#prod-quantity{width:100%;height:45px;margin-bottom:10px;font-size:14px}span#shopify-installments-content{text-align:center}h5.free-shipping{font-size:14px;margin-bottom:10px}form.installment{border:none!important}shopify-payment-terms{text-align:center;font-size:14px;font-weight:700}button#nc-prod-submit{width:85%;font-size:16px;margin:0 auto 5px;border-radius:10px;box-shadow:3px 3px 5px 2px #0006;padding:4px 2px 1px;animation:shake 1s cubic-bezier(.36,.07,.19,.97) both infinite;transform:translateZ(0);backface-visibility:hidden;perspective:1000px;display:block}.reward-block{font-size:15px;margin-top:15px;justify-content:center}#shopify-installments,.icons-estimated p{font-size:15px}.nc-product-images div.product-thumbnail-carousel button.flickity-button.next{right:-10vw}.nc-product-images div.product-thumbnail-carousel button.flickity-button.previous{left:-10vw}.icons-estimated ul li{width:25%}.icons-estimated ul li svg{width:8vw;height:8vw}.icons-estimated ul{padding:5vw 0}.icons-estimated ul li h6{font-size:2.35vw;margin-top:2vw}.new-year-text{font-size:14px!important;display:none}.new-year-text-mobile{display:block!important;font-size:20px!important;padding-top:3vw}div#shopify-section-nc-product-difference{padding-top:10vw;padding-bottom:5vw}div#shopify-section-nc-product-difference .container .row{flex-direction:column-reverse}.difference-accordion-col{padding:10vw 2.5vw}.difference-accordion-col H2{font-size:40px;text-align:center}.difference-accordion .ntc-accordion{font-size:15px;padding-left:25px;padding-top:15px;margin-top:15px;line-height:1.5em}.difference-accordion button.ntc-accordion svg{width:14px;height:14px;top:18px}.difference-accordion button.ntc-accordion:before{width:15px;height:15px;top:13px}.difference-accordion .panel{padding-left:25px}.difference-accordion .panel p{font-size:15px}.difference-accordion .panel ul li,.difference-accordion .panel ol li{font-size:14px}div#shopify-section-nc-product-difference img{transform:scale(1);margin:1vw auto 0;width:75%!important;display:block}.nc-form-stack-row .buy-option-box .row label{display:flex;font-size:16px;align-items:flex-start}.nc-form-stack-row .buy-option-box .row label input{margin-right:5px;margin-top:5px}.nc-product-info .nc-form-stack-row .buy-option-box .row .price{margin-left:19px;font-size:14px}#shopify-section-nc-product-banner .nc-product-info .nc-form-stack-row .row.subtext{padding-left:35px;font-size:14px}#shopify-section-nc-product-banner .nc-product-info .nc-form-stack-row .row.sub-subtext{padding-left:35px;font-size:12px}#shopify-section-nc-bfcm-product-banner .nc-product-info .nc-form-stack-row .row.subtext{padding-left:35px;font-size:14px}#shopify-section-nc-bfcm-product-banner .nc-product-info .nc-form-stack-row .row.sub-subtext{padding-left:35px;font-size:12px}.buy-option-box[data-ptype=subscribe] .row:last-child{margin:0}.ntc-reviews-content p{font-size:12px;margin-top:15px;margin-bottom:15px}.ntc-reviews-content .nc-info-reviews .ruk_rating_snippet .ruk-rating-snippet-count{font-size:12px;margin-top:15px}.ntc-reviews-content .nc-info-reviews .ruk_rating_snippet i{font-size:30px}.ntc-reviews-content h3{font-size:16px;font-weight:400}.ntc-reviews-content h4{font-size:20px}.ntc-reviews-content a{font-size:12px}div#shopify-section-nc-product-reviews .container .row .ntc-reviews-content-outer{padding:10vw 5vw 20vw}.ntc-reviews-content .nc-info-reviews>p:first-child{margin-top:0}.ntc-reviews-content p.review-disclaimer{bottom:10vw;left:0}div#shopify-section-nc-product-ingredients .container{max-width:100%;padding:0 2.5vw}.ingredient-content-img-col img{display:none}div#shopify-section-nc-product-ingredients h2{font-size:35px}.ingredient-row{max-width:100%}div#shopify-section-nc-product-ingredients{padding-top:10vw;padding-bottom:15vw}div#shopify-section-nc-product-ingredients svg{margin-top:-35vw}img.ingredient-image-1{display:none}.ingredients-accordion-body .ingredients-accordion{font-size:15px;padding-left:25px;margin-top:25px;line-height:1.5em}div#shopify-section-nc-product-ingredients svg{margin-top:0;height:15px;width:15px;top:10px}.ingredients-accordion-body button.ingredients-accordion:before{width:15px;height:15px;top:6px}.ingredients-accordion-body .panel p{font-size:15px}.ingredients-accordion-body .panel ul li,.ingredients-accordion-body .panel ul ol{font-size:14px}.ingredients-accordion-body .panel ul{padding-left:0;font-size:14px}.ingredients-accordion-body .panel ul li:before{font-size:14px;margin-left:0;margin-right:10px}.ingredients-accordion-body .panel{padding-left:25px}.ingredient-content-col{padding-left:0;padding-right:0}.ingredients-accordion-body button.ingredients-accordion:after{width:35px;top:13px;left:-40px;display:none}img.ingredient-image-2{width:35vw;right:-15vw;bottom:-15vw;mix-blend-mode:multiply}div#shopify-section-nc-product-how{padding:10vw 0}div#shopify-section-nc-product-how h2{font-size:32px;max-width:70vw;margin:0 auto 30px}div#shopify-section-nc-product-how .container{max-width:100%;padding:0 2.5vw}div#shopify-section-nc-product-how .instruction-body{margin-bottom:15px;padding:50px 25px;border-radius:20px}div#shopify-section-nc-product-how .instruction-body p{font-size:15px}div#shopify-section-nc-product-how .instruction-body img{width:75px;height:75px;margin-bottom:25px}div#shopify-section-nc-product-faq{padding:10vw 2.5vw}div#shopify-section-nc-product-faq .container{padding:0}div#shopify-section-nc-product-faq h2{font-size:32px}div#shopify-section-nc-product-faq h2 br{display:block}.ntc-product-faqs-accordion{padding:5vw}.ntc-product-faqs-accordion .faqs-accordion{font-size:15px;padding-left:25px;padding-top:15px;margin-top:15px;line-height:1.5em}.ntc-product-faqs-accordion button.faqs-accordion:before{width:15px;height:15px;top:12px}.ntc-product-faqs-accordion .panel{padding-left:25px}.ntc-product-faqs-accordion .panel p{font-size:15px}.ntc-product-faqs-accordion button.faqs-accordion svg{width:14px;height:14px;top:18px}div#shopify-section-nc-product-curiosity{padding:10vw 2.5vw}div#shopify-section-nc-product-curiosity .container{max-width:100%;padding:0}div#shopify-section-nc-product-curiosity h2{font-size:35px;text-align:center}div#shopify-section-nc-product-curiosity p{font-size:12px;text-align:center}div#shopify-section-nc-product-curiosity .curiosity-article-body img{display:block;width:100%;height:50vw}.curiosity-article-body{display:block}.curiosity-blogs a{width:100%}.curiosity-blogs a:first-child{display:block}.curiosity-article-content{width:100%;padding-top:25px;padding-bottom:25px}.curiosity-article-content h6{font-size:12px;text-align:center}.curiosity-article-content h3{font-size:20px;text-align:center}div#shopify-section-nc-product-reviews-list{padding-top:10vw}div#shopify-section-nc-product-reviews-list .container{max-width:100%;padding-left:2.5vw;padding-right:2.5vw}div#shopify-section-nc-product-reviews-list h2{font-size:40px}.ElementsWidget-prefix .R-MD .ElementsWidget__header .header__group--left{text-align:center}.ElementsWidget-prefix .R-TextBody--xs{text-align:center!important}.nc-product-bundles .container .row{padding:10vw 5vw}.nc-product-bundles .container .row img{width:70%!important;display:block;margin:auto}.nc-product-bundles .container .row h2{font-size:6vw}.nc-product-bundles .container .row h3{font-size:4vw}ul.product-bundle-points li svg{width:4vw;height:4vw;margin-top:.75vw;margin-right:2vw}.nc-pb-others .container{max-width:98%}.nc-pb-others h2{font-size:6vw}.others-body{margin-bottom:4vw}.others-body img{max-width:50vw}.others-body h3{font-size:5vw}.others-body a{font-size:3vw;padding:2vw 5vw;margin-bottom:1vw}}@media only screen and (min-width: 1500px) and (max-width: 1550px) and (min-height: 800px) and (max-height: 850px){.lb-data .lb-close{position:absolute;background-size:18px!important;background-position:center!important;background-color:red!important;border-radius:50%!important;z-index:50;right:15px;top:-680px}}@media only screen and (min-width: 769px) and (max-width: 1024px){div#shopify-section-nc-product-banner .container>.row>div{width:100%}div#shopify-section-nc-bfcm-product-banner .container>.row>div{width:100%}div#shopify-section-nc-newyear-product-banner .container>.row>div{width:100%}.nc-product-info{padding:5vw}.nc-product-images{width:95%;min-height:60vw}.product-thumbnail-carousel .carousel-cell img{height:10vw}.nc-product-info h1{font-size:6vw}.nc-mini-info,.nc-mini-info p{font-size:1.5vw}.nc-product-info form h6{font-size:2vw}select#prod-quantity{font-size:1.5vw}button#nc-prod-submit{font-size:3vw;padding:2vw}h5.free-shipping{font-size:2vw}.nc-form-stack-row .buy-option-box .row label,.nc-form-stack-row .buy-option-box .row .price,.nc-product-info .nc-form-stack-row .row.subtext,.nc-product-info .nc-form-stack-row .row.sub-subtext{font-size:1.5vw}shopify-payment-terms{font-size:1.5vw}.icons-estimated ul li h6{font-size:1.5vw}.icons-estimated ul li{width:15vw}.reward-block{font-size:1.5vw}.difference-accordion .ntc-accordion{font-size:2vw;line-height:1.5em}.difference-accordion button.ntc-accordion svg{width:2vw;height:2vw;left:-1vw;top:2.5vw}.ntc-reviews-content h3{font-size:1.5vw}.ntc-reviews-content p.review-disclaimer{font-size:1vw}.ingredient-row{max-width:100%}.ingredients-accordion-body .ingredients-accordion{font-size:2vw}.ingredients-accordion-body button.ingredients-accordion svg{width:2vw;height:2vw;left:-1vw;top:2.5vw}.ingredients-accordion-body button.ingredients-accordion:after{display:none}.ingredients-accordion-body .panel ul{font-size:1.5vw}.ingredients-accordion-body .panel ul li:before{font-size:2vw}.ntc-product-faqs-accordion .faqs-accordion{font-size:2vw;line-height:1.5em}.ntc-product-faqs-accordion button.faqs-accordion svg{width:2vw;height:2vw;left:-1vw;top:2.5vw}div#shopify-section-nc-product-how .instruction-body p{font-size:1.5vw}div#shopify-section-nc-product-how .container .row:last-child>div{width:50%}div#shopify-section-nc-product-how .container .row:last-child{justify-content:center}div#shopify-section-nc-product-how .instruction-body img{width:6vw;height:6vw}div#shopify-section-nc-product-how .container{max-width:95%}div#shopify-section-nc-product-how .instruction-body{min-height:30vw;margin:1vw 0}div#shopify-section-nc-product-curiosity .container{max-width:95%}.curiosity-article-content h3{font-size:2vw}.curiosity-blogs a{width:100%}.curiosity-article-content h6{font-size:1.5vw}}
/*# sourceMappingURL=/cdn/shop/t/400/assets/nature-city-product.css.map */
