.js-product-section--product .product__details .purchase-details{grid-template-columns:auto minmax(0,1fr)!important;gap:10px!important;margin:0 0 12px}.js-product-section--product .product__details .purchase-details__buttons{width:100%;margin:0}.js-product-section--product .product__details .purchase-details__buttons .add_to_cart.global-button,.js-product-section--product .product__details .purchase-details__buttons .add_to_cart.global-button.global-button--primary.ajax-submit{width:100%;font-family:var(--nmb-head);font-size:16px;font-weight:700;letter-spacing:0;text-transform:none!important}.js-product-section--product .product__details .add_to_cart .text,.js-product-section--product .product__details .add_to_cart .nm-atc-price{display:inline;flex:0 0 auto}.js-product-section--product .product__details .add_to_cart .text{width:auto!important}.js-product-section--product .product__details .add_to_cart .text:before{content:"";display:inline-block;width:18px;height:18px;margin:-3px 8px 0 0;vertical-align:middle;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.8L20 7H6.2'/%3E%3Ccircle cx='9.5' cy='19' r='1.4'/%3E%3Ccircle cx='17' cy='19' r='1.4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 4h2l2.4 10.2a1 1 0 0 0 1 .8h8.9a1 1 0 0 0 1-.8L20 7H6.2'/%3E%3Ccircle cx='9.5' cy='19' r='1.4'/%3E%3Ccircle cx='17' cy='19' r='1.4'/%3E%3C/svg%3E") center / contain no-repeat}.js-product-section--product .product__details .add_to_cart .nm-atc-price{margin-left:-2px;font-weight:700;white-space:nowrap;transition:opacity .2s ease}.js-product-section--product .product__details .add_to_cart{animation:none!important}.js-product-section--product .product__details .add_to_cart .text.zoomOut~.nm-atc-price{opacity:0}.js-product-section--product .product__details .purchase-details .purchase-details__buttons.purchase-details__spb--true{display:contents!important}.js-product-section--product .product__details .purchase-details__spb--true .add_to_cart.global-button{grid-column:2;width:100%;max-width:none;min-height:46px;gap:8px!important;padding:0 22px!important;border:1px solid #d2b100!important;border-radius:var(--nmb-radius)!important;background:var(--nmb-yellow)!important;color:var(--nmb-ink)!important}.js-product-section--product .product__details .purchase-details__spb--true .add_to_cart.global-button:hover{border-color:#c4a600!important;background:#e7c400!important;box-shadow:0 3px 10px #0000001a!important}.js-product-section--product .product__details .purchase-details__spb--true .shopify-payment-button{grid-column:1 / -1;width:100%;max-width:none;height:auto;margin:0}.js-product-section--product .product__details .purchase-details__spb--true more-payment-options-link a{color:var(--nmb-muted);font-size:13px;text-underline-offset:2px}.js-product-section--product .product__details .purchase-details__spb--true more-payment-options-link a:hover{color:var(--nmb-forest)}.js-product-section--product .appstle_sub_widget .appstle_one_time_price_wrapper>*,.js-product-section--product .appstle_sub_widget .appstle_subscription_amount_wrapper>*{line-height:1.3!important}.nm-rating__link{font-size:16px}.nm-rating__link .nm-rating__count{text-decoration:none}.nm-rating__link .nm-rating__count-text{color:inherit;text-decoration:underline;text-underline-offset:2px}.nm-trust{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 12px;margin:0 0 20px;padding:0;list-style:none;color:var(--nmb-muted);font-size:13px;line-height:1.35;text-align:center}.nm-trust__item{display:flex;flex-direction:column;align-items:center;gap:5px;margin:0;padding:0}.nm-trust__item:before{content:none}.nm-trust__item>*{text-wrap:balance}.nm-trust__item svg{flex:0 0 auto;width:18px;height:18px;color:var(--nmb-forest)}.nm-trust__item a{color:inherit;text-decoration:underline;text-underline-offset:2px}.nm-trust__item a:hover{color:var(--nmb-forest)}.nm-trust__item .nm-trust__note{margin-top:-3px;font-size:12px;line-height:1.3}.nm-benefits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px;margin:0 0 20px;padding:18px 0 0;border-top:1px solid var(--nmb-line);list-style:none}.nm-benefits__item{display:flex;align-items:flex-start;gap:8px;margin:0;padding:0}.nm-benefits__item:before{content:none}.nm-benefits__item svg{flex:0 0 20px;width:20px;height:20px;color:var(--nmb-forest)}.nm-benefits__text{min-width:0}.nm-benefits__title{display:block;color:var(--nmb-ink);font-family:var(--nmb-head);font-size:16px;font-weight:700;line-height:1.3}.nm-benefits__detail{display:block;margin-top:3px;color:var(--nmb-muted);font-size:14px;line-height:1.45;text-wrap:pretty}.nm-review{margin:0 0 18px;padding:16px 18px;border-radius:10px;background:var(--nmb-tint)}.nm-stars--review{font-size:15px}.js-product-section--product .nm-review .nm-review__quote{margin:8px 0 10px;padding:0;border:0;background:none;color:var(--nmb-ink);font-size:15px;font-style:italic;line-height:1.5;text-align:left}.js-product-section--product .nm-review .nm-review__quote:before,.js-product-section--product .nm-review .nm-review__quote:after{content:none}.nm-review__quote p{margin:0}.nm-review__quote p:before{content:"\201c"}.nm-review__quote p:after{content:"\201d"}.nm-review__meta{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;font-size:13px;line-height:1.4}.nm-review__name{color:var(--nmb-ink);font-weight:700}.nm-review__verified{font-weight:400;color:var(--nmb-muted)}.nm-review__all{color:var(--nmb-forest);text-decoration:underline;text-underline-offset:2px}#judgeme_product_reviews{scroll-margin-top:90px}.nm-payments{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0 0 22px;color:var(--nmb-muted);font-size:13px}.nm-payments__label{display:inline-flex;align-items:center;gap:6px}.nm-payments__label svg{width:15px;height:15px;color:var(--nmb-forest)}.nm-payments__list{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.nm-payments__list li{margin:0;padding:0}.nm-payments__list li:before{content:none}.nm-payments__icon{display:block;width:38px;height:24px}.js-product-section--product .product__details .product-block--custom-liquid:has(>.nm-kb-fallback)+.product-block--collapsible-tab{border-top:0}.nm-sticky{position:fixed;right:0;bottom:0;left:0;z-index:9990;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--nmb-line);background:#fff;box-shadow:0 -4px 16px #00000014;transform:translateY(110%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}.nm-sticky.is-visible{transform:none;visibility:visible;transition:transform .25s ease}.nm-sticky__inner{display:flex;align-items:center;gap:12px;max-width:640px;margin:0 auto}.nm-sticky__info{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.nm-sticky__meta{overflow:hidden;color:var(--nmb-muted);font-size:12px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.nm-sticky__meta[hidden]{display:none}.nm-sticky__price{color:var(--nmb-ink);font-size:18px;font-weight:700;line-height:1.25}.nm-sticky__button{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 20px;border:0;border-radius:var(--nmb-radius);background:var(--nmb-yellow);color:var(--nmb-ink);font-family:var(--nmb-head);font-size:15px;font-weight:700;cursor:pointer}.nm-sticky__button:hover{background:var(--nmb-yellow-hover)}.nm-sticky__button:focus-visible{outline:2px solid var(--nmb-forest);outline-offset:2px}.nm-sticky__button[disabled]{opacity:.5;cursor:not-allowed}.nm-sticky__button svg{width:18px;height:18px}@media screen and (min-width:990px){.nm-sticky{display:none}}@media screen and (max-width:989px){body:has(#nm-sticky){padding-bottom:calc(70px + env(safe-area-inset-bottom))}}@media screen and (max-width:798px){.js-product-section--product .product__details h1.product_name{font-size:22px}.js-product-section--product .product__details .modal_price,.js-product-section--product .product__details .modal_price .price,.js-product-section--product .product__details .modal_price .money{font-size:26px}.js-product-section--product .nm-vg__stage{min-height:300px}.js-product-section--product .nm-vg__stage-media img,.js-product-section--product .nm-vg__video-preview img{max-height:300px}.js-product-section--product .appstle_sub_widget .appstle_subscription_wrapper{grid-template-columns:minmax(0,1fr)}.js-product-section--product .appstle_sub_widget .appstle_one_time_price_wrapper,.js-product-section--product .appstle_sub_widget .appstle_subscription_amount_wrapper{flex:0 0 auto;margin:0 0 0 auto!important;padding:0!important}.js-product-section--product .product__details .purchase-details__spb--true .add_to_cart.global-button{padding:0 16px!important}.nm-trust__item{gap:4px;font-size:12px}.nm-trust__item .nm-trust__note{margin-top:-2px;font-size:11.5px}.nm-benefits__title{font-size:15px}}@media(prefers-reduced-motion:reduce){.nm-sticky,.nm-sticky.is-visible{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/nm-pdp-2.css.map */
