:root{--tm-frame-x: 20px;--tm-frame-gap: 14px;--tm-panel-max: 1320px;--tm-panel-radius: 6px;--tm-panel-edge: rgba(42, 77, 142, .28);--tm-art: #24345A}html{background-color:var(--tm-art)}body{background-color:var(--tm-art);background-image:url(tm-bg-tile.jpg?v=2);background-repeat:repeat;background-position:center top;background-size:760px auto;background-attachment:scroll}@media screen and (max-width:767px){body{background-size:440px auto}}body,#MainContent,#MainContent>.container,.container-fluid{background-color:transparent}.template-index #MainContent>.shopify-section{width:auto;max-width:var(--tm-panel-max);margin:var(--tm-frame-gap) auto;border-radius:var(--tm-panel-radius);overflow:hidden;box-shadow:0 0 0 1px var(--tm-panel-edge),0 10px 26px #0c142647}.template-index #MainContent{padding:0 var(--tm-frame-x);box-sizing:border-box}.template-index #MainContent>.shopify-section:first-child{max-width:none;margin:0 calc(var(--tm-frame-x) * -1);border-radius:0;box-shadow:none}.template-index .narwal-section-wrapper{width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.template-index .narwal-track{padding-left:20px;padding-right:20px}@media screen and (min-width:768px){:root{--tm-frame-x: 34px;--tm-frame-gap: 22px}.template-index #MainContent>.shopify-section{margin:var(--tm-frame-gap) auto}}body:not(.template-index) #MainContent>*{max-width:var(--tm-panel-max);margin-left:auto;margin-right:auto;background-color:#f7f0e1;border-radius:var(--tm-panel-radius);box-shadow:0 0 0 1px var(--tm-panel-edge),0 10px 26px #0c142647;box-sizing:border-box}body:not(.template-index) #MainContent>*+*{margin-top:var(--tm-frame-gap)}body:not(.template-index) #MainContent{padding:var(--tm-frame-gap) var(--tm-frame-x)}body:not(.template-index) #MainContent .container,body:not(.template-index) #MainContent .container-fluid{background-color:transparent}body:not(.template-index) .breadcrumb{max-width:var(--tm-panel-max);margin-left:auto;margin-right:auto}body:not(.template-index) .page-tpl .rte,body:not(.template-index) .page-tpl .rte p,body:not(.template-index) .halo-product-default .product-description,body:not(.template-index) .halo-product-default .rte{color:#3b2a20}.narwal-banner-section .banner-bg.desktop-bg{background:#f7f0e1}@media screen and (max-width:767px){.narwal-banner-section.narwal-banner-section{height:auto!important;display:flex;flex-direction:column;background-color:#2a4d8e}.narwal-banner-section .banner-bg.mobile-bg{position:relative;order:1;width:100%;height:auto;flex:0 0 auto;background:#f7f0e1;padding:10px;box-sizing:border-box}.narwal-banner-section .banner-bg.mobile-bg img{position:static;width:100%;height:auto;max-height:46vh;object-fit:contain;object-position:center;opacity:1}.narwal-banner-section .banner-overlay{display:none}.narwal-banner-section .banner-content-container{position:relative;order:2;height:auto;padding:22px 20px 26px!important;align-items:center!important;justify-content:center!important;text-align:center}.narwal-banner-section .banner-text-box{max-width:100%}.narwal-banner-section .banner-title{font-size:30px;line-height:1.1;margin-bottom:10px}.narwal-banner-section .banner-subtitle{font-size:15px;margin-bottom:16px}}.template-index .narwal-card{aspect-ratio:auto;border-radius:6px;background:#f7f0e1;box-shadow:inset 0 0 0 1px #2a4d8e59;display:flex;flex-direction:column}.template-index .narwal-image-wrapper{position:relative;height:210px;flex:0 0 auto;background:#f7f0e1;display:flex;align-items:center;justify-content:center;padding:10px;box-sizing:border-box}.template-index .narwal-image-wrapper img{width:100%;height:100%;object-fit:contain;object-position:center}.template-index .narwal-overlay{display:none}.template-index .narwal-content{position:static;width:100%;padding:16px 18px 18px;box-sizing:border-box;text-align:center;background:#f7f0e1;color:#3b2a20!important}.template-index .narwal-title{color:#2a4d8e;font-size:17px;line-height:1.3;margin:6px 0 4px;min-height:2.6em}.template-index .narwal-content .narwal-subtitle{background:transparent!important;color:#b33f28!important;font-size:16px;padding:0!important;margin:0 0 12px}.template-index .narwal-buttons{display:flex;gap:8px;justify-content:center;flex-wrap:wrap}.template-index .narwal-btn{flex:1 1 auto;min-width:110px;text-align:center;padding:9px 12px;font-size:12px}.template-index .narwal-btn.btn-secondary{background:transparent;border:1px solid #2A4D8E;color:#2a4d8e!important}.template-index .narwal-btn.btn-secondary:hover{background:#2a4d8e;color:#f7f0e1!important}.template-index #MainContent>.shopify-section+.shopify-section:before{display:none;content:none}
/*# sourceMappingURL=/cdn/shop/t/5/assets/tm-page-surface.css.map */
