.product__title>h1,.product__title>.h1{font-size:clamp(3rem,4.5vw,5.2rem);line-height:1.02;text-transform:uppercase;letter-spacing:.01em}.product .price__regular .price-item--regular,.product .price__sale .price-item--sale{font-size:2rem;font-weight:600;color:rgb(var(--color-foreground))}.product .price--on-sale .price-item--sale{color:rgb(var(--fidno-accent-rgb))}.product-form__input input[type=radio]:not(.swatch-input__input)+label{border:.1rem solid rgba(var(--color-foreground),.35);border-radius:0;background:transparent;color:rgb(var(--color-foreground));transition:border-color var(--fidno-dur-instant) linear,color var(--fidno-dur-instant) linear}.product-form__input input[type=radio]:not(.swatch-input__input):checked+label{background:transparent;border-color:rgb(var(--fidno-accent-rgb));color:rgb(var(--fidno-accent-rgb));box-shadow:none}.product-form__input input[type=radio]:not(.swatch-input__input):focus-visible+label{outline:.2rem solid rgb(var(--fidno-focus-rgb));outline-offset:.2rem;box-shadow:none}.product-form__input--swatch{--swatch-input--size: 4rem}.product-form__input--swatch .swatch-input__label{padding:.3rem;border:.1rem solid transparent;transition:border-color var(--fidno-dur-fast) var(--fidno-ease-out),transform var(--fidno-dur-fast) var(--fidno-ease-out)}.product-form__input--swatch .swatch-input__input+.swatch-input__label:hover{border-color:rgba(var(--color-foreground),.35);outline:none;transform:scale(1.06)}.product-form__input--swatch .swatch-input__input:checked+.swatch-input__label{border-color:rgb(var(--fidno-accent-rgb));outline:none;box-shadow:0 0 0 .1rem rgb(var(--fidno-accent-rgb))}.product-form__input--swatch .swatch-input__input:focus-visible+.swatch-input__label{outline:.2rem solid rgb(var(--fidno-focus-rgb));outline-offset:.3rem}.product-form__input--swatch [data-selected-value]{color:rgb(var(--color-foreground));letter-spacing:.08em}.product-form__input .form__label{font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--color-foreground),.6)}.product__description{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}@media(prefers-reduced-motion:reduce){.product-form__input input[type=radio]+label{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/fidno-product.css.map */
