.npi-teton{--npi-twilight: 78, 75, 73;--npi-golden: 245, 168, 0;--npi-twilight-70: 113, 110, 108;--npi-flame: 239, 79, 54;color:rgb(var(--npi-twilight));letter-spacing:0}.product__title.npi-teton h1{font-family:"Heavitas",var(--font-heading-family);font-weight:800;text-transform:uppercase;letter-spacing:-.005em;line-height:1.02;font-size:clamp(30px,calc(30px + 10 * (100vw - 390px) / 1050),40px);text-wrap:balance;color:rgb(var(--npi-twilight))}.product__text.npi-teton{font-size:16px;line-height:1.6}.npi-teton .price{color:rgb(var(--npi-twilight))}.npi-teton .price .price-item{font-weight:700;font-size:26px;line-height:1;letter-spacing:0}.npi-teton .price--sold-out .price-item--regular{text-decoration:line-through;text-decoration-thickness:2px;color:rgb(var(--npi-twilight-70))}.npi-teton .price .badge{font:700 12px/1 var(--font-body-family);text-transform:uppercase;letter-spacing:.08em;padding:6px 8px;border:0;border-radius:4px;color:#fff;background:rgb(var(--npi-twilight))}.npi-teton .price .price__badge-sale{background:rgb(var(--npi-flame))}.product__sku.npi-teton{font-size:13px;color:rgb(var(--npi-twilight-70))}.product__sku.npi-teton .visually-hidden{position:static!important;width:auto;height:auto;margin:0 .3em 0 0;clip:auto;overflow:visible;white-space:normal;word-wrap:normal}.npi-buy-buttons{--npi-radius: 8px;--shopify-accelerated-checkout-button-border-radius: var(--npi-radius);--shopify-accelerated-checkout-button-block-size: 52px}.npi-buy-buttons .product-form__buttons>*+*{margin-top:16px}.npi-buy-buttons .product-form__submit{--color-button: var(--npi-golden);--color-button-text: var(--npi-twilight);--color-secondary-button: var(--npi-golden);--color-secondary-button-text: var(--npi-twilight);--alpha-button-background: 1;--border-opacity: 0;background-color:rgb(var(--npi-golden));color:rgb(var(--npi-twilight));min-height:58px;border-radius:var(--npi-radius);font:700 16px/1 var(--font-body-family);text-transform:uppercase;letter-spacing:.08em}.npi-buy-buttons .product-form__submit:before,.npi-buy-buttons .product-form__submit:after{border-radius:var(--npi-radius);box-shadow:none}.npi-buy-buttons .product-form__submit:not([disabled]):hover{filter:brightness(1.06)}.npi-buy-buttons .product-form__submit[disabled]{opacity:.55}.npi-buy-buttons .shopify-payment-button__button{border-radius:var(--npi-radius);overflow:hidden}.npi-buy-buttons .shopify-payment-button__more-options{display:none}.npi-payment-icons{display:flex;flex-wrap:wrap;gap:6px;margin:16px 0 0;padding:0;list-style:none}.npi-payment-icons .icon{width:46px;height:30px;display:block}.npi-specs{margin:0;font-size:1.4rem;line-height:1.5}.npi-spec{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px;padding:12px 0;border-bottom:1px solid rgba(var(--color-foreground),.1)}.npi-spec:last-child{border-bottom:0}.npi-spec dt{margin:0;font-weight:600;color:rgb(var(--color-foreground))}.npi-spec dd{margin:0;white-space:pre-line;color:rgba(var(--color-foreground),.85)}.npi-spec dd p{margin:0}.npi-spec dd p+p{margin-top:.4em}
/*# sourceMappingURL=/cdn/shop/t/2/assets/npi-product-teton.css.map */
