body.ne-fieldstore{font-family:var(--ne-font,"Jost",Arial,sans-serif);font-size:15px;line-height:1.7;letter-spacing:.35px}.ne-fieldstore h1,.ne-fieldstore h2,.ne-fieldstore h3{font-family:var(--ne-font,"Jost",Arial,sans-serif);font-weight:500;letter-spacing:.6px;line-height:1.35}.ne-fieldstore .section,.ne-fieldstore .shop-body{padding:60px max(5.4%,calc((100vw - 1200px)/2))}.ne-fieldstore .section-head{align-items:center;margin-bottom:30px}.ne-fieldstore .section-head h2{font-size:24px;text-transform:uppercase;letter-spacing:.8px}.ne-fieldstore .section-head .eyebrow{font-size:14px;letter-spacing:1.6px;margin-bottom:8px}.ne-fieldstore .btn{font-size:15px;letter-spacing:.6px;border-radius:0;justify-content:center;min-height:48px;padding:12px 25px}.ne-fieldstore .btn span{margin-left:10px}.ne-fieldstore .text-link{font-size:14px;letter-spacing:.4px}.ne-fieldstore .eyebrow{letter-spacing:1.5px}.ne-fieldstore .product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:38px 20px}.ne-fieldstore .ne-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ne-fieldstore .shop-intro{background:transparent;display:block;text-align:center;padding:55px 6% 35px}.ne-fieldstore .shop-intro h1{font-size:32px;letter-spacing:1px}.ne-fieldstore .shop-intro .eyebrow{font-size:14px;margin-bottom:10px}.ne-fieldstore .shop-intro .body-text{max-width:550px;margin:15px auto 0}.ne-fieldstore .shop-intro p{max-width:none}.ne-fieldstore .shop-toolbar{align-items:center}.ne-fieldstore .tab{border:0;border-bottom:1px solid var(--line);padding:8px 12px;border-radius:0;font-size:14px}.ne-fieldstore .tab[aria-current=page],.ne-fieldstore .tab[aria-pressed=true]{background:transparent;color:var(--black);border-color:var(--black)}.ne-fieldstore .product-page{max-width:1340px;margin-inline:auto;padding:15px 5% 70px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:6%}.ne-fieldstore .breadcrumb{max-width:1340px;margin-inline:auto;flex-wrap:wrap;line-height:1.6;font-size:14px}.ne-fieldstore .product-copy{min-width:0;padding-top:8px}.ne-fieldstore .product-copy h1{font-size:30px;letter-spacing:.5px;line-height:1.4;overflow-wrap:anywhere}.ne-fieldstore .detail-price{font-size:19px;margin-top:18px}.ne-fieldstore .ne-product-details .detail-content{color:var(--black);font-size:14px;overflow-wrap:anywhere}.ne-fieldstore .ne-product-details .detail-content table{display:block;overflow-x:auto}.ne-fieldstore .product-copy .eyebrow{font-size:14px}.ne-fieldstore .gallery-main{aspect-ratio:1/1;background:var(--surface)}.ne-fieldstore .ne-page h1,.ne-fieldstore .ne-cart-heading{font-size:32px;letter-spacing:.6px}.ne-fieldstore .ne-richtext h2{font-size:24px;letter-spacing:.6px}.ne-fieldstore .ne-richtext h3{font-size:20px;letter-spacing:.3px}.ne-fieldstore .panel-head h2{font-size:24px;letter-spacing:.4px}.ne-fieldstore .menu-links a{font-size:20px;letter-spacing:.5px}.ne-fieldstore .ne-menu-links summary{font-size:20px}.ne-fieldstore .icon-button,.ne-fieldstore .bag-button{min-height:44px;min-width:36px}.ne-fieldstore .purchase-row>.btn{min-width:0}@media(max-width:1100px){.ne-fieldstore .product-grid,.ne-fieldstore .ne-related-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:860px){.ne-fieldstore .product-grid,.ne-fieldstore .ne-related-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}.ne-fieldstore .product-page{gap:30px;grid-template-columns:1fr}.ne-fieldstore .product-copy{padding-top:5px}.ne-fieldstore .section,.ne-fieldstore .shop-body{padding:40px 5%}.ne-fieldstore .shop-toolbar{align-items:stretch}.ne-fieldstore .shop-intro{padding:38px 6% 22px}}@media(max-width:580px){.ne-fieldstore .section-head h2{font-size:21px}.ne-fieldstore .section-head{gap:15px}.ne-fieldstore .product-grid{gap:26px 12px}.ne-fieldstore .product-copy h1{font-size:26px}.ne-fieldstore .shop-intro h1{font-size:27px}.ne-fieldstore .ne-page h1,.ne-fieldstore .ne-cart-heading{font-size:28px}.ne-fieldstore .product-page{padding-inline:5%}.ne-fieldstore .ne-product-form .purchase-row{flex-wrap:wrap}.ne-fieldstore .purchase-row>.btn{min-height:50px;flex:1;gap:8px;padding-inline:15px}.ne-fieldstore .ne-product-form .qty{height:50px;min-width:100px}.ne-fieldstore input,.ne-fieldstore select,.ne-fieldstore textarea{font-size:16px}.ne-fieldstore .breadcrumb{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/nomad-fieldstore.css.map */
