.om .brand-logo{width:var(--brand-width,190px)}.om .footer-tagline{color:var(--lime)!important}.om .filters a{padding:10px 0;font-size:14px;border-bottom:2px solid transparent}.om .filters a:hover{border-color:var(--ink)}.om .story-copy h1{font-size:clamp(39px,4.5vw,70px);margin-top:24px;line-height:1.01}.om .story-copy h1 em{color:#717171}.om .scripture-banner{background:#080808;padding:clamp(36px,4.4vw,72px) clamp(24px,6vw,96px);display:flex;align-items:center;justify-content:center}.om .scripture-banner img{width:1075px;max-width:100%;height:auto}.om .product-cta{font-family:inherit}.om .newsletter-form{flex-wrap:wrap}.om .newsletter-form .form-errors,.om .newsletter-form .form-success{flex-basis:100%;padding:12px 0}.shopify-section{min-width:0}.om .editor-note{padding:15px;background:#e5fffd;color:#080808;margin-top:20px}.commerce{padding:64px clamp(24px,5vw,90px);max-width:1600px;margin:auto}.commerce h1{font-size:clamp(36px,4vw,64px);margin-bottom:30px}.commerce h2{margin:30px 0 20px}.commerce p{margin:12px 0}.commerce a:not(.button):not(.product-picture):not(.product-cta){text-decoration:underline;text-underline-offset:4px}.commerce input,.commerce select,.commerce textarea{font:inherit;padding:12px;border:1px solid #aaa;background:#fff;max-width:100%;border-radius:0}.commerce label{display:block;font-weight:650;margin:15px 0 7px}.commerce .button{border:0;margin:20px 0}.commerce .button:disabled{opacity:.55}.product-layout{display:grid;grid-template-columns:1fr 1fr;gap:50px}.product-gallery{display:grid;gap:20px;align-content:start}.product-gallery img{width:100%;height:auto}.product-gallery video,.product-gallery iframe,.product-gallery model-viewer{width:100%;max-width:100%;min-height:320px}.product-info{min-width:0}.product-info h1{font-size:clamp(32px,3vw,52px)}.variant-picker{width:100%}.price{font-size:24px}.rte{line-height:1.8;overflow-wrap:anywhere}.rte img{height:auto}.rte a{text-decoration:underline}.pagination{display:flex;gap:20px;justify-content:center;margin:35px 0}.cart-line{display:grid;grid-template-columns:120px 1fr 110px 120px;gap:24px;align-items:center;border-bottom:1px solid #ddd;padding:24px 0}.cart-line img{width:120px;height:auto}.cart-line input{width:90px}.cart-summary{text-align:right;margin-top:30px}.form-errors{color:#a01919}.form-success{color:#00766f}.site-footer .form-success{color:var(--lime)}.search-form{display:flex;gap:15px;align-items:center;margin-bottom:30px}.search-form input{flex:1;min-width:0}.search-form .button{margin:0}.section-description{margin-bottom:28px}.password-box{max-width:580px;margin:70px auto;padding:30px}.password-box input{width:100%}.placeholder-svg{width:100%;height:auto}.om .mobile-nav details>div{position:static;width:auto;box-shadow:none}.om .mobile-nav details{padding:10px 0}.om .mobile-nav summary{font-size:14px}.om .story-photo .section-image{height:100%}.om .hero:has(.client-hero-copy){min-height:710px}.om .hero-slide:not([hidden]){min-height:710px}@media(max-width:950px){.product-layout{gap:28px}.om .story-copy h1{font-size:42px}.om .hero:has(.client-hero-copy),.om .hero-slide:not([hidden]){min-height:760px}}@media(max-width:640px){.om .brand-logo{width:min(var(--brand-width,165px),165px)}.product-layout{grid-template-columns:1fr}.commerce{padding:40px 20px}.cart-line{grid-template-columns:80px 1fr;gap:14px}.cart-line img{width:80px}.cart-summary{text-align:left}.om .story-copy h1{font-size:46px}.om .hero:has(.client-hero-copy),.om .hero-slide:not([hidden]){min-height:850px}.om .image-caption{max-width:calc(100% - 40px)}.filters{flex-wrap:wrap}.om .closing-inner h2{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}html{overflow-y:scroll}.om{--om-arrow: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 18L18 6M6 6h12v12' fill='none' stroke='black' stroke-width='2'/%3E%3C/svg%3E")}.om :is(.button>span[aria-hidden],.category-arrow,.product-cta>span[aria-hidden],.newsletter-form button>span[aria-hidden],.slider-controls button):not(:has(svg)){font-size:0!important;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.om :is(.button>span[aria-hidden],.category-arrow,.product-cta>span[aria-hidden],.newsletter-form button>span[aria-hidden],.slider-controls button):not(:has(svg)):after{content:"";display:block;width:24px;height:24px;flex-shrink:0;background-color:currentColor;-webkit-mask:var(--om-arrow) center / contain no-repeat;mask:var(--om-arrow) center / contain no-repeat}.om .slider-controls button{padding:0}.om .slider-controls button[data-slide-step="-1"]:after{transform:rotate(225deg)}.om .slider-controls button[data-slide-step="1"]:after{transform:rotate(45deg)}.om .product-cta>span[aria-hidden]:not(:has(svg)):after{width:18px;height:18px}.om .back-top:not(:has(svg)){font-size:0!important;display:inline-flex;align-items:center;gap:8px}.om .back-top:not(:has(svg)):before{content:"BACK TO TOP";font-size:12px}.om .back-top:not(:has(svg)):after{content:"";display:block;width:18px;height:18px;background-color:currentColor;-webkit-mask:var(--om-arrow) center / contain no-repeat;mask:var(--om-arrow) center / contain no-repeat;transform:rotate(-45deg)}.om .category-section{grid-template-columns:repeat(var(--collection-columns, 4),minmax(0,1fr))}.om .category-section>.category{grid-column:auto;min-width:0}.om .category-section .category-label{left:16px;right:16px;gap:10px}.om .category-section .category-label>div{min-width:0;overflow-wrap:anywhere}.om .category-section .category-label h2{font-size:clamp(24px,2.3vw,36px)}.om .category-section .category-arrow{flex-shrink:0}@media(min-width:641px)and (max-width:990px){.om .category-section{grid-template-columns:repeat(min(2,var(--collection-columns, 2)),minmax(0,1fr))}}@media(max-width:640px){.om .category-section{grid-template-columns:minmax(0,1fr)}.om .category-section>.category{aspect-ratio:1.45}}.om .product-picture{--hover-zoom: 1.25;--hover-cyan: var(--lime, #84f5f3);position:relative;overflow:hidden;background:transparent}.om .product-picture>img{display:block;width:100%;height:100%;object-fit:contain;object-position:center;transform:scale(1);transform-origin:center;transition:transform .42s cubic-bezier(.2,.75,.25,1)}.om .product-picture:hover>img,.om .product-picture:focus-visible>img{transform:scale(var(--hover-zoom))}.om .product-picture:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;z-index:2;pointer-events:none;background:linear-gradient(var(--hover-cyan),var(--hover-cyan)) left top / 26px 3px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) left top / 3px 26px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) right top / 26px 3px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) right top / 3px 26px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) left bottom / 26px 3px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) left bottom / 3px 26px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) right bottom / 26px 3px no-repeat,linear-gradient(var(--hover-cyan),var(--hover-cyan)) right bottom / 3px 26px no-repeat;opacity:0;transform:scale(.94);transition:opacity .25s ease,transform .3s ease}.om .product-picture:hover:after,.om .product-picture:focus-visible:after{opacity:1;transform:scale(1)}.om .product-picture .quick-view{left:auto;right:22px;bottom:22px;width:42px;height:42px;padding:0;border:0;border-radius:50%;z-index:3;display:grid;place-items:center;justify-content:center;background:var(--hover-cyan);color:#080808;font-size:0;line-height:1;opacity:0;transform:translate(-10px,10px);transition:opacity .25s ease,transform .3s ease;pointer-events:none}.om .product-picture .quick-view>span{display:none}.om .product-picture .quick-view:after{content:"";display:block;width:23px;height:23px;background-color:currentColor;-webkit-mask:var(--om-arrow) center / contain no-repeat;mask:var(--om-arrow) center / contain no-repeat}.om .product-picture:hover .quick-view,.om .product-picture:focus-visible .quick-view{opacity:1;transform:translate(0)}@media(prefers-reduced-motion:reduce){.om .product-picture>img,.om .product-picture:after,.om .product-picture .quick-view{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/shopify.css.map */
