.edc-module{padding-block:clamp(2rem,4vw,4rem)}.edc-module h1,.edc-module h2{font:650 clamp(1.75rem,3vw,2.65rem)/1.1 "Space Grotesk",sans-serif;letter-spacing:-.035em;margin:0 0 1rem}.edc-module h3,.edc-request-panel h2{font:650 1.18rem/1.25 Space Grotesk,sans-serif;margin:0 0 .55rem}.edc-intro{max-width:62ch;margin:0 0 1.25rem;color:#48554b}.edc-model-facts{margin:.8rem 0 1rem}.edc-model-facts>div{display:grid;grid-template-columns:minmax(6rem,.8fr) minmax(0,1.2fr);gap:.75rem;border-top:1px solid #d6dccf;padding:.5rem 0;font-size:.88rem;line-height:1.4}.edc-model-facts dt{color:#495c4b}.edc-model-facts dd{font-weight:600;overflow-wrap:anywhere}.edc-compare-grid,.edc-detail-section{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,2vw,1.7rem)}.edc-compare-column>label,.edc-facets label{font-weight:600;font-size:.85rem}.edc-compare-column>select,.edc-request-panel select,.edc-facets select,.edc-facets input[type=number]{display:block;max-width:100%;width:100%;padding:.65rem;border:1px solid #bcc7b7;border-radius:.45rem;background:#fff}.edc-compare-column>select{margin:.3rem 0 .8rem}.edc-model-card,.edc-guide-grid article,.edc-request-panel{background:#fff;border:1px solid #dbe0d6;border-radius:.75rem;overflow:hidden}.edc-model-card{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1fr);align-items:start}.edc-model-image{display:block;aspect-ratio:1;padding:.6rem}.edc-model-image img,.edc-detail-photo img{height:100%;width:100%;object-fit:contain}.edc-model-body,.edc-guide-grid article,.edc-request-panel{padding:clamp(.8rem,1.5vw,1.5rem)}.edc-model-body>p{font-size:.88rem}.edc-text-link,.edc-purchase-details a{text-decoration:underline;text-underline-offset:.2em;font-weight:600}.edc-detail-section{align-items:center;gap:clamp(1.3rem,4vw,4rem)}.edc-detail-photo{background:#fff;border-radius:1rem;overflow:hidden;aspect-ratio:4/3}.edc-guide-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:1rem}.edc-guide-grid article p{line-height:1.55;margin-bottom:1rem}.edc-guide-grid video{width:100%;border-radius:.6rem}.edc-service-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #cbd4c5;gap:.85rem;padding-block:1.45rem}.edc-service-strip a{display:flex;gap:.7rem;align-items:flex-start}.edc-service-strip small,.edc-service-strip strong{display:block}.edc-service-strip small{color:#4a584c;margin-top:.15rem;line-height:1.35}.edc-service-strip .material-symbols-outlined{color:#996012}.edc-family-links,.edc-facets,.edc-active-filters{display:flex;gap:.55rem;align-items:center;flex-wrap:wrap}.edc-family-links{margin:1rem 0}.edc-family-links a,.edc-active-filters a{font-size:.84rem;border:1px solid #c9d2c4;border-radius:2rem;padding:.45rem .85rem}.edc-family-links a[aria-current],.edc-family-links a:hover{background:#203b29;color:#fff}.edc-facets{background:#fff;border:1px solid #d4dbcE;border-radius:.65rem;padding:.75rem 1rem}.edc-facets>strong{margin-right:auto}.edc-care .edc-facets details{position:relative;margin:0;padding:0}.edc-facets summary{padding:.55rem;cursor:pointer}.edc-facet-panel{display:grid;gap:.6rem;position:absolute;z-index:3;min-width:11rem;right:0;padding:1rem;border:1px solid #cad3c5;border-radius:.5rem;background:#fff;box-shadow:0 6px 25px #19302318}.edc-facet-panel label{display:flex;align-items:center;gap:.4rem}.edc-sort-control select{width:auto}.edc-active-filters:not(:empty){margin:.7rem 0}.edc-facets+.edc-active-filters{padding-bottom:.7rem}.edc-equipment-gallery{min-width:0}.edc-gallery-main{position:relative;display:block;aspect-ratio:1;width:100%;background:#fff;border-radius:.8rem;overflow:hidden;cursor:zoom-in}.edc-gallery-main>span{position:absolute;bottom:1rem;right:1rem;min-width:2.2rem;border-radius:50%;background:#f1f3eb;font:1.5rem/2.2rem sans-serif;color:#193322}.edc-gallery-rail{display:grid;grid-template-columns:36px minmax(0,1fr) 36px;align-items:center;gap:.4rem;margin:.65rem 0}.edc-gallery-rail>button{font:1.6rem/2.6rem sans-serif}.edc-gallery-thumbs{display:flex;gap:.45rem;position:relative;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.edc-gallery-thumbs::-webkit-scrollbar{display:none}.edc-gallery-thumbs button{flex:0 0 clamp(52px,7vw,84px);aspect-ratio:1;background:#fff;border:1px solid #ccd4c7;border-radius:.35rem;overflow:hidden}.edc-gallery-thumbs img{width:100%;height:100%;object-fit:contain}.edc-gallery-thumbs [aria-pressed=true]{border:2px solid #966020}.edc-photo-dialog{max-width:min(92vw,900px);padding:1rem}.edc-photo-dialog>img{width:100%;height:min(65vh,750px);object-fit:contain}.edc-photo-dialog button{padding:.4rem .8rem}.edc-photo-dialog>button{float:right;font-size:1.6rem}.edc-photo-dialog>div{display:flex;justify-content:space-between}.edc-purchase-details details{border:1px solid #dde1d8}.edc-purchase-details p{margin:.7rem 0;line-height:1.5}.edc-purchase-details details[open] summary{margin-bottom:.7rem}.edc-payment-methods{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none}.edc-payment-methods svg{width:38px;height:24px}.edc-search-form{display:flex;gap:.5rem;margin:1rem 0}.edc-search-form input{min-width:0;flex:1;background:#fff;border:1px solid #b8c6b9;border-radius:.45rem;padding:.65rem;font-size:1rem}.edc-module .exp-richtext ol{padding-left:1.3rem;list-style:decimal}.edc-module .exp-richtext li{margin:.6rem 0}.edc-empty-result{background:#fff;padding:1.4rem;border-radius:.65rem}.edc-sticky-purchase [data-edc-choose]{text-decoration:underline;font-size:.8rem}@media(max-width:1050px){.edc-model-card{display:block}.edc-model-image{max-width:230px;margin:auto}}@media(max-width:767px){.edc-service-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.edc-detail-section{grid-template-columns:minmax(0,1fr)}.edc-facets>strong{flex:1 0 100%}.edc-facet-panel{position:static;box-shadow:none;min-width:0}.edc-facets details[open]{flex-basis:100%}.edc-sticky-purchase [data-edc-choose]{margin-left:auto}.edc-model-facts>div{grid-template-columns:minmax(0,1fr);gap:.1rem}.edc-model-body h3,.edc-compare-column select{font-size:1rem}.edc-detail-photo{aspect-ratio:16/10}}.edc-card-compare{font-size:.85rem;text-decoration:underline;text-underline-offset:.2em}.edc-guide-grid article .edc-text-link{display:inline-block}.edc-purchase-details details>summary{cursor:pointer}.edc-cart-pick{display:grid;grid-template-columns:3rem minmax(0,1fr) auto;gap:.65rem;align-items:center;margin:.75rem 0}.edc-cart-pick img{width:3rem;height:3rem;object-fit:contain;background:#fff}.edc-cart-pick small{display:block}.edc-measure{border:1px solid #cbd3c8;border-radius:.55rem;padding:1rem;margin:1rem 0}.edc-measure summary{cursor:pointer;font-weight:650}.edc-measure p,.edc-measure output{margin:.7rem 0}.edc-measure>div{display:flex;flex-wrap:wrap;gap:.5rem}.edc-measure label{display:grid;gap:.25rem;font-size:.9rem}.edc-measure input,.edc-measure select{padding:.45rem;background:#fff;border:1px solid #abb9ab;border-radius:.35rem}.edc-measure input{max-width:9rem}.edc-measure output,.edc-measure small{display:block}.edc-measure output{font-weight:700}.edc-help h2,.edc-inline-help h2{font:650 clamp(1.25rem,2.6vw,1.7rem)/1.15 "Space Grotesk",sans-serif;letter-spacing:-.025em;margin:1.65rem 0 .8rem}.edc-help-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(1rem,4vw,3.5rem);align-items:start}.edc-help-split .edc-request-panel h2,.edc-finder-card h3{margin-top:0}.edc-help-faq{max-width:54rem;border-top:1px solid #cbd3c8}.edc-help-faq details{border-bottom:1px solid #cbd3c8;padding:.9rem 0}.edc-help-faq summary{cursor:pointer;font-weight:650}.edc-help-faq details[open] summary{margin-bottom:.65rem}.edc-help-faq a,.edc-journey a{text-decoration:underline}.edc-journey{list-style:decimal;padding-left:1.4rem}.edc-journey li{padding:.6rem 0 .6rem .4rem}.edc-journey li::marker{font-family:monospace;color:#76501c}.edc-inline-help,.edc-feature-panel,.edc-finder-card{background:#f1f1e9;border:1px solid #d9ded4;border-radius:.75rem;padding:clamp(1rem,2.3vw,1.8rem)}.edc-inline-help{margin-top:2.3rem}.edc-inline-help h2,.edc-feature-panel h2{margin-top:0}.edc-inline-help p,.edc-finder-card p{margin:.6rem 0 1rem}.edc-feature-panel img{width:100%;max-height:19rem;object-fit:contain;background:#fff;border-radius:.5rem;margin-bottom:1rem}.edc-finder-controls{display:grid;gap:.35rem;margin-bottom:.9rem;width:min(26rem,100%)}.edc-finder-controls label,[data-choice-index] legend{font-size:.9rem;font-weight:650}.edc-finder-controls select,.edc-contact-form select{max-width:100%;padding:.65rem;background:#fff;border:1px solid #a8b7a7;border-radius:.4rem}.edc-finder-card{display:grid;grid-template-columns:minmax(7rem,13rem) minmax(0,1fr);gap:1.4rem;align-items:center;margin:.65rem 0}.edc-finder-card img{width:100%;aspect-ratio:1;object-fit:contain;border-radius:.45rem;background:#fff}.edc-pills{display:flex;flex-wrap:wrap;gap:.45rem;margin:.4rem 0 .95rem}.edc-pills button{border:1px solid #afbdad;border-radius:.4rem;background:#fff;padding:.5rem .8rem;max-width:100%;overflow-wrap:anywhere}.edc-pills button[aria-pressed=true]{color:#fff;background:#20372a;border-color:#20372a}.edc-pills button:disabled{opacity:.55;text-decoration:line-through}[data-edc-choices][hidden],[data-variant-select][hidden],.edc-finder-controls[hidden],.edc-finder-card[hidden],#alireviews-page:not(:empty)+.edc-review-fallback{display:none}@media(max-width:760px){.edc-help-split,.edc-finder-card{grid-template-columns:minmax(0,1fr)}.edc-finder-card img{max-width:12rem}}.edc-pick-choice{grid-column:1/-1;display:grid;gap:.2rem;font-size:.8rem}.edc-pick-choice select{width:100%;min-width:0;background:#fff;border:1px solid #abbaad;padding:.4rem;border-radius:.3rem}.grid:not(.exp-list-view)>[data-product-card]{width:94%;justify-self:center;min-width:0;padding:clamp(.65rem,1vw,.9rem)}.grid>[data-product-card]>.aspect-square{margin-bottom:.65rem}.grid>[data-product-card]>.pt-space-sm{flex-wrap:wrap}.edc-store-feedback{background:#eff1e9;border-block:1px solid #d6ddcf;padding-block:clamp(1.6rem,3.6vw,3.4rem);scroll-margin-top:1rem}.edc-review-inner{width:80%;margin-inline:auto}.edc-review-inner h2{margin:0 0 .45rem;color:#152c1e;font:700 clamp(1.6rem,3vw,2.4rem)/1.1 "Space Grotesk",sans-serif;letter-spacing:-.035em}.edc-feedback-form{margin-top:1rem;max-width:40rem}.edc-feedback-form summary{width:fit-content;cursor:pointer;font-weight:650;color:#23412b;text-decoration:underline;text-underline-offset:.2em}.edc-feedback-form details[open]{background:#fff;border:1px solid #cdd7c7;border-radius:.6rem;padding:1rem}.edc-feedback-form details[open]>p{margin:.65rem 0}.edc-feedback-form label{display:block;font-weight:600;margin-block:.65rem .25rem}.edc-feedback-form input:not([type=hidden]),.edc-feedback-form textarea{display:block;width:100%;border:1px solid #acb9ab;border-radius:.35rem;padding:.5rem;background:#fff}.edc-feedback-form button{margin-top:.75rem}@media(max-width:900px){.edc-review-inner{width:calc(100% - 2rem)}}.edc-compare-open{display:inline-block;margin-top:1rem}.edc-pdp-compare .edc-compare-column select{width:100%;min-width:0}.edc-ebook-gift,.edc-cart-library{background:#edf1e6;border:1px solid #c7d2bd;padding:1rem;border-radius:.6rem}.edc-ebook-gift h2{margin:0;font:650 1.18rem/1.2 Space Grotesk,sans-serif}.edc-ebook-gift>p{margin:.65rem 0;font-size:.86rem}.edc-field-books{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:.85rem 0}.edc-field-books article{display:flex;align-items:flex-start;gap:.7rem;background:#fff;border:1px solid #d7dece;border-radius:.45rem;padding:.85rem;min-width:0}.edc-field-books article>span{color:#7e542d}.edc-field-books h3{font:650 1rem/1.25 Space Grotesk,sans-serif;margin:0}.edc-field-books p{margin:.3rem 0;color:#4c5e50;font-size:.88rem}.edc-field-books a{display:inline-block;margin-top:.6rem}.edc-ebook-gift .edc-field-books article{display:block}.edc-library .edc-field-books{margin:1.4rem 0}.edc-cart-library{margin-top:1rem}@media(max-width:640px){.edc-library .edc-field-books{grid-template-columns:1fr}}@media(min-width:1024px){html:root{font-size:93.75%}}.grid:not(.exp-list-view):has(>[data-product-card]){grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.55rem,1.1vw,1.1rem)}@media(min-width:768px){.grid:not(.exp-list-view):has(>[data-product-card]){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.grid:not(.exp-list-view):has(>[data-product-card]){grid-template-columns:repeat(4,minmax(0,1fr))}}.grid:not(.exp-list-view)>[data-product-card]{width:100%;padding:clamp(.55rem,.85vw,.85rem)}.grid>[data-product-card] h3{font-size:clamp(1rem,1.25vw,1.18rem);line-height:1.25}.grid>[data-product-card]>:first-child{flex-wrap:wrap;gap:.25rem}.grid>[data-product-card] .edc-button{max-width:100%;white-space:normal}.edc-catalog .edc-collection-intro{background:#f3f3eb;color:#172e21;border-block:1px solid #d5dacd;border-radius:0;align-items:end;grid-template-columns:minmax(0,1fr) auto}.edc-catalog .edc-collection-copy{padding:clamp(1.15rem,3vw,2.75rem) 1rem clamp(1.15rem,3vw,2.75rem) 0}.edc-catalog .edc-collection-crumb,.edc-catalog .edc-collection-crumb a:hover,.edc-catalog .edc-collection-copy .exp-richtext{color:#435444}.edc-catalog .edc-collection-copy .exp-richtext a{color:#714914}.edc-catalog .edc-collection-copy h1{font-size:clamp(2rem,3.8vw,3.8rem)}.edc-catalog-stat{align-self:center;padding:.8rem 1.2rem;border-inline-start:2px solid #9d6d31}.edc-catalog-stat span,.edc-gear-tape dt{display:block;font:500 .74rem/1.4 JetBrains Mono,monospace;text-transform:uppercase;letter-spacing:.055em}.edc-catalog-stat strong{display:block;font:650 1.4rem/1.25 Space Grotesk,sans-serif}.edc-catalog-layout{display:grid;align-items:start;gap:1rem;margin-top:1.2rem}.edc-catalog-sidebar,.edc-catalog-results{min-width:0}.edc-catalog-sidebar{padding:1rem;background:#f0f1e9;border-radius:.45rem}.edc-catalog-sidebar h2{margin:0;font:650 1.15rem/1.25 Space Grotesk,sans-serif}.edc-catalog-sidebar .edc-family-links{margin:.7rem 0}.edc-catalog-sidebar .edc-facets{background:transparent;padding:.7rem 0 0;border:0;border-top:1px solid #cbd2c2;border-radius:0}.edc-catalog-sidebar .edc-facet-panel{position:static;min-width:0;box-shadow:none}.edc-catalog-sidebar .edc-sort-control{flex-wrap:wrap}.edc-catalog-sidebar .edc-sort-control select{min-width:0;width:100%}.edc-catalog-sidebar .edc-active-filters:empty{display:none}@media(min-width:1150px){.edc-catalog-layout{grid-template-columns:clamp(11rem,14vw,15rem) minmax(0,1fr);gap:clamp(1rem,2vw,2rem)}.edc-catalog-sidebar .edc-family-links,.edc-catalog-sidebar .edc-facets{display:grid;align-items:stretch}.edc-catalog-sidebar .edc-family-links a{border-radius:.3rem}}@media(max-width:650px){.edc-catalog .edc-collection-intro{grid-template-columns:minmax(0,1fr)}.edc-catalog .edc-collection-copy{padding-bottom:.6rem}.edc-catalog-stat{display:flex;align-items:center;gap:.55rem;padding:.1rem 0 .85rem;border:0}.edc-catalog-stat strong{font-size:1rem}}.edc-gear-tape{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(8rem,100%),1fr));margin:.65rem 0 0;gap:1px;background:#d8ddcf;border:1px solid #d8ddcf}.edc-gear-tape>div{padding:.55rem .65rem;background:#eff1e8;min-width:0;overflow-wrap:anywhere}.edc-gear-tape dd{margin:.2rem 0 0;font:600 .89rem/1.3 Space Grotesk,sans-serif}.edc-gallery-main>.edc-photo-zoom{border-radius:.35rem;padding:.25rem .6rem;font:600 .78rem/1.5 JetBrains Mono,monospace}@media(max-width:749px){.edc-gear-tape{grid-template-columns:repeat(auto-fit,minmax(min(5rem,100%),1fr))}.edc-gear-tape dt{font-size:.64rem}.edc-gear-tape dd{font-size:.78rem}}main.edc-care.edc-catalog{padding-inline:0}.edc-catalog .edc-collection-intro{align-items:center;gap:1rem;padding:clamp(1.15rem,2.3vw,2.5rem);border:0;border-radius:.85rem;background:#eff1e8}.edc-catalog .edc-collection-copy{padding:0}.edc-catalog .edc-catalog-stat{border:0;padding:.65rem 1rem;border-radius:.5rem;background:#e4e9da}.edc-catalog-layout{gap:clamp(1rem,1.75vw,1.85rem);margin-top:clamp(1rem,1.6vw,1.65rem)}.edc-catalog .edc-catalog-sidebar{padding:1rem;border:1px solid #e3e6dc;border-radius:.65rem;background:#f5f6f0}.edc-catalog-sidebar .edc-family-links{gap:.12rem}.edc-catalog-sidebar .edc-family-links a{border:0;border-radius:.3rem;padding:.5rem .6rem}.edc-catalog-results [data-product-card]{border:1px solid #e5e7df;border-radius:.65rem}.edc-catalog-results [data-product-card]>:first-child{padding-inline-end:2.1rem;min-height:1.8rem}@media(max-width:900px){main.edc-care.edc-catalog{width:calc(100% - 2rem);max-width:none}}@media(max-width:650px){.edc-catalog .edc-collection-intro{gap:.8rem}.edc-catalog .edc-catalog-stat{justify-self:start}.edc-catalog-sidebar .edc-family-links{gap:.24rem}}.edc-catalog .edc-collection-intro.edc-banner{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch;gap:0;padding:0;overflow:hidden}.edc-catalog .edc-banner .edc-collection-copy{padding:clamp(1.15rem,2.35vw,2.6rem)}.edc-catalog .edc-banner .edc-catalog-stat{display:inline-flex;align-items:baseline;gap:.5rem;margin-top:.8rem;padding:0;background:none}.edc-catalog .edc-banner .edc-catalog-stat strong{font-size:1rem}.edc-banner-media{position:relative;min-height:12rem;background:#e9ebe2}.edc-banner-media img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.edc-banner-product{background:#fff}.edc-banner-product img{object-fit:contain;padding:.5rem}@media(max-width:700px){.edc-catalog .edc-collection-intro.edc-banner{grid-template-columns:minmax(0,1fr)}.edc-banner-media{min-height:0;height:clamp(7.5rem,31vw,12rem)}}.edc-catalog .edc-banner .edc-collection-copy h1{max-width:18ch;line-height:1.02}.edc-field-stats{position:absolute;bottom:.8rem;right:.8rem;display:flex;gap:1rem;align-items:center;padding:.65rem 1rem;background:#f6f6eff5;border-radius:.3rem}.edc-field-stats span,.edc-field-toolbar,.edc-catalog-dispatch,.edc-card-facts{font:500 .73rem/1.45 JetBrains Mono,monospace}.edc-field-stats span{display:block;text-transform:uppercase}.edc-field-stats strong{font:650 1.25rem/1.25 Space Grotesk,sans-serif}.edc-catalog-rail .edc-family-links{margin:.8rem 0}.edc-catalog-rail .edc-family-links a{border-radius:.25rem;background:#f0f0e8;padding:.4rem .8rem}.edc-catalog-rail .edc-family-links a[aria-current],.edc-catalog-rail .edc-family-links a:hover{background:#213a2b;color:#fff}.edc-catalog-dispatch,.edc-field-toolbar,.edc-facet-heading{display:flex;align-items:center;justify-content:space-between;gap:.7rem;flex-wrap:wrap}.edc-catalog-dispatch{padding:.5rem .8rem;background:#efefe7;border-block:1px solid #e0e1d7;text-transform:uppercase}.edc-catalog-dispatch select{max-width:100%;padding:.35rem;border-radius:.25rem}.edc-catalog-sidebar .edc-facet-heading{border-bottom:1px solid #dcded2;padding-bottom:.7rem}.edc-facet-heading a{font-size:.8rem;text-decoration:underline}.edc-catalog-sidebar [data-local-facets] details{border:0;border-bottom:1px solid #dddfd4;border-radius:0;background:transparent;padding:.7rem 0;margin:0}[data-local-facets] summary{font-weight:650;cursor:pointer}[data-local-facets] label{display:flex;align-items:baseline;gap:.4rem;margin:.4rem 0;line-height:1.35;font-size:.85rem}[data-local-facets] label small{margin-left:auto}.edc-field-toolbar{min-height:2.6rem;margin-bottom:.75rem;border-bottom:1px solid #e1e3d8;text-transform:uppercase}.edc-field-toolbar button{min-width:2.2rem;min-height:2.2rem;font-size:1.1rem}.edc-field-toolbar button[aria-pressed=true]{background:#e7eadf}.edc-card-facts{display:grid;gap:.2rem;margin:.4rem 0;padding:.6rem;background:#f5f5ef;overflow-wrap:anywhere}.edc-card-facts>div{display:flex;flex-wrap:wrap;gap:0 .35rem}.edc-card-facts dt{font-weight:650}.edc-card-facts dt:after{content:":"}.edc-catalog-results .grid.edc-field-list:has(>[data-product-card]){grid-template-columns:minmax(0,1fr)}.edc-field-list>[data-product-card]{display:grid;grid-template-columns:minmax(6rem,25%) 1fr;gap:.6rem 1rem}.edc-field-list>[data-product-card]>:first-child{grid-column:1/-1}.edc-field-list>[data-product-card]>.aspect-square{grid-column:1;grid-row:2/4}.edc-catalog-results [data-product-card][hidden]{display:none}.edc-field-footer{background:#f4f3ed;color:#203326;border-top:1px solid #dedfd3;padding:clamp(2rem,4vw,4rem) 0 1rem}.edc-foot-inner{width:80%;margin-inline:auto}.edc-foot-grid{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,.85fr) minmax(0,1fr) minmax(0,1.55fr);gap:clamp(1.2rem,2.8vw,3.4rem)}.edc-foot-grid nav,.edc-foot-news{min-width:0}.edc-foot-grid nav a{display:block;width:fit-content;margin:.32rem 0}.edc-field-footer a:hover{text-decoration:underline;text-underline-offset:.2em}.edc-foot-grid h2,.edc-foot-legal{font:650 .74rem/1.5 JetBrains Mono,monospace}.edc-foot-grid h2{text-transform:uppercase;margin:0 0 .8rem}.edc-foot-grid{font-size:.89rem;line-height:1.5}.edc-foot-logo{display:inline-flex;align-items:center;gap:.55rem;font:700 1.35rem/1.1 Space Grotesk,sans-serif}.edc-foot-logo img{border-radius:.65rem;width:2.1rem;height:2.1rem}.edc-foot-brand p,.edc-foot-news p{margin:.55rem 0}.edc-foot-brand p:first-of-type{margin:.9rem 0}.edc-foot-subscribe{display:flex;align-items:stretch;gap:.3rem;margin:.9rem 0}.edc-foot-subscribe input{flex:1;min-width:0;background:#fff;border:1px solid #d9dcd0;border-radius:.3rem;padding:.65rem}.edc-foot-subscribe button{background:#142e20;color:#fff;border-radius:.3rem;padding:.65rem .85rem}.edc-foot-legal{margin-top:clamp(1.6rem,4vw,4rem);display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.7rem;background:#ebebe3;border-radius:.3rem;padding:.8rem 1rem}.edc-foot-legal nav{display:flex;flex-wrap:wrap;gap:.4rem 1rem}@media(max-width:950px){.edc-foot-inner{width:calc(100% - 2rem)}.edc-foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:550px){.edc-foot-brand,.edc-foot-news{grid-column:1/-1}.edc-foot-legal{align-items:start;flex-direction:column}}:root{--edc-frame-width: calc(100% - 32px) }@media(min-width:1024px){:root{--edc-frame-width: 80%}}.edc-header>.bg-primary{padding-inline:0}.edc-header>.bg-primary>.max-w-7xl,.edc-header .edc-header-inner,nav.edc-service-strip.max-w-7xl,.edc-field-footer .edc-foot-inner{box-sizing:border-box;width:var(--edc-frame-width);max-width:none;margin-inline:auto;padding-inline:0}
/*# sourceMappingURL=/cdn/shop/t/5/assets/edc-equipment.css.map */
