:root{--letter-spacing--heading-tight: -.05em;--narrow-page-width: 80rem}.announcement-bar{background-color:#000!important;color:#fff!important;text-align:center;padding-block:10px}.announcement-bar .paragraph,.announcement-bar p,.announcement-bar span,.announcement-bar a{font-size:.6875rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#fff!important;font-weight:400!important}.header{background-color:#fff!important;border-bottom:1px solid rgba(0,0,0,.1)!important;min-height:56px}.header-logo,.header__logo,.header .logo-block__image-wrapper,.header a[href="/"] .logo-block__image-wrapper{font-size:.875rem!important;font-weight:700!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.header-menu a,.header__menu a,.menu__item a{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:400!important;transition:opacity .15s ease}.header-menu a:hover,.header__menu a:hover,.menu__item a:hover{opacity:.5;color:inherit!important;text-decoration:none}.header-actions__action,.header__icon{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important}.header-actions__action:hover{opacity:.5}svg.hero__media{display:none}.hero .button-custom{background-color:transparent!important;color:#fff!important;box-shadow:inset 0 0 0 1px #fff!important;border-radius:0!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding-block:12px!important;padding-inline:32px!important;transition:background-color .2s ease,color .2s ease}.hero .button-custom:hover{background-color:#fff!important;color:#000!important}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{text-transform:uppercase!important;letter-spacing:.1em!important;border-radius:0!important;font-size:.75rem!important}.button:not(.button-secondary):hover,button.shopify-payment-button__button--unbranded:hover:not([disabled]){--button-color: #000000;--button-background-color: #ffffff;--button-border-color: #000000;box-shadow:inset 0 0 0 1px #000!important}.button-secondary:hover{--button-color: #ffffff;--button-background-color: #000000;--button-border-color: #000000}textarea,input:not([type=checkbox],[type=radio],[type=submit],[type=button]){border-color:#0003!important;border-radius:0!important;padding:10px 12px!important;font-size:.875rem!important;box-shadow:0 0 0 1px #0003!important;transition:border-color .15s ease,box-shadow .15s ease!important}textarea:focus,input:not([type=checkbox],[type=radio],[type=submit],[type=button]):focus{border-color:#000!important;box-shadow:0 0 0 1px #000!important;outline:none!important}label:not(.variant-option__button-label,.button,.checkbox__label){font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#0006!important;font-weight:400!important;display:block;margin-bottom:6px}.product-grid{gap:24px!important}@media screen and (min-width:750px){.product-grid{gap:32px!important}}.product-grid__item{border:none!important;border-radius:0!important}.product-card__image,.card-gallery,.card-gallery__media{aspect-ratio:1 / 1!important;background-color:#0000000a!important;overflow:hidden;border-radius:0!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-size:.75rem!important;text-transform:uppercase!important;letter-spacing:-.01em!important;font-weight:500!important;color:#000!important;line-height:1.3;margin:0}.product-grid__card .price,.product-grid__card .price-item,.product-grid__card product-price{font-size:.75rem!important;color:#0009!important;font-weight:400!important}.collection-wrapper .h1,.collection-wrapper h1,.product-grid-container>h1,.main-collection-list h1{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#0006!important;font-weight:400!important;margin-bottom:48px!important}.product-information .product-media-container,.featured-product .product-media-container{aspect-ratio:1 / 1!important;background-color:#0000000a!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-size:1.125rem!important;font-weight:500!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-size:.875rem!important;color:#0009!important;font-weight:400!important}.variant-option--buttons legend,.variant-option--dropdowns>label,.variant-option[data-testid=variant-option-single]{font-size:.625rem!important;text-transform:uppercase!important;letter-spacing:.15em!important;color:#0006!important;font-weight:400!important;margin-bottom:12px!important}.variant-option__button-label{font-size:.75rem!important;border-color:#0003!important;border-radius:0!important;min-height:40px!important;min-width:48px!important;background-color:transparent!important;color:#000!important;transition:border-color .15s ease,background-color .15s ease,color .15s ease!important}.variant-option__button-label:hover:not(:has(:checked)){border-color:#000!important;background-color:transparent!important;color:#000!important}.variant-option__button-label:has(:checked){background-color:#000!important;color:#fff!important;border-color:#000!important}.variant-option__button-label:has(:checked):hover{background-color:#000!important;color:#fff!important;border-color:#000!important}.variant-option__button-label__pill{background:#000!important}.add-to-cart-button{width:100%!important;padding-block:12px!important;font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;border-radius:0!important}.product-details .product-origin-note,.product-details [class*=origin]{font-size:.625rem!important;color:#0000004d!important;font-style:italic!important}.product-details .product-description,.product-details .rte{font-size:.75rem!important;color:#0009!important;line-height:1.7!important;border-top:1px solid rgba(0,0,0,.1)!important;padding-top:24px!important}.theme-drawer__header{border-bottom:1px solid rgba(0,0,0,.1)!important;padding:16px 24px!important}.theme-drawer__title,.cart-title{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;font-weight:500!important}.cart-items-component .product-card__image,.cart-item__image{width:80px!important;height:80px!important;flex-shrink:0;background-color:#0000000a}.cart-items-component .product-title,.cart-items-component h3,.cart-items-component .h4{font-size:.75rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:-.01em!important}.cart-items-component .cart-item__variant,.cart-items-component .cart-item__properties{font-size:.75rem!important;color:#00000080!important}.cart-drawer__summary .button{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;padding-block:12px!important}.cart-summary__total,.cart-summary .price,.cart-drawer__summary .price{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important}.cart-drawer__summary small,.cart-drawer__summary .paragraph,.cart-summary__note{font-size:.625rem!important;color:#0006!important}.footer{border-top:1px solid rgba(0,0,0,.1)!important}.footer .logo-block__image-wrapper,.footer .header-logo,.footer [class*=logo]{font-size:.875rem!important;font-weight:700!important;letter-spacing:-.04em!important;text-transform:uppercase!important}.footer a,.footer .menu__item a{font-size:.75rem!important;text-transform:uppercase!important;letter-spacing:.12em!important;color:#0009!important;text-decoration:none!important;transition:color .15s ease}.footer a:hover,.footer .menu__item a:hover{color:#000!important}.footer .scripture-line,.footer em,.footer p em{font-size:.75rem!important;color:#0006!important;font-style:italic!important}.scripture-text{font-weight:300;letter-spacing:.05em;line-height:1.8;font-size:clamp(.875rem,1.5vw,1.125rem)}.scripture-text em{font-style:italic;color:#00000080}.dialog-drawer,.dialog-modal{border-radius:0!important}*{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.15) transparent}
/*# sourceMappingURL=/cdn/shop/t/4/assets/godbreathed-overrides.css.map */
