:root{--navy:#153e32;--orange:#b66f44;--muted:#657166;--line:#d9dfd5;--paper:#f7f5ed}body{background:var(--paper);color:#1d3028;font-family:Arial,Helvetica,sans-serif}h1,h2,h3{letter-spacing:-.04em}h1{font-size:clamp(40px,5vw,70px);line-height:1.04}h2{font-size:clamp(30px,3.1vw,46px);line-height:1.12}.wrap{width:min(1280px,calc(100% - 80px))}.topline{background:#153e32;color:#f6ead7;font-size:10px;letter-spacing:.12em}.topline .wrap{display:flex;justify-content:space-between;padding:12px 0}.topline a{color:inherit}header.wrap{min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:24px}header nav{display:flex;gap:25px;font-size:13px;align-items:center}.brand img{width:270px;height:auto}.cartlink{border:1px solid #c6cfc1;padding:12px 16px;border-radius:50px}.primary{background:#b66f44;color:#fff;border-radius:5px;padding:17px 22px;font-weight:700}.primary:hover{background:#925334}.eyebrow{font-size:10px;letter-spacing:.18em;font-weight:700;color:#b66f44}.sy-hero{position:relative;min-height:650px;background:#102b23;color:#fff;overflow:hidden}.sy-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.sy-hero .wrap{position:relative;padding:75px 0}.sy-hero h1{font-size:clamp(54px,5.8vw,84px);margin:22px 0;color:#fff;max-width:670px}.sy-hero p{font-size:17px;line-height:1.65;color:#e0e8df}.sy-hero .eyebrow{color:#e0ac83}.sy-hero .searchform{max-width:610px;margin:28px 0 14px;background:#fff;padding:6px;border-radius:7px;box-shadow:0 12px 40px #0003}.searchform input{min-width:0}.sy-hero small{font-size:11px;color:#cad8ce}.sy-facts{display:grid;grid-template-columns:repeat(3,1fr);padding:35px 0;border-bottom:1px solid var(--line);gap:55px}.sy-facts span{font-size:10px;color:#8b694d;letter-spacing:.12em}.sy-facts strong{display:block;font-size:20px;margin-top:9px}.sy-facts p{font-size:13px;line-height:1.7;color:var(--muted);max-width:270px}.section{padding:65px 0}.sectionhead{display:flex;justify-content:space-between;align-items:end;margin-bottom:28px}.sectionhead h2{margin:12px 0 0}.sectionhead>a{font-size:13px}.sy-categories{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.sy-card{display:block;background:#fff;border-radius:12px;overflow:hidden;border:1px solid #e2e6dc;transition:transform .2s}.sy-card:hover{transform:translateY(-4px)}.sy-card img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;display:block}.sy-card>div{padding:25px}.sy-card span{font-size:11px;color:#9b7051}.sy-card h3{font-size:25px;margin:12px 0}.sy-card p{font-size:13px;color:var(--muted)}.sy-card b{display:block;font-size:12px;margin-top:24px;color:#8d5736}.sy-story{display:grid;grid-template-columns:1.05fr 1fr;gap:65px;align-items:center;margin:20px auto 85px}.sy-story>img{width:100%;height:auto;border-radius:12px}.sy-story h2{margin:16px 0 25px}.sy-story p{font-size:15px;line-height:1.8;color:#5b685e}.sy-story a{display:inline-block;font-size:13px;font-weight:700;border-bottom:1px solid #b66f44;padding-bottom:6px;margin-top:10px}.sy-pvz{background:#dfE6da;padding:65px 0;background-image:linear-gradient(120deg,#e5eadd,#d4dfce)}.sy-pvz h2{font-size:46px;margin:15px 0}.sy-pvz p{line-height:1.8;font-size:15px}.sy-pvz .primary{display:inline-block;margin-top:14px}.sy-article{padding-top:60px;padding-bottom:70px}.sy-article>img{width:100%;max-width:750px;height:auto;border-radius:12px;margin:15px 0 28px}.sy-article .prose{max-width:850px}.prose p{font-size:16px;line-height:1.85}.prose h2{font-size:29px}.prose h3{font-size:21px;margin-top:30px}footer{background:#14372c;color:#d7e2d4;padding-top:50px}.footer-title{color:#fff;font-size:20px;font-weight:700}.footbottom{border-color:#395447;color:#c4d0c3;line-height:1.6}.footbottom span:last-child{max-width:580px}.accountaside{background:#153e32}.accountart{max-width:100%;height:auto}.page h1{color:#153e32}.offer,.panel,.cartitem{border-radius:7px}.floating-cart-inner{color:#153e32}a:focus-visible,button:focus-visible,input:focus-visible{outline:3px solid #b66f44;outline-offset:3px}@media(max-width:900px){.wrap{width:calc(100% - 40px)}header.wrap{flex-wrap:wrap;padding:20px 0;gap:17px}header nav{width:100%;justify-content:space-between;gap:12px}.sy-hero{min-height:590px}.sy-hero .wrap{padding:55px 0}.sy-hero>img{object-position:65% center;opacity:.65}.sy-categories{gap:12px}.sy-card>div{padding:18px}.sy-card h3{font-size:21px}.sy-story{gap:30px}.sy-facts{gap:20px}.footgrid{gap:25px}}@media(max-width:600px){.wrap{width:calc(100% - 32px)}.topline .wrap{font-size:8px;letter-spacing:.04em}.topline a{max-width:160px;text-align:right}.brand img{width:240px}header.wrap{min-height:130px}header nav{font-size:11px;gap:8px}.cartlink{padding:9px 11px}.sy-hero{min-height:600px}.sy-hero h1{font-size:55px}.sy-hero p{font-size:15px}.sy-hero .searchform{display:flex;flex-direction:column;padding:7px;gap:6px}.sy-hero .searchform input{padding:15px;width:100%;font-size:13px}.sy-hero .searchform button{width:100%;padding:14px}.sy-hero small{display:block;font-size:10px;max-width:280px;line-height:1.6}.sy-facts{grid-template-columns:1fr;padding:28px 0;gap:18px}.sy-facts>div{border-bottom:1px solid #e0e5da;padding-bottom:12px}.sy-facts>div:last-child{border:0}.sy-facts p{max-width:none;margin-bottom:0}.section{padding:40px 0}.sectionhead{display:block}.sectionhead>a{display:inline-block;margin-top:18px}.sy-categories{grid-template-columns:1fr;gap:20px}.sy-card h3{font-size:26px}.sy-story{grid-template-columns:1fr;margin:10px auto 45px;gap:25px}.sy-pvz{padding:40px 0}.sy-pvz h2{font-size:34px}.sy-article{padding-top:35px}.sy-article h1{font-size:38px}.footgrid{grid-template-columns:1fr;gap:18px}.footbottom{display:block}.footbottom span{display:block;margin:12px 0}.prose p{font-size:15px}.cartgrid,.accountgrid,.productgrid{grid-template-columns:1fr}.offer{max-width:100%}}
