:root{--od-accent: #8b6849;--od-accent-hover: #6d4f36;--od-sand: #e5dbcf;--od-ivory: #f7f4ee}body :is(.m-button,.rh-btn,.cas-button,.cc-view-button,.jwps__book-button,.spr-button-primary,.shopify-payment-button__button--unbranded){border-radius:4px!important;font-family:Poppins,sans-serif!important;font-size:14px!important;font-weight:500!important;font-style:normal!important;line-height:1.4!important;letter-spacing:.02em!important;text-transform:none!important;text-decoration:none!important;min-height:46px;padding:12px 24px!important;border:1px solid rgb(var(--color-button, 139 104 73))!important;background:rgb(var(--color-button, 139 104 73))!important;color:rgb(var(--color-button-text, 255 255 255))!important;box-shadow:none!important;transition:background-color .2s ease,color .2s ease,border-color .2s ease!important}body :is(.rh-btn,.cas-button,.cc-view-button,.jwps__book-button){background:var(--od-accent)!important;color:#fff!important;border-color:var(--od-accent)!important}body :is(.m-button,.rh-btn,.cas-button,.cc-view-button,.jwps__book-button,.spr-button-primary,.shopify-payment-button__button--unbranded):hover:not(:disabled):not([aria-disabled=true]){background:rgb(var(--color-button-hover, 109 79 54))!important;color:rgb(var(--color-button-text-hover, 255 255 255))!important;border-color:rgb(var(--color-button-hover, 109 79 54))!important;box-shadow:none!important;transform:none!important}body :is(.rh-btn,.cas-button,.cc-view-button,.jwps__book-button):hover{background:var(--od-accent-hover)!important;color:#fff!important;border-color:var(--od-accent-hover)!important}body .m-button--link:before,body .m-button--link:after{display:none}body :is(.m-button,.rh-btn,.cas-button,.cc-view-button,.jwps__book-button,.spr-button-primary,.shopify-payment-button__button--unbranded):focus-visible{outline:2px solid var(--od-accent)!important;outline-offset:4px}body :is(.m-button,.rh-btn,.cas-button,.cc-view-button,.jwps__book-button):is(:disabled,[aria-disabled=true]){opacity:.5;cursor:not-allowed}body{--od-heading-size: var(--font-h3-mobile);--od-heading-leading: 1.36;--od-section-space: 40px;--od-header-space: 24px;--od-eyebrow-space: 12px;--od-description-space: 12px}body :is(.m-section__heading,.cc-heading,.cas-heading,.m-richtext__title,.m-page-header__title,.m-collection-page-header__title,.collection-title-hero__title,.m-product-title,.m-contact-form__heading,.slider-title,.m-article__title,.m-account__title,.m-newsletter-section__heading,.m-password-page__heading,.m-related-posts__heading,.m-lookbook__heading,.m-collection-showcase__heading,.m-content-box__heading,.m-hero__title,.m-slide__title,.m-promotion-banner__heading,.m-video__title,.m-favorite-product-slider__heading){font-size:calc(var(--od-heading-size) / var(--font-base-size, 16) * 1rem)!important;font-weight:var(--font-weight-header)!important;line-height:var(--od-heading-leading)!important;font-style:var(--font-style-header, normal)!important;letter-spacing:var(--heading-letter-spacing, normal)!important;text-transform:none!important;margin:0!important}body :is(.m-section__description,.cc-description,.cas-description,.m-richtext__description,.m-contact-form__description,.collection-title-hero__description,.slider-subtitle,.m-collection-page-header__description){font-size:calc(var(--font-base-size, 16) * 1px)!important;font-weight:var(--font-weight-body, 400)!important;line-height:calc(var(--base-line-height, 26) * 1px)!important;letter-spacing:normal!important;margin-top:var(--od-description-space)!important;margin-bottom:0!important}body :is(.m-section__subheading,.cas-eyebrow,.m-richtext__subtitle,.m-content-box__subheading){font-size:18px!important;font-weight:500!important;line-height:calc(var(--base-line-height, 26) * 1px)!important;letter-spacing:normal!important;text-transform:none!important;margin:0 0 var(--od-eyebrow-space)!important}body :is(.cc-header,.m-section__header){margin-bottom:var(--od-header-space)!important}body :is(.cas-section,.cc-section,.video-slider-section){padding-top:var(--od-section-space)!important;padding-bottom:var(--od-section-space)!important}body :is(.cas-description,.cc-description) p{font-size:inherit;line-height:inherit}body .repflex-trustbar :is(.feature-title,.feature-subtitle){font-size:calc(var(--font-base-size, 16) * 1px)!important;line-height:1.5!important;letter-spacing:normal!important}body .repflex-trustbar .feature-title{font-weight:500!important}body .repflex-trustbar .feature-subtitle{font-weight:400!important}@media(min-width:768px){body{--od-heading-size: var(--font-h3-tablet);--od-section-space: 48px;--od-header-space: 40px;--od-eyebrow-space: 20px;--od-description-space: 16px}}@media(min-width:1280px){body{--od-heading-size: var(--font-h3-desktop);--od-heading-leading: 1.278;--od-section-space: 64px}}@media(min-width:1536px){body{--od-section-space: 80px}}@media(prefers-reduced-motion:reduce){body :is(.m-button,.rh-btn,.cas-button,.cc-view-button,.jwps__book-button){transition:none!important}}body{--font-stack-body: "Poppins", sans-serif;--font-stack-header: "Poppins", sans-serif;font-family:Poppins,sans-serif}body :is(h1,h2,h3,h4,h5,h6,p,a,button,input,textarea,select,label,li,th,td,summary,blockquote){font-family:Poppins,sans-serif!important}body :is(.m-richtext__description,.m-contact-form__description,.m-collection-page-header__description) p{font-size:inherit;line-height:inherit;font-weight:inherit}body :is(.m-footer--block-title,.m-icon-box__heading,.m-sidebar--title,.m-widget__title,.m-testimonial__title,.m-testimonials__title){font-size:18px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:normal!important}body :is(.m-product-card__title,.m-article-card__title,.m-collection-card__title){font-size:16px!important;font-weight:500!important;line-height:1.5!important;letter-spacing:normal!important}body .video-slider-section .text-content{margin-bottom:var(--od-header-space)!important}body .m-contact-form__heading{margin-bottom:0!important}body #scroll-to-top-button{padding:0!important;color:#fff!important}body #scroll-to-top-button svg{flex-shrink:0!important;color:#fff!important;fill:#fff!important;stroke:#fff!important}body #scroll-to-top-button svg path{fill:#fff!important;stroke:#fff!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/od-design-system.css.map */
