.nh-card,.nh-cost__card,.nh-blend__card,.nh-br__card,.nh-meas__card,.nh-mold-calc__card,.nh-swap__card,.nh-swirl__card,.nh-sq__card{background:#fff;border-radius:var(--nh-r-card);box-shadow:var(--nh-shadow-card),0 0 0 .8px rgb(var(--nh-text-rgb) / .1)}.nh-btn,.nh-cost__btn{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border:0;border-radius:var(--nh-r-control);background:rgb(var(--g, var(--nh-green-rgb)));color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.nh-btn:hover,.nh-cost__btn:hover{background:#2e5e4c}.nh-btn--ghost,.nh-cost__btn--ghost{background:#fff;color:rgb(var(--g, var(--nh-green-rgb)));border:2px solid rgb(var(--g, var(--nh-green-rgb)))}.nh-btn--ghost:hover,.nh-cost__btn--ghost:hover{background:rgb(var(--soft, var(--nh-green-soft-rgb)))}.nh-blend__btn,.nh-meas__btn,.nh-swap__btn,.nh-swirl__btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;border-radius:var(--nh-r-control);font:inherit;font-weight:700;font-size:16px;border:2px solid rgb(var(--g, var(--nh-green-rgb)));cursor:pointer;background:#fff;color:rgb(var(--g, var(--nh-green-rgb)))}.nh-blend__btn:hover,.nh-meas__btn:hover,.nh-swirl__btn:hover{background:rgb(var(--soft, var(--nh-green-soft-rgb)))}#main .shopify-section--main-tool-page :is(input[type=text],input[type=number],input:not([type]),select:not([size]):not([multiple])):not(#nh-lye-saved-select){height:48px;font-size:16px}#main .shopify-section--main-tool-page :is(input[type=text],input[type=number],input:not([type]),select:not([size]):not([multiple])):not(#nh-lye-saved-select):not(:focus):not(.error):not(.is-error):not(.is-bad):not(.onerror):not([aria-invalid=true]){border-color:#4443}#main .shopify-section--main-tool-page textarea{font-size:16px}#main article.nh-doc .nh-jump{display:none}#main article.nh-doc .nh-dek{margin:0;max-width:64ch;font-size:16px;line-height:1.5;color:#ffffffe6}@media screen and (min-width:768px){#main article.nh-doc .sct-body{line-height:1.6}#main article.nh-doc .sct-body>*{margin-top:0;margin-bottom:0}#main article.nh-doc .sct-body>*+*{margin-top:var(--nh-space-3)}#main article.nh-doc .sct-body>h2{margin-top:var(--nh-space-5);padding-top:0;border-top:0}#main article.nh-doc .sct-body>h2:first-child{margin-top:0}#main article.nh-doc .sct-body>h3{margin-top:var(--nh-space-4)}#main article.nh-doc .sct-body>:is(h2,h3)+*{margin-top:var(--nh-space-2)}#main article.nh-doc .sct-body :is(ul,ol):not([class])>li+li{margin-top:var(--nh-space-1)}#main article.nh-doc .sct-banner.is-green{padding-top:var(--nh-space-4);padding-bottom:var(--nh-space-4);gap:var(--nh-space-1)}#main article.nh-doc .nh-dek{font-size:18px}#main article.nh-doc .nh-jump{display:flex;flex-wrap:wrap;gap:var(--nh-space-1);margin:0;padding:0;list-style:none}#main article.nh-doc .sct-body .nh-jump li{margin:0}#main article.nh-doc .sct-body .nh-jump a{display:inline-flex;align-items:center;min-height:40px;padding:6px 16px;border:2px solid var(--nh-green)!important;border-radius:var(--nh-r-pill);background-image:none!important;text-decoration:none!important;color:var(--nh-green);font-weight:700;font-size:15px;line-height:1.2}#main article.nh-doc .sct-body .nh-jump a:hover{background-color:var(--nh-green);color:#fff}#main article.nh-doc .ps-ing th:first-child{width:34%}#main article.nh-doc .ps-ref-scroll tbody tr:nth-child(2n) td{background:var(--nh-green-soft)}}#main article.nh-doc .sct-body ul.nh-list-cols{display:block;list-style:none;padding-left:0}#main article.nh-doc .sct-body ul.nh-list-cols li{position:relative;margin:0 0 var(--nh-space-1);padding-left:20px;break-inside:avoid}#main article.nh-doc .sct-body ul.nh-list-cols li:before{content:"";position:absolute;left:2px;top:.72em;width:6px;height:6px;border-radius:50%;background:var(--nh-green)}@media screen and (min-width:768px){#main article.nh-doc .sct-body ul.nh-list-cols{column-count:3;column-gap:var(--nh-space-4)}}@media screen and (min-width:768px){body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search) product-card{background:#fff;border-radius:var(--nh-r-card);box-shadow:var(--nh-shadow-card);overflow:hidden;transition:box-shadow .2s ease;align-self:stretch}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search) product-card:hover{box-shadow:var(--nh-shadow-lift)}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search) product-card .product-card__image{border-radius:0}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search) product-card .product-card__info{padding:14px 16px 20px}body .shopify-section:is(.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card .product-card__info{padding:14px 16px 20px}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search,.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}body .shopify-section:is(.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card .product-card__image{border-bottom-left-radius:0;border-bottom-right-radius:0}body .shopify-section:is(.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card{outline:.8px solid rgb(var(--nh-text-rgb) / .1);outline-offset:0}body .shopify-section:is(.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card .product-card__image{outline:0}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search) product-card{outline:.8px solid rgb(var(--nh-text-rgb) / .1);outline-offset:0}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search,.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card{outline:0;position:relative}body .shopify-section:is(.shopify-section--main-collection,.shopify-section--featured-collection,.shopify-section--recently-viewed-products,.shopify-section--related-products,.shopify-section--main-search,.shopify-section--product-recommendations,.shopify-section--shop-the-look) product-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;border:.8px solid rgb(var(--nh-text-rgb) / .12);border-radius:inherit}}.nh-end{margin-top:var(--nh-gap-roomy);padding-bottom:var(--nh-gap-compact);color:rgb(var(--nh-text-rgb));background:#fff;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}.nh-end__in{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:40px;row-gap:14px;align-items:center}.nh-end__in>div:first-child{display:contents}body .nh-end :is(h2,h3){grid-column:1 / -1;margin:0;padding-bottom:14px;border-bottom:3px solid rgb(var(--nh-green-rgb));color:rgb(var(--nh-green-rgb));font-size:var(--text-h2);line-height:1.1;letter-spacing:0}.nh-end p{grid-column:1;margin:0;font-size:var(--nh-body, 17px);line-height:1.6}.nh-end p a{color:rgb(var(--nh-green-rgb));font-weight:700;text-decoration:underline;text-underline-offset:3px}.nh-end__link{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 20px;white-space:nowrap;border-radius:var(--nh-r-control);background:rgb(var(--nh-green-rgb));color:#fff;font-size:16px;font-weight:700;text-decoration:none}.nh-end a.nh-end__link{color:#fff}.nh-end a.nh-end__link:hover{background:#2e5e4c;color:#fff}@media screen and (max-width:767px){.nh-end{margin-top:24px}.nh-end__in{grid-template-columns:minmax(0,1fr)}.nh-end__in>a.nh-end__link{width:100%;box-sizing:border-box}}
/*# sourceMappingURL=/cdn/shop/t/571/assets/nh-components.css.map */
