body[data-readable]{font-size:16px;line-height:1.65;font-weight:400}body[data-readable] .nav a,body[data-readable] .nav button{font-size:16px;font-weight:600;line-height:1.45}body[data-readable] .nav{gap:25px;padding-top:17px;padding-bottom:17px}body[data-readable] .mastside .contact{font-size:15px;font-weight:500}body[data-readable] .language{font-size:14px;font-weight:600}body[data-readable] .topbar{font-size:12px;letter-spacing:.8px}body[data-readable] .eyebrow,body[data-readable] .label .eyebrow,body[data-readable] .card-category{font-size:12px;font-weight:600;letter-spacing:1.5px}body[data-readable] .herocopy p,body[data-readable] .collection-title p,body[data-readable] .editorial p,body[data-readable] .store-hero p,body[data-readable] .pastor-hero p,body[data-readable] .pastor-banner p{font-size:16px;line-height:1.7}body[data-readable] .btn{font-size:14px;font-weight:600;letter-spacing:.6px;padding:16px 23px}body[data-readable] .textlink{font-size:15px;font-weight:500}body[data-readable] .benefits{font-size:15px}body[data-readable] .mega a,body[data-readable] .sidebar a{font-size:15px;line-height:1.5;padding:9px 0}body[data-readable] .crumb{font-size:13px;line-height:1.6}body[data-readable] .chip{font-size:14px;font-weight:500;padding:9px 17px}body[data-readable] .filters,body[data-readable] .filters select{font-size:14px}body[data-readable] .card-description{font-size:15px;line-height:1.65;-webkit-line-clamp:3}body[data-readable] .productcard .meta,body[data-readable] .sku-line{font-size:13px;font-weight:500}body[data-readable] .card-price-note,body[data-readable] .price-note,body[data-readable] .helper,body[data-readable] .fineprint,body[data-readable] .gallery-credit{font-size:13px;line-height:1.6}body[data-readable] .card-bottom{font-size:14px;font-weight:500;padding:15px 0}body[data-readable] .product-info .intro,body[data-readable] .product-info details,body[data-readable] .product-info details p{font-size:16px;line-height:1.65}body[data-readable] .product-info summary{font-size:16px;font-weight:500}body[data-readable] .p-options label{font-size:13px;font-weight:600;letter-spacing:.7px}body[data-readable] .p-options select{font-size:15px;padding:13px}body[data-readable] .quantity-row{font-size:15px}body[data-readable] .quantity-row input,body[data-readable] .quantity-row button{font-size:16px}body[data-readable] .category-group .subcat>a{font-size:15px;padding:7px 0}body[data-readable] .subcat span{font-size:14px}body[data-readable] .footer-main a,body[data-readable] .footer p{font-size:14px;line-height:1.65}body[data-readable] .footer-bottom{font-size:12px;line-height:1.6}body[data-readable] .store-details p,body[data-readable] .hours-row,body[data-readable] .store-story p{font-size:16px;line-height:1.65}body[data-readable] .store-details address{font-size:17px}body[data-readable] .searchresults a,body[data-readable] .toast{font-size:15px}body[data-readable] .searchpanel input,body[data-readable] .directory-search{font-size:16px}body[data-readable] .heroindex{font-size:12px}body[data-readable] .pastor-hero h1{overflow-wrap:break-word;hyphens:auto}@media(max-width:800px){body[data-readable] .pastor-hero{grid-template-columns:minmax(0,1fr)}body[data-readable] .pastor-hero>*{min-width:0}body[data-readable] .pastor-hero .btn{max-width:100%;gap:18px}body[data-readable] .nav{gap:18px}body[data-readable] .nav a,body[data-readable] .nav button{font-size:16px}body[data-readable] .mastside{gap:7px}body[data-readable] .language{font-size:12px}body[data-readable] .topbar{font-size:10px}body[data-readable] .sectiontop{flex-wrap:wrap}body[data-readable] .sectiontop .textlink{white-space:normal}body[data-readable] .productcard .meta{font-size:12px}body[data-readable] .card-description{font-size:14px;line-height:1.6}body[data-readable] .card-price-note{font-size:12px}body[data-readable] .card-category{font-size:11px;letter-spacing:1px}body[data-readable] .category-group .subcat>a{font-size:14px}body[data-readable] .subcat span{font-size:13px}body[data-readable] .filters{flex-wrap:wrap}body[data-readable] .herocopy p,body[data-readable] .collection-title p{font-size:16px}}body[data-readable]{color:#27364b}body[data-readable] .eyebrow,body[data-readable] .textlink,body[data-readable] .card-category,body[data-readable] .card-price{color:#004a9a}body[data-readable] .hero-label{color:#334c69}body[data-readable] .helper,body[data-readable] .fineprint,body[data-readable] .price-note,body[data-readable] .card-price-note,body[data-readable] .footer-bottom{color:#526477}