.template-index .shopify-section{padding:0!important}.template-index .spaced-section{margin-bottom:0!important;float:left!important;width:100%!important}.template-index .spaced-section--full-width{margin-top:0!important}.template-index .collection.page-width,.template-index .collection-list-wrapper .page-width{padding-top:20px!important;padding-bottom:20px!important}.template-index .collection .title,.template-index .collection-list-wrapper .title{font-size:16px!important;font-weight:700!important;text-align:left!important;text-transform:uppercase!important;letter-spacing:1px!important;margin:0!important;padding:0!important;line-height:1.2!important;color:#fff!important}.template-index .collection .title:before,.template-index .collection-list-wrapper .title:before{display:none!important}.fc-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.fc-section-header .title{flex:1}.fc-see-all{font-size:13px;font-weight:600;color:#3b82f6;white-space:nowrap;padding-left:12px;display:flex;align-items:center;gap:3px}.fc-see-all:hover{color:#60a5fa}.template-index .product-grid-container{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:8px!important;margin:0!important;padding:0!important;list-style:none!important}@media(min-width:750px){.template-index .product-grid-container{grid-template-columns:repeat(3,1fr)!important;gap:12px!important}}@media(min-width:990px){.template-index .product-grid-container{grid-template-columns:repeat(5,1fr)!important;gap:14px!important}}.template-index .product-grid-container>li{width:auto!important;max-width:none!important;padding:0!important;margin:0!important;float:none!important}.template-index .product-grid-container .products{width:100%!important;float:none!important;display:block!important}.template-index .card-wrapper{border-radius:10px!important;border-color:#1e1e1e!important;background:#111!important}.template-index .product-grid-container .card__inner{position:relative!important;aspect-ratio:1 / 1!important;overflow:hidden!important;width:100%!important}.template-index .product-grid-container .card__inner .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-bottom:0!important}.template-index .product-grid-container>li{display:flex!important;flex-direction:column!important}.template-index .product-grid-container .products{display:flex!important;flex-direction:column!important;flex:1!important;float:none!important}.template-index .product-grid-container .card-wrapper{display:flex!important;flex-direction:column!important;flex:1!important}.template-index .card-information{padding:8px 10px 10px!important}.template-index .card-information__text{font-size:11.5px!important;line-height:1.35!important;margin-bottom:3px!important}.template-index .card-information__text a{display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.template-index .price-item--regular,.template-index .price-item--sale{font-size:13px!important;font-weight:700!important}.template-index .view-more-container{display:none}.template-index .service-block{background:linear-gradient(90deg,#001f6b,#0032a6)!important;padding:0!important}.template-index .services-wrapper{padding:0!important;background:transparent!important}.template-index .services{display:flex!important;flex-direction:row!important;justify-content:stretch!important;align-items:stretch!important;padding:0!important;gap:0!important;background:transparent!important}.template-index .service{flex:1!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-direction:column!important;gap:2px!important;padding:12px 10px!important;border-right:1px solid rgba(255,255,255,.1)!important;text-align:center!important;text-decoration:none!important}.template-index .service:last-child{border-right:none!important}.template-index .service-icon{width:22px!important;height:22px!important;background-size:contain!important;background-repeat:no-repeat!important;background-position:center!important;margin-bottom:4px!important;display:none}.template-index .service-description{display:flex!important;flex-direction:column!important;gap:1px!important}.template-index .service-title{font-size:11px!important;font-weight:700!important;color:#fff!important;white-space:nowrap!important;line-height:1.2!important}.template-index .service-subtitle{font-size:9.5px!important;color:#ffffffa6!important;white-space:nowrap!important;line-height:1.2!important}@media(max-width:749px){.template-index .services{flex-direction:column!important}.template-index .service{flex-direction:row!important;justify-content:flex-start!important;text-align:left!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.08)!important;padding:10px 16px!important;gap:8px!important}.template-index .service:last-child{border-bottom:none!important}.template-index .service-title{font-size:12px!important;white-space:normal!important}.template-index .service-subtitle{font-size:10.5px!important;white-space:normal!important}}.template-index .collection-list-wrapper .collection-list{gap:8px!important}@media(min-width:750px){.template-index .collection-list-wrapper .collection-list{gap:10px!important}}.template-index .collection-list-wrapper .card__media-spacer{position:relative!important;aspect-ratio:1 / 1!important;overflow:hidden!important;width:100%!important}.template-index .collection-list-wrapper .card__media-spacer .media{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;padding-bottom:0!important}.template-index .collection-list-wrapper .collection-list__item .card{border-color:#1e1e1e!important;border-radius:10px!important}.template-index .collection-list-wrapper .collection-list__item .card:hover{border-color:#3b82f666!important}.template-index .multicolumn{padding:0!important}.template-index .spaced-section.multicolumn{margin-bottom:0!important}.template-index .rich-text{padding:20px 0!important}.template-index .image-with-text{padding:0!important}.template-index .spaced-section:last-child{margin-bottom:0!important;float:left!important;width:100%!important}
/*# sourceMappingURL=/cdn/shop/t/28/assets/homepage-app.css.map */
