@import"https://fonts.googleapis.com/css2?family=Cormorant+Garamond:ital,wght@0,400;0,700;1,400&family=Inter:wght@400;500;700&display=swap";:root{--buttons-radius: 0px;--buttons-border-opacity: 1;--buttons-border-thickness: 1px;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--font-heading-family: "Cormorant Garamond", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif !important;--background: #fafafa;--text: #1c1c1c;--heading: #1c1c1c;--surface-alt: #ececec;--accent: #d4af37;--on-accent: #111111}body,input,select,textarea{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important;background-color:var(--background)!important;color:var(--text)!important}h1,h2,h3,h4,h5,h6,.button:not(.button-unstyled):not(.product-media-container__zoom-button),.btn:not(.button-unstyled):not(.product-media-container__zoom-button),input[type=submit],input[type=reset],input[type=button],.menu-list__link,.header__menu-item,.header__heading-link,.announcement-bar{font-family:Cormorant Garamond,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif!important}.button:not(.button-unstyled):not(.product-media-container__zoom-button),.btn:not(.button-unstyled):not(.product-media-container__zoom-button),input[type=submit],input[type=reset],input[type=button]{border-radius:0!important}.card,.card-wrapper,.card__inner{border-radius:0!important}[data-block-id=trust_badges_new],#trust_badges_new{text-align:center!important;font-weight:600!important;margin:16px 0!important;opacity:.85;letter-spacing:.02em}.dtc-brand-story-heading,.dtc-faq-title,.dtc-faq-item summary,.dtc-promo-card-title,.dtc-collections-title{color:var(--heading)!important}.dtc-newsletter-heading,.dtc-newsletter-text{color:var(--on-accent, #ffffff)!important}.dtc-banner-title,.dtc-collection-name{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.35)!important}#shopify-section-ridge_hero .button,#shopify-section-ridge_hero a.button,#shopify-section-ridge_hero a.btn{background-color:#fffffff5!important;color:#111!important;border:none!important;font-weight:700!important;box-shadow:0 6px 20px #0000002e!important}.announcement-bar{background-color:#1c1c1c!important}.announcement-bar,.announcement-bar__text,.announcement-bar a,[class*=announcement] .text-block,[class*=announcement] p{color:#fff!important}input,select,textarea,.dtc-newsletter-input{border:1px solid rgba(0,0,0,.12)!important}.dtc-brand-story-section,.dtc-faq-section,.dtc-newsletter-section,.dtc-promo-split-section,.dtc-banner-section,.dtc-collections-section,.dtc-products-section{padding-top:clamp(72px,8vw,96px)!important;padding-bottom:clamp(72px,8vw,96px)!important}#shopify-section-ridge_hero .jumbo-text,#shopify-section-ridge_hero h1{font-size:clamp(36px,6vw,72px)!important;letter-spacing:-.02em!important}.product-media-container__zoom-button,.button.button-unstyled,.button.button-unstyled.product-media-container__zoom-button{background:transparent!important;background-color:transparent!important;box-shadow:none!important;border:none!important;opacity:1!important;color:transparent!important;transform:none!important}.product-media-container__zoom-button:hover,.button.button-unstyled:hover,.button.button-unstyled.product-media-container__zoom-button:hover{background:transparent!important;background-color:transparent!important;opacity:1!important;transform:none!important;color:transparent!important}.product-information .product-media-container,.product-information .product-media,.product-information media-gallery,.product-information .media-gallery__grid{background-color:#ececec!important}.product-information .product-media img,.product-information .product-media__image{background-color:#ececec!important;object-fit:contain!important}.product-details .add-to-cart-button,.sticky-add-to-cart__button{background-color:#1c1c1c!important;color:#fff!important}.product-details .variant-picker__option-values .button:not(.button-unstyled){border:1px solid rgba(0,0,0,.12)!important;background:transparent!important;color:inherit!important;box-shadow:none!important}.product-details .variant-picker__option-values .button[aria-pressed=true],.product-details .variant-picker__option-values .button[aria-current=true]{border-color:#1c1c1c!important;background:#1c1c1c!important;color:#fafafa!important}body{background-color:#fafafa!important;color:#1c1c1c!important}.button:not(.button-unstyled):not(.product-media-container__zoom-button),.btn:not(.button-unstyled):not(.product-media-container__zoom-button){text-transform:uppercase!important;font-weight:700!important;letter-spacing:.15em!important;border:1px solid #1c1c1c!important;background-color:#1c1c1c!important;color:#fff!important;transition:all .3s ease!important}.button:not(.button-unstyled):not(.product-media-container__zoom-button):hover,.btn:not(.button-unstyled):not(.product-media-container__zoom-button):hover{background-color:transparent!important;color:#1c1c1c!important}.card,.card-wrapper,.product-card{border:none!important;box-shadow:none!important;background:transparent!important}.card:hover,.card-wrapper:hover,.product-card:hover{box-shadow:0 10px 24px #00000008!important}#shopify-section-ridge_hero{position:relative!important}#shopify-section-ridge_hero:after{content:""!important;position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:linear-gradient(180deg,#00000073,#00000047 55%,#0006)!important;z-index:1!important;pointer-events:none!important}#shopify-section-ridge_hero .hero,#shopify-section-ridge_hero .hero__content,#shopify-section-ridge_hero .hero__content-wrapper,#shopify-section-ridge_hero .content-wrapper{position:relative!important;z-index:2!important}#shopify-section-ridge_hero .jumbo-text,#shopify-section-ridge_hero .text-block,#shopify-section-ridge_hero h1,#shopify-section-ridge_hero h2,#shopify-section-ridge_hero h3,#shopify-section-ridge_hero p,#shopify-section-ridge_hero .rte,#shopify-section-ridge_hero span{color:#fff!important;text-shadow:0 1px 14px rgba(0,0,0,.35)!important}#shopify-section-ridge_hero .button,#shopify-section-ridge_hero a.button,#shopify-section-ridge_hero a.btn{position:relative!important;z-index:2!important;background-color:#fffffff5!important;color:#111!important;border:none!important;font-weight:700!important}#shopify-section-ridge_hero .button:hover,#shopify-section-ridge_hero a.button:hover{background-color:#fff!important;color:#111!important}
/*# sourceMappingURL=/cdn/shop/t/56/assets/vibe-custom.css.map */
