.product__title{font-family:var(--oudamir-font-heading);font-weight:400;font-size:clamp(2.4rem,4vw,3.6rem);letter-spacing:.01em;color:var(--oudamir-black);margin-bottom:8px}.product__text{font-family:var(--oudamir-font-body);font-weight:300;color:var(--oudamir-grey)}.price-item--regular,.price-item--sale{font-family:var(--oudamir-font-body);font-weight:400;font-size:2rem;color:var(--oudamir-black)}.oudamir-product-badge{display:inline-flex;align-items:center;gap:8px;margin:12px 0}.product__description{font-family:var(--oudamir-font-body);font-weight:300;line-height:1.8;color:var(--oudamir-grey)}.product-form__submit{background-color:var(--oudamir-gold)!important;color:var(--oudamir-white)!important;border:1px solid var(--oudamir-gold)!important;font-family:var(--oudamir-font-body);font-weight:500;font-size:1.4rem;letter-spacing:.12em;text-transform:uppercase;padding:18px 48px;transition:all var(--oudamir-transition);min-height:56px}.product-form__submit:hover{background-color:var(--oudamir-gold-dark)!important;border-color:var(--oudamir-gold-dark)!important;transform:translateY(-1px);box-shadow:var(--oudamir-shadow-soft)}.product-form__submit[disabled],.product-form__submit.disabled{background-color:var(--oudamir-grey-light)!important;border-color:var(--oudamir-grey-light)!important;color:var(--oudamir-white)!important;cursor:not-allowed;opacity:.6;transform:none!important;box-shadow:none!important}.shopify-payment-button .shopify-payment-button__button--unbranded{background-color:var(--oudamir-black)!important;border-radius:0!important;font-family:var(--oudamir-font-body);letter-spacing:.08em}.product__media-wrapper{position:relative}.product__media-item img{transition:transform .5s cubic-bezier(.25,.46,.45,.94)}@media screen and (min-width:990px){.product__media-item:hover img{transform:scale(1.05);cursor:zoom-in}}.thumbnail-list .thumbnail{border:2px solid transparent;transition:border-color var(--oudamir-transition);padding:2px}.thumbnail-list .thumbnail.is-active,.thumbnail-list .thumbnail:hover{border-color:var(--oudamir-gold)}.quantity{border:1px solid var(--oudamir-grey-border)}.quantity__button{transition:color var(--oudamir-transition-fast)}.quantity__button:hover{color:var(--oudamir-gold)}.quantity__input{font-family:var(--oudamir-font-body);font-weight:400}.product-form__input label{font-family:var(--oudamir-font-body);font-weight:500;font-size:1.2rem;letter-spacing:.06em;text-transform:uppercase}.share-button{font-family:var(--oudamir-font-body);font-size:1.2rem;letter-spacing:.04em}.related-products .related-products__heading{font-family:var(--oudamir-font-heading);font-weight:400;text-align:center}.oudamir-product-extras{background-color:var(--oudamir-white);border-top:1px solid var(--oudamir-grey-border)}.oudamir-where-to-use{display:flex;gap:48px;justify-content:center;flex-wrap:wrap}.oudamir-where-to-use__item{display:flex;flex-direction:column;align-items:center;gap:10px}.oudamir-where-to-use__icon{width:48px;height:48px;color:var(--oudamir-gold)}.oudamir-where-to-use__icon svg{width:100%;height:100%;stroke:var(--oudamir-gold);fill:none;stroke-width:1.3}.oudamir-where-to-use__label{font-family:var(--oudamir-font-body);font-weight:400;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--oudamir-black)}.oudamir-indicator{margin-bottom:24px}.oudamir-indicator__label{font-family:var(--oudamir-font-body);font-weight:500;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase;color:var(--oudamir-black);margin-bottom:8px;display:block}.oudamir-indicator__bar{width:100%;height:6px;background-color:var(--oudamir-cream);position:relative;overflow:hidden}.oudamir-indicator__fill{height:100%;background-color:var(--oudamir-gold);transition:width .6s cubic-bezier(.25,.46,.45,.94)}.oudamir-intensity{display:flex;gap:6px}.oudamir-intensity__dot{width:10px;height:10px;border-radius:50%;background-color:var(--oudamir-cream-dark);transition:background-color var(--oudamir-transition)}.oudamir-intensity__dot--active{background-color:var(--oudamir-gold)}.oudamir-notes{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;text-align:center}.oudamir-notes__group-title{font-family:var(--oudamir-font-body);font-weight:500;font-size:1.1rem;letter-spacing:.14em;text-transform:uppercase;color:var(--oudamir-gold);margin-bottom:12px}.oudamir-notes__list{list-style:none;padding:0;margin:0}.oudamir-notes__list li{font-family:var(--oudamir-font-body);font-weight:300;font-size:1.4rem;color:var(--oudamir-grey);line-height:1.8}@media screen and (max-width:749px){.oudamir-notes{grid-template-columns:1fr;gap:24px}.oudamir-where-to-use{gap:32px}}.oudamir-faq__item{border-bottom:1px solid var(--oudamir-grey-border)}.oudamir-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;padding:20px 0;background:none;border:none;cursor:pointer;font-family:var(--oudamir-font-body);font-weight:500;font-size:1.5rem;color:var(--oudamir-black);text-align:left;letter-spacing:.02em;transition:color var(--oudamir-transition)}.oudamir-faq__question:hover{color:var(--oudamir-gold)}.oudamir-faq__icon{width:20px;height:20px;flex-shrink:0;transition:transform var(--oudamir-transition)}.oudamir-faq__item[open] .oudamir-faq__icon{transform:rotate(45deg)}.oudamir-faq__answer{padding:0 0 20px;font-family:var(--oudamir-font-body);font-weight:300;font-size:1.4rem;line-height:1.7;color:var(--oudamir-grey);max-width:640px}.oudamir-extras-block{padding:48px 0;border-bottom:1px solid var(--oudamir-grey-border)}.oudamir-extras-block:last-child{border-bottom:none}.oudamir-extras-block__title{font-family:var(--oudamir-font-heading);font-weight:400;font-size:2rem;color:var(--oudamir-black);text-align:center;margin-bottom:32px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/oudamir-product.css.map */
