.product__info-container .product__text.caption-with-letter-spacing{margin-top:-.4rem;margin-bottom:.35rem;font-size:1.45rem;line-height:1.2;letter-spacing:.16em;color:rgba(var(--color-foreground),.78)}.neekrome-product-meta{margin:.8rem 0 1.8rem;font-size:1.25rem;line-height:1.45;letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.product__info-container .shopify-payment-button,.product__info-container .share-button{display:none!important}.product__description.neekrome-enhanced{margin-top:2.4rem}.product__description.neekrome-enhanced>.neekrome-product-intro{margin:0 0 2.4rem;font-size:1.65rem;line-height:1.65;letter-spacing:.01em;color:rgba(var(--color-foreground),.78)}.neekrome-product-accordion{border-top:1px solid rgba(var(--color-foreground),.16);margin:0}.neekrome-product-accordion:last-child{border-bottom:1px solid rgba(var(--color-foreground),.16)}.neekrome-product-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:2rem;min-height:5.8rem;padding:1.5rem 0;font-size:1.45rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.neekrome-product-accordion summary::-webkit-details-marker{display:none}.neekrome-product-accordion__icon{position:relative;flex:0 0 1.5rem;width:1.5rem;height:1.5rem}.neekrome-product-accordion__icon:before,.neekrome-product-accordion__icon:after{content:"";position:absolute;background:currentColor;left:50%;top:50%;transform:translate(-50%,-50%)}.neekrome-product-accordion__icon:before{width:1.3rem;height:1px}.neekrome-product-accordion__icon:after{width:1px;height:1.3rem;transition:transform .2s ease,opacity .2s ease}.neekrome-product-accordion[open] .neekrome-product-accordion__icon:after{opacity:0;transform:translate(-50%,-50%) rotate(90deg)}.neekrome-product-accordion__content{padding:0 0 2.2rem;font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.72)}.neekrome-product-accordion__content>:first-child{margin-top:0}.neekrome-product-accordion__content>:last-child{margin-bottom:0}.neekrome-product-accordion__content ul{margin:.4rem 0 0;padding-left:1.8rem}.neekrome-product-accordion__content li+li{margin-top:.55rem}@media screen and (max-width:749px){.product__info-container{padding-top:.4rem}.product__info-container .product__text.caption-with-letter-spacing{margin-top:-.8rem;margin-bottom:.9rem;font-size:1.6rem;letter-spacing:.17em}.product__title h1{font-size:clamp(3.4rem,9.2vw,4.4rem);line-height:1.04;letter-spacing:-.02em;margin-bottom:1.2rem}.product__info-container .price--large{font-size:1.8rem}.product-form__buttons{max-width:none}.product-form__submit{min-height:5.6rem;letter-spacing:.06em}.product__description.neekrome-enhanced{margin-top:2rem;font-size:1.5rem}.product__description.neekrome-enhanced>.neekrome-product-intro{font-size:1.45rem;line-height:1.58;margin-bottom:1.8rem;max-width:38rem}.neekrome-product-accordion summary{min-height:5.6rem;padding:1.35rem 0;font-size:1.35rem}.neekrome-product-accordion__content{font-size:1.5rem;line-height:1.65;padding-bottom:2rem}}.nk-variant-picker__legend{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;width:100%;margin-bottom:1rem}.nk-variant-picker__label{font-size:1.25rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.nk-variant-picker__selected{font-size:1.45rem;color:rgb(var(--color-foreground))}.nk-variant-picker__grid{display:flex;gap:.8rem;flex-wrap:wrap}.nk-variant-card{position:relative;display:grid;gap:.55rem;width:8.8rem;cursor:pointer}.nk-variant-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.035);border:1px solid rgba(var(--color-foreground),.1);transition:border-color .2s ease,box-shadow .2s ease}.nk-variant-card__media img{width:100%;height:100%;object-fit:contain}.nk-variant-card__name{font-size:1.18rem;line-height:1.25;color:rgba(var(--color-foreground),.72)}.nk-variant-card.is-active .nk-variant-card__media,.nk-variant-card:has(input:checked) .nk-variant-card__media{border-color:rgb(var(--color-foreground));box-shadow:inset 0 -2px rgb(var(--color-foreground))}.nk-variant-card:has(input:disabled){opacity:.38;cursor:not-allowed}@media screen and (max-width:749px){.nk-variant-picker{margin-top:1.8rem}.nk-variant-picker__legend{margin-bottom:.9rem}.nk-variant-picker__label{font-size:1.14rem}.nk-variant-picker__selected{font-size:1.3rem}.nk-variant-card{width:7.8rem}}.nk-variant-picker{display:block;margin:2.2rem 0 2.4rem}.nk-variant-picker__fieldset{border:0;padding:0;margin:0}.nk-variant-picker__legend{display:flex;align-items:baseline;justify-content:space-between;gap:1.5rem;width:100%;margin-bottom:1.1rem}.nk-variant-picker__label{font-size:1.15rem;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-foreground),.62)}.nk-variant-picker__selected{font-size:1.35rem;color:rgb(var(--color-foreground))}.nk-variant-picker__grid{display:flex;gap:.55rem;overflow-x:auto;padding-bottom:.2rem;scrollbar-width:none}.nk-variant-picker__grid::-webkit-scrollbar{display:none}.nk-variant-card{position:relative;flex:0 0 8.2rem;cursor:pointer}.nk-variant-card input{position:absolute;opacity:0;pointer-events:none}.nk-variant-card__media{display:block;aspect-ratio:1 / 1;overflow:hidden;background:rgba(var(--color-foreground),.025);border:.75px solid transparent;transition:border-color .2s ease,opacity .2s ease}.nk-variant-card__media img{width:100%;height:100%;object-fit:contain;padding:8%}.nk-variant-card__name{display:block;margin-top:.65rem;font-size:1.15rem;color:rgba(var(--color-foreground),.64)}.nk-variant-card.is-active .nk-variant-card__media,.nk-variant-card:has(input:checked) .nk-variant-card__media{border-color:rgba(var(--color-foreground),.78)}.nk-variant-card.is-active .nk-variant-card__name,.nk-variant-card:has(input:checked) .nk-variant-card__name{color:rgb(var(--color-foreground))}.nk-variant-card input:focus-visible+.nk-variant-card__media{outline:2px solid rgb(var(--color-foreground));outline-offset:2px}@media screen and (max-width:749px){.nk-variant-picker{margin-top:1.9rem;margin-bottom:2.1rem}.nk-variant-card{flex-basis:7.4rem}.nk-variant-picker__selected{font-size:1.28rem}}#MediaGallery-template--product .nk-media-hidden,media-gallery .nk-media-hidden{display:none!important}.product__info-container .product-form__quantity{margin:1.8rem 0 1.4rem}.product__info-container .quantity__label.form__label{margin-bottom:.75rem;font-size:1.15rem;letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--color-foreground),.58)}.product__info-container .quantity{min-height:4.8rem;width:12.8rem;border:1px solid rgba(var(--color-foreground),.16)}.product__info-container .quantity:after,.product__info-container .quantity:before{box-shadow:none!important}.product__info-container .quantity__button{width:4rem}.product__info-container .quantity__input{font-size:1.35rem}.product__info-container .product-form{margin-top:.4rem}.product__info-container .product-form__buttons{max-width:none}.product__info-container .product-form__submit{min-height:5.8rem;border:1px solid rgb(var(--color-foreground));background:rgb(var(--color-foreground));color:rgb(var(--color-background));font-size:1.3rem;font-weight:500;letter-spacing:.08em;text-transform:uppercase;box-shadow:none}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after{box-shadow:none!important}@media(hover:hover){.product__info-container .product-form__submit:not([disabled]):hover{opacity:.82;background:rgb(var(--color-foreground));color:rgb(var(--color-background))}}.nk-purchase-reassurance{display:flex;flex-wrap:wrap;gap:.65rem 1.6rem;margin:1.15rem 0 2.1rem;padding-bottom:1.8rem;border-bottom:1px solid rgba(var(--color-foreground),.12);font-size:1.08rem;line-height:1.45;letter-spacing:.04em;color:rgba(var(--color-foreground),.58)}.nk-purchase-reassurance span{position:relative}.nk-purchase-reassurance span+span:before{content:"\b7";position:absolute;left:-.95rem;color:rgba(var(--color-foreground),.28)}@media screen and (max-width:749px){.product__info-container .product-form__quantity{margin-top:1.55rem;margin-bottom:1.25rem}.product__info-container .quantity{min-height:4.6rem;width:12rem}.product__info-container .product-form__submit{min-height:5.8rem;font-size:1.24rem}.nk-purchase-reassurance{gap:.55rem 1.35rem;margin-top:1rem;margin-bottom:1.8rem;padding-bottom:1.55rem;font-size:1rem}}@media screen and (max-width:749px){.product__info-container .quantity{min-height:4.2rem;width:11.4rem}.product__info-container .quantity__button{width:3.7rem}.nk-purchase-reassurance{color:rgba(var(--color-foreground),.68)}.product__description.neekrome-enhanced>.neekrome-product-intro{font-size:1.32rem;line-height:1.52}.neekrome-product-accordion__content{font-size:1.38rem;line-height:1.58}}.neekrome-product-accordion{border-top-color:rgba(var(--color-foreground),.12)}.neekrome-product-accordion:last-child{border-bottom-color:rgba(var(--color-foreground),.12)}.neekrome-product-accordion summary{min-height:5.4rem;padding:1.25rem 0;font-size:1.24rem;font-weight:500;letter-spacing:.08em}.neekrome-product-accordion__content{max-width:54rem}.neekrome-product-accordion__content ul{padding-left:1.6rem}.neekrome-product-accordion__content li::marker{font-size:.7em}@media screen and (max-width:749px){.neekrome-product-accordion summary{min-height:5.1rem;padding:1.15rem 0;font-size:1.16rem}.neekrome-product-accordion__content{padding-bottom:1.8rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/neekrome-product.css.map */
