.section li a,.section p a{text-decoration:underline}.section li a:hover,.section p a:hover{text-decoration:none}:root{--section-padding:40px;--hero-color:white;--button-color-rgb:255,255,255;--breadcrumb-color:#fff;--primary:#71918D;--primary-rgb:113,145,141}.section{padding-block:var(--section-padding)}.section::after{clear:both;content:"";display:table}.border-bottom.section{border-bottom:var(--section-border)}.section h2{text-align:var(--section-align);margin-top:0;--heading-h2-size:1.7rem;font-size:2.125rem}.section p.lead{text-align:center;font-size:var(--section-font-size);margin:var(--section-font-size) auto;opacity:.7;line-height:1.5}.section .ctas{text-align:var(--section-align);margin:var(--section-padding) 0 calc(var(--section-padding) * .5)}.small-product-list{gap:var(--spacer);display:flex;flex-flow:wrap;text-align:center;justify-content:center}.small-product-list *{margin-block:.5rem}@media all and (min-width:48.75em){.section{padding-block:calc(var(--section-padding) * 2)}.small-product-list{grid-template-columns:repeat(2,1fr)}}.small-product-list>li{padding:var(--spacer);background-color:var(--body-bg);box-shadow:var(--dropshadow-size-direction) var(--dropshadow-color);margin:0;text-align:center;flex-direction:column;width:100%;max-width:300px;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;position:relative}.small-product-list>li .product-top{transition:.2s}.small-product-list>li .product-bottom{display:flex;flex-direction:column;justify-content:flex-end;height:100%;align-items:center}.small-product-list>li img{display:block;margin-inline:auto!important;object-fit:contain;height:220px;width:220px}.small-product-list>li h2.product-title{font-size:1.6rem}.small-product-list>li:after{position:absolute;z-index:-1;text-align:center;color:var(--success);font-size:.9rem;text-transform:uppercase;font-weight:700;letter-spacing:.03em;opacity:0;transition:.3s ease-in-out}.small-product-list>li:has(.adding-to-cart) .product-top{opacity:.12}.small-product-list>li:has(.adding-to-cart):after{z-index:999;opacity:1}.small-product-list>li .lottie{position:absolute;z-index:999;padding:22px}.small-product-list .product-photo{padding:0;margin:0 auto;position:relative;display:block;overflow:hidden;width:220px}.small-product-list .product-photo .wrapper{width:auto;text-wrap:nowrap;transition:transform .2s ease-out}.small-product-list .product-photo img{margin:0;padding:0;opacity:0;transition:opacity .4s ease-in-out;display:inline-block}.small-product-list .product-photo picture:first-child img{opacity:1}.small-product-list .product-photo.hasMultipleImages:hover img.primary{opacity:0}.small-product-list .product-photo.hasMultipleImages:hover img.secondary{opacity:1}.small-product-list .product-photo.hasMultipleImages:hover .wrapper{transform:translateX(-220px)}.small-product-list .product-title{--heading-h2-size:1.4rem;line-height:1.1;margin-block:0}.small-product-list .product-title>a{text-decoration:none;display:block;padding-top:.25em;color:inherit}.small-product-list .product-title>a:hover{color:var(--link-color)}.small-product-list .product-subtitle{--font-heading:1rem;color:var(--muted-text);line-height:1.3}.small-product-list .price{font-weight:700}.small-product-list .add-to-cart,.small-product-list .price{margin:0 auto}.text-center{text-align:center}.prayforelection{font-size:1.3rem;line-height:1.7}.dim{opacity:.7}.hero{font-size:1.5rem;background-image:linear-gradient(rgba(11,11,11,.4),rgba(11,11,11,.4)),url("https://df6yevl24pl4a.cloudfront.net/filer_public/80/1b/801bbbe5-4431-4990-95b5-f4f8368ac545/lightstock_350203_medium_revive_our_hearts_1800.webp")}.hero a{color:#fff}@media all and (min-width:61.875em){.section h2{--heading-h2-size:2rem;font-size:2.5rem}.small-product-list{grid-template-columns:repeat(4,1fr)}}.section p.lead{font-size:1.4rem}@media (prefers-color-scheme:light){:root{--body-bg-alt:rgba(var(--primary-rgb), .2)}.section--blogs,.section--form,.section--podcast-episodes{background-image:linear-gradient(rgba(255,255,255,.3),rgba(255,255,255,.8)),url("https://df6yevl24pl4a.cloudfront.net/filer_public/c1/de/c1def631-31a5-4f5e-9f31-616f3a880950/floral-pattern-gray.webp")}}@media (prefers-color-scheme:dark){.section--blogs,.section--form,.section--podcast-episodes{background-image:linear-gradient(rgba(11,11,11,.5),#0b0b0b),url("https://df6yevl24pl4a.cloudfront.net/filer_public/ab/99/ab9921d7-2214-4136-a690-5a6ad1595c56/floral-pattern-black.png")}}.help-block{margin-top:0;font-size:.95rem}.help-block.alert-warning{color:red}.card-deck .card .card-img img{height:195px}