.product{max-width:1152px;margin-left:auto;margin-right:auto}.product-media-container,.product__media-item .product__media-container{background:var(--nd-cream);border:1px solid rgba(13,27,61,.06);border-radius:var(--nd-radius-xl);overflow:hidden}.product-media-container .product__media,.product__media-item .product__media{background:transparent}.product__media-wrapper .thumbnail{border-radius:var(--nd-radius-lg)}.product__media-wrapper .thumbnail-list__item .thumbnail[aria-current]{box-shadow:0 0 0 2px var(--nd-border-brand);border-color:transparent}.product__info-container{font-family:var(--nd-font);font-size:var(--nd-text-md);line-height:1.7;letter-spacing:normal;color:var(--nd-text-body)}.product__info-container .product__title>h1,.product__info-container .product__title>a{font-family:var(--nd-font);font-size:var(--nd-text-4xl);font-weight:800;line-height:1.14;letter-spacing:var(--nd-tracking-tighter);color:var(--nd-text-strong)}.product__info-container .price,.product__info-container .price .price-item{font-family:var(--nd-font);font-size:var(--nd-text-3xl);font-weight:700;line-height:1;letter-spacing:-.02em;color:var(--nd-text-strong);font-variant-numeric:tabular-nums}.product__info-container .price__container{margin-bottom:0}.product__info-container .price--on-sale .price-item--regular{font-size:var(--nd-text-lg);color:var(--nd-text-muted)}.product__info-container .product__description{font-size:var(--nd-text-md);line-height:1.7;color:var(--nd-text-body)}.product__info-container .product__description p{margin:0 0 var(--nd-space-4)}.product__info-container .form__label,.product__info-container legend.form__label,.product__info-container .product-form__input>.form__label{font:500 var(--nd-text-sm)/1 var(--nd-font);letter-spacing:normal;text-transform:none;color:var(--nd-text-strong);opacity:1;margin-bottom:10px}.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio]+label,.product__info-container .product-form__input--dropdown .select__select{font:500 var(--nd-text-sm)/1 var(--nd-font);min-height:40px;display:inline-flex;align-items:center;padding:0 16px;margin:0 8px 8px 0;border:1px solid var(--nd-border-default);border-radius:var(--nd-radius-md);background:var(--nd-surface-card);color:var(--nd-text-strong);transition:var(--nd-transition-control)}.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio]+label:hover{border-color:var(--nd-border-brand);color:var(--nd-text-brand);background:var(--nd-ghost-hover)}.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio]:checked+label{background:var(--nd-cta);border-color:var(--nd-cta);color:var(--nd-cta-text);box-shadow:none}.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio]:focus-visible+label{box-shadow:var(--nd-ring-focus)}.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio].disabled+label,.product__info-container .product-form__input--pill:not([data-nd-swatch]) input[type=radio][disabled]+label{background:var(--nd-disabled-bg);color:var(--nd-disabled-text);border-color:transparent}.product__info-container .quantity{height:44px;border-radius:var(--nd-radius-md);border:1px solid var(--nd-border-default);background:var(--nd-surface-card);box-shadow:none}.product__info-container .quantity:after{display:none}.product__info-container .quantity__input{font:500 var(--nd-text-sm)/1 var(--nd-font);color:var(--nd-text-strong)}.product__info-container .quantity__button{color:var(--nd-text-muted)}.product__info-container .product-form__submit,.product__info-container .shopify-payment-button__button--unbranded{font:500 var(--nd-text-md)/1 var(--nd-font);min-height:48px;border-radius:var(--nd-radius-md);letter-spacing:normal;transition:var(--nd-transition-control)}.product__info-container .product-form__submit:before,.product__info-container .product-form__submit:after{display:none}.product__info-container .product-form__submit{background:var(--nd-cta);color:var(--nd-cta-text);border:1px solid transparent}.product__info-container .product-form__submit:hover:not([disabled]){background:var(--nd-cta-hover)}.product__info-container .product-form__submit:active:not([disabled]){background:var(--nd-cta-active);transform:scale(.985)}.product__info-container .product-form__submit[disabled]{background:var(--nd-disabled-bg);color:var(--nd-disabled-text)}.product__info-container .shopify-payment-button__button--unbranded{background:var(--nd-surface-card)!important;color:var(--nd-text-strong)!important;border:1px solid var(--nd-border-default)!important}.product__info-container .shopify-payment-button__button--unbranded:hover{border-color:var(--nd-border-brand)!important;color:var(--nd-text-brand)!important}.nd-ptags{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:16px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/nidol-product.css.map */
