@import"https://fonts.googleapis.com/css2?family=Arapey:ital@0;1&family=Inter:wght@400;500;600;700&display=swap";.nupi-section,.nupi-wrapper,.nupi-wrapper *{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important}.nupi-benefits-subtitle,.nupi-routine-subtitle,.nupi-faq-subtitle,.nupi-htu-step-title,.nupi-sub-heading,.nupi-subtitle,.nupi-section-subtitle,[class*=nupi-][class*=subtitle]:not(.nupi-full-ing-subtitle),[class*=nupi-][class*=sub-heading]{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-weight:500!important}.nupi-benefits-heading,.nupi-routine-title,.nupi-faq-title,.nupi-htu-heading,.nupi-main-heading,.nupi-full-ing-subtitle,.nupi-main-title,.nupi-section-title,.nupi-section-heading{font-family:Arapey,serif!important}.nupi-section{width:100%!important;max-width:100%!important;box-sizing:border-box!important}.new-product-layout-box .product__column-sticky{top:0!important}.nupi-wrapper{width:100%!important;max-width:1350px!important;margin:0 auto!important;padding-left:2.5rem!important;padding-right:2.5rem!important;box-sizing:border-box!important}@media screen and (max-width:749px){.nupi-wrapper{padding:0!important}}@media screen and (min-width:990px){.nupi-wrapper.new-product-layout-box,.nupi-wrapper .new-product-layout-box,.nupi-section .nupi-wrapper{display:flex!important;flex-direction:row!important;align-items:flex-start!important;justify-content:space-between!important;gap:40px!important;width:100%!important;max-width:100%!important;margin:0 auto!important}.nupi-section .nupi-left-media{flex:0 0 calc(50% - 20px)!important;width:calc(50% - 20px)!important;max-width:calc(50% - 20px)!important;box-sizing:border-box!important;padding:0!important;margin:0!important}.nupi-section .nupi-left-media media-gallery,.nupi-section .nupi-left-media slider-component{display:block!important;width:100%!important}.nupi-section .nupi-left-media .product__media-list{display:flex!important;flex-direction:column!important;gap:20px!important;width:100%!important;padding:0!important;margin:0!important;list-style:none!important}.nupi-section .nupi-left-media .product__media-item{width:100%!important;max-width:100%!important;flex:0 0 100%!important;margin:0!important;padding:0!important}.nupi-section .nupi-left-media .product__media-item img,.nupi-section .nupi-left-media .product__media-item .media,.nupi-section .nupi-left-media .product__media-item modal-opener.product__modal-opener--image,.nupi-section .nupi-left-media .product__media-item deferred-media{width:100%!important;aspect-ratio:1 / 1!important;border-radius:0!important;display:block!important;object-fit:cover!important}.nupi-section .nupi-left-media .product__modal-opener:not(.product__modal-opener--image),.nupi-section .nupi-left-media .media-type-video modal-opener,.nupi-section .nupi-left-media .media-type-external_video modal-opener,.nupi-section .nupi-left-media .media-type-model modal-opener{display:none!important}.nupi-section .nupi-left-media deferred-media video,.nupi-section .nupi-left-media deferred-media iframe{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important;border:none!important}.nupi-section .nupi-left-media .thumbnail-slider,.nupi-section .nupi-left-media .slider-buttons{display:none!important}.nupi-section .nupi-right-info{flex:0 0 calc(50% - 20px)!important;width:calc(50% - 20px)!important;max-width:calc(50% - 20px)!important;box-sizing:border-box!important;padding:0!important;margin:0!important;position:sticky!important;top:20px!important;align-self:flex-start!important}}@media screen and (max-width:989px){.nupi-wrapper,.nupi-wrapper.new-product-layout-box,.nupi-wrapper .new-product-layout-box,.nupi-section .nupi-wrapper{display:flex!important;flex-direction:column!important;width:100%!important;max-width:100%!important;gap:20px!important;margin:0!important;padding:10px 0 0!important}.nupi-section .thumbnail-slider,.nupi-section [id^=GalleryThumbnails],.nupi-section .thumbnail-list,.nupi-section .product__media-wrapper .slider-buttons,.nupi-section .product__media-wrapper .slider-counter,.nupi-section .nupi-left-media .thumbnail-slider,.nupi-section .nupi-left-media [id^=GalleryThumbnails],.nupi-section .nupi-left-media .thumbnail-list,.nupi-section .nupi-left-media .slider-buttons,.nupi-section .nupi-left-media .slider-counter,.nupi-section .nupi-left-media .product__media-icon{display:none!important;visibility:hidden!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.nupi-section .nupi-left-media{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0!important;margin:0!important;overflow:visible!important}.nupi-section .nupi-left-media media-gallery,.nupi-section .nupi-left-media slider-component{display:block!important;width:100%!important;max-width:100%!important;padding:0!important;margin:0!important;overflow:visible!important;position:relative!important}.nupi-section .nupi-left-media .product__media-list{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x mandatory!important;scroll-behavior:smooth!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-x pan-y pinch-zoom!important;gap:12px!important;margin:0 -1.5rem 0 0!important;padding:0 1.5rem 0 0!important;width:calc(100% + 1.5rem)!important;max-width:calc(100% + 1.5rem)!important;list-style:none!important;scrollbar-width:none!important}.nupi-section .nupi-left-media .product__media-list::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.nupi-section .nupi-left-media .product__media-item,.nupi-section .nupi-left-media .product__media-list .product__media-item,.nupi-section .nupi-left-media .slider__slide,.nupi-section .nupi-left-media .grid--peek .grid__item{display:block!important;visibility:visible!important;opacity:1!important;flex:0 0 calc((100% - 1.5rem - 12px) / 1.1)!important;width:calc((100% - 1.5rem - 12px) / 1.1)!important;min-width:calc((100% - 1.5rem - 12px) / 1.1)!important;max-width:calc((100% - 1.5rem - 12px) / 1.1)!important;scroll-snap-align:start!important;scroll-snap-stop:normal!important;box-sizing:border-box!important;margin:0!important;padding:0!important}.nupi-section .nupi-left-media .product__media-item:first-of-type,.nupi-section .nupi-left-media .product__media-list .product__media-item:first-of-type{margin-left:0!important;padding-left:0!important}.nupi-section .nupi-left-media .product__media-item.product__media-item--single,.nupi-section .nupi-left-media .product__media-item:only-child{flex:0 0 calc(100% - 1.5rem)!important;width:calc(100% - 1.5rem)!important;min-width:calc(100% - 1.5rem)!important;max-width:calc(100% - 1.5rem)!important}.nupi-section .nupi-left-media .product-media-container{--aspect-ratio: 1 !important;--ratio-percent: 100% !important;--preview-ratio: 1 !important;--ratio: 1 !important;width:100%!important;max-width:100%!important;position:relative!important;margin:0!important;padding:0!important;aspect-ratio:1 / 1!important;height:auto!important;max-height:none!important}.nupi-section .nupi-left-media modal-opener.product__modal-opener--image,.nupi-section .nupi-left-media deferred-media{display:block!important;width:100%!important;height:100%!important;position:relative!important;margin:0!important;padding:0!important}.nupi-section .nupi-left-media .media{display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;min-height:0!important;max-height:none!important;padding-top:0!important;padding-bottom:0!important;position:relative!important;overflow:hidden!important;border-radius:0!important}.nupi-section .nupi-left-media .media img{position:relative!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;display:block!important;width:100%!important;height:100%!important;aspect-ratio:1 / 1!important;max-width:100%!important;max-height:100%!important;object-fit:cover!important;object-position:center!important;border-radius:0!important}.nupi-section .nupi-right-info{width:100%!important;max-width:100%!important;flex:0 0 100%!important;position:static!important;padding:0!important;margin:0!important}}.nupi-tagline-text,.nupi-right-info .nupi-tagline-text,.nupi-right-info .product__tagline-modern,.nupi-right-info .product__text{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-weight:400!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#c48c46!important;margin:0 0 8px!important;padding:0!important;border:none!important;background:transparent!important;text-box-trim:trim-both}.nupi-right-info .product__title h1,.nupi-right-info .product__title h2{font-family:Inter,sans-serif!important;font-size:clamp(22px,2.5vw,32px)!important;font-weight:600!important;color:#233d2c!important;line-height:1.25!important;margin:0 0 16px!important;text-decoration:none!important;text-box-trim:trim-both}.nupi-right-info .product__title a{text-decoration:none!important}.nupi-right-info .product__description,.nupi-right-info .product__description p{font-family:Inter,sans-serif!important;color:#555!important;font-size:13.5px!important;line-height:1.65!important;margin:0 0 24px!important}.anahata-cst-btn{margin-top:25px!important}.anahata-cst-btn a{text-decoration:none}.an-box.an2{border-radius:50px!important;width:100%;display:flex;align-items:center;justify-content:center;padding:15px 25px}.an-box.an2:hover{background:#000!important}.an-icon-svg{display:flex;align-items:center;justify-content:center;margin-right:10px}.an-txt p{font-family:Inter,sans-serif!important;font-size:16px;font-weight:400;line-height:normal;margin:0;padding:0;color:#fff}.custom_accor_tab button .icon:before,.custom_accor_tab button .icon.expanded:before{width:25px!important;height:1px!important;background-color:#303e48!important}.custom_accor_tab button .icon{border:none!important}.custom_accor_tab button[aria-expanded=true]{color:#303e48!important}.custom_accor_tab button .icon:after{width:1px;height:25px;background-color:#303e48!important}.product-media-modal,.media-modal{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;background-color:#fff!important;z-index:99999!important;box-sizing:border-box!important}.product-media-modal__dialog{width:100%!important;height:100vh!important;max-width:100%!important;margin:0!important;padding:0!important;display:flex!important;align-items:center!important;justify-content:center!important;background-color:#fff!important;position:relative!important}.product-media-modal__toggle{position:fixed!important;top:20px!important;right:25px!important;width:44px!important;height:44px!important;border-radius:50%!important;background-color:#fff!important;color:#1f390f!important;border:1px solid #e0e0e0!important;display:flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:100000!important;box-shadow:0 2px 10px #0000001f!important}.product-media-modal__toggle svg,.product-media-modal__toggle .icon{width:18px!important;height:18px!important;fill:#1f390f!important;stroke:#1f390f!important}.product-media-modal__content{width:100%!important;max-width:100%!important;height:100vh!important;max-height:100vh!important;overflow-y:auto!important;overflow-x:hidden!important;display:flex!important;flex-direction:column!important;align-items:center!important;gap:40px!important;padding:50px 20px 80px!important;box-sizing:border-box!important;scroll-snap-type:y mandatory!important;-webkit-overflow-scrolling:touch!important;background:transparent!important}.product-media-modal__content>*{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;width:100%!important;max-width:1100px!important;height:85vh!important;max-height:85vh!important;flex-shrink:0!important;scroll-snap-align:center!important;margin:0 auto!important;padding:0!important}.product-media-modal__content img,.product-media-modal__content .media img,.product-media-modal__content .product-media-modal__model img,.product-media-modal__content modal-opener img{max-height:85vh!important;max-width:88vw!important;width:auto!important;height:auto!important;object-fit:contain!important;margin:auto!important;border-radius:4px!important;box-shadow:0 8px 30px #0006!important}.product-media-modal__content .media{background:transparent!important;display:flex!important;align-items:center!important;justify-content:center!important;width:100%!important;height:100%!important;max-height:85vh!important}.nupi-price-rating-card{display:flex!important;flex-direction:row!important;justify-content:space-between!important;align-items:flex-start!important;width:100%!important;gap:0!important;border-top:1px solid #eaeaea!important;border-bottom:1px solid #eaeaea!important;padding:16px 0!important;margin:20px 0!important;box-sizing:border-box!important}.nupi-pr-col{flex:0 0 50%!important;width:50%!important;max-width:50%!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:5px!important;margin:0!important;padding:0!important}.nupi-pr-label{font-family:Inter,sans-serif!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#444!important;margin:0 0 5px!important;padding:0!important;display:block!important}.nupi-pr-left{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:5px!important}.nupi-pr-left .nupi-pr-price-wrap{display:flex!important;align-items:baseline!important;gap:5px!important;margin:0!important;padding:0!important}.nupi-pr-left .price{font-size:0!important;margin:0!important;padding:0!important}.product .price__container,.nupi-wrapper .price__container,.nupi-pr-left .price__container{margin-bottom:0!important;margin-top:0!important;padding-bottom:0!important}.nupi-pr-left .price-item--regular,.nupi-pr-left .price-item--sale,.nupi-pr-left .price__regular .price-item--regular{font-family:Inter,sans-serif!important;font-size:24px!important;font-weight:700!important;color:#233d2c!important;line-height:1!important;margin:0!important;padding:0!important}.nupi-pr-left s.price-item--regular,.nupi-pr-left .price-item--regular.s-strikethrough,.nupi-pr-left .price__sale s.price-item--regular{font-family:Inter,sans-serif!important;font-size:16px!important;font-weight:400!important;color:#999!important;text-decoration:line-through!important;margin-left:5px!important;padding:0!important}.nupi-pr-mrp{font-family:Inter,sans-serif!important;font-size:11.5px!important;font-style:italic!important;font-weight:400!important;color:#c48c46!important;margin:0!important;padding:0!important;display:block!important}.nupi-pr-right{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:5px!important;padding:0!important;margin:0!important}.nupi-rating-stars-wrap,.nupi-rating-link{display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;gap:5px!important;margin:0!important;padding:0!important;text-decoration:none!important;cursor:pointer!important}.nupi-rating-stars-wrap .rating,.nupi-pr-right .rating{display:block!important;text-align:left!important;line-height:normal!important;margin:0!important;padding:0!important}.nupi-rating-stars-wrap .rating-star:before,.nupi-pr-right .rating-star:before,.nupi-pr-right .rating:before{display:none!important;content:none!important;width:0!important;height:0!important}.nupi-stars,.nupi-rating-stars-wrap .rating-star{color:#c48c46!important;font-size:16px!important;letter-spacing:-2px!important;line-height:normal!important;text-align:left!important;display:inline-block!important;border:none!important;width:auto!important;margin:0!important;padding:0!important;-webkit-text-fill-color:#c48c46!important}.nupi-rating-count{font-family:Inter,sans-serif!important;font-size:13px!important;color:#222!important;font-weight:400!important;text-align:left!important;display:block!important;margin:0!important;padding:0!important}.nupi-var-radio,.variant_quantity_select input[type=radio]{position:absolute!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.nupi-var-legend,.variant_quantity_select fieldset legend,.variant_quantity_select .form__label,.product-form__input legend.form__label,.product-form__input .form__label{font-family:Inter,sans-serif!important;font-size:10.5px!important;font-weight:400!important;letter-spacing:1px!important;text-transform:uppercase!important;color:#444!important;margin:0 0 8px!important;padding:0!important;display:block!important;line-height:1!important}.nupi-var-fieldset,.variant_quantity_select fieldset,variant-radios,variant-selects,.nupi-wrapper variant-radios,.nupi-wrapper variant-selects,.nupi-wrapper .variant_quantity_select.new-variant,.product-form__input.nupi-var-fieldset{display:flex!important;flex-wrap:wrap!important;gap:14px!important;border:none!important;padding:0!important;margin:0!important}.nupi-var-card,.new-var-btn{position:relative!important;width:140px!important;height:140px!important;aspect-ratio:1 / 1!important;border-radius:8px!important;overflow:hidden!important;cursor:pointer!important;background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;border:1px solid rgba(0,0,0,.08)!important;box-shadow:0 2px 6px #0000000f!important;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease!important;box-sizing:border-box!important;margin:0!important;padding:0!important;display:flex!important;flex-direction:column!important;justify-content:flex-end!important;background-color:#f5f5f5!important;transform:translateZ(0)!important;-webkit-mask-image:-webkit-radial-gradient(white,black)!important}.nupi-var-card:after,.new-var-btn:after{content:""!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:34%!important;background:linear-gradient(180deg,#0000,#000)!important;backdrop-filter:blur(2px)!important;-webkit-backdrop-filter:blur(2px)!important;z-index:1!important;pointer-events:none!important}.nupi-var-radio:checked+.nupi-var-card,.nupi-var-radio:checked+.new-var-btn,.variant_quantity_select input[type=radio]:checked+.new-var-btn,.variant_quantity_select input[type=radio]:checked+.nupi-var-card{border:2px solid #000000!important;box-shadow:0 4px 14px #0003!important}.nupi-var-badge{position:absolute!important;top:8px!important;left:8px!important;right:auto!important;background:#fff!important;color:#000!important;font-family:Inter,sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:.5px!important;padding:4px 8px!important;border-radius:4px!important;text-transform:uppercase!important;z-index:2!important;box-shadow:0 2px 5px #0003!important;line-height:1!important}.nupi-var-card-content{position:relative!important;z-index:2!important;text-align:center!important;width:100%!important;padding:6px 6px 8px!important;box-sizing:border-box!important;background:transparent!important}.nupi-var-title,.new-var-btn .custom-variant-name{font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;color:#fff!important;display:block!important;line-height:1.2!important;margin-bottom:2px!important;text-shadow:0 1px 3px rgba(0,0,0,.4)!important}.nupi-var-value,.new-var-btn .variant-value{font-family:Inter,sans-serif!important;font-size:10.5px!important;font-weight:400!important;color:#ffffffe6!important;display:block!important;line-height:1.2!important;text-shadow:0 1px 2px rgba(0,0,0,.4)!important}.nupi-wrapper .product-form__buttons{margin-top:20px!important;margin-bottom:20px!important;width:100%!important}.nupi-wrapper .fresh-buy{display:flex!important;flex-direction:row!important;align-items:flex-end!important;justify-content:space-between!important;width:100%!important;gap:12px!important;margin:0!important}.nupi-wrapper .fresh-buy .variant_quantity_select.new-variant{flex:0 0 140px!important;width:140px!important;max-width:140px!important;margin:0!important;order:1!important}.nupi-wrapper .quantity__label{display:block!important;font-family:Inter,sans-serif!important;font-size:10.5px!important;font-weight:400!important;color:#444!important;letter-spacing:1px!important;text-transform:uppercase!important;margin-bottom:8px!important;padding:0!important;line-height:1!important}.nupi-wrapper quantity-input.quantity{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;border:1px solid #dcdcdc!important;border-radius:0!important;height:48px!important;width:100%!important;box-sizing:border-box!important;background:#fff!important;margin:0!important;padding:0 2px!important}.nupi-wrapper quantity-input.quantity:after,.nupi-wrapper quantity-input.quantity:before{display:none!important}.nupi-wrapper quantity-input.quantity button[name=minus]{order:1!important}.nupi-wrapper quantity-input.quantity input.quantity__input{order:2!important}.nupi-wrapper quantity-input.quantity button[name=plus]{order:3!important}.nupi-wrapper quantity-input.quantity button{width:36px!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;background:transparent!important;border:none!important;box-shadow:none!important;color:#333!important;cursor:pointer!important;padding:0!important;margin:0!important}.nupi-wrapper quantity-input.quantity button svg{width:13px!important;height:13px!important;fill:#333!important;stroke:#333!important}.nupi-wrapper quantity-input.quantity input.quantity__input{width:44px!important;height:100%!important;border:none!important;background:transparent!important;font-family:Inter,sans-serif!important;font-size:15px!important;font-weight:500!important;color:#333!important;text-align:center!important;padding:0!important;margin:0!important;box-shadow:none!important;-moz-appearance:textfield!important}.nupi-wrapper quantity-input.quantity input.quantity__input::-webkit-outer-spin-button,.nupi-wrapper quantity-input.quantity input.quantity__input::-webkit-inner-spin-button{-webkit-appearance:none!important;margin:0!important}.nupi-wrapper .fresh-buy button[name=add],.nupi-wrapper .product-form__submit:not(.nupi-buy-now-btn),.nupi-wrapper button[id^=ProductSubmitButton-],button[id^=ProductSubmitButton-]{order:2!important;flex:1 1 0%!important;width:auto!important;max-width:none!important;background-color:#334a3a!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:0!important;border:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .2s ease!important}.nupi-wrapper .fresh-buy button[name=add]:hover,.nupi-wrapper .product-form__submit:not(.nupi-buy-now-btn):hover,button[id^=ProductSubmitButton-]:hover{background-color:#273a2d!important;color:#fff!important}.nupi-wrapper .fresh-buy button[name=add] span,.nupi-wrapper .product-form__submit:not(.nupi-buy-now-btn) span,button[id^=ProductSubmitButton-] span{color:#fff!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}.nupi-wrapper .fresh-buy button.nupi-buy-now-btn,.nupi-wrapper button.nupi-buy-now-btn,button.nupi-buy-now-btn{order:3!important;flex:1 1 0%!important;width:auto!important;max-width:none!important;background-color:#4b8e61!important;color:#fff!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important;border-radius:0!important;border:none!important;height:48px!important;min-height:48px!important;max-height:48px!important;margin:0!important;padding:0 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:none!important;cursor:pointer!important;transition:background-color .2s ease!important;text-decoration:none!important}.nupi-wrapper .fresh-buy button.nupi-buy-now-btn:hover,.nupi-wrapper button.nupi-buy-now-btn:hover,button.nupi-buy-now-btn:hover{background-color:#3d7750!important;color:#fff!important}.nupi-wrapper .fresh-buy button.nupi-buy-now-btn span,.nupi-wrapper button.nupi-buy-now-btn span,button.nupi-buy-now-btn span{color:#fff!important;font-family:Inter,sans-serif!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:1px!important;text-transform:uppercase!important}@media screen and (max-width:989px){.nupi-wrapper .fresh-buy{display:flex!important;flex-wrap:wrap!important;gap:12px!important;width:100%!important}.nupi-wrapper .fresh-buy .variant_quantity_select.new-variant,.nupi-wrapper .fresh-buy .variant_quantity_select,.nupi-wrapper .fresh-buy .product-form__quantity,.nupi-wrapper .fresh-buy .cq-wrapper{flex:0 0 100%!important;width:100%!important;max-width:100%!important}.nupi-wrapper .fresh-buy button[name=add],.nupi-wrapper .fresh-buy button[name=checkout],.nupi-wrapper .fresh-buy button.nupi-buy-now-btn,.nupi-wrapper .fresh-buy .product-form__submit{flex:1 1 calc(50% - 6px)!important;width:calc(50% - 6px)!important;max-width:calc(50% - 6px)!important}.nupi-price-rating-card .nupi-pr-left{flex:0 0 70%!important;width:70%!important;max-width:70%!important}.nupi-price-rating-card .nupi-pr-right{flex:0 0 30%!important;width:30%!important;max-width:30%!important}.nupi-pr-right .nupi-stars,.nupi-pr-right .rating-star{font-size:16px!important;letter-spacing:-2px!important}.nupi-pr-right .nupi-rating-count{font-size:11px!important}.nupi-var-fieldset,.variant_quantity_select fieldset,variant-radios,variant-selects,.nupi-wrapper variant-radios,.nupi-wrapper variant-selects,.product-form__input.nupi-var-fieldset{display:flex!important;flex-wrap:wrap!important;gap:10px!important;width:100%!important}.nupi-var-card,.new-var-btn{flex:0 0 calc((100% - 20px) / 3)!important;width:calc((100% - 20px) / 3)!important;max-width:calc((100% - 20px) / 3)!important;height:auto!important;aspect-ratio:1 / 1!important}.nupi-var-badge{top:5px!important;left:5px!important;font-size:8.5px!important;padding:2px 5px!important}.nupi-var-card-content{padding:0!important}.nupi-var-title,.new-var-btn .custom-variant-name{font-size:11px!important;margin-bottom:0!important}.nupi-var-value,.new-var-btn .variant-value{font-size:9.5px!important}.nupi-var-card:after,.new-var-btn:after{height:42%!important}.product-form__input input[type=radio]+label{padding:10px!important}}.shopify-section.nupi-reviews,.shopify-section.section.nupi-reviews,.shopify-section:has(.jdgm-cards-carousel){width:100%!important;max-width:100%!important;margin:0 auto!important;padding:75px 0!important;box-sizing:border-box!important}@media screen and (max-width:989px){.shopify-section.nupi-reviews,.shopify-section.section.nupi-reviews,.shopify-section:has(.jdgm-cards-carousel){padding-top:50px!important;padding-bottom:50px!important}}.nupi-reviews,.nupi-reviews.jdgm-widget,.nupi-reviews .jdgm-cards-carousel,.jdgm-widget.jdgm-cards-carousel.nupi-reviews,.shopify-app-block:has(.jdgm-cards-carousel),[id*=judge_me_reviews_cards_carousel]{width:100%!important;margin:0 auto!important;padding-left:0!important;padding-right:0!important;box-sizing:border-box!important}.nupi-reviews.jdgm-widget,.nupi-reviews .jdgm-cards-carousel,.jdgm-widget.jdgm-cards-carousel.nupi-reviews,[id*=judge_me_reviews_cards_carousel]{max-width:1350px!important}.shopify-section:has(.jdgm-cards-carousel)>.page-width,.shopify-section.nupi-reviews>.page-width,.nupi-reviews .page-width,.nupi-reviews .shopify-block,.nupi-reviews .shopify-app-block,.shopify-app-block:has(.jdgm-cards-carousel){padding-left:0!important;padding-right:0!important;margin:0 auto!important}.nupi-reviews .jdgm-header,[id*=judge_me_reviews_cards_carousel] .jdgm-header{text-align:center!important;margin-bottom:36px!important}.nupi-reviews .nupi-reviews-subtitle,.nupi-reviews .jdgm-header-subtitle{color:#c99b4b!important;font-size:13.5px!important;font-weight:600!important;letter-spacing:.1em!important;margin:0 0 8px!important;text-transform:uppercase!important;display:block!important;text-align:center!important}.nupi-reviews .jdgm-title,[id*=judge_me_reviews_cards_carousel] .jdgm-title{color:#233d2c!important;font-family:var( --font-heading-family, "Playfair Display", Georgia, serif )!important;font-style:italic!important;font-size:30px!important;font-weight:400!important;line-height:1.2!important;margin:0!important;text-align:center!important}@media screen and (min-width:990px){.nupi-reviews .jdgm-title,[id*=judge_me_reviews_cards_carousel] .jdgm-title{font-size:38px!important}}.nupi-reviews .jdgm-header-info,.nupi-reviews .jdgm-average-rating,.nupi-reviews .jdgm-verified-badge-header,[id*=judge_me_reviews_cards_carousel] .jdgm-header-info{display:none!important}.nupi-reviews .jdgm-content,[id*=judge_me_reviews_cards_carousel] .jdgm-content{position:relative!important;width:100%!important;margin-bottom:0!important}.nupi-reviews .jdgm-cards-wrapper,[id*=judge_me_reviews_cards_carousel] .jdgm-cards-wrapper{overflow:hidden!important;width:100%!important;max-width:100%!important;padding-top:10px!important;padding-bottom:10px!important}.nupi-reviews .jdgm-videos-container,.nupi-reviews .jdgm-cards-container,[id*=judge_me_reviews_cards_carousel] .jdgm-videos-container,[id*=judge_me_reviews_cards_carousel] .jdgm-cards-container{display:flex!important;align-items:stretch!important;gap:24px!important;transition:transform .4s ease!important}@media screen and (min-width:768px){.nupi-reviews .jdgm-carousel-item,.nupi-reviews .jdgm-card,.nupi-reviews .jdgm-media-card,[id*=judge_me_reviews_cards_carousel] .jdgm-carousel-item,[id*=judge_me_reviews_cards_carousel] .jdgm-card,[id*=judge_me_reviews_cards_carousel] .jdgm-media-card{flex:0 0 calc((100% - 48px) / 3)!important;width:calc((100% - 48px) / 3)!important;max-width:calc((100% - 48px) / 3)!important;box-sizing:border-box!important}}@media screen and (min-width:640px)and (max-width:767px){.nupi-reviews .jdgm-carousel-item,.nupi-reviews .jdgm-card,.nupi-reviews .jdgm-media-card,[id*=judge_me_reviews_cards_carousel] .jdgm-carousel-item,[id*=judge_me_reviews_cards_carousel] .jdgm-card,[id*=judge_me_reviews_cards_carousel] .jdgm-media-card{flex:0 0 calc((100% - 24px)/2)!important;width:calc((100% - 24px)/2)!important;max-width:calc((100% - 24px)/2)!important;box-sizing:border-box!important}}@media screen and (max-width:639px){.nupi-reviews .jdgm-carousel-item,.nupi-reviews .jdgm-card,.nupi-reviews .jdgm-media-card,[id*=judge_me_reviews_cards_carousel] .jdgm-carousel-item,[id*=judge_me_reviews_cards_carousel] .jdgm-card,[id*=judge_me_reviews_cards_carousel] .jdgm-media-card{flex:0 0 100%!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important}.nupi-pr-right .nupi-stars,.nupi-pr-right .rating-star{font-size:16px!important;letter-spacing:-2px!important;font-family:JudgemeStar!important;text-box-trim:trim-both}}.nupi-reviews .jdgm-card,.nupi-reviews .jdgm-media-card,.nupi-reviews .jdgm-carousel-item,.nupi-reviews .jdgm-card.jdgm-media-card.jdgm-carousel-item,[id*=judge_me_reviews_cards_carousel] .jdgm-card,[id*=judge_me_reviews_cards_carousel] .jdgm-media-card,[id*=judge_me_reviews_cards_carousel] .jdgm-carousel-item,[id*=judge_me_reviews_cards_carousel] .jdgm-card.jdgm-media-card.jdgm-carousel-item{background-color:#fff!important;border:1px solid #eaeaea!important;border-radius:0!important;padding:24px!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;align-self:stretch!important;text-align:left!important;height:auto!important;min-height:100%!important;flex-grow:1!important;box-shadow:none!important}.nupi-reviews .nupi-card-top-row,[id*=judge_me_reviews_cards_carousel] .nupi-card-top-row{order:1!important;display:flex!important;justify-content:space-between!important;align-items:center!important;width:100%!important;margin-bottom:14px!important;text-align:left!important}.nupi-reviews .nupi-reviewer-name,.nupi-reviews .jdgm-reviewer-name,[id*=judge_me_reviews_cards_carousel] .jdgm-reviewer-name{color:#222!important;font-weight:700!important;font-size:14px!important;letter-spacing:.02em!important;text-align:left!important}.nupi-reviews .nupi-review-date,[id*=judge_me_reviews_cards_carousel] .nupi-review-date{color:#888!important;font-size:12px!important;font-weight:400!important;text-align:right!important}.nupi-reviews .jdgm-rating-section,[id*=judge_me_reviews_cards_carousel] .jdgm-rating-section{order:2!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;text-align:left!important;margin:0!important;padding:0!important;width:100%!important}.nupi-reviews .jdgm-stars,[id*=judge_me_reviews_cards_carousel] .jdgm-stars{order:1!important;margin-bottom:14px!important;display:flex!important;justify-content:flex-start!important;gap:4px!important;align-self:flex-start!important;text-align:left!important}.nupi-reviews .jdgm-star,.nupi-reviews span.jdgm-star,.nupi-reviews .jdgm-star.jdgm--on,.nupi-reviews .jdgm-star.jdgm--half,[id*=judge_me_reviews_cards_carousel] .jdgm-star,[id*=judge_me_reviews_cards_carousel] span.jdgm-star,[id*=judge_me_reviews_cards_carousel] .jdgm-star.jdgm--on,[id*=judge_me_reviews_cards_carousel] .jdgm-star.jdgm--half{color:#233d2c!important;font-size:15px!important}.nupi-reviews .jdgm-star.jdgm--off,[id*=judge_me_reviews_cards_carousel] .jdgm-star.jdgm--off{color:#ccc!important}.nupi-reviews .jdgm-reviewer-info,[id*=judge_me_reviews_cards_carousel] .jdgm-reviewer-info{display:none!important}.nupi-reviews .jdgm-product-name,[id*=judge_me_reviews_cards_carousel] .jdgm-product-name{order:2!important;display:block!important;margin-bottom:10px!important;font-family:var( --font-heading-family, "Playfair Display", Georgia, serif )!important;font-style:normal!important;font-size:18px!important;font-weight:500!important;color:#222!important;line-height:1.3!important;text-align:left!important;align-self:flex-start!important}.nupi-reviews .jdgm-product-name a,[id*=judge_me_reviews_cards_carousel] .jdgm-product-name a{color:#222!important;text-decoration:none!important;font-family:var( --font-heading-family, "Playfair Display", Georgia, serif )!important;font-style:normal!important;font-size:18px!important;font-weight:500!important;text-align:left!important}.nupi-reviews .jdgm-cards-carousel .jdgm-media-card .jdgm-text,.nupi-reviews .jdgm-text,.nupi-reviews .jdgm-text p,[id*=judge_me_reviews_cards_carousel] .jdgm-media-card .jdgm-text,[id*=judge_me_reviews_cards_carousel] .jdgm-text,[id*=judge_me_reviews_cards_carousel] .jdgm-text p{order:3!important;padding:0!important;color:#555!important;font-size:13.5px!important;line-height:1.55!important;margin:0!important;text-align:left!important;align-self:flex-start!important}.nupi-reviews .jdgm-reviewer-verified-icon,[id*=judge_me_reviews_cards_carousel] .jdgm-reviewer-verified-icon,.nupi-reviews .jdgm-arrow,[id*=judge_me_reviews_cards_carousel] .jdgm-arrow{display:none!important}.nupi-dc-subtitle,.nupi-benefits-subtitle,.nupi-sub-heading,.nupi-htu-subtitle,.nupi-routine-subtitle,.nupi-faq-subtitle,.nupi-reviews .nupi-reviews-subtitle{font-size:16px!important}.nupi-dc-title,.nupi-benefits-heading,.nupi-main-heading,.nupi-full-ing-subtitle,.nupi-htu-heading,.nupi-routine-title,.nupi-faq-title,.nupi-reviews .jdgm-title{font-size:36px!important}@media only screen and (max-width:767px){.nupi-dc-subtitle,.nupi-benefits-subtitle,.nupi-sub-heading,.nupi-htu-subtitle,.nupi-routine-subtitle,.nupi-faq-subtitle,.nupi-reviews .nupi-reviews-subtitle{font-size:14px!important}.nupi-dc-title,.nupi-benefits-heading,.nupi-main-heading,.nupi-full-ing-subtitle,.nupi-htu-heading,.nupi-routine-title,.nupi-faq-title,.nupi-reviews .jdgm-title{font-size:26px!important}}@media(min-width:768px)and (max-width:1024px)and (orientation:portrait){.nupi-dc-subtitle,.nupi-benefits-subtitle,.nupi-sub-heading,.nupi-htu-subtitle,.nupi-routine-subtitle,.nupi-faq-subtitle,.nupi-reviews .nupi-reviews-subtitle{font-size:16px!important}.nupi-dc-title,.nupi-benefits-heading,.nupi-main-heading,.nupi-full-ing-subtitle,.nupi-htu-heading,.nupi-routine-title,.nupi-faq-title,.nupi-reviews .jdgm-title{font-size:36px!important}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.nupi-dc-subtitle,.nupi-benefits-subtitle,.nupi-sub-heading,.nupi-htu-subtitle,.nupi-routine-subtitle,.nupi-faq-subtitle,.nupi-reviews .nupi-reviews-subtitle{font-size:16px!important}.nupi-dc-title,.nupi-benefits-heading,.nupi-main-heading,.nupi-full-ing-subtitle,.nupi-htu-heading,.nupi-routine-title,.nupi-faq-title,.nupi-reviews .jdgm-title{font-size:36px!important}}
/*# sourceMappingURL=/cdn/shop/t/121/assets/nupi-product.css.map */
