.announcement-bar{min-height:38px}.announcement-bar__message{font-family:Georgia,Times New Roman,serif;font-size:1.1rem;letter-spacing:.18em;text-transform:uppercase;color:#654737;padding-top:1rem;padding-bottom:1rem}.header-wrapper{background:#f8f1e8;border-bottom:1px solid rgba(101,71,55,.12)}.header{padding-top:14px;padding-bottom:14px}.header__heading-logo{width:auto;max-height:105px;object-fit:contain}.header__menu-item{color:#654737;font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.header__menu-item span{text-decoration:none}.header__menu-item:hover,.header__menu-item:hover span,.header__active-menu-item{color:#c48f87;text-decoration:none}.header__icon,.header__icon .icon{color:#654737}.header__icon:hover{color:#c48f87}.header__submenu{background:#fff9f3;border:1px solid rgba(101,71,55,.12);box-shadow:0 8px 25px #65473714}.header__submenu .header__menu-item{color:#654737}.header__submenu .header__menu-item:hover{color:#c48f87}@media screen and (max-width:749px){.header{padding-top:9px;padding-bottom:9px}.header__heading-logo{max-height:72px}.announcement-bar__message{font-size:1rem;letter-spacing:.12em}}.banner{background:#f8f1e8}@media screen and (min-width:750px){.banner--large:not(.banner--adapt){min-height:560px}}.banner__media img{object-fit:cover}.banner__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#65473706;pointer-events:none}.banner__content{padding-top:4rem;padding-bottom:4rem}.banner__box{background:#f8f1e8eb;color:#654737;max-width:470px;padding:3.5rem 4rem;box-shadow:none;border-radius:0}.banner__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:3.8rem;line-height:1.15;font-weight:400;letter-spacing:.01em;margin-bottom:1.5rem}.banner__text{max-width:370px;margin-left:auto;margin-right:auto}.banner__text p{color:#7b5c4b;font-size:1.2rem;line-height:1.7;letter-spacing:.08em;text-transform:uppercase}.banner__buttons{margin-top:2.2rem!important}.banner__buttons .button{min-width:165px;min-height:44px;padding:0 2.5rem;background:#c48f87;color:#fff9f3;border-radius:0;font-size:1.1rem;font-weight:400;letter-spacing:.18em;text-transform:uppercase;box-shadow:none}.banner__buttons .button:after{box-shadow:none}.banner__buttons .button:hover{background:#9b735b;color:#fff9f3}@media screen and (max-width:749px){.banner__content{padding:2rem 1.5rem}.banner__box{padding:2.75rem 2rem;max-width:92%}.banner__heading{font-size:3rem;line-height:1.15}.banner__text p{font-size:1.1rem;line-height:1.6}.banner__buttons .button{min-width:150px;min-height:42px}}.collection-list-wrapper{padding-top:5rem;padding-bottom:6rem}.collection-list-title{width:100%;text-align:center;color:#654737;font-family:Georgia,Times New Roman,serif;font-size:3rem;font-weight:400;letter-spacing:.04em;margin-bottom:4rem}.collection-list .card,.collection-list .card__inner,.collection-list .card__content{background:transparent;border:none;box-shadow:none}.collection-list .card__inner{--border-width: 0px}.collection-list .card__media{overflow:hidden}.collection-list .card__media img{transition:transform .45s ease}@media screen and (min-width:990px){.collection-list .card:hover .card__media img{transform:scale(1.025)}}.collection-list .card__content{padding-top:1.8rem}.collection-list .card__information{text-align:center;padding:0}.collection-list .card__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:2rem;font-weight:400;letter-spacing:.02em}.collection-list .card__heading .icon-wrap{display:none}.collection-list .card__heading a{text-decoration:none;transition:color .25s ease}.collection-list .card:hover .card__heading a{color:#c48f87}@media screen and (max-width:749px){.collection-list-wrapper{padding-top:3.5rem;padding-bottom:4rem}.collection-list-title{font-size:2.5rem;margin-bottom:2.5rem}.collection-list .card__heading{font-size:1.7rem}}.rich-text__wrapper{padding-top:2rem;padding-bottom:2rem}.rich-text__text{max-width:900px;margin-left:auto;margin-right:auto;text-align:center}.rich-text__text p{font-family:Georgia,Times New Roman,serif;color:#7b5c4b;font-size:1.6rem;line-height:1.7;letter-spacing:.04em;margin:0}.rich-text__text:after{content:"";display:block;width:45px;height:1px;background:#c48f87;margin:1.8rem auto 0}.hope-scripture-marquee{width:100%;overflow:hidden;background:#e8d3c8;padding:1.5rem 0}.hope-scripture-track{display:flex;align-items:center;width:max-content;animation:hopeScriptureScroll 28s linear infinite}.hope-scripture-track span{flex-shrink:0;white-space:nowrap;font-family:Georgia,Times New Roman,serif;color:#654737;font-size:1.45rem;font-weight:400;letter-spacing:.06em;padding-right:8rem}@keyframes hopeScriptureScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.hope-scripture-marquee:hover .hope-scripture-track{animation-play-state:paused}@media screen and (max-width:749px){.hope-scripture-marquee{padding:1.25rem 0}.hope-scripture-track{animation-duration:23s}.hope-scripture-track span{font-size:1.2rem;padding-right:5rem}}.featured-collection{padding-top:3rem;padding-bottom:5rem}.featured-collection .title{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:3rem;font-weight:400;letter-spacing:.02em;margin-bottom:.8rem}.featured-collection .collection__description{color:#7b5c4b;font-size:1.35rem;line-height:1.7;margin-bottom:3rem}.featured-collection .card,.featured-collection .card__inner,.featured-collection .card__content{background:transparent;border:none;box-shadow:none}.featured-collection .card__media{overflow:hidden}.featured-collection .card__media img{transition:transform .4s ease}@media screen and (min-width:990px){.featured-collection .card:hover .card__media img{transform:scale(1.025)}}.featured-collection .card__information{padding-top:1.5rem;text-align:center}.featured-collection .card__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:1.65rem;font-weight:400;line-height:1.35}.featured-collection .card__heading a{color:#654737;text-decoration:none}.featured-collection .card:hover .card__heading a{color:#c48f87}.featured-collection .price{color:#9b735b;font-size:1.25rem;margin-top:.5rem}.featured-collection .price-item--sale{color:#c48f87}.featured-collection .collection__view-all .button{margin-top:2rem;background:#c48f87;color:#fff9f3;border-radius:0;min-width:170px}@media screen and (max-width:749px){.featured-collection{padding-top:2rem;padding-bottom:3.5rem}.featured-collection .title{font-size:2.5rem}.featured-collection .collection__description{font-size:1.2rem}.featured-collection .card__heading{font-size:1.45rem}}.newsletter{border-top:1px solid rgba(101,71,55,.1);border-bottom:1px solid rgba(101,71,55,.1)}.newsletter__wrapper{padding-top:5rem;padding-bottom:5rem}.newsletter__wrapper .inline-richtext{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:3rem;font-weight:400;letter-spacing:.02em}.newsletter__subheading{color:#7b5c4b;max-width:550px;margin-left:auto;margin-right:auto;line-height:1.7}.newsletter-form__field-wrapper .field__input{background:#fff9f3b3;color:#654737;border-radius:0}.newsletter-form__field-wrapper .field:after{box-shadow:0 0 0 1px #65473740}.newsletter-form__field-wrapper .field__label{color:#9b735b}.newsletter-form__button{color:#654737}.newsletter-form__button:hover{color:#c48f87}@media screen and (max-width:749px){.newsletter__wrapper{padding-top:4rem;padding-bottom:4rem}.newsletter__wrapper .inline-richtext{font-size:2.5rem}}.footer{border-top:none}.footer__content-top{padding-top:5rem;padding-bottom:4rem}.footer-block__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:1.8rem;font-weight:400;letter-spacing:.04em}.footer-block__details-content .list-menu__item--link{color:#654737;font-size:1.25rem;text-decoration:none;transition:color .25s ease}.footer-block__details-content .list-menu__item--link:hover{color:#fff9f3;text-decoration:none}.footer .list-social__link{color:#654737}.footer .list-social__link:hover{color:#fff9f3}.footer__content-bottom{border-top:1px solid rgba(101,71,55,.15)}.footer__copyright,.footer__copyright a{color:#654737;font-size:1.1rem}@media screen and (max-width:749px){.footer__content-top{padding-top:4rem;padding-bottom:3rem}.footer-block__heading{font-size:1.6rem}}.collection-hero__title{font-family:Georgia,Times New Roman,serif;color:#654737;font-weight:400;letter-spacing:.02em;font-size:3.6rem}.collection-hero__description{color:#7b5c4b;line-height:1.8;max-width:700px}.collection-hero__inner{padding-top:4rem;padding-bottom:4rem}.product-grid .card,.product-grid .card__inner,.product-grid .card__content{background:transparent;border:none;box-shadow:none}.product-grid .card__media{overflow:hidden}.product-grid .card__media img{transition:transform .4s ease}@media screen and (min-width:990px){.product-grid .card:hover .card__media img{transform:scale(1.025)}}.product-grid .card__information{padding-top:1.4rem}.product-grid .card__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:1.55rem;font-weight:400;line-height:1.4}.product-grid .card__heading a{color:#654737;text-decoration:none}.product-grid .card:hover .card__heading a{color:#c48f87}.product-grid .price{color:#9b735b;font-size:1.25rem}.product-grid .price-item--sale{color:#c48f87}.facets__heading,.facets__summary,.facet-filters__label,.mobile-facets__heading{color:#654737}.facets__summary:hover{color:#c48f87}.facet-filters__sort{color:#654737}.product-count__text{color:#9b735b}@media screen and (max-width:749px){.collection-hero__inner{padding-top:2.5rem;padding-bottom:2.5rem}.collection-hero__title{font-size:2.8rem}.product-grid .card__heading{font-size:1.4rem}}.product__title h1{font-family:Georgia,Times New Roman,serif;color:#654737;font-size:3.2rem;font-weight:400;line-height:1.2;letter-spacing:.01em}.product__info-wrapper .price{color:#9b735b;font-size:1.6rem}.product__description,.product__description p{color:#654737;line-height:1.8}.product-form__input .form__label{color:#654737;font-size:1.2rem;letter-spacing:.08em;text-transform:uppercase}.product-form__input input[type=radio]+label{background:#fff9f3;color:#654737;border:1px solid rgba(101,71,55,.25);border-radius:0}.product-form__input input[type=radio]:checked+label{background:#c48f87;color:#fff9f3;border-color:#c48f87}.quantity{background:#fff9f3;border:1px solid rgba(101,71,55,.2)}.product-form__submit{background:#c48f87;color:#fff9f3;border-radius:0;min-height:50px;letter-spacing:.15em;text-transform:uppercase}.product-form__submit:after{box-shadow:none}.product-form__submit:hover{background:#9b735b}.product__accordion{border-color:#65473726}.product__accordion summary{color:#654737}.product__media{overflow:hidden}@media screen and (max-width:749px){.product__title h1{font-size:2.6rem}.product__info-wrapper .price{font-size:1.5rem}}.title-wrapper-with-link .title,.cart__empty-text{font-family:Georgia,Times New Roman,serif;color:#654737;font-weight:400}.cart-item__name{font-family:Georgia,Times New Roman,serif;color:#654737;text-decoration:none}.cart-item__name:hover{color:#c48f87}.cart-item,.cart-item__details,.cart-item__totals,.cart__footer{color:#654737}.cart-item .quantity{background:#fff9f3;border:1px solid rgba(101,71,55,.18)}.totals__total,.totals__total-value{color:#654737}.cart__checkout-button{background:#c48f87;color:#fff9f3;border-radius:0;letter-spacing:.15em;text-transform:uppercase}.cart__checkout-button:after{box-shadow:none}.cart__checkout-button:hover{background:#9b735b}.drawer__inner{background:#f8f1e8;color:#654737}.drawer__heading{font-family:Georgia,Times New Roman,serif;color:#654737;font-weight:400}.cart-drawer .cart-item__name{color:#654737}@media screen and (min-width:990px){.header{column-gap:2rem}.header__inline-menu{white-space:nowrap}.header__inline-menu .list-menu{flex-wrap:nowrap}.header__menu-item{padding-left:1.2rem;padding-right:1.2rem}.header__menu-item span{letter-spacing:.08em}}.header__menu-item:hover span,.header__active-menu-item{color:#c48f87;text-decoration:none}@media screen and (max-width:749px){body{font-size:1.3rem}.page-width{padding-left:1.8rem;padding-right:1.8rem}.announcement-bar__message{font-size:.9rem;letter-spacing:.12em;padding-top:.7rem;padding-bottom:.7rem}.header{padding-top:.6rem;padding-bottom:.6rem}.header__heading-logo{max-height:55px;width:auto}.banner__content{padding:1.5rem}.banner__box{max-width:88%;padding:2.2rem 1.8rem}.banner__heading{font-size:2.6rem;line-height:1.15;margin-bottom:1rem}.banner__text p{font-size:1rem;line-height:1.6;letter-spacing:.06em}.banner__buttons{margin-top:1.6rem!important}.banner__buttons .button{min-width:135px;min-height:38px;padding:0 1.8rem;font-size:.95rem}.collection-list-wrapper{padding-top:2.8rem;padding-bottom:3rem}.collection-list-title{font-size:2.2rem;margin-bottom:2rem}.collection-list .card__content{padding-top:1rem}.collection-list .card__heading{font-size:1.45rem}.hope-scripture-marquee{padding:1rem 0}.hope-scripture-track span{font-size:1.05rem;letter-spacing:.04em;padding-right:4rem}.featured-collection{padding-top:2.5rem;padding-bottom:3rem}.featured-collection .title{font-size:2.2rem;margin-bottom:.5rem}.featured-collection .collection__description{font-size:1.1rem;line-height:1.6;margin-bottom:2rem}.featured-collection .card__information{padding-top:1rem}.featured-collection .card__heading{font-size:1.3rem}.featured-collection .price{font-size:1.1rem}.rich-text__wrapper{padding-top:3rem;padding-bottom:3rem}.rich-text__heading{font-size:2.3rem;line-height:1.25}.rich-text__text p{font-size:1.2rem;line-height:1.7}.newsletter__wrapper{padding-top:3rem;padding-bottom:3rem}.newsletter__wrapper .inline-richtext{font-size:2.2rem}.newsletter__subheading{font-size:1.15rem}.footer__content-top{padding-top:3rem;padding-bottom:2.5rem}.footer-block__heading{font-size:1.45rem}.footer-block__details-content .list-menu__item--link{font-size:1.15rem}}.hope-personalization{margin:2rem 0;padding:1.8rem;background:#f8f1e8;border:1px solid rgba(112,78,60,.18);border-radius:8px}.hope-personalization label{display:block;margin-bottom:.6rem;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;color:#704e3c}.hope-personalization__help{margin:0 0 1.2rem;font-size:1.2rem;line-height:1.6;color:#765f52}.hope-personalization textarea{display:block;width:100%;min-height:110px;padding:1.2rem 1.4rem;resize:vertical;font:inherit;color:#704e3c;background:#fffaf5;border:1px solid #d8c3b6;border-radius:6px}.hope-personalization textarea:focus{outline:none;border-color:#c9958e;box-shadow:0 0 0 1px #c9958e}.hope-personalization textarea::placeholder{color:#a58f82}@media screen and (max-width:749px){.hope-personalization{margin:1.5rem 0;padding:1.4rem}.hope-personalization label{font-size:1.5rem}.hope-personalization__help{font-size:1.1rem}}.hope-product-options{margin:1.8rem 0;padding:1.8rem;background:#f8f1e8;border:1px solid rgba(112,78,60,.18);border-radius:8px}.hope-product-field{margin-bottom:1.5rem}.hope-product-field:last-child{margin-bottom:0}.hope-product-field label{display:block;margin-bottom:.6rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;color:#704e3c}.hope-product-field input{width:100%;padding:1.1rem 1.3rem;font:inherit;color:#704e3c;background:#fffaf5;border:1px solid #d8c3b6;border-radius:6px;box-sizing:border-box}.hope-product-field input::placeholder{color:#a58f82}.hope-product-field input:focus{outline:none;border-color:#c9958e;box-shadow:0 0 0 1px #c9958e}@media screen and (max-width:749px){.hope-product-options{padding:1.4rem}.hope-product-field label{font-size:1.4rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/hope-and-hem.css.map */
