.store_collectionPage__8f9NU,.store_productSection__XxJMR,.store_shopSection__ICCD_{max-width:1240px;margin:0 auto}.store_collectionGrid__C6PWz{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px;margin-top:30px}.store_collectionCard__PhDRr{min-height:130px;border:1px solid #d6cfc2;padding:20px;display:flex;flex-direction:column;background:#f8f5ee;color:#071b2d;text-decoration:none}.store_collectionCard__PhDRr:hover{border-color:#aa6544}.store_collectionCard__PhDRr span{font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:#aa6544}.store_collectionCard__PhDRr b{font-family:var(--font-heading);font-weight:400;font-size:24px;line-height:1.15;margin-top:auto}.store_collectionCard__PhDRr i{align-self:flex-end;font-style:normal;font-size:22px}.store_sectionHeading__Hr6Cz{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:28px}.store_productGrid__8kGd_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px}.store_productCard__2S6CV{min-width:0}.store_productImage__M3GP2{display:block;aspect-ratio:1;background:#e8e2d8;overflow:hidden}.store_productImage__M3GP2 img{width:100%;height:100%;object-fit:cover;transition:transform .25s ease}.store_productImage__M3GP2:hover img{transform:scale(1.025)}.store_imageFallback__pxFUk{display:grid;place-items:center;min-height:100%;background:#071b2d;color:#f3efe6;font-family:var(--font-heading)}.store_productMeta__EMT1D{padding:14px 2px}.store_productMeta__EMT1D p{margin:0 0 7px;color:#aa6544;font-size:12px;letter-spacing:.08em;text-transform:uppercase}.store_productMeta__EMT1D h3{font-size:21px;line-height:1.15;margin:0 0 10px}.store_productMeta__EMT1D h3 a{color:inherit;text-decoration:none}.store_productMeta__EMT1D strong{display:block;margin-bottom:13px}.store_productDetail__vi43l{max-width:1240px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.12fr) minmax(330px,.88fr);grid-gap:60px;gap:60px;padding-top:66px}.store_gallery__Rq2le,.store_productInfo__8QmTQ{min-width:0}.store_galleryMain__XWDm4{display:block;width:100%;aspect-ratio:1;object-fit:contain;background:#eee9df}.store_thumbnails__cIoeK{display:flex;gap:10px;margin-top:12px;overflow:auto}.store_thumbnails__cIoeK button{padding:0;width:74px;height:74px;background:#eee9df;border:1px solid #d6cfc2;flex:0 0 auto}.store_thumbnails__cIoeK button.store_selectedThumb__UUHh3{border:2px solid #aa6544}.store_thumbnails__cIoeK img{width:100%;height:100%;object-fit:cover}.store_productInfo__8QmTQ h1{font-size:clamp(35px,4vw,58px);line-height:1.05;margin:12px 0 18px}.store_detailPrice__qijuj,.store_variantPrice__vhQW0{font-size:24px;font-weight:600;margin:0 0 24px}.store_productHighlights__negsR{display:grid;grid-gap:8px;gap:8px;margin:0 0 20px;padding:0;list-style:none;font-size:14px}.store_productHighlights__negsR li{position:relative;padding-left:17px}.store_productHighlights__negsR li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--copper)}.store_paymentNote__yUbro,.store_warrantyCard__Fv5Kb{border:1px solid var(--line);background:var(--paper);padding:16px 18px;margin:0 0 18px}.store_paymentNote__yUbro{display:grid;grid-gap:3px;gap:3px;font-size:14px}.store_paymentNote__yUbro strong,.store_warrantyCard__Fv5Kb strong{font:400 19px var(--font-serif)}.store_paymentNote__yUbro span{color:var(--muted)}.store_purchase__FVNQi label{display:block;font-size:14px;font-weight:600;margin-bottom:10px}.store_purchase__FVNQi select{display:block;width:100%;margin-top:8px;padding:13px;border:1px solid #aa6544;border-radius:0;background:#fff;color:#071b2d;font:inherit}.store_purchase__FVNQi button,.store_specialistCta__6LmXL{width:100%;margin-bottom:14px}.store_description__nW3zJ{line-height:1.65}.store_description__nW3zJ p{margin:0 0 14px}.store_warrantyCard__Fv5Kb{margin-top:8px}.store_warrantyCard__Fv5Kb p{margin:6px 0 9px;font-size:14px;color:var(--muted)}.store_warrantyCard__Fv5Kb a{font-size:13px;text-decoration:underline;text-underline-offset:4px}.store_productNote__VPWhG{margin-top:24px;padding-top:18px;border-top:1px solid #d6cfc2;font-size:14px}.store_collectionPage__8f9NU{padding-top:66px}.store_collectionPage__8f9NU h1{font-size:clamp(42px,6vw,75px);margin:10px 0 16px}.store_collectionIntro__BbeVu{max-width:650px;margin:0 0 42px;font-size:19px;line-height:1.5}.store_loadMore__fZXnY{text-align:center;padding:40px 0}.store_loadMore__fZXnY p{color:#8b3026}.store_searchArea__8lZFW{max-width:100%}.store_searchLabel__xvzhv{display:block;font-weight:700;margin-bottom:10px}.store_searchInput__pmgNx{display:block;width:100%;max-width:760px;padding:16px 18px;border:1px solid #aa6544;border-radius:0;background:#fff;color:#071b2d;font:inherit;font-size:18px}.store_searchInput__pmgNx:focus-visible{outline:2px solid #071b2d;outline-offset:3px}.store_searchStatus__7DbXD{min-height:24px;margin:14px 0 30px;color:#56626b}.store_purchaseAssurance__Vrrbj{display:grid;grid-gap:0;gap:0;border-top:1px solid var(--line);margin:4px 0 18px}.store_purchaseAssurance__Vrrbj div{display:grid;grid-gap:3px;gap:3px;padding:13px 0;border-bottom:1px solid var(--line)}.store_purchaseAssurance__Vrrbj strong{font-size:14px}.store_purchaseAssurance__Vrrbj span{color:var(--muted);font-size:13px;line-height:1.45}@media(max-width:900px){.store_productGrid__8kGd_{grid-template-columns:repeat(3,minmax(0,1fr))}.store_collectionGrid__C6PWz{grid-template-columns:repeat(2,1fr)}.store_productDetail__vi43l{gap:34px;grid-template-columns:1fr}.store_productInfo__8QmTQ{max-width:680px}}@media(max-width:600px){.store_productGrid__8kGd_{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.store_collectionGrid__C6PWz{grid-template-columns:1fr}.store_sectionHeading__Hr6Cz{align-items:flex-start;flex-direction:column}.store_productMeta__EMT1D h3{font-size:18px}.store_collectionPage__8f9NU,.store_productDetail__vi43l{padding-top:42px}.store_thumbnails__cIoeK button{width:62px;height:62px}}@media(max-width:480px){.store_productGrid__8kGd_{grid-template-columns:1fr}.store_productMeta__EMT1D h3{font-size:20px}}.store_equipmentHero__ZKm3T .page-hero picture{display:block;align-self:center;height:auto;aspect-ratio:3/2;width:100%}.store_equipmentHero__ZKm3T .page-hero-image{display:block;width:100%;height:auto;object-fit:contain}