@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;0,500;0,600;1,300;1,400&family=Montserrat:wght@300;400;500;600&display=swap";:root{--oda-gold: #C9A96E;--oda-cream: #FAF8F5;--oda-dark: #1A1A1A;--oda-muted: #6B6B6B;--oda-border: rgba(0,0,0,.08);--oda-transition: .25s cubic-bezier(.4,0,.2,1)}body{font-family:Montserrat,sans-serif;font-size:15px;line-height:1.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:.01em}p{margin-bottom:1.4em;line-height:1.75}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:Cormorant Garamond,Georgia,serif;font-weight:400;letter-spacing:.02em;line-height:1.2}.shopify-section nav,header nav,.header__menu,.header__inline-menu{font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}h1,h2,h3,h4,h5,h6,.h0,.h1,.h2,.h3,.h4,.h5{letter-spacing:-.025em;line-height:1.15;font-weight:400}h1,.h1{font-size:clamp(2.8rem,5vw,4.8rem)}h2,.h2{font-size:clamp(2rem,3.5vw,3.2rem)}h3,.h3{font-size:clamp(1.6rem,2.5vw,2.2rem)}.announcement-bar{background-color:#1a1a1a!important;padding:11px 0!important}.announcement-bar__message{font-size:1.15rem!important;letter-spacing:.12em!important;font-weight:400!important;text-transform:uppercase}.header{padding-top:1.8rem;padding-bottom:1.8rem;border-bottom:1px solid var(--oda-border)}.header__menu-item>.link,.header__menu-item>a{font-size:1.15rem!important;letter-spacing:.07em!important;text-transform:uppercase;font-weight:400;transition:color var(--oda-transition)}.header__menu-item>.link:hover,.header__menu-item>a:hover{color:var(--oda-gold)!important;opacity:1!important}.button,.btn,button[type=submit].button{letter-spacing:.1em!important;text-transform:uppercase!important;font-size:1.1rem!important;font-weight:500!important;padding:1.4rem 3.2rem!important;border-radius:3px!important;transition:all var(--oda-transition)!important}.button:not(.button--secondary):hover{transform:translateY(-2px);box-shadow:0 8px 24px #0000002e!important}.button--secondary{border-color:rgba(var(--color-foreground),.25)!important}.button--secondary:hover{background-color:rgba(var(--color-foreground),.04)!important;border-color:rgba(var(--color-foreground),.5)!important}.card-wrapper{transition:transform var(--oda-transition)}.card-wrapper:hover{transform:translateY(-3px)}.card-wrapper:hover .card{box-shadow:0 16px 48px #0000001a!important}.card__heading,.card__heading a,.card__heading .link{font-size:1.35rem!important;letter-spacing:.02em!important;font-weight:400!important;line-height:1.4;margin-top:1rem}.price__regular,.price__sale,.price-item{font-size:1.4rem!important;letter-spacing:.02em}.price__sale .price-item--sale{color:var(--oda-dark)}.section-full-width,[class*=section--]{padding-top:72px;padding-bottom:72px}.rich-text__heading{margin-bottom:1.6rem!important}.rich-text__text{font-size:1.5rem;line-height:1.75;color:var(--oda-muted);max-width:60ch;margin:0 auto}.image-with-text__content{padding:4rem 4.8rem!important}.image-with-text__text{font-size:1.5rem;line-height:1.75}.slideshow__slide .h2{font-size:clamp(2.4rem,5vw,5.6rem)!important;letter-spacing:-.03em!important}.featured-collection{padding-top:80px;padding-bottom:80px}.featured-collection .title{letter-spacing:.08em;text-transform:uppercase;font-size:1.1rem;font-weight:500}.footer{padding-top:64px;border-top:1px solid var(--oda-border)}.footer__content-top{gap:4rem}.footer-block__heading{font-size:1.1rem!important;letter-spacing:.1em!important;text-transform:uppercase!important;font-weight:500!important;margin-bottom:1.6rem!important}.footer__list a{font-size:1.3rem;opacity:.7;transition:opacity var(--oda-transition)}.footer__list a:hover{opacity:1}.product__title{font-size:clamp(2rem,3vw,3.2rem)!important;line-height:1.2!important;letter-spacing:-.02em!important;margin-bottom:.8rem!important}.product-form__submit{min-width:260px;width:100%}.product__description{font-size:1.5rem;line-height:1.75;color:#3a3a3a}.collection-hero__title{font-size:clamp(2.8rem,6vw,5.6rem)!important;letter-spacing:-.03em!important}.oda-reviews-section{background:var(--oda-cream);padding:90px 24px;text-align:center}.oda-reviews-section__eyebrow{font-size:1.1rem;letter-spacing:.15em;text-transform:uppercase;color:var(--oda-gold);margin-bottom:1.2rem;font-weight:500;display:block}.oda-reviews-section__heading{font-size:clamp(2rem,3vw,3rem);letter-spacing:-.025em;line-height:1.2;margin-bottom:.8rem;font-family:var(--font-heading-family);font-weight:400}.oda-reviews-section__sub{font-size:1.4rem;color:var(--oda-muted);margin-bottom:5rem}.oda-reviews-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2.4rem;max-width:1100px;margin:0 auto 4rem}.oda-review-card{background:#fff;padding:3.2rem;border-radius:6px;text-align:left;box-shadow:0 2px 16px #0000000f;transition:box-shadow var(--oda-transition),transform var(--oda-transition)}.oda-review-card:hover{box-shadow:0 8px 40px #0000001a;transform:translateY(-3px)}.oda-review-card__stars{color:var(--oda-gold);font-size:1.5rem;letter-spacing:3px;margin-bottom:1.6rem;display:block}.oda-review-card__text{font-size:1.45rem;line-height:1.7;color:#1a1a1a;margin-bottom:2rem;font-style:italic}.oda-review-card__author{font-size:1.1rem;letter-spacing:.1em;text-transform:uppercase;color:var(--oda-muted);font-weight:600;display:block}.oda-review-card__product{font-size:1.1rem;color:var(--oda-gold);margin-top:.3rem;display:block}.oda-reviews-cta{display:inline-block;margin-top:1rem;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid var(--oda-gold);padding-bottom:3px;color:var(--oda-dark);text-decoration:none;transition:color var(--oda-transition)}.oda-reviews-cta:hover{color:var(--oda-gold)}@media screen and (max-width:749px){.oda-reviews-grid{grid-template-columns:1fr;gap:1.6rem}.image-with-text__content{padding:2.4rem!important}.header__menu-item>.link,.header__menu-item>a{font-size:1.3rem!important}.oda-reviews-section{padding:60px 20px}}.header__heading-logo{width:220px!important;max-width:220px!important}.header__menu-item>.link,.header__menu-item>a{font-size:13px!important;letter-spacing:.1em}.slideshow__slide .button--primary{background-color:var(--oda-gold, #C9A96E)!important;border-color:var(--oda-gold, #C9A96E)!important;color:#fff!important;font-family:Montserrat,sans-serif;font-weight:500;letter-spacing:.12em text-transform: uppercase;font-size:.72rem;padding:14px 28px;border-radius:0}.slideshow__slide .button--primary:hover{background-color:#b8956a!important;border-color:#b8956a!important;color:#fff!important}.announcement-bar-section{display:none!important}.card__heading{font-size:11px!important}.product-form__buttons button[type=button]:not(.product-form__submit){border-radius:3px!important}.oda-free-shipping-bar{margin:0 0 20px}.oda-free-shipping-bar__msg{font-size:1.3rem;text-align:center;margin-bottom:8px;color:#5c5c5c}.oda-free-shipping-bar__msg--done{color:#4a7c59;font-weight:600}.oda-free-shipping-bar__track{width:100%;height:5px;background:#e8e0d6;border-radius:3px;overflow:hidden}.oda-free-shipping-bar__fill{height:100%;background:#b89a6a;border-radius:3px;transition:width .4s ease}.oda-gift-bag{margin:0 0 20px;padding:15px;background:#faf8f5;border:1px solid #e8e0d6;border-radius:8px}.oda-gift-bag__title{font-size:1.4rem;margin-bottom:4px}.oda-gift-bag__price{color:#b89a6a}.oda-gift-bag__desc{font-size:1.2rem;color:#888;margin-bottom:12px}.oda-gift-bag__counter{display:flex;align-items:center;gap:12px}.oda-gift-bag__btn{width:32px;height:32px;border:1px solid #b89a6a;background:#fff;border-radius:50%;font-size:1.6rem;cursor:pointer;line-height:1;color:#b89a6a}.oda-gift-bag__btn:hover{background:#b89a6a;color:#fff}.oda-gift-bag__btn:disabled{opacity:.4;cursor:not-allowed}.oda-gift-bag__qty{font-size:1.6rem;min-width:24px;text-align:center;font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/10/assets/oda-custom.css.map */
