:root{--nv-teal:#0c6c60;--nv-teal-mid:#12897a;--nv-teal-dk:#07423a;--nv-ink:#13201d;--nv-amber:#c08a3a;--nv-soft:#e3f1ee;--nv-cream:#fbf6ea;--nv-rule:#dde9e6;--nv-border:#a3cdc5;--nv-ease:cubic-bezier(.22,.61,.36,1)}html{scroll-behavior:smooth}::selection{background:var(--nv-teal);color:#fff}@keyframes nvRise{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.shopify-section{animation:nvRise .8s var(--nv-ease) both}.shopify-section:nth-of-type(2){animation-delay:.05s}.shopify-section:nth-of-type(3){animation-delay:.1s}.shopify-section:nth-of-type(4){animation-delay:.15s}.shopify-section:nth-of-type(5){animation-delay:.2s}h1,h2{letter-spacing:-.022em;line-height:1.11}h3{letter-spacing:-.012em;line-height:1.25}p{line-height:1.64}a{transition:color .18s ease,opacity .18s ease}button,a.button,.btn,[class*=add-to-cart] button,button[name=add]{transition:transform .2s var(--nv-ease),box-shadow .22s ease,background-color .2s ease,border-color .2s ease!important}button:hover,a.button:hover,.btn:hover{transform:translateY(-2px);box-shadow:0 10px 26px -12px #0c6c6099}button:active,a.button:active,.btn:active{transform:translateY(0);box-shadow:none}@keyframes nvHalo{0%,to{box-shadow:0 0 #0c6c6057}55%{box-shadow:0 0 0 15px #0c6c6000}}[class*=add-to-cart] button,button[name=add]{animation:nvHalo 3.4s ease-in-out infinite}[class*=add-to-cart] button:hover,button[name=add]:hover{animation-play-state:paused}fieldset label,[class*=variant] label,[class*=quantity-break] [class*=option]{transition:border-color .2s ease,background-color .2s ease,transform .2s var(--nv-ease),box-shadow .2s ease}fieldset label:hover,[class*=variant] label:hover,[class*=quantity-break] [class*=option]:hover{transform:translateY(-1px);border-color:var(--nv-teal);box-shadow:0 6px 18px -12px #0c6c60a6}img{transition:transform .55s var(--nv-ease)}[class*=gallery] img:hover,[class*=media] img:hover,[class*=product-image] img:hover{transform:scale(1.03)}@keyframes nvShimmer{0%{background-position:-620px 0}to{background-position:620px 0}}[class*=placeholder],.placeholder-svg{background:linear-gradient(90deg,#e6f2ef,#f7fcfa,#e6f2ef 90%)!important;background-size:620px 100%!important;animation:nvShimmer 2.2s linear infinite;border-radius:14px}[class*=placeholder] svg,.placeholder-svg svg{fill:var(--nv-border);opacity:.7}[class*=review],[class*=statistic],[class*=benefit]{transition:transform .28s var(--nv-ease),box-shadow .28s ease}[class*=review]:hover,[class*=statistic]:hover{transform:translateY(-3px);box-shadow:0 16px 38px -24px #13201d80}summary{transition:color .18s ease;cursor:pointer}summary:hover{color:var(--nv-teal)}details[open]>summary~*{animation:nvRise .42s ease both}[class*=sticky][class*=cart],[class*=sticky-add]{backdrop-filter:saturate(1.4) blur(12px);-webkit-backdrop-filter:saturate(1.4) blur(12px);box-shadow:0 -8px 30px -16px #13201d73;border-top:1px solid var(--nv-rule);z-index:9990}[class*=sticky] [class*=placeholder],[class*=sticky-add] [class*=placeholder],[class*=sticky] img[src=""],[class*=sticky-add] img[src=""]{display:none!important}[class*=sticky][class*=cart] button,[class*=sticky-add] button,[class*=sticky][class*=cart] a,[class*=sticky-add] a{pointer-events:auto!important;position:relative;z-index:2}footer,.footer,[class*=footer]{background:var(--nv-teal-dk)}footer,.footer,footer p,.footer p,footer li,.footer li,footer span,.footer span,footer small,.footer small,footer a,.footer a,footer h1,.footer h1,footer h2,.footer h2,footer h3,.footer h3,footer h4,.footer h4{color:#e6f2ef!important}footer h1,.footer h1,footer h2,.footer h2,footer h3,.footer h3,footer h4,.footer h4{color:#fff!important}footer a,.footer a{opacity:.9;text-decoration:none}footer a:hover,.footer a:hover{color:#fff!important;opacity:1}footer svg,.footer svg{fill:#e6f2ef}footer hr,.footer hr,footer [class*=divider],.footer [class*=divider]{border-color:#ffffff29}footer input,.footer input,footer textarea,.footer textarea{color:#13201d!important;background:#fff!important}footer input::placeholder,.footer input::placeholder{color:#6b7c78!important}footer [class*=payment] svg,.footer [class*=payment] svg{fill:initial}hr,[class*=divider]:not(footer *){border-color:var(--nv-rule)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#edf5f3}::-webkit-scrollbar-thumb{background:#b0d2ca;border-radius:9px;border:3px solid #edf5f3}::-webkit-scrollbar-thumb:hover{background:var(--nv-teal)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.shopify-section,details[open]>summary~*{animation:none!important}[class*=placeholder],.placeholder-svg,[class*=add-to-cart] button,button[name=add]{animation:none!important}*{transition-duration:.01ms!important}}@media(max-width:749px){h1{font-size:clamp(26px,7.2vw,34px)}h2{font-size:clamp(22px,6vw,28px)}.shopify-section{animation-duration:.6s}button:hover,a.button:hover,.btn:hover{transform:none;box-shadow:none}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/benefits-carousel.css.map */
