.product__title h1,.product__title .h1{font-family:Playfair Display,serif!important;font-weight:700;letter-spacing:.04em;font-size:clamp(1.8rem,4vw,3rem);color:var(--ud-text-primary, #e8e6e3)}.product__text.caption-with-letter-spacing{color:#a29bfeb3;letter-spacing:.25em;text-transform:uppercase;font-size:.7rem}.price--large .price-item{font-family:Playfair Display,serif!important;font-size:clamp(1.5rem,3vw,2.2rem)!important;font-weight:600;color:#fff!important;text-shadow:0 0 25px rgba(162,155,254,.3)}.price--large .price-item--sale{color:#a29bfe!important;text-shadow:0 0 20px rgba(162,155,254,.4)}.price--large .price-item--regular.price-item--last{color:var(--ud-text-muted, #6b6b78)!important;text-shadow:none;text-decoration:line-through;opacity:.6}.product__description{color:#d0cec9bf!important;line-height:1.9;font-size:.95rem;border-left:2px solid rgba(108,92,231,.3);padding-left:1.5rem;margin-top:1.5rem}.product-form__input label{color:var(--ud-text-primary, #e8e6e3)!important;letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:500}.variant-input__label{border-color:#ffffff26!important;color:var(--ud-text-primary, #e8e6e3)!important;transition:all .3s ease!important}.variant-input__label:hover{border-color:#6c5ce780!important}.variant-input input:checked+.variant-input__label{border-color:#a29bfe!important;box-shadow:0 0 12px #6c5ce74d!important;color:#fff!important}.product-form__submit{background:transparent!important;border:1px solid rgba(108,92,231,.6)!important;color:#e8e6e3!important;font-family:Inter,sans-serif!important;font-size:.85rem!important;letter-spacing:.2em!important;text-transform:uppercase!important;padding:1.4rem 3rem!important;transition:all .4s cubic-bezier(.25,.46,.45,.94)!important;position:relative;overflow:hidden}.product-form__submit:after{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#6c5ce71a;border-radius:50%;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.product-form__submit:hover{border-color:#a29bfe!important;box-shadow:0 0 35px #6c5ce766,0 0 70px #6c5ce726!important;color:#fff!important;transform:translateY(-2px)}.product-form__submit:hover:after{width:300px;height:300px}.product-form__submit[disabled]{border-color:#ffffff1a!important;color:#ffffff4d!important;box-shadow:none!important;cursor:not-allowed}.quantity{border-color:#ffffff26!important}.product__media-wrapper{position:relative}.product__media-item{background:#0f0f1acc!important;border:1px solid rgba(255,255,255,.05);border-radius:0}.product__modal-opener--image img{transition:transform .6s ease,filter .6s ease}.product__modal-opener--image:hover img{transform:scale(1.02);filter:brightness(1.1)}.collapsible-content{background:transparent!important}.collapsible-content__wrapper{border-color:#ffffff14!important}.collapsible-content .accordion summary{color:var(--ud-text-primary, #e8e6e3)!important;border-bottom-color:#ffffff14!important;padding:1.5rem 0;transition:all .3s ease}.collapsible-content .accordion summary:hover{border-bottom-color:#6c5ce766!important;color:#fff!important}.collapsible-content .accordion summary .icon-caret{color:#a29bfe99;transition:color .3s ease,transform .3s ease}.collapsible-content .accordion summary:hover .icon-caret{color:#a29bfe}.collapsible-content .accordion__content{color:#d0cec9b3!important;line-height:1.8}.collapsible-content__heading{font-family:Playfair Display,serif!important;letter-spacing:.08em;color:var(--ud-text-primary, #e8e6e3)!important}.related-products{background:transparent!important}.related-products .card-wrapper{transition:all .4s ease}.related-products .card-wrapper:hover{transform:translateY(-6px)}.product-form__inventory{color:#a29bfeb3!important;font-size:.8rem;letter-spacing:.1em}.product-form__inventory .icon{color:#a29bfe99!important}.product--medium-image .product__info-container,.product--large-image .product__info-container{padding-top:2rem}@media screen and (max-width:749px){.product__title h1{font-size:1.6rem}.product-form__submit{padding:1.2rem 2rem!important;font-size:.8rem!important}.product__description{padding-left:1rem;font-size:.9rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/underdog-product.css.map */
