:root{--odx-lav: #C4ADDF;--odx-lav-cta: #9B7EC8;--odx-lav-deep: #8B6DB8;--odx-lav-light: #F0EAF8;--odx-cream: #EDE0CE;--odx-bg: #FBF8F3;--odx-text: #1A1718;--odx-muted: #5E5A58;--odx-eyebrow: #6E4A9E;--odx-gold: #C9A96E;--odx-white: #FEFDFB;--odx-surface-dark: #1A1718;--odx-lav-a15: rgba(196,173,223,.15);--odx-lav-a20: rgba(196,173,223,.2);--odx-lav-a30: rgba(196,173,223,.3);--odx-lav-a35: rgba(196,173,223,.35);--odx-lav-a40: rgba(196,173,223,.4);--odx-lav-a45: rgba(196,173,223,.45);--odx-lav-a50: rgba(196,173,223,.5);--odx-lav-a60: rgba(196,173,223,.6);--odx-lav-cta-a08: rgba(155,126,200,.08);--odx-lav-cta-a12: rgba(155,126,200,.12);--odx-lav-cta-a15: rgba(155,126,200,.15);--font-heading--family: "Cormorant Garamond", Georgia, serif}:focus-visible{outline:2px solid var(--odx-lav-cta);outline-offset:3px}.odx-btn:focus-visible,.odx-cta-btn:focus-visible,.odx-solution__cta:focus-visible{outline:2px solid var(--odx-lav-cta);outline-offset:4px;border-radius:100px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.announcement-bar .announcement-bar__text{letter-spacing:.07em;font-size:.6875rem}@media screen and (min-width:750px){#header-component .header__columns{--padding-block-start: 24px;--padding-block-end: 24px}}#header-component .header__row--top:not(.divider--page-width),#header-component .header__row--top.divider--page-width .header__columns{border-bottom:1px solid var(--odx-lav-a50)}#header-component .menu-list__link{font-family:var(--font-heading--family);font-size:1rem;font-weight:400;letter-spacing:.02em;color:var(--odx-text);padding-bottom:3px;background-image:linear-gradient(var(--odx-lav-cta),var(--odx-lav-cta));background-size:0% 1px;background-repeat:no-repeat;background-position:left bottom;transition:color .22s cubic-bezier(.25,1,.5,1),background-size .28s cubic-bezier(.25,1,.5,1)}#header-component .menu-list__link:hover,#header-component .menu-list__link[aria-expanded=true]{color:var(--odx-lav-cta);background-size:100% 1px}#header-component .header-menu .menu-list{gap:40px}#header-component .header-actions__action{color:var(--odx-text);transition:color .22s cubic-bezier(.25,1,.5,1)}#header-component .header-actions__action:hover{color:var(--odx-lav-cta)}@media screen and (max-width:749px){#header-component .menu-list__link{font-size:1.125rem;background-image:none;padding-bottom:0}}.product-details h6{font-family:var(--font-body--family);font-size:12.5px;font-weight:400;letter-spacing:.5px;color:var(--odx-eyebrow);margin:0;line-height:1}.product-details .icon-block svg{color:var(--odx-lav-cta)}.product-details .group-block .group-block .rte p{font-size:12px;margin:0;line-height:1.3}.product-details .group-block .text-block:last-child .rte p{color:var(--odx-muted);font-size:.9375rem;margin:0}.product-details quantity-input,.product-details .quantity-block,.product-details .quantity-input,.buy-buttons quantity-input,.buy-buttons .quantity-block{display:none!important}@media screen and (max-width:480px){.odx-hero{padding-top:2.5rem;padding-bottom:2.5rem}.odx-problem,.odx-solution,.odx-hiw,.odx-reviews,.odx-story,.odx-vs,.odx-compare,.odx-pdptesti,.odx-stats{padding-top:3.5rem;padding-bottom:3.5rem}.odx-pdpben__row{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.odx-hiw__steps{gap:1.5rem}.odx-solution__inner,.odx-story__inner{gap:2rem}}@media screen and (max-width:480px){.odx-hero__trust{flex-direction:column;align-items:flex-start;gap:.35rem}.odx-trust-sep{display:none}.odx-hero__media{aspect-ratio:4/3}}@media screen and (max-width:767px){.odx-compare__wrap{overflow-x:visible}.odx-compare__table{min-width:0!important;table-layout:fixed;width:100%}.odx-compare__table th:first-child,.odx-compare__table td:first-child{width:42%}.odx-compare__table th,.odx-compare__table td{padding:.5rem .35rem;font-size:.7rem;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.odx-compare__table th{font-size:.62rem;letter-spacing:.02em}.odx-compare__check,.odx-compare__cross{font-size:.85rem}}@media screen and (max-width:749px){.product-details .button,.product-details [name=add],.product-details .shopify-payment-button,.product-details .shopify-payment-button__button{width:100%}.product-details .rte ul{padding-left:0}.product-details .rte ul li{font-size:.875rem;line-height:1.5}}@media screen and (max-width:480px){.odx-vs__card{padding:1.5rem 1.125rem}.odx-review,.odx-pdptesti__card,.odx-problem__card{padding:1.5rem 1.25rem}}@media screen and (max-width:749px){.footer .group-block{gap:1rem}.footer__columns{gap:2rem!important}.footer .section-full-bleed>.section-padding{padding-top:2.5rem!important;padding-bottom:2rem!important}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.odx-reveal{opacity:0;transform:translateY(12px);will-change:opacity,transform;transition:opacity .42s cubic-bezier(.25,.46,.45,.94),transform .42s cubic-bezier(.25,.46,.45,.94)}.odx-reveal.odx-revealed{opacity:1;transform:translateY(0);will-change:auto}.odx-hero-load{animation:odx-hero-enter .42s .2s cubic-bezier(.25,.46,.45,.94) both}@keyframes odx-hero-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.odx-reveal,.odx-hero-load{animation-duration:.01ms!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/odorvex-nav.css.map */
