@font-face{font-family:Kanit;font-style:normal;font-weight:400;font-display:swap;src:url(godbreathed-kanit-400.woff2) format("woff2")}@font-face{font-family:Kanit;font-style:normal;font-weight:500;font-display:swap;src:url(godbreathed-kanit-500.woff2) format("woff2")}@font-face{font-family:Kanit;font-style:normal;font-weight:600;font-display:swap;src:url(godbreathed-kanit-600.woff2) format("woff2")}@font-face{font-family:Kanit;font-style:normal;font-weight:700;font-display:swap;src:url(godbreathed-kanit-700.woff2) format("woff2")}@font-face{font-family:Kanit;font-style:normal;font-weight:800;font-display:swap;src:url(godbreathed-kanit-800.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(godbreathed-space-grotesk-400.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(godbreathed-space-grotesk-500.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(godbreathed-space-grotesk-600.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(godbreathed-space-grotesk-700.woff2) format("woff2")}:root{--color-onyx: #1c1a16;--color-onyx-soft: #2a2621;--color-brown: #6b4a32;--color-brown-dark: #54381f;--color-brown-light: #8a6a4b;--color-green: #5c6b4a;--color-green-dark: #465238;--color-white: #fdfbf6;--surface-page: var(--color-white);--surface-inverse: var(--color-onyx);--surface-muted: #f1ece3;--surface-card: var(--color-white);--surface-card-inverse: var(--color-onyx-soft);--text-primary: var(--color-onyx);--text-secondary: #7a7266;--text-inverse: var(--color-white);--text-inverse-muted: #c9c2b4;--accent: var(--color-brown);--accent-hover: var(--color-brown-dark);--accent-on-accent: var(--color-white);--accent-secondary: var(--color-green);--accent-secondary-hover: var(--color-green-dark);--border-subtle: color-mix(in oklch, var(--color-onyx) 12%, white);--border-inverse: color-mix(in oklch, var(--color-white) 20%, var(--color-onyx));--focus-ring: var(--color-brown);--font-display: "Kanit", sans-serif;--font-body: "Space Grotesk", sans-serif;--tracking-wordmark: .08em;--tracking-label: .06em;--size-display-1: clamp(2.75rem, 5vw, 4.5rem);--size-display-2: clamp(2rem, 3.5vw, 3rem);--size-h1: 2rem;--size-h2: 1.5rem;--size-h3: 1.125rem;--size-body: 1rem;--size-small: .875rem;--size-micro: .75rem;--leading-tight: 1.05;--leading-heading: 1.15;--leading-body: 1.55;--weight-regular: 400;--weight-medium: 500;--weight-semibold: 600;--weight-bold: 700;--weight-black: 800;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--space-10: 128px;--radius-sm: 2px;--radius-md: 4px;--radius-lg: 8px;--radius-pill: 999px;--shadow-card: 0 1px 2px rgba(45, 49, 66, .06), 0 8px 24px -12px rgba(45, 49, 66, .18);--shadow-elevated: 0 24px 48px -16px rgba(45, 49, 66, .28);--ease-standard: cubic-bezier(.4, 0, .2, 1);--duration-fast: .12s;--duration-standard: .2s;--narrow-page-width: 80rem}body{font-family:var(--font-body)!important;color:var(--text-primary)!important;background-color:var(--surface-page)!important}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:var(--tracking-label);line-height:var(--leading-heading)}.announcement-bar{background-color:var(--color-onyx)!important;color:var(--text-inverse)!important;text-align:center;padding-block:10px}.announcement-bar .paragraph,.announcement-bar p,.announcement-bar span,.announcement-bar a{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-inverse)!important;font-weight:var(--weight-regular)!important}.header{background-color:var(--surface-page)!important;border-bottom:1px solid var(--border-subtle)!important;min-height:56px}.header-logo,.header__logo,.header .logo-block__image-wrapper,.header a[href="/"] .logo-block__image-wrapper{font-family:var(--font-display)!important;font-size:var(--size-small)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-wordmark)!important;text-transform:uppercase!important}.header-menu a,.header__menu a,.menu__item a{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;font-weight:var(--weight-regular)!important;transition:color var(--duration-fast) var(--ease-standard)}.header-menu a:hover,.header__menu a:hover,.menu__item a:hover{color:var(--accent)!important;text-decoration:none}.header-actions__action,.header__icon{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important}.header-actions__action:hover{color:var(--accent)!important}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-family:var(--font-display)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;font-weight:var(--weight-semibold)!important;border-radius:var(--radius-sm)!important;font-size:var(--size-micro)!important;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)!important}.button:not(.button-secondary),button.shopify-payment-button__button--unbranded{--button-background-color: var(--color-onyx);--button-color: var(--text-inverse);--button-border-color: var(--color-onyx)}.button:not(.button-secondary):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-background-color: var(--color-onyx-soft);--button-color: var(--text-inverse);--button-border-color: var(--color-onyx-soft)}.button-secondary{--button-background-color: transparent;--button-color: var(--text-primary);--button-border-color: var(--color-onyx)}.button-secondary:hover{--button-color: var(--text-inverse);--button-background-color: var(--color-onyx);--button-border-color: var(--color-onyx)}.button.button--accent{--button-background-color: var(--accent);--button-color: var(--accent-on-accent);--button-border-color: var(--accent)}.button.button--accent:hover{--button-background-color: var(--accent-hover);--button-border-color: var(--accent-hover)}textarea,input:not([type=checkbox],[type=radio],[type=submit],[type=button]){font-family:var(--font-body)!important;border-color:var(--border-subtle)!important;border-radius:var(--radius-sm)!important;padding:10px 12px!important;font-size:var(--size-small)!important;box-shadow:0 0 0 1px var(--border-subtle)!important;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)!important}textarea:focus,input:not([type=checkbox],[type=radio],[type=submit],[type=button]):focus{border-color:var(--focus-ring)!important;box-shadow:0 0 0 1px var(--focus-ring)!important;outline:none!important}label:not(.variant-option__button-label,.button,.checkbox__label){font-family:var(--font-display)!important;font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-secondary)!important;font-weight:var(--weight-regular)!important;display:block;margin-bottom:6px}.product-grid{gap:var(--space-5)!important}@media screen and (min-width:750px){.product-grid{gap:var(--space-6)!important}}.product-grid__item{border:none!important;border-radius:var(--radius-md)!important}.product-card__image,.card-gallery,.card-gallery__media{aspect-ratio:1 / 1!important;background-color:var(--surface-muted)!important;overflow:hidden;border-radius:var(--radius-md)!important}@media(any-pointer:fine)and (prefers-reduced-motion:no-preference){.product-card:hover .card-gallery img,.product-card:hover .product-card__image img{transform:scale(1.02);transition:transform .5s ease!important}.card-gallery img,.product-card__image img{transition:transform .5s ease!important}}.product-grid__card .h4,.product-grid__card h3,.product-grid__card h4,.product-grid__card .product-title{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:-.01em!important;font-weight:var(--weight-medium)!important;color:var(--text-primary)!important;line-height:1.3;margin:0}.product-grid__card .price,.product-grid__card .price-item,.product-grid__card product-price{font-family:var(--font-body)!important;font-size:var(--size-micro)!important;color:var(--text-secondary)!important;font-weight:var(--weight-regular)!important}.collection-wrapper .h1,.collection-wrapper h1,.product-grid-container>h1,.main-collection-list h1{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-secondary)!important;font-weight:var(--weight-regular)!important;margin-bottom:48px!important}.product-information .product-media-container,.featured-product .product-media-container{aspect-ratio:1 / 1!important;background-color:var(--surface-muted)!important;border-radius:var(--radius-md)!important}.product-information .product-media-container img,.featured-product .product-media-container img{object-fit:contain!important}.product-details h1,.product-details .h1,.product-details .h2 h1,.product-information h1{font-family:var(--font-display)!important;font-size:1.125rem!important;font-weight:var(--weight-medium)!important;letter-spacing:-.02em!important;text-transform:uppercase!important;line-height:1.2!important;margin-bottom:4px}.product-details product-price,.product-information product-price{font-family:var(--font-body)!important;font-size:var(--size-small)!important;color:var(--text-secondary)!important;font-weight:var(--weight-regular)!important}.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single]{font-family:var(--font-display)!important;font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-secondary)!important;font-weight:var(--weight-regular)!important;margin-bottom:12px!important}.variant-option__button-label{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;border-color:var(--border-subtle)!important;border-radius:var(--radius-sm)!important;min-height:40px!important;min-width:48px!important;background-color:transparent!important;color:var(--text-primary)!important;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)!important}.variant-option__button-label:hover:not(:has(:checked)){border-color:var(--color-onyx)!important;background-color:transparent!important;color:var(--text-primary)!important}.variant-option__button-label:has(:checked){background-color:var(--color-onyx)!important;color:var(--text-inverse)!important;border-color:var(--color-onyx)!important}.variant-option__button-label:has(:checked):hover{background-color:var(--color-onyx)!important;color:var(--text-inverse)!important;border-color:var(--color-onyx)!important}.variant-option__button-label__pill{background:var(--color-onyx)!important}.add-to-cart-button{width:100%!important;padding-block:12px!important;font-family:var(--font-display)!important;font-size:var(--size-micro)!important;font-weight:var(--weight-semibold)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;border-radius:var(--radius-sm)!important;background-color:var(--accent)!important;color:var(--accent-on-accent)!important;border-color:var(--accent)!important}.add-to-cart-button:hover{background-color:var(--accent-hover)!important;border-color:var(--accent-hover)!important}.product-details .product-origin-note,.product-details [class*=origin]{font-family:var(--font-body)!important;font-size:.625rem!important;color:var(--text-secondary)!important;font-style:italic!important}.product-details .product-description,.product-details .rte{font-family:var(--font-body)!important;font-size:var(--size-micro)!important;color:var(--text-secondary)!important;line-height:var(--leading-body)!important;border-top:1px solid var(--border-subtle)!important;padding-top:24px!important}.theme-drawer__header{border-bottom:1px solid var(--border-subtle)!important;padding:16px 24px!important}.theme-drawer__title,.cart-title{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;font-weight:var(--weight-medium)!important}.cart-items-component .product-card__image,.cart-item__image{width:80px!important;height:80px!important;flex-shrink:0;background-color:var(--surface-muted);border-radius:var(--radius-md)}.cart-items-component .product-title,.cart-items-component h3,.cart-items-component .h4{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;font-weight:var(--weight-medium)!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.cart-items-component .cart-item__variant,.cart-items-component .cart-item__properties{font-family:var(--font-body)!important;font-size:var(--size-micro)!important;color:var(--text-secondary)!important}.cart-drawer__summary .button{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;padding-block:12px!important}.cart-summary__total,.cart-summary .price,.cart-drawer__summary .price{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important}.cart-drawer__summary small,.cart-drawer__summary .paragraph,.cart-summary__note{font-family:var(--font-body)!important;font-size:.625rem!important;color:var(--text-secondary)!important}.footer{background-color:var(--surface-inverse)!important;border-top:none!important}.footer .logo-block__image-wrapper,.footer .header-logo,.footer [class*=logo]{font-family:var(--font-display)!important;font-size:var(--size-small)!important;font-weight:var(--weight-bold)!important;letter-spacing:var(--tracking-wordmark)!important;text-transform:uppercase!important;color:var(--text-inverse)!important}.footer a,.footer .menu__item a{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-inverse-muted)!important;text-decoration:none!important;transition:color var(--duration-fast) var(--ease-standard)}.footer a:hover,.footer .menu__item a:hover{color:var(--text-inverse)!important}.footer h1,.footer h2,.footer h3,.footer h4,.footer p,.footer span,.footer label{font-family:var(--font-body)!important;color:var(--text-inverse)!important}.footer .rte p,.footer [class*=subtitle]{color:var(--text-inverse-muted)!important}.footer-utilities{background-color:var(--surface-inverse)!important}.footer-utilities p,.footer-utilities span,.footer-utilities a{font-family:var(--font-body)!important;color:var(--text-inverse-muted)!important}.footer-utilities a:hover{color:var(--text-inverse)!important}.footer .social-links a,.footer [class*=social] a{color:var(--text-inverse-muted)!important}.footer .social-links a:hover,.footer [class*=social] a:hover{color:var(--text-inverse)!important}.footer .scripture-line,.footer em,.footer p em{font-family:var(--font-body)!important;font-size:var(--size-micro)!important;color:var(--text-inverse-muted)!important;font-style:italic!important}.scripture-text{font-family:var(--font-body)!important;font-weight:var(--weight-regular);letter-spacing:.05em;line-height:var(--leading-body);font-size:clamp(.875rem,1.5vw,1.125rem)}.scripture-text em{font-style:italic;color:var(--text-secondary)}@media screen and (min-width:990px){footer .footer-content{grid-template-columns:1.2fr 1fr!important}footer .footer-content>:nth-child(1){grid-column:1;grid-row:1}footer .footer-content>:nth-child(2){grid-column:1;grid-row:2}footer .footer-content>:nth-child(3){grid-column:2;grid-row:1 / 3;display:flex!important;flex-direction:column;justify-content:center;align-items:flex-end}}footer .footer-content>:nth-child(3) p{font-family:var(--font-body)!important;color:var(--text-inverse-muted)!important;font-size:var(--size-micro)!important;font-weight:var(--weight-regular)!important;line-height:var(--leading-body)!important;font-style:italic;margin:0 0 .5rem;text-align:right}footer .footer-content>:nth-child(3) p em{font-family:var(--font-display)!important;font-size:.625rem!important;font-style:normal!important;color:var(--text-inverse-muted)!important;text-transform:uppercase;letter-spacing:.25em!important;font-weight:var(--weight-regular)!important}.footer .email-signup__input,.footer input[type=email],.footer .newsletter-form__field{border-radius:var(--radius-sm)!important;border-color:var(--border-inverse)!important;font-family:var(--font-body)!important;font-size:var(--size-micro)!important}.footer .email-signup__input:focus,.footer input[type=email]:focus{border-color:var(--accent)!important;box-shadow:0 0 0 1px var(--accent)!important}.footer .email-signup__button,.footer .newsletter-form__button{border-radius:var(--radius-sm)!important;background-color:var(--accent)!important;color:var(--accent-on-accent)!important}.footer .email-signup__button:hover,.footer .newsletter-form__button:hover{background-color:var(--accent-hover)!important}.footer .email-signup h2,.footer .email-signup h3{font-family:var(--font-display)!important;font-size:var(--size-micro)!important;font-weight:var(--weight-bold)!important;letter-spacing:-.03em!important;text-transform:uppercase!important;color:var(--text-inverse)!important}.footer .email-signup p,.footer .email-signup .rte{font-family:var(--font-body)!important;font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:var(--tracking-label)!important;color:var(--text-inverse-muted)!important}.card,.card--product,.collection-card{background-color:var(--surface-card)!important;border:1px solid var(--border-subtle)!important;border-radius:var(--radius-md)!important;box-shadow:var(--shadow-card)!important}.dialog-drawer,.dialog-modal{border-radius:var(--radius-md)!important}*{scrollbar-width:thin;scrollbar-color:var(--border-inverse) transparent}
/*# sourceMappingURL=/cdn/shop/t/7/assets/godbreathed-overrides.css.map */
