/* FIELDWORK — a practical equipment catalogue with an industrial index. */
body[data-store="fieldwork"]{--paper:#f0f1e9;--ink:#20271e;--muted:#59614f;--line:#c0c6b7;--accent:#27371e;--button-ink:#f2f4e8;--signal:#d6eb86;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}body[data-store="fieldwork"] h1,body[data-store="fieldwork"] h2,body[data-store="fieldwork"] h3{font-family:Arial,Helvetica,sans-serif;font-weight:900}body[data-store="fieldwork"] a,body[data-store="fieldwork"] button{color:inherit}body[data-store="fieldwork"] a:focus-visible,body[data-store="fieldwork"] button:focus-visible,body[data-store="fieldwork"] input:focus-visible,body[data-store="fieldwork"] select:focus-visible,body[data-store="fieldwork"] summary:focus-visible{outline:2px solid currentColor;outline-offset:4px}.fw-label{font:10px/1.5 monospace;letter-spacing:.04em}.fw-notice{display:flex;justify-content:space-between;gap:20px;padding:8px 28px;background:#dce2d2;font:9px/1.5 monospace;border-bottom:1px solid var(--line)}.fw-notice a{text-decoration:underline;text-underline-offset:3px}.fw-header{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#20271e;color:#eff2e7;padding:25px 28px}.fw-logo{font:900 29px/1 Arial,sans-serif;letter-spacing:-1.5px;display:flex;align-items:center;gap:15px}.fw-logo span{font:8px/1.5 monospace;letter-spacing:0}.fw-header nav{display:flex;align-items:center;gap:25px;font:10px/1.5 monospace}.fw-header nav a{padding:7px 0}.fw-header nav a:hover{text-decoration:underline;text-underline-offset:5px}.fw-bag{display:flex;align-items:center;gap:19px;padding:13px 15px;border:1px solid #65735a;background:transparent;font:10px/1.5 monospace;min-height:44px;cursor:pointer}.fw-bag>span{color:var(--signal)}.fw-bag>span:last-child{font-size:19px;line-height:1}.fw-bag:hover{background:#34422c}.fw-header a:focus-visible,.fw-header button:focus-visible{outline-color:var(--signal)}
.fw-campaign{display:grid;grid-template-columns:.88fr 1.12fr;border-bottom:1px solid var(--ink);min-height:565px}.fw-campaign-copy{min-width:0;display:flex;flex-direction:column;padding:48px 3.5vw 26px;background:#dce2d2;align-items:flex-start}.fw-campaign-copy h1{font-size:clamp(55px,7vw,104px);line-height:.9;letter-spacing:-.06em;margin:45px 0 25px}.fw-intro{font-size:14px;line-height:1.75;color:#505d45}.fw-button{display:inline-flex;align-items:center;justify-content:space-between;gap:40px;padding:18px 21px;min-height:56px;background:var(--ink);color:#f0f2e8!important;font:10px/1.5 monospace;margin-top:30px;border:1px solid var(--ink)}.fw-button>span{font-size:22px;line-height:1}.fw-button:hover{background:#3b4a31}.fw-campaign-meta{width:100%;display:flex;justify-content:space-between;gap:15px;font:8px/1.6 monospace;border-top:1px solid #a7b09c;margin-top:auto;padding-top:20px}.fw-campaign-photo{position:relative;display:flex;flex-direction:column;min-width:0;background:linear-gradient(#b0bba630 1px,transparent 1px),linear-gradient(90deg,#b0bba630 1px,transparent 1px),#d0d5c8;background-size:28px 28px;border-left:1px solid var(--ink);padding:23px 27px 0}.fw-image-meta{display:flex;justify-content:space-between;gap:14px;font:8px/1.5 monospace;color:#526048}.fw-campaign-photo>img{width:100%;height:420px;object-fit:cover;object-position:center;display:block;margin-top:23px;filter:saturate(.75);flex:1;min-height:0}.fw-campaign-photo>a{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 0;font:10px/1.5 monospace}.fw-campaign-photo strong{font-size:11px;font-weight:400;display:block}.fw-campaign-photo small{display:block;font-size:9px;margin-top:5px;color:#56614c}.fw-campaign-photo>a>span:last-child{font-size:27px}.fw-category-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--ink)}.fw-category-index a{padding:24px 28px;display:grid;grid-template-columns:28px 1fr 20px;column-gap:12px;row-gap:7px;align-items:center}.fw-category-index a+a{border-left:1px solid var(--ink)}.fw-category-index a>span:first-child{grid-row:1/3;font:10px monospace;color:#737d66;align-self:start;padding-top:3px}.fw-category-index strong{font-size:17px;letter-spacing:-.03em;line-height:1}.fw-category-index small{grid-column:2;font:8px/1.5 monospace;color:#657057}.fw-category-index a>span:last-child{grid-column:3;grid-row:1/3;font:23px/1 Arial,sans-serif}.fw-category-index a:hover{background:#e2e8d8}
.fw-collection{padding:63px 28px 72px;scroll-margin-top:20px}.fw-collection-heading{display:grid;grid-template-columns:190px 1fr 300px;gap:25px;align-items:end;margin-bottom:39px}.fw-collection-heading h2{font-size:clamp(29px,3.2vw,47px);letter-spacing:-.055em;line-height:1}.fw-collection-heading>p:last-child{font-size:11px;line-height:1.8;color:#59634f}.fw-catalog-layout{display:grid;grid-template-columns:190px minmax(0,1fr);gap:25px;border-top:1px solid var(--ink)}.fw-catalog-sidebar{padding-top:23px;border-right:1px solid var(--line);padding-right:24px}.fw-filters{display:flex;flex-direction:column;gap:5px;margin-top:20px}.fw-filters button{display:flex;justify-content:space-between;gap:12px;border:0;border-bottom:1px solid var(--line);background:transparent;font:9px/1.5 monospace;text-align:left;padding:15px 10px;cursor:pointer;min-height:45px}.fw-filters button>span:last-child{color:#788269}.fw-filters button[aria-pressed="true"]{color:#f2f4e9;background:#26371e;border-color:#26371e}.fw-filters button[aria-pressed="true"]>span:last-child{color:var(--signal)}.fw-filters button:hover:not([aria-pressed="true"]){background:#e2e8d8}.fw-sidebar-note{margin-top:70px}.fw-barcode{display:block;height:31px;width:95px;background:repeating-linear-gradient(90deg,currentColor 0 2px,transparent 2px 4px,currentColor 4px 5px,transparent 5px 8px,currentColor 8px 12px,transparent 12px 15px)}.fw-sidebar-note p{font:9px/1.8 monospace;color:#6b765f;margin-top:16px}.fw-sidebar-note a{font:8px/1.5 monospace;display:inline-block;margin-top:22px;border-bottom:1px solid var(--ink);padding-bottom:6px}.fw-catalog-main{min-width:0}.fw-tools{display:flex;justify-content:space-between;gap:30px;padding-top:18px}.fw-tools label{display:block;min-width:180px}.fw-tools label>span{display:block;font:8px/1.5 monospace;letter-spacing:.03em;margin-bottom:7px;color:#626e55}.fw-tools input,.fw-tools select{font:11px/1.5 monospace;width:100%;height:42px;min-height:42px;padding:9px 11px;border:1px solid #a6b198;border-radius:0;background:transparent;color:var(--ink)}.fw-search{width:350px;max-width:100%}.fw-results{display:flex;justify-content:space-between;gap:20px;padding:20px 0 15px;font:9px/1.5 monospace;color:#5f6b52}.fw-results>span{font-size:8px}.fw-catalog-main .commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:34px 18px}.fw-catalog-main .commerce-card{border:0;background:transparent}.fw-catalog-main .commerce-card .catalog-image{border:1px solid #bdc5b1}body[data-store="fieldwork"] .commerce-card-info{padding:13px 0 0;gap:8px}body[data-store="fieldwork"] .commerce-card h3{font-size:19px;line-height:1.1;letter-spacing:-.04em}body[data-store="fieldwork"] .commerce-price{font:12px/1.5 monospace;white-space:nowrap}body[data-store="fieldwork"] .commerce-subtitle{font:8px/1.7 monospace;color:#67725c;letter-spacing:-.01em;margin-top:8px}body[data-store="fieldwork"] .commerce-card-actions{padding:12px 0 0}body[data-store="fieldwork"] .commerce-card-actions button{font:9px/1.5 monospace;text-transform:uppercase;min-height:38px;background:transparent;color:var(--ink);border:1px solid #9faa92}body[data-store="fieldwork"] .commerce-card-actions button:hover{background:#25351d;color:#edf0e3}
.fw-loadouts{border-top:1px solid var(--ink);background:#dce2d2;padding:52px 28px 57px}.fw-section-head{display:grid;grid-template-columns:190px 1fr auto;gap:25px;align-items:end;margin-bottom:30px}.fw-section-head h2{font-size:clamp(28px,3vw,43px);line-height:1;letter-spacing:-.05em}.fw-section-head>p:last-child{font:10px/1.6 monospace;max-width:170px}.fw-loadout-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fw-loadout-grid>a{display:block;border:1px solid #a8b399;background:#edf0e6}.fw-loadout-grid .fw-loadout-photo{aspect-ratio:4/3;border-bottom:1px solid #b2bda5}.fw-loadout-grid>a>div:last-child{padding:23px 25px 25px}.fw-loadout-grid .fw-label{font-size:8px;color:#68775b}.fw-loadout-grid h3{font-size:29px;line-height:1;letter-spacing:-.04em;margin:14px 0}.fw-loadout-grid p{font-size:12px;line-height:1.7;color:#5e6a52;max-width:300px}.fw-link{display:block;font:9px/1.5 monospace;margin-top:22px;padding-top:17px;border-top:1px solid #b3bda7}.fw-loadout-grid>a:hover .fw-link{text-decoration:underline;text-underline-offset:4px}.fw-field-notes{display:grid;grid-template-columns:1fr 1fr;gap:10%;padding:68px 6vw 64px;background:#222e1d;color:#eff2e7}.fw-notes-title h2{font-size:clamp(46px,5.7vw,82px);line-height:.94;letter-spacing:-.055em;margin:28px 0 20px}.fw-cross{font:100px/.9 Arial,sans-serif;color:var(--signal)}.fw-notes-copy{max-width:470px;align-self:center}.fw-notes-copy .fw-note-lead{font-size:25px;line-height:1.35;letter-spacing:-.03em;color:#eff2e7;margin-bottom:22px}.fw-notes-copy p{font-size:13px;line-height:1.85;color:#cad3c1}.fw-note-links{margin-top:30px}.fw-note-links a{display:flex;justify-content:space-between;align-items:center;gap:25px;font:10px/1.5 monospace;padding:18px 0;border-top:1px solid #65745a}.fw-note-links a:last-child{border-bottom:1px solid #65745a}.fw-note-links a>span:last-child{font-size:21px}.fw-field-notes a:focus-visible{outline-color:var(--signal)}.fw-service-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--ink)}.fw-service-strip a{display:flex;align-items:center;gap:20px;padding:25px 28px;font:10px/1.5 monospace}.fw-service-strip a+a{border-left:1px solid var(--ink)}.fw-service-strip a>span:first-child{font-size:9px;color:#657358}.fw-service-strip strong{font-weight:400}.fw-service-strip a>span:last-child{margin-left:auto;font-size:22px}.fw-service-strip a:hover{background:#e2e8d8}
.fw-footer{padding:49px 28px 0;background:#e3e7da}.fw-footer-top{display:grid;grid-template-columns:1.3fr 1fr 1fr .5fr;gap:50px;padding-bottom:37px}.fw-footer-logo{font:900 31px/1 Arial,sans-serif;letter-spacing:-1.7px}.fw-footer-top>div>p{font-size:12px;line-height:1.7;color:#617054;margin-top:20px}.fw-footer .fw-barcode{height:22px;margin-top:24px;width:80px}.fw-footer nav h2{font:9px/1.5 monospace!important;letter-spacing:.03em;margin:2px 0 22px;color:#5e6a51}.fw-footer nav a{display:block;font:10px/1.6 monospace;margin-top:12px}.fw-footer nav a:hover{text-decoration:underline;text-underline-offset:4px}.fw-footer-mark{font:900 73px/.8 Arial,sans-serif;letter-spacing:-.07em;text-align:right}.fw-footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:30px;font:8px/1.8 monospace;border-top:1px solid #acb59e;padding:20px 0;color:#5b6751}.fw-footer-bottom a{text-decoration:underline;text-underline-offset:2px}.fw-footer-bottom>span{white-space:nowrap}
body[data-store="fieldwork"] .product-shell{padding:32px 3vw 70px;max-width:1450px}body[data-store="fieldwork"] .commerce-breadcrumb{font-family:monospace}body[data-store="fieldwork"] .product-purchase h1{font-size:clamp(36px,4vw,60px);line-height:.96;letter-spacing:-.05em}body[data-store="fieldwork"] .product-price{font-family:monospace}body[data-store="fieldwork"] .product-description{font-size:14px;line-height:1.85;color:#59664e}body[data-store="fieldwork"] .option-group legend{font-family:monospace;text-transform:uppercase}body[data-store="fieldwork"] .option-choice span{font-family:monospace;font-size:11px;border-color:#96a686}body[data-store="fieldwork"] .option-choice input:checked+span{background:#dde8c9;color:#23351a;border-color:#25391c}body[data-store="fieldwork"] .commerce-primary{background:var(--signal);color:#20271e;border:1px solid #283d1f;font:700 11px/1.5 monospace;text-transform:uppercase}body[data-store="fieldwork"] .commerce-primary:hover{background:#c9e373}body[data-store="fieldwork"] .product-details{border-color:#b1bda5}body[data-store="fieldwork"] .related-products h2{font-size:32px;letter-spacing:-.045em}body[data-store="fieldwork"] .info-shell{max-width:1200px;padding:65px 3vw 95px;min-height:65vh}body[data-store="fieldwork"] .info-nav{font:11px/1.6 monospace}body[data-store="fieldwork"] .info-copy h1{font-size:clamp(39px,4vw,61px);line-height:.98;letter-spacing:-.055em}body[data-store="fieldwork"] .info-copy p{font-size:14px;line-height:1.9}body[data-store="fieldwork"] dialog{background:var(--paper);color:var(--ink)}body[data-store="fieldwork"] dialog h2{letter-spacing:-.04em}body[data-store="fieldwork"] .noscript-note{padding:20px;text-align:center;font:11px/1.6 monospace}
@media(min-width:1600px){.fw-campaign{min-height:650px}.fw-campaign-copy{padding-top:65px}.fw-campaign h1{font-size:115px}.fw-campaign-photo>img{height:470px}.fw-catalog-layout{grid-template-columns:220px minmax(0,1fr)}.fw-collection-heading,.fw-section-head{grid-template-columns:220px 1fr 300px}.fw-catalog-main .commerce-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1150px){.fw-header{gap:20px}.fw-logo{font-size:25px}.fw-logo span{display:none}.fw-header nav{gap:18px;font-size:9px}.fw-campaign{min-height:515px}.fw-campaign-copy{padding-top:36px}.fw-campaign-copy h1{font-size:7vw;margin-top:40px}.fw-campaign-photo>img{height:360px}.fw-campaign-meta{display:block;font-size:7px;margin-top:35px}.fw-campaign-meta>span+span{display:block;margin-top:4px}.fw-category-index a{padding:22px 22px;column-gap:8px;grid-template-columns:20px 1fr 18px}.fw-category-index strong{font-size:15px}.fw-category-index small{font-size:7px}.fw-collection-heading{grid-template-columns:165px 1fr}.fw-collection-heading>p:last-child{grid-column:2}.fw-collection-heading{row-gap:15px}.fw-catalog-layout{grid-template-columns:165px minmax(0,1fr);gap:22px}.fw-catalog-sidebar{padding-right:19px}.fw-filters button{font-size:8px;padding-inline:8px}.fw-catalog-main .commerce-grid{gap:28px 15px}body[data-store="fieldwork"] .commerce-card h3{font-size:17px}body[data-store="fieldwork"] .commerce-price{font-size:11px}body[data-store="fieldwork"] .commerce-subtitle{font-size:7px}.fw-section-head{grid-template-columns:165px 1fr}.fw-section-head>p:last-child{grid-column:2;max-width:none}.fw-loadout-grid{gap:17px}.fw-loadout-grid>a>div:last-child{padding:22px 19px}.fw-loadout-grid h3{font-size:25px}.fw-loadout-grid p{font-size:11px}.fw-service-strip a{font-size:9px;gap:13px}.fw-footer-top{gap:35px}}
@media(max-width:850px){.fw-header{flex-wrap:wrap;padding:22px 24px;gap:20px}.fw-logo{font-size:28px}.fw-logo span{display:block;font-size:7px}.fw-header nav{order:3;width:100%;justify-content:space-between;gap:15px;border-top:1px solid #59674f;padding-top:15px;font-size:10px}.fw-bag{margin-left:auto}.fw-campaign-copy{padding:32px 24px 25px}.fw-campaign-copy .fw-label{font-size:8px}.fw-campaign-copy h1{font-size:7vw;margin:38px 0 24px}.fw-intro{font-size:12px}.fw-button{font-size:9px;gap:20px;padding:16px;margin-top:23px;min-height:50px}.fw-campaign-photo{padding:20px 20px 0}.fw-image-meta{font-size:6px;gap:8px}.fw-campaign-photo>img{height:335px;object-position:53% center}.fw-campaign-photo strong{font-size:9px}.fw-campaign-photo small{font-size:8px}.fw-category-index a{padding:21px 16px;grid-template-columns:17px 1fr 15px;gap:8px}.fw-category-index strong{font-size:13px}.fw-category-index small{font-size:6px}.fw-category-index a>span:first-child{font-size:8px}.fw-category-index a>span:last-child{font-size:20px}.fw-collection{padding:46px 24px 55px}.fw-collection-heading{display:block;margin-bottom:30px}.fw-collection-heading h2{font-size:38px;margin:18px 0}.fw-collection-heading>p:last-child{font-size:12px}.fw-catalog-layout{grid-template-columns:1fr;gap:0}.fw-catalog-sidebar{border-right:0;padding:18px 0 20px;border-bottom:1px solid var(--line)}.fw-catalog-sidebar>.fw-label{font-size:8px}.fw-filters{flex-direction:row;flex-wrap:wrap;gap:7px;margin-top:12px}.fw-filters button{font-size:8px;border:1px solid #acb89e;padding:10px 12px;gap:18px;min-height:39px}.fw-sidebar-note{display:none}.fw-tools{padding-top:17px;gap:20px}.fw-search{width:auto;flex:1}.fw-tools label{min-width:0}.fw-tools label:last-child{width:190px}.fw-catalog-main .commerce-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:27px 15px}body[data-store="fieldwork"] .commerce-card h3{font-size:18px}body[data-store="fieldwork"] .commerce-subtitle{font-size:8px}.fw-loadouts{padding:43px 24px}.fw-section-head{display:block}.fw-section-head h2{font-size:35px;margin:17px 0}.fw-section-head>p:last-child{font-size:10px;max-width:none}.fw-loadout-grid{gap:14px}.fw-loadout-grid>a>div:last-child{padding:20px 15px}.fw-loadout-grid h3{font-size:24px}.fw-loadout-grid p{font-size:10px}.fw-link{font-size:8px;margin-top:17px;padding-top:15px}.fw-field-notes{padding:47px 24px;gap:45px}.fw-notes-title h2{font-size:49px}.fw-notes-copy .fw-note-lead{font-size:21px}.fw-notes-copy p{font-size:12px}.fw-service-strip a{padding:22px 18px;gap:9px;font-size:8px}.fw-service-strip a>span:first-child{font-size:7px}.fw-service-strip a>span:last-child{font-size:18px}.fw-footer{padding:37px 24px 0}.fw-footer-top{grid-template-columns:1.2fr 1fr 1fr;gap:27px}.fw-footer-mark{display:none}.fw-footer-logo{font-size:27px}.fw-footer nav a{font-size:9px}.fw-footer nav h2{font-size:8px!important}}
@media(max-width:560px){.fw-notice{font-size:7px;padding:8px 16px;gap:15px}.fw-header{padding:19px 16px 15px;gap:17px}.fw-logo{font-size:26px;gap:10px}.fw-logo span{font-size:6px}.fw-bag{font-size:8px;gap:12px;padding:11px 10px;min-height:41px}.fw-bag>span:last-child{font-size:17px}.fw-header nav{font-size:8px;gap:11px;padding-top:12px}.fw-header nav a{padding:3px 0}.fw-campaign{grid-template-columns:1fr;min-height:0}.fw-campaign-copy{padding:31px 22px 26px}.fw-campaign-copy .fw-label{font-size:8px}.fw-campaign-copy h1{font-size:clamp(48px,17vw,92px);margin:27px 0 19px}.fw-intro{font-size:13px}.fw-button{font-size:10px;padding:16px 18px;gap:40px;min-height:54px;margin-top:23px}.fw-campaign-meta{display:flex;margin-top:28px;padding-top:16px;font-size:7px;gap:20px}.fw-campaign-meta>span+span{margin-top:0}.fw-campaign-photo{border-left:0;border-top:1px solid var(--ink);padding:18px 18px 0}.fw-image-meta{font-size:7px}.fw-campaign-photo>img{height:290px;margin-top:16px;object-position:center;flex:initial}.fw-campaign-photo>a{padding:18px 0}.fw-campaign-photo strong{font-size:10px}.fw-campaign-photo small{font-size:9px}.fw-category-index{grid-template-columns:1fr}.fw-category-index a{padding:20px 22px;grid-template-columns:25px 1fr 20px;column-gap:13px;row-gap:6px}.fw-category-index a+a{border-left:0;border-top:1px solid #aab59d}.fw-category-index strong{font-size:18px}.fw-category-index small{font-size:7px}.fw-category-index a>span:first-child{font-size:9px}.fw-category-index a>span:last-child{font-size:23px}.fw-collection{padding:39px 16px 47px}.fw-collection-heading h2{font-size:35px;max-width:350px;margin:16px 0}.fw-collection-heading>.fw-label{font-size:9px}.fw-collection-heading>p:last-child{font-size:11px}.fw-collection-heading>p:last-child br{display:none}.fw-catalog-sidebar{padding:16px 0}.fw-filters{gap:6px}.fw-filters button{font-size:8px;padding:9px 10px;gap:13px;min-height:37px}.fw-tools{gap:9px;padding-top:16px}.fw-tools label>span{font-size:7px;margin-bottom:7px}.fw-tools label:last-child{width:142px}.fw-tools input,.fw-tools select{font-size:10px;padding:9px;height:40px;min-height:40px}.fw-results{font-size:8px;padding:17px 0 14px}.fw-results>span{font-size:7px}.fw-catalog-main .commerce-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 12px}body[data-store="fieldwork"] .commerce-card-info{padding-top:12px;gap:5px}body[data-store="fieldwork"] .commerce-card h3{font-size:18px}body[data-store="fieldwork"] .commerce-price{font-size:10px}body[data-store="fieldwork"] .commerce-subtitle{font-size:7px;line-height:1.7;margin-top:7px}body[data-store="fieldwork"] .commerce-card-actions{padding-top:10px}body[data-store="fieldwork"] .commerce-card-actions button{font-size:8px;min-height:36px}.fw-loadouts{padding:35px 16px 40px}.fw-section-head h2{font-size:33px;max-width:350px}.fw-section-head>.fw-label{font-size:9px}.fw-loadout-grid{grid-template-columns:1fr;gap:19px}.fw-loadout-grid>a{display:grid;grid-template-columns:.9fr 1fr;align-items:center}.fw-loadout-grid .fw-loadout-photo{aspect-ratio:3/4;height:100%;min-height:230px;border-bottom:0;border-right:1px solid #b2bda5}.fw-loadout-grid>a>div:last-child{padding:22px 17px}.fw-loadout-grid .fw-label{font-size:7px}.fw-loadout-grid h3{font-size:25px;margin:12px 0}.fw-loadout-grid p{font-size:11px}.fw-link{font-size:7px;line-height:1.7;margin-top:15px;padding-top:13px}.fw-field-notes{grid-template-columns:1fr;padding:38px 22px 43px;gap:25px}.fw-notes-title{position:relative}.fw-notes-title h2{font-size:54px;margin:23px 0 0}.fw-cross{position:absolute;right:0;top:4px;font-size:61px}.fw-notes-title>.fw-label{font-size:8px}.fw-notes-copy .fw-note-lead{font-size:23px;max-width:290px;margin-bottom:18px}.fw-notes-copy p{font-size:12px}.fw-note-links{margin-top:24px}.fw-note-links a{font-size:9px;padding:16px 0}.fw-service-strip{grid-template-columns:1fr}.fw-service-strip a{padding:19px 22px;font-size:10px;gap:20px}.fw-service-strip a+a{border-left:0;border-top:1px solid #b5c0a9}.fw-service-strip a>span:first-child{font-size:8px}.fw-service-strip a>span:last-child{font-size:22px}.fw-footer{padding:32px 22px 0}.fw-footer-top{grid-template-columns:1fr 1fr;gap:31px 20px;padding-bottom:29px}.fw-footer-top>div{grid-column:1/-1}.fw-footer-logo{font-size:31px}.fw-footer-top>div>p{font-size:12px;margin-top:16px}.fw-footer .fw-barcode{height:23px;margin-top:18px}.fw-footer nav h2{font-size:8px!important;margin-bottom:17px}.fw-footer nav a{font-size:9px;margin-top:10px}.fw-footer-bottom{align-items:start;font-size:7px;gap:20px;padding:18px 0}.fw-footer-bottom>p{max-width:270px}body[data-store="fieldwork"] .product-shell{padding:23px 16px 45px}body[data-store="fieldwork"] .product-purchase h1{font-size:42px}body[data-store="fieldwork"] .product-description{font-size:13px}body[data-store="fieldwork"] .related-products h2{font-size:28px}body[data-store="fieldwork"] .info-shell{padding:32px 22px 55px}body[data-store="fieldwork"] .info-copy h1{font-size:42px}body[data-store="fieldwork"] .info-copy p{font-size:13px}}
@media(max-width:360px){.fw-logo{font-size:23px}.fw-logo span{display:none}.fw-header nav{font-size:7px}.fw-bag{gap:9px}.fw-loadout-grid>a>div:last-child{padding:18px 13px}.fw-loadout-grid h3{font-size:22px}.fw-cross{font-size:49px}.fw-notes-title h2{font-size:49px}}
@media(prefers-reduced-motion:reduce){body[data-store="fieldwork"] *{scroll-behavior:auto!important;transition:none!important}}

.fw-loadout-photo{position:relative;overflow:hidden}.fw-loadout-photo>.catalog-image{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;aspect-ratio:3/4}body[data-store="fieldwork"] .commerce-card-info{margin-top:0}body[data-store="fieldwork"] .commerce-card-actions button{padding:6px 10px}

/* Original brand mark and wordmark. */
.fw-logo .brand-logo,.fw-footer-logo .brand-logo{width:245px;height:auto;filter:brightness(0) invert(.93) sepia(.2)}@media(max-width:560px){.fw-logo .brand-logo{width:180px}}@media(max-width:360px){.fw-logo .brand-logo{width:150px}}
