:root{--oudamir-black: #0A0A0A;--oudamir-dark: #1A1A1A;--oudamir-gold: #C9A96E;--oudamir-gold-light: #D4BA85;--oudamir-gold-dark: #A8894F;--oudamir-cream: #F5F0EB;--oudamir-cream-dark: #E8E0D8;--oudamir-white: #FFFFFF;--oudamir-grey: #8A8A8A;--oudamir-grey-light: #B5B5B5;--oudamir-grey-border: #E0E0E0;--oudamir-overlay: rgba(10, 10, 10, .4);--oudamir-font-heading: "Cormorant Garamond", "Georgia", serif;--oudamir-font-body: "Inter", "Helvetica Neue", sans-serif;--oudamir-transition: .3s cubic-bezier(.25, .46, .45, .94);--oudamir-transition-fast: .2s cubic-bezier(.25, .46, .45, .94);--oudamir-section-padding: 80px;--oudamir-section-padding-mobile: 48px;--oudamir-container-width: 1200px;--oudamir-shadow-soft: 0 4px 20px rgba(0, 0, 0, .08);--oudamir-shadow-hover: 0 12px 32px rgba(0, 0, 0, .12);--oudamir-shadow-card: 0 2px 12px rgba(0, 0, 0, .06)}html{scroll-behavior:smooth}body,.color-scheme-1,.color-scheme-2{font-family:var(--oudamir-font-body);color:var(--oudamir-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5,.hx{font-family:var(--oudamir-font-heading);font-weight:400;letter-spacing:.02em;line-height:1.2;color:var(--oudamir-black)}.oudamir-heading{font-family:var(--oudamir-font-heading);font-weight:400;letter-spacing:.02em}.oudamir-heading--lg{font-size:clamp(2.4rem,5vw,4.2rem);line-height:1.15}.oudamir-heading--md{font-size:clamp(1.8rem,3.5vw,2.8rem);line-height:1.2}.oudamir-heading--sm{font-size:clamp(1.4rem,2vw,1.8rem);line-height:1.3}.oudamir-body{font-family:var(--oudamir-font-body);font-weight:300;font-size:1.5rem;line-height:1.7;letter-spacing:.01em;color:var(--oudamir-grey)}.oudamir-caption{font-family:var(--oudamir-font-body);font-weight:400;font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--oudamir-grey)}.oudamir-btn{display:inline-flex;align-items:center;justify-content:center;padding:14px 36px;font-family:var(--oudamir-font-body);font-size:1.3rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;border:none;cursor:pointer;transition:all var(--oudamir-transition);line-height:1}.oudamir-btn--primary{background-color:var(--oudamir-gold);color:var(--oudamir-white);border:1px solid var(--oudamir-gold)}.oudamir-btn--primary:hover{background-color:var(--oudamir-gold-dark);border-color:var(--oudamir-gold-dark);transform:translateY(-1px);box-shadow:var(--oudamir-shadow-soft)}.oudamir-btn--secondary{background-color:transparent;color:var(--oudamir-black);border:1px solid var(--oudamir-black)}.oudamir-btn--secondary:hover{background-color:var(--oudamir-black);color:var(--oudamir-white);transform:translateY(-1px)}.oudamir-btn--white{background-color:var(--oudamir-white);color:var(--oudamir-black);border:1px solid var(--oudamir-white)}.oudamir-btn--white:hover{background-color:transparent;color:var(--oudamir-white);border-color:var(--oudamir-white)}.oudamir-btn--dark{background-color:#111;color:var(--oudamir-white);border:1px solid #111}.oudamir-btn--dark:hover{background-color:transparent;color:#111;border-color:#111;transform:translateY(-1px)}.oudamir-btn--large{padding:18px 48px;font-size:1.4rem}.oudamir-btn:disabled,.oudamir-btn[disabled]{opacity:.4;cursor:not-allowed;transform:none!important;box-shadow:none!important}@media screen and (max-width:749px){.oudamir-btn--mobile-full{width:100%}}.oudamir-section{padding:var(--oudamir-section-padding) 0}.oudamir-container{max-width:var(--oudamir-container-width);margin:0 auto;padding:0 24px}@media screen and (max-width:749px){.oudamir-section{padding:var(--oudamir-section-padding-mobile) 0}.oudamir-container{padding:0 20px}}.oudamir-section-header{text-align:center;margin-bottom:48px}.oudamir-section-header__title{margin:0 0 12px}.oudamir-section-header__subtitle{max-width:540px;margin:0 auto}.oudamir-badge{display:inline-block;padding:4px 14px;font-family:var(--oudamir-font-body);font-size:1rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--oudamir-gold);color:var(--oudamir-gold);background:transparent;line-height:1.4}.oudamir-badge--filled{background:var(--oudamir-gold);color:var(--oudamir-white)}.oudamir-mood-words{display:flex;flex-wrap:wrap;gap:6px;list-style:none;padding:0;margin:8px 0 0}.oudamir-mood-words li,.oudamir-mood-word{font-family:var(--oudamir-font-body);font-size:1.1rem;font-weight:300;font-style:italic;color:var(--oudamir-grey);letter-spacing:.02em}.oudamir-mood-words li:not(:last-child):after{content:" \b7  ";color:var(--oudamir-grey-light)}@keyframes oudamirFadeUp{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.oudamir-fade-up{animation:oudamirFadeUp .8s cubic-bezier(.25,.46,.45,.94) forwards;opacity:0}.oudamir-fade-up--delay-1{animation-delay:.1s}.oudamir-fade-up--delay-2{animation-delay:.25s}.oudamir-fade-up--delay-3{animation-delay:.4s}.oudamir-fade-up--delay-4{animation-delay:.55s}.oudamir-divider{width:60px;height:1px;background-color:var(--oudamir-gold);border:none;margin:20px auto}.button:focus-visible,a:focus-visible{outline:2px solid var(--oudamir-gold);outline-offset:3px}.button,.shopify-challenge__button,.customer button{font-family:var(--oudamir-font-body);letter-spacing:.08em;font-weight:500;border-radius:50px}.oudamir-img-cover{width:100%;height:100%;object-fit:cover}@media screen and (max-width:749px){.oudamir-hide-mobile{display:none!important}}@media screen and (min-width:750px){.oudamir-hide-desktop{display:none!important}}.announcement-bar__message{font-family:var(--oudamir-font-body);font-weight:400;font-size:1.1rem;letter-spacing:.12em;text-transform:uppercase}.announcement-bar__link{transition:opacity var(--oudamir-transition)}.announcement-bar__link:hover{opacity:.8}.cart__items .cart-item__name{font-family:var(--oudamir-font-heading);font-weight:400;font-size:1.6rem;text-decoration:none}.cart__items .cart-item__name:hover{color:var(--oudamir-gold)}.cart__checkout-button,.cart__dynamic-checkout-buttons .shopify-payment-button__button{font-family:var(--oudamir-font-body)!important;letter-spacing:.1em;font-weight:500}.cart__ctas .button--primary{background-color:var(--oudamir-gold)!important;border-color:var(--oudamir-gold)!important;color:var(--oudamir-white)!important;border-radius:50px}.cart__ctas .button--primary:hover{background-color:var(--oudamir-gold-dark)!important;border-color:var(--oudamir-gold-dark)!important}body{overflow-x:hidden}*:focus-visible{outline:2px solid var(--oudamir-gold);outline-offset:2px}::selection{background-color:var(--oudamir-gold);color:var(--oudamir-white)}.breadcrumbs{font-family:var(--oudamir-font-body);font-size:1.1rem;letter-spacing:.04em}.breadcrumbs a{color:var(--oudamir-grey);transition:color var(--oudamir-transition)}.breadcrumbs a:hover{color:var(--oudamir-gold)}.collection-hero__title,.page-title{font-family:var(--oudamir-font-heading);font-weight:400;letter-spacing:.02em}.cart__empty-text,.collection--empty .title{font-family:var(--oudamir-font-heading);font-weight:400}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],textarea,select{font-family:var(--oudamir-font-body);border-radius:8px}.field__input,.select__select,.customer .field input{border-radius:8px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/oudamir-custom.css.map */
