:root{--affirm-cream: 248, 243, 230;--affirm-card: 253, 250, 241;--affirm-ink: 53, 37, 27;--affirm-muted: 112, 96, 82;--affirm-primary: 160, 79, 39;--affirm-primary-fg: 249, 245, 234;--affirm-secondary: 238, 228, 207;--affirm-accent: 237, 210, 181;--affirm-accent-fg: 61, 40, 26;--affirm-border: 224, 214, 198;--affirm-radius: .6rem;--affirm-radius-lg: 1.2rem;--affirm-shadow-md: 0 4px 6px -1px rgba(53, 37, 27, .08), 0 2px 4px -2px rgba(53, 37, 27, .06);--affirm-shadow-lg: 0 10px 15px -3px rgba(53, 37, 27, .1), 0 4px 6px -4px rgba(53, 37, 27, .08)}body{letter-spacing:0;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,.h0,.h1,.h2,.h3,.h4,.h5,.hxl,.hxxl{letter-spacing:0;font-weight:500}.affirm-eyebrow{margin:0;font-family:var(--font-body-family);font-size:1.2rem;font-weight:600;letter-spacing:.3em;text-transform:uppercase;color:rgb(var(--affirm-primary))}.color-accent-2 .affirm-eyebrow{color:inherit;opacity:.85}.affirm-section-title{margin:.8rem 0 0;font-size:3.2rem;line-height:1.15;font-weight:400}@media screen and (min-width:750px){.affirm-section-title{font-size:3.6rem}}.affirm-accent{font-style:italic;color:rgb(var(--affirm-primary))}.affirm-border-top{border-top:1px solid rgb(var(--affirm-border))}.button,.shopify-challenge__button,.customer button{font-size:1.4rem;font-weight:500;letter-spacing:0}.button:not(.button--secondary):not(.button--tertiary):not(.quick-add__submit){box-shadow:0 1px 3px #35251b1f}.button:not(.button--secondary):not(.button--tertiary):after{box-shadow:none}.button:not(.button--secondary):not(.button--tertiary):hover{opacity:.92}.button--secondary:after,.affirm-button--outline:after{box-shadow:0 0 0 1px rgb(var(--affirm-border))!important}.button--secondary{box-shadow:0 1px 2px #35251b0d}.button--secondary:hover{background-color:rgb(var(--affirm-accent));color:rgb(var(--affirm-accent-fg))}.affirm-button{min-height:4rem;padding:0 3.2rem;gap:.8rem}.affirm-button .affirm-icon{flex-shrink:0}.affirm-link-button{display:inline-flex;align-items:center;gap:.8rem;padding:.8rem 1.6rem;border-radius:var(--affirm-radius);font-size:1.4rem;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;transition:background-color .2s ease}.affirm-link-button:hover{background-color:rgb(var(--affirm-accent));color:rgb(var(--affirm-accent-fg))}.announcement-bar{font-family:var(--font-body-family)}.section-header .header-wrapper{background-color:rgba(var(--affirm-cream),.9);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgb(var(--affirm-border))}.section-header .header-wrapper--border-bottom{border-bottom:1px solid rgb(var(--affirm-border))}.header{min-height:6.4rem}@media screen and (min-width:990px){.header{padding-top:.8rem;padding-bottom:.8rem}.header--middle-left{grid-template-columns:auto 1fr auto}.header--middle-left .header__inline-menu{justify-self:center}}.header__heading{margin:0}.affirm-wordmark,.header__heading-link .h2.affirm-wordmark{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600;letter-spacing:.025em;line-height:1;color:rgb(var(--color-foreground))}.header__menu-item{padding:.8rem 1.2rem;font-size:1.4rem;font-weight:500;color:rgb(var(--affirm-muted));transition:color .2s ease}.header__menu-item:hover,.header__active-menu-item,.header__menu-item[aria-current=page]{color:rgb(var(--color-foreground))}.header__menu-item:hover span,.header__active-menu-item{text-decoration:none}.header__inline-menu .list-menu--inline{gap:1.2rem}.header__icon{border-radius:var(--affirm-radius);transition:background-color .2s ease}.header__icon:hover{background-color:rgb(var(--affirm-accent))}.header__icon:hover .icon{transform:none}.cart-count-bubble{background-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg))}.header__submenu,.menu-drawer,.header__submenu.list-menu{border-radius:var(--affirm-radius-lg)}.affirm-hero{position:relative;overflow:hidden}.affirm-hero__inner{position:relative;z-index:1;text-align:center}.affirm-hero__heading{max-width:76.8rem;margin:1.6rem auto 0;font-family:var(--font-heading-family);font-size:4.8rem;font-weight:500;line-height:1.15;text-wrap:balance}@media screen and (min-width:750px){.affirm-hero__heading{font-size:7.2rem;line-height:1.1}}.affirm-hero__text{max-width:57.6rem;margin:2.4rem auto 0;font-size:1.8rem;line-height:1.6;color:rgb(var(--affirm-muted))}.affirm-hero__text p{margin:0}.affirm-hero__buttons{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1.2rem;margin-top:4rem}.affirm-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0}.affirm-hero__bg img{width:100%;height:100%;object-fit:cover}.affirm-hero__bg:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:rgb(var(--color-background))}.affirm-categories__title{text-align:center;margin-bottom:3.2rem}.affirm-categories__grid{display:grid;gap:2.4rem;grid-template-columns:1fr}@media screen and (min-width:640px){.affirm-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.affirm-categories__grid--2,.affirm-categories__grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:990px){.affirm-categories__grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}}.affirm-category-card{display:flex;flex-direction:column;align-items:center;padding:3.2rem;text-align:center;text-decoration:none;color:rgb(var(--affirm-ink));background-color:rgb(var(--affirm-cream));border:1px solid rgb(var(--affirm-border));border-radius:var(--affirm-radius-lg);transition:box-shadow .2s ease}.affirm-category-card:hover{box-shadow:var(--affirm-shadow-md)}.affirm-category-card__icon{display:inline-flex;align-items:center;justify-content:center;width:4.8rem;height:4.8rem;border-radius:999px;background-color:rgb(var(--affirm-accent));color:rgb(var(--affirm-accent-fg))}.affirm-category-card__image{width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:var(--affirm-radius);background:rgb(var(--affirm-secondary))}.affirm-category-card__image img{width:100%;height:100%;object-fit:cover}.affirm-category-card__title{margin:1.6rem 0 0;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400;line-height:1.3}.affirm-category-card__text{margin:.8rem 0 0;font-size:1.4rem;line-height:1.5;color:rgb(var(--affirm-muted))}.affirm-category-card__cta{display:inline-flex;align-items:center;gap:.4rem;margin-top:1.6rem;font-size:1.4rem;font-weight:500;color:rgb(var(--affirm-primary))}.affirm-category-card__cta .affirm-icon{transition:transform .2s ease}.affirm-category-card:hover .affirm-category-card__cta .affirm-icon{transform:translate(4px)}.affirm-featured__header{display:flex;align-items:flex-end;justify-content:space-between;gap:1.6rem}.affirm-product-grid{margin-top:4rem}.affirm-featured__mobile-cta{margin-top:4rem;text-align:center}.affirm-featured__mobile-cta .button{min-height:3.6rem;padding:0 1.6rem}.product-card-wrapper .card,.product-card-wrapper .card--card{background-color:rgb(var(--affirm-card));border:1px solid rgb(var(--affirm-border));border-radius:var(--affirm-radius-lg);overflow:hidden;transition:box-shadow .25s ease}.product-card-wrapper .card:after,.product-card-wrapper .card--card:after{display:none}.product-card-wrapper:hover .card{box-shadow:var(--affirm-shadow-lg)}.product-card-wrapper .card__inner{background-color:rgb(var(--affirm-secondary));border-radius:0!important}.product-card-wrapper .card__inner:after{display:none}.product-card-wrapper .card__media .media img{transition:transform .5s ease}.product-card-wrapper:hover .card__media .media img{transform:scale(1.05)}.product-card-wrapper .card--card .card__inner .card__media{border-radius:0}.product-card-wrapper .card>.card__content{padding:1.6rem;display:flex;flex-direction:column;gap:.8rem;flex-grow:1}.product-card-wrapper .card__inner .card__content,.product-card-wrapper .card__inner .card__information{display:none!important}.product-card-wrapper .card>.card__content .card__information{padding:0!important;display:flex;flex-direction:column;gap:.8rem;flex-grow:1}.product-card-wrapper .card__heading,.product-card-wrapper .card__heading.h5{font-family:var(--font-heading-family);font-size:1.8rem;font-weight:400;line-height:1.35;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-card-wrapper .card__heading a:hover,.product-card-wrapper .card__heading a{text-decoration:none}.product-card-wrapper .card-information{margin-top:auto}.product-card-wrapper .price,.product-card-wrapper .price-item{font-family:var(--font-body-family);font-size:1.4rem;font-weight:600;letter-spacing:0;color:rgb(var(--affirm-primary))}.product-card-wrapper .price--on-sale .price-item--regular{color:rgb(var(--affirm-muted));font-weight:400}.product-card-wrapper .card__badge .badge{border-radius:999px}.product-card-wrapper .quick-add{margin:.4rem 0 0;grid-row-start:auto}.product-card-wrapper .quick-add__submit{--color-button: var(--affirm-primary);--color-button-text: var(--affirm-primary-fg);--alpha-button-background: 1;min-height:3.2rem;min-width:0;padding:0 1.2rem;font-size:1.2rem;font-weight:500;border-radius:var(--affirm-radius);background-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg));box-shadow:0 1px 3px #35251b1f}.product-card-wrapper .quick-add__submit:after{box-shadow:none!important}.product-card-wrapper .quick-add__submit:hover{opacity:.92;background-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg))}.affirm-scripture__inner{max-width:89.6rem;text-align:center}.affirm-scripture__quote{margin:0;padding:0;border:0;font-family:var(--font-heading-family);font-size:3rem;font-style:italic;line-height:1.6}@media screen and (min-width:750px){.affirm-scripture__quote{font-size:3.6rem}}.affirm-scripture__ref{margin:1.6rem 0 0;font-size:1.4rem;letter-spacing:.3em;text-transform:uppercase;opacity:.8}.affirm-collection-header__title{margin:.8rem 0 0;font-size:4.8rem;font-weight:400;line-height:1.1}.affirm-collection-header__text{max-width:57.6rem;margin-top:1.2rem;color:rgb(var(--affirm-muted))}.affirm-collection-header__text p{margin:0}.affirm-pills{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:3.2rem}.affirm-pill{display:inline-flex;align-items:center;padding:.6rem 1.6rem;border:1px solid rgb(var(--affirm-border));border-radius:999px;background-color:rgb(var(--affirm-card));font-size:1.4rem;font-weight:500;color:rgb(var(--affirm-muted));text-decoration:none;transition:color .2s ease,border-color .2s ease}.affirm-pill:hover{color:rgb(var(--affirm-ink))}.affirm-pill.is-active{background-color:rgb(var(--affirm-primary));border-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg))}.collection-hero__title{font-weight:400}.facets__disclosure summary,.facet-filters__field .select__select,.facets__summary{font-size:1.4rem}.facets-container{border-color:rgb(var(--affirm-border))}.active-facets__button-inner{border-radius:999px}.product__title h1,.product__title .h1{font-size:3.6rem;font-weight:400;line-height:1.2}@media screen and (min-width:750px){.product__title h1{font-size:4rem}}.product .price--large .price-item,.product .price .price-item--regular,.product .price .price-item--sale{font-family:var(--font-body-family);font-size:2.4rem;font-weight:600;letter-spacing:0;color:rgb(var(--affirm-primary))}.product .price--on-sale .price-item--regular{color:rgb(var(--affirm-muted));font-size:1.8rem;font-weight:400}.product__text.caption-with-letter-spacing{letter-spacing:.3em;color:rgb(var(--affirm-primary));font-weight:600;font-size:1.2rem}.product-form__input .form__label,.product-form__input legend{font-size:1.4rem;font-weight:500}.product-form__input--pill input[type=radio]+label{padding:.6rem 1.6rem;margin:.7rem .5rem .2rem 0;font-size:1.4rem;letter-spacing:0;background-color:rgb(var(--affirm-card));border:1px solid rgb(var(--affirm-border));color:rgb(var(--affirm-ink));transition:border-color .2s ease,background-color .2s ease}.product-form__input--pill input[type=radio]+label:hover{border-color:rgba(var(--affirm-primary),.5)}.product-form__input--pill input[type=radio]:checked+label{background-color:rgb(var(--affirm-primary));border-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg))}.product-form__input--pill input[type=radio]:disabled+label,.product-form__input--pill input[type=radio].disabled+label{border-color:rgb(var(--affirm-border))}.product-form__submit,.product-form__submit.button--secondary{--color-button: var(--affirm-primary);--color-button-text: var(--affirm-primary-fg);--alpha-button-background: 1;min-height:4.8rem;border-radius:var(--affirm-radius);background-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg));font-size:1.5rem;font-weight:500}.product-form__submit:after{box-shadow:none!important}.product-form__submit:hover:not([disabled]){opacity:.92;background-color:rgb(var(--affirm-primary));color:rgb(var(--affirm-primary-fg))}.shopify-payment-button__button--unbranded,.quantity{border-radius:var(--affirm-radius)}.quantity:after{box-shadow:0 0 0 1px rgb(var(--affirm-border))!important;border-radius:var(--affirm-radius)}.quantity:before{display:none}.product__description{margin-top:2.4rem;padding-top:2.4rem;border-top:1px solid rgb(var(--affirm-border));font-size:1.4rem;line-height:1.7;color:rgb(var(--affirm-muted))}.product__description:before{content:"Details";display:block;margin-bottom:1.2rem;font-family:var(--font-heading-family);font-size:2rem;color:rgb(var(--affirm-ink))}.product__media-wrapper .product__media-item .media,.product-media-container{background-color:rgb(var(--affirm-secondary))}.thumbnail{border-radius:.8rem}.thumbnail[aria-current]{box-shadow:0 0 0 2px rgb(var(--affirm-primary));border-color:rgb(var(--affirm-primary))}.affirm-back-link{display:inline-flex;align-items:center;gap:.6rem;font-size:1.4rem;color:rgb(var(--affirm-muted));text-decoration:none}.affirm-back-link:hover{color:rgb(var(--affirm-ink))}.related-products__heading,.newsletter__wrapper .h1,.newsletter__wrapper h2{font-weight:400}.newsletter-form__field-wrapper .field__input{background-color:rgb(var(--affirm-card))}.affirm-footer{border-top:1px solid rgb(var(--affirm-border))}.affirm-footer__inner{display:flex;flex-direction:column;align-items:center;gap:1.6rem;padding-top:4.8rem;padding-bottom:4.8rem;text-align:center}.affirm-footer__brand{margin:0;font-family:var(--font-heading-family);font-size:2.4rem;font-weight:600;line-height:1.2}.affirm-footer__text{max-width:44.8rem;font-size:1.4rem;line-height:1.6;color:rgb(var(--affirm-muted))}.affirm-footer__text p,.affirm-footer__address p{margin:0}.affirm-footer__nav ul{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem 2.4rem;margin:0}.affirm-footer__nav a,.affirm-footer__copyright a{font-size:1.4rem;color:rgb(var(--affirm-muted));text-decoration:none}.affirm-footer__nav a:hover,.affirm-footer__copyright a:hover{color:rgb(var(--affirm-ink))}.affirm-footer__nav--secondary a{font-size:1.3rem}.affirm-footer__social{justify-content:center}.affirm-footer__social .list-social__link{color:rgb(var(--affirm-muted))}.affirm-footer__social .list-social__link:hover{color:rgb(var(--affirm-primary))}.affirm-footer__address{font-size:1.3rem;color:rgb(var(--affirm-muted))}.affirm-footer__payment{justify-content:center;margin:0}.affirm-footer__copyright{margin:0;font-size:1.2rem;color:rgb(var(--affirm-muted))}.affirm-footer__copyright a{font-size:1.2rem}.badge{border-radius:999px}.field__input,.select__select,.customer .field input{border-radius:var(--affirm-radius)}.cart-notification,.cart-drawer .drawer__inner{background-color:rgb(var(--affirm-cream))}.title,.title-wrapper-with-link .title{font-weight:400}.collection-list .card-wrapper .card__inner{background-color:rgb(var(--affirm-secondary));border-radius:var(--affirm-radius-lg);overflow:hidden}.collection-list .card-wrapper .card__media img{transition:transform .5s ease}.collection-list .card-wrapper:hover .card__media img{transform:scale(1.04)}.collection-list .card--standard>.card__content .card__heading{font-family:var(--font-heading-family);font-size:2.4rem;font-weight:400}.collection-list .card__heading .icon-wrap{color:rgb(var(--affirm-primary))}.collection-list-wrapper .title{font-size:3.6rem;font-weight:400}.collection-list .card-wrapper .card__media,.collection-list .card-wrapper .card__media .media{border-radius:var(--affirm-radius-lg);overflow:hidden}.affirm-hero--bordered{border-top:1px solid rgb(var(--affirm-border));border-bottom:1px solid rgb(var(--affirm-border))}.affirm-hero .button--primary.affirm-button{--color-button: 124, 58, 27;background-color:#7c3a1b;color:rgb(var(--affirm-primary-fg))}.affirm-hero .button--primary.affirm-button:hover{background-color:#6a3117;opacity:1}.affirm-scripture--terracotta{background-color:#a04f27;color:#f9f5ea;--color-foreground: 249, 245, 234;--color-background: 160, 79, 39}.affirm-scripture--terracotta .affirm-scripture__quote,.affirm-scripture--terracotta .affirm-scripture__ref{color:#f9f5ea}@media screen and (min-width:750px){.affirm-featured__mobile-cta{display:none}}.collection-list-wrapper+*{margin-top:0}.collection-list-wrapper .collection-list{margin-bottom:0}
/*# sourceMappingURL=/cdn/shop/t/21/assets/affirm.css.map */
