.lc-desc{width:100%}.lc-desc-rule{align-items:center;gap:14px;padding:clamp(6px,1vw,10px) clamp(20px,4vw,44px) clamp(6px,1vw,12px);display:flex}.lc-desc-rule:before,.lc-desc-rule:after{content:"";background:#e4dcce;flex:1;height:1px}.lc-desc-rule span{font-family:var(--lc-font-serif);letter-spacing:.24em;text-transform:uppercase;color:#a67c3b;text-align:center;font-size:11px}.lc-desc-sec{background:#f8f5ef;padding:clamp(44px,6vw,76px) clamp(20px,4vw,44px);overflow-x:clip}.lc-desc-sec--dark{background:#26221c}.lc-desc-sec--cream{background:#efe9dd}.lc-desc-sec--sand{background:#e4dac9}.lc-desc-sec--flush{padding-bottom:0}.lc-desc-in{flex-direction:column;gap:clamp(32px,4.5vw,48px);max-width:1040px;margin:0 auto;display:flex}.lc-desc-intro{text-align:center;flex-direction:column;align-items:center;gap:clamp(11px,1.6vw,16px);max-width:700px;margin:0 auto;display:flex}.lc-desc-intro.is-left{text-align:left;align-items:flex-start;max-width:720px;margin:0}.lc-desc-eyebrow{letter-spacing:.26em;text-transform:uppercase;color:#a67c3b;font-size:11px;font-weight:600}.lc-desc-sec--dark .lc-desc-eyebrow{color:#c79a5a}.lc-desc-kicker{letter-spacing:.02em;color:#8a8172;font-size:clamp(12.5px,1.5vw,14px)}.lc-desc-h3{font-family:var(--lc-font-sans);letter-spacing:-.01em;text-transform:uppercase;color:#211d18;text-wrap:balance;margin:0;font-size:clamp(24px,3.6vw,34px);font-weight:800;line-height:1.08}.lc-desc-h3 em{color:#a67c3b;font-style:normal}.lc-desc-sec--dark .lc-desc-h3{color:#f8f5ef;text-transform:none;letter-spacing:-.012em;line-height:1.14}.lc-desc-sec--dark .lc-desc-h3 em{color:#c79a5a}.lc-desc-lead{color:#4a443b;font-size:clamp(16.5px,2.1vw,19px);line-height:1.4}.lc-desc-p{color:#6e6659;text-wrap:pretty;margin:0;font-size:clamp(14px,1.6vw,15px);line-height:1.75}.lc-desc-note{color:#8a6428;text-align:left;background:#a67c3b1a;border-radius:2px;padding:10px 14px;font-size:12.5px;line-height:1.6}.lc-desc-img,.lc-desc-vid{border-radius:2px;width:100%;height:auto;display:block}.lc-desc-img.is-framed,.lc-desc-vid.is-framed{box-sizing:border-box;border:1px solid #e4dcce}.lc-desc-bleed{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}.lc-desc-bleed img,.lc-desc-bleed video{width:100%;height:auto;display:block}.lc-desc-chip{letter-spacing:.04em;color:#4a443b;background:#fff;border-radius:2px;padding:5px 13px;font-size:11.5px;display:inline-flex}.lc-desc-chips{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.lc-desc-badge-dark{color:#f1ede2;font-family:var(--lc-font-serif);letter-spacing:.06em;background:#26221c;border-radius:2px;align-items:center;gap:9px;padding:8px 18px;font-size:13px;display:inline-flex}.lc-desc-badge-dark small{font-family:var(--lc-font-sans);letter-spacing:.2em;color:#c79a5a;font-size:10px}.lc-desc-hero{text-align:center;flex-direction:column;align-items:center;gap:clamp(13px,1.9vw,17px);max-width:760px;margin:0 auto;display:flex}.lc-desc-wordmark{flex-direction:column;align-items:center;gap:5px;display:flex}.lc-desc-wordmark b{font-family:var(--lc-font-serif);letter-spacing:.28em;color:#f8f5ef;font-size:20px;font-weight:700}.lc-desc-wordmark span{letter-spacing:.24em;text-transform:uppercase;color:#a99c86;font-size:8.5px}.lc-desc-hero-sub{letter-spacing:.08em;color:#c9bfad;font-size:12.5px}.lc-desc-hero h3{font-family:var(--lc-font-serif);color:#f8f5ef;margin:0;font-size:clamp(30px,5vw,46px);font-weight:700;line-height:1.08}.lc-desc-hero h3 em{color:#c79a5a;font-style:normal}.lc-desc-hero-line{background:#c79a5a80;width:34px;height:1px}.lc-desc-hero-chips{flex-wrap:wrap;justify-content:center;gap:7px;max-width:660px;display:flex}.lc-desc-hero-chips span{letter-spacing:.05em;color:#ebdfcb;border:1px solid #c79a5a6b;border-radius:2px;padding:5px 11px;font-size:11px}.lc-desc-feats{grid-template-columns:repeat(auto-fit,minmax(min(150px,100%),1fr));gap:0 clamp(8px,1.4vw,18px);display:grid}.lc-desc-feat{text-align:center;border-top:1px solid #f1ede221;flex-direction:column;align-items:center;gap:9px;padding:clamp(15px,2vw,22px) 8px;display:flex}.lc-desc-feat small{color:#a99c86;font-size:11px}.lc-desc-feat b{font-family:var(--lc-font-serif);color:#f1ede2;font-size:14px;font-weight:700;line-height:1.3}.lc-desc-range-names{grid-template-columns:repeat(3,1fr);gap:clamp(8px,1.5vw,16px);margin-top:clamp(12px,1.8vw,18px);display:grid}.lc-desc-range-names>div{text-align:center;flex-direction:column;gap:3px;display:flex}.lc-desc-range-names b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(15px,1.9vw,18px)}.lc-desc-range-names span{letter-spacing:.03em;color:#8a8172;font-size:12px}.lc-desc-mat-table{background:#fff;border-radius:3px;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));column-gap:clamp(6px,1.5vw,14px);padding:clamp(16px,3vw,30px) clamp(16px,2.6vw,28px);display:grid}.lc-desc-mat-head{justify-content:center;padding-bottom:clamp(10px,1.6vw,16px);display:flex}.lc-desc-mat-pellet{border-radius:50%;width:clamp(62px,13vw,104px);height:clamp(62px,13vw,104px);position:relative;overflow:hidden}.lc-desc-mat-pellet img{object-fit:cover;width:100%;height:100%;display:block}.lc-desc-mat-pellet span{letter-spacing:.04em;color:#fff;background:radial-gradient(circle,#14110d4d,#14110d1a);justify-content:center;align-items:center;font-size:clamp(14px,2.4vw,18px);font-weight:600;display:flex;position:absolute;inset:0}.lc-desc-mat-crit{color:#4a443b;border-top:1px solid #ede7da;padding:clamp(12px,1.8vw,17px) 0;font-size:clamp(12.5px,1.7vw,14.5px);line-height:1.35}.lc-desc-mat-crit small{color:#8a8172;font-size:inherit}.lc-desc-mat-cell{border-top:1px solid #ede7da;justify-content:center;align-items:center;padding:clamp(12px,1.8vw,17px) 4px;display:flex}.lc-desc-mat-cell .no{color:#cbbfa8;font-size:clamp(14px,2.2vw,17px);line-height:1}.lc-desc-mat-cell .yes{color:#a67c3b;font-size:clamp(15px,2.4vw,19px);line-height:1}.lc-desc-mat-cell.is-pc{background:#a67c3b24}.lc-desc-mat-cell.is-pc .yes{color:#8a6428}.lc-desc-mat-cell.is-pc.is-first{border-radius:4px 4px 0 0}.lc-desc-mat-cell.is-pc.is-last{border-radius:0 0 4px 4px}.lc-desc-bayer{background:#fff;border-radius:2px;flex-wrap:wrap;gap:clamp(14px,2.4vw,26px);padding:clamp(16px,2.6vw,26px);display:flex}.lc-desc-bayer-txt{flex-direction:column;flex:1.3 300px;gap:10px;min-width:0;display:flex}.lc-desc-bayer-title{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.lc-desc-bayer-title b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(17px,2.2vw,20px)}.lc-desc-bayer-title b em{color:#a67c3b;font-style:normal}.lc-desc-bayer-title span{letter-spacing:.18em;text-transform:uppercase;color:#a99c86;font-size:10px}.lc-desc-bayer-txt p{color:#4a443b;margin:0;font-size:13.5px;line-height:1.65}.lc-desc-bayer-txt .lc-desc-bayer-q{font-family:var(--lc-font-serif);color:#211d18;margin-top:2px;font-size:15px;font-weight:700}.lc-desc-bayer-txt .lc-desc-bayer-a{color:#6e6659;font-size:13px}.lc-desc-bayer-media{flex:240px;min-width:0}.lc-desc-catch{max-width:640px}.lc-desc-catch small{color:#8a8172;font-size:clamp(13px,1.5vw,14px);display:block}.lc-desc-catch b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(19px,2.6vw,24px);font-weight:700;line-height:1.25}.lc-desc-sand-head{text-align:center;flex-direction:column;align-items:center;gap:clamp(11px,1.6vw,16px);max-width:700px;margin:0 auto;display:flex}.lc-desc-sand-head b{letter-spacing:-.015em;color:#211d18;font-size:clamp(22px,3vw,28px);font-weight:800;line-height:1.15}.lc-desc-pockets{grid-template-columns:1fr 1fr;gap:clamp(12px,2vw,20px);display:grid}.lc-desc-pocket{background:#f8f5ef;border-radius:2px;flex-direction:column;gap:11px;padding:clamp(14px,2.2vw,20px);display:flex}.lc-desc-pocket img{aspect-ratio:3672/4512;object-fit:cover;box-sizing:border-box;border:1px solid #e4dcce;border-radius:2px;width:100%;display:block}.lc-desc-pocket-tag{letter-spacing:.04em;color:#f1ede2;text-align:center;background:#26221c;border-radius:2px;padding:6px 12px;font-size:11px}.lc-desc-pocket b{font-family:var(--lc-font-serif);color:#211d18;font-size:15px;font-weight:700}.lc-desc-pocket p{color:#4a443b;margin:0;font-size:13px;line-height:1.6}.lc-desc-statement{flex-direction:column;gap:clamp(8px,1.4vw,13px);max-width:520px;display:flex}.lc-desc-statement small{color:#6e6659;font-size:clamp(14px,1.9vw,16px)}.lc-desc-statement b{letter-spacing:-.015em;color:#211d18;font-size:clamp(26px,4.6vw,42px);font-weight:800;line-height:1.08}.lc-desc-gradimg{background:linear-gradient(#e4dac9 0 56%,#fff 56% 100%);padding-left:clamp(40px,16vw,240px)}.lc-desc-white-wrap{background:#fff}.lc-desc-white-in{flex-direction:column;gap:clamp(32px,4.5vw,48px);width:100%;max-width:1040px;margin:0 auto;padding:clamp(40px,7vw,72px) clamp(20px,4vw,44px) clamp(12px,2vw,20px);display:flex}.lc-desc-dims-img{width:100%;max-width:520px;height:auto;margin:0 auto;display:block}.lc-desc-badge-center{text-align:center}.lc-desc-faq{background:#a67c3b12;border-radius:2px;flex-direction:column;gap:11px;padding:clamp(18px,2.8vw,28px);display:flex}.lc-desc-faq p{color:#4a443b;margin:0;font-size:14px;line-height:1.7}.lc-desc-faq p.is-small{color:#8a8172;font-size:12.5px;line-height:1.65}.lc-desc-faq-q{color:#211d18;align-items:baseline;gap:8px;padding-top:12px;font-size:13.5px;font-weight:600;display:flex}.lc-desc-faq-q b{font-family:var(--lc-font-serif);color:#a67c3b;font-size:15px}.lc-desc-faq-a{color:#6e6659;margin:0;font-size:13px;line-height:1.65}.lc-desc-split{grid-template-columns:.85fr 1.15fr;align-items:center;gap:clamp(14px,3vw,34px);display:grid}.lc-desc-split.is-flip{grid-template-columns:1.15fr .85fr}.lc-desc-split>div{min-width:0}.lc-desc-split-txt{flex-direction:column;gap:clamp(8px,1.4vw,12px);display:flex}.lc-desc-split-txt b{letter-spacing:-.01em;color:#211d18;font-size:clamp(17px,2.2vw,22px);font-weight:700;line-height:1.22}.lc-desc-split-txt p{color:#6e6659;margin:0;font-size:clamp(13px,1.5vw,14.5px);line-height:1.7}.lc-desc-hr{background:#e4dcce;height:1px;margin:clamp(6px,1.6vw,14px) 0}@media (max-width:779px){.lc-desc-split,.lc-desc-split.is-flip{grid-template-columns:1fr}}.lc-desc-wheels{flex-wrap:wrap;gap:clamp(12px,2vw,20px);display:flex}.lc-desc-wheel{flex-direction:column;flex:280px;min-width:0;display:flex}.lc-desc-wheel-head{text-align:center;background:#6b5335;flex-direction:column;gap:5px;padding:clamp(16px,2.6vw,26px) 16px;display:flex}.lc-desc-wheel-head small{font-family:var(--lc-font-serif);letter-spacing:.2em;color:#f1ede2;font-size:clamp(15px,1.9vw,18px);font-weight:700}.lc-desc-wheel-head span{color:#fff;font-size:clamp(15px,1.9vw,19px);line-height:1.25}.lc-desc-duel-media{grid-template-columns:1fr 1fr;gap:2px;display:grid}.lc-desc-duel-media video{aspect-ratio:1;object-fit:cover;width:100%;display:block}.lc-desc-duel{grid-template-columns:1fr 1fr;display:grid}.lc-desc-duel-cell{text-align:center;color:#4a443b;padding:clamp(16px,2.6vw,26px) clamp(10px,2vw,18px);font-size:clamp(13px,1.6vw,15px);line-height:1.55}.lc-desc-duel-cell.is-head{letter-spacing:-.01em;padding:clamp(16px,2.4vw,24px) clamp(10px,2vw,18px) clamp(11px,1.6vw,15px);font-size:clamp(15px,2.1vw,20px);font-weight:700;line-height:1.2}.lc-desc-duel-cell.is-head.is-zip{color:#8a8172}.lc-desc-duel-cell.is-vergia{background:#e4dac9}.lc-desc-duel-cell.is-vergia.is-last{border-radius:0 0 4px 4px}.lc-desc-overlay-wrap{position:relative}.lc-desc-overlay-note{color:#8a6428;background:#f8f5eff0;border-radius:0 3px 3px 0;max-width:min(420px,72%);padding:10px 14px;font-size:clamp(12px,1.5vw,13px);line-height:1.5;position:absolute;bottom:clamp(14px,3vw,30px);left:0}.lc-desc-card{background:#fff;border-radius:2px;flex-direction:column;gap:clamp(16px,2.4vw,24px);padding:clamp(16px,2.6vw,28px);display:flex}.lc-desc-card-head{text-align:center;flex-direction:column;gap:5px;display:flex}.lc-desc-card-head small{color:#8a8172;font-size:13px}.lc-desc-card-head b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(18px,2.4vw,22px);font-weight:700}.lc-desc-card-head .is-tiny{color:#a99c86;font-size:11.5px}.lc-desc-media-row{flex-wrap:wrap;align-items:center;gap:clamp(14px,2.4vw,24px);display:flex}.lc-desc-media-row>.is-media{flex:260px;min-width:0}.lc-desc-media-row>.is-txt{flex-direction:column;flex:1.1 260px;align-items:flex-start;gap:8px;min-width:0;display:flex}.lc-desc-media-row .is-txt b{font-family:var(--lc-font-serif);color:#211d18;font-size:16px;font-weight:700}.lc-desc-media-row .is-txt p{color:#6e6659;margin:0;font-size:13.5px;line-height:1.65}.lc-desc-tag-dark{letter-spacing:.04em;color:#f1ede2;background:#26221c;border-radius:2px;padding:5px 12px;font-size:11px;display:inline-flex}.lc-desc-tsa-duo{grid-template-columns:1fr 1fr;gap:clamp(12px,2.6vw,30px);display:grid}.lc-desc-tsa-col{text-align:center;flex-direction:column;gap:clamp(10px,1.8vw,16px);min-width:0;display:flex}.lc-desc-tsa-col .is-frame{background:#fff;border-radius:3px;padding:clamp(10px,2vw,20px)}.lc-desc-tsa-col b{letter-spacing:-.01em;color:#a67c3b;font-size:clamp(16px,2.2vw,21px);font-weight:700}.lc-desc-tsa-col p{color:#4a443b;margin:0;font-size:clamp(12.5px,1.6vw,14.5px);line-height:1.5}.lc-desc-tsa-card{text-align:center;background:#fff;border-radius:2px;flex-direction:column;gap:12px;padding:clamp(18px,2.8vw,28px);display:flex}.lc-desc-tsa-card .is-logo{width:100%;max-width:88px;height:auto;margin:0 auto;display:block}.lc-desc-tsa-card>b{font-family:var(--lc-font-serif);color:#211d18;font-size:18px;font-weight:700}.lc-desc-tsa-card .is-sub{color:#8a8172;font-size:11.5px}.lc-desc-tsa-card .is-note{color:#8a6428;background:#a67c3b1a;border-radius:2px;padding:10px 14px;font-size:13px;line-height:1.6}.lc-desc-tsa-grid{text-align:left;grid-template-columns:.8fr 1.2fr;align-items:center;gap:clamp(14px,3vw,28px);margin-top:4px;display:grid}.lc-desc-tsa-grid img{aspect-ratio:1;object-fit:cover;box-sizing:border-box;border:2px solid #e4dcce;border-radius:50%;width:100%;display:block}.lc-desc-tsa-grid-txt{flex-direction:column;gap:9px;min-width:0;display:flex}.lc-desc-tsa-grid-txt p{color:#6e6659;margin:0;font-size:clamp(12.5px,1.5vw,14px);line-height:1.65}.lc-desc-tsa-grid-txt small{color:#8a8172;font-size:11.5px}.lc-desc-steps{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(12px,2vw,20px);display:grid}.lc-desc-step{background:#fff;border-radius:2px;flex-direction:column;gap:12px;padding:clamp(16px,2.6vw,26px);display:flex}.lc-desc-step-brand{letter-spacing:.14em;text-transform:uppercase;color:#a67c3b;font-size:11px;font-weight:600}.lc-desc-step-num{align-items:baseline;gap:10px;display:flex}.lc-desc-step-num small{letter-spacing:.1em;text-transform:uppercase;color:#8a8172;font-size:11px}.lc-desc-step-num b{font-family:var(--lc-font-serif);color:#a67c3b;font-size:28px;line-height:1}.lc-desc-step-title{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(16px,2vw,18px);font-weight:700;line-height:1.35}.lc-desc-step p{color:#6e6659;margin:0;font-size:13px;line-height:1.65}.lc-desc-left-head b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(20px,2.8vw,26px);font-weight:700;line-height:1.2;display:block}.lc-desc-left-head small{color:#8a8172;margin-top:4px;font-size:clamp(13px,1.6vw,15px);display:block}.lc-desc-left-head p{color:#6e6659;max-width:640px;margin:12px 0 0;font-size:14.5px;line-height:1.7}.lc-desc-cup-row{flex-wrap:wrap;align-items:center;gap:clamp(14px,2.4vw,24px);display:flex}.lc-desc-cup-row .is-img{flex:1.4 280px;min-width:0}.lc-desc-cup-row .is-txt{flex:240px;min-width:0}.lc-desc-cup-row .is-txt b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(19px,2.6vw,24px);font-weight:700;line-height:1.25}.lc-desc-cup-row .is-txt span{color:#6e6659;margin-top:6px;font-size:14px;display:block}.lc-desc-caption-row{justify-content:center;gap:10px;margin-top:10px;display:flex}.lc-desc-caption-row .lc-desc-chip{letter-spacing:.1em;font-size:11px}.lc-desc-caption-center{color:#6e6659;justify-content:center;margin-top:10px;font-size:11px;display:flex}.lc-desc-caption-center b{font-family:var(--lc-font-serif);color:#211d18;margin-right:4px}.lc-desc-vband-wrap{position:relative;overflow:hidden}.lc-desc-vband{background:#6b5335;justify-content:center;align-items:center;width:clamp(46px,13%,120px);display:flex;position:absolute;top:0;bottom:0;left:0}.lc-desc-vband span{writing-mode:vertical-rl;letter-spacing:.14em;color:#f1ede2;white-space:nowrap;font-size:clamp(12px,1.7vw,17px);font-weight:700;transform:rotate(180deg)}.lc-desc-handle-row{flex-wrap:nowrap;align-items:center;gap:clamp(15px,3vw,44px);margin-top:clamp(6px,1.5vw,14px);display:flex}.lc-desc-handle-row .is-vid{flex:0 0 32%;min-width:104px;max-width:210px}.lc-desc-handle-row .is-vid video{aspect-ratio:3/4;object-fit:cover;border-radius:2px;width:100%;display:block}.lc-desc-handle-row .is-txt{flex-direction:column;flex:1 1 0;gap:clamp(9px,1.6vw,17px);min-width:0;display:flex}.lc-desc-handle-row .is-txt small{letter-spacing:.01em;color:#9a9081;font-size:clamp(12.5px,1.8vw,17px)}.lc-desc-handle-row .is-txt b{letter-spacing:-.02em;color:#211d18;font-size:clamp(21px,4.2vw,40px);font-weight:800;line-height:1.08}.lc-desc-handle-row .is-txt b em{color:#a67c3b;font-style:normal}.lc-desc-handle-row .is-txt p{color:#6e6659;margin:0;font-size:clamp(13.5px,1.8vw,17px);line-height:1.65}.lc-desc-color-panel{border:1px solid #e9e1d3;border-radius:2px;flex-wrap:nowrap;height:clamp(220px,30vw,340px);display:flex;overflow:hidden}.lc-desc-color-panel .is-img{background:#fff;flex:1.6 1 0;min-width:0;overflow:hidden}.lc-desc-color-panel .is-img img{object-fit:cover;object-position:center 55%;width:100%;height:100%;display:block;transform:scale(1.25)}.lc-desc-color-panel .is-txt{text-align:right;background:#fff;flex-direction:column;flex:1 1 0;justify-content:center;align-items:flex-end;gap:clamp(7px,1.2vw,11px);min-width:112px;padding:clamp(16px,3vw,34px);display:flex}.lc-desc-color-panel .is-txt.is-left{text-align:left;background:linear-gradient(135deg,#dde0e3 0%,#b2b7bc 40%,#c9cdd1 62%,#a3a8ad 100%);align-items:flex-start}.lc-desc-color-panel .is-img.is-silver{background:#edeef0}.lc-desc-color-name{letter-spacing:-.01em;text-transform:uppercase;color:#211d18;font-size:clamp(23px,4.4vw,46px);font-weight:800;line-height:.98}.lc-desc-color-sub{letter-spacing:.02em;color:#6e6659;font-size:clamp(11px,1.4vw,13px)}.lc-desc-color-flag{letter-spacing:.06em;text-transform:uppercase;color:#8a6428;background:#a67c3b1f;border-radius:2px;padding:4px 8px;font-size:10px;font-weight:600}.lc-desc-pouch-float{overflow:hidden}.lc-desc-pouch-float img{float:right;width:clamp(170px,42%,360px);height:auto;margin:2px 0 10px clamp(16px,3vw,30px);display:block}.lc-desc-pouch-float .is-kicker{letter-spacing:.02em;color:#8a8172;margin-bottom:clamp(8px,1.4vw,12px);font-size:clamp(12.5px,1.5vw,14px)}.lc-desc-pouch-float .is-title{letter-spacing:-.01em;color:#a67c3b;margin-bottom:clamp(10px,1.6vw,16px);font-size:clamp(22px,3.4vw,34px);font-weight:800;line-height:1.12}.lc-desc-pouch-float p{color:#6e6659;margin:0;font-size:clamp(13.5px,1.6vw,15px);line-height:1.75}.lc-desc-pouch-card{background:#efe9dd;border-radius:2px;flex-wrap:wrap;align-items:center;gap:clamp(14px,2.4vw,24px);padding:clamp(14px,2.4vw,24px);display:flex}.lc-desc-pouch-card .is-txt{flex:240px;min-width:0}.lc-desc-pouch-card .is-txt small{color:#8a8172;font-size:13px}.lc-desc-pouch-card .is-txt b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(19px,2.6vw,24px);font-weight:700;line-height:1.25;display:block}.lc-desc-pouch-card .is-txt p{color:#6e6659;margin:8px 0 0;font-size:13.5px;line-height:1.65}.lc-desc-pouch-card .is-img{flex:1.2 280px;min-width:0}.lc-desc-size-block{flex-direction:column;gap:clamp(11px,1.6vw,15px);width:100%;max-width:600px;margin:0 auto;display:flex}.lc-desc-size-tag{text-align:center}.lc-desc-size-tag span{letter-spacing:.18em;text-transform:uppercase;color:#f1ede2;background:#6b5335;border-radius:2px;padding:7px 20px;font-size:11px;display:inline-flex}.lc-desc-size-labels{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.lc-desc-size-labels div{text-align:center;letter-spacing:.14em;text-transform:uppercase;color:#a67c3b;font-size:11px}.lc-desc-table{background:#fff;border-radius:2px;width:100%;overflow:hidden}.lc-desc-table.is-narrow{max-width:560px;margin:0 auto}.lc-desc-table-row{display:flex}.lc-desc-table-row+.lc-desc-table-row{border-top:1px solid #f1ece1}.lc-desc-table-key{color:#8a8172;background:#faf7f1;flex:0 0 32%;max-width:190px;padding:12px 16px;font-size:12.5px}.lc-desc-table-val{color:#211d18;flex:1;padding:12px 16px;font-size:13px;line-height:1.5}.lc-desc-table-val small{color:#8a8172;font-size:12px}.lc-desc-sec-title{align-items:baseline;gap:12px;margin-top:6px;padding-bottom:12px;display:flex}.lc-desc-sec-title b{font-family:var(--lc-font-serif);color:#211d18;font-size:clamp(20px,2.6vw,26px);font-weight:700}.lc-desc-sec-title span{letter-spacing:.2em;text-transform:uppercase;color:#a67c3b;font-size:11px}.lc-desc-dim-block{flex-direction:column;gap:9px;width:100%;display:flex}.lc-desc-dim-chips{gap:8px;display:flex}.lc-desc-sav-lead{font-size:clamp(22px,3vw,28px);font-family:var(--lc-font-serif);color:#f8f5ef;font-weight:700;line-height:1.3}.lc-desc-sav-p{color:#c9bfad;margin:0;font-size:clamp(14px,1.6vw,15px);line-height:1.75}.lc-desc-sav-cards{flex-wrap:wrap;gap:clamp(12px,2vw,18px);display:flex}.lc-desc-sav-card{background:#f1ede20d;border-radius:2px;flex-direction:column;flex:260px;gap:8px;min-width:0;padding:clamp(16px,2.4vw,22px);display:flex}.lc-desc-sav-card b{font-family:var(--lc-font-serif);color:#f1ede2;font-size:16px;font-weight:700}.lc-desc-sav-card span{color:#b7ae9e;font-size:13px;line-height:1.65}.lc-desc-check{background:#f1ede20a;border-radius:2px;padding:clamp(16px,2.6vw,26px)}.lc-desc-check>b{font-family:var(--lc-font-serif);color:#f1ede2;margin-bottom:4px;font-size:17px;font-weight:700;display:block}.lc-desc-check-row{border-top:1px solid #f1ede217;align-items:flex-start;gap:14px;padding:14px 0;display:flex}.lc-desc-check-row:first-of-type{border-top:0}.lc-desc-check-row b{font-family:var(--lc-font-serif);color:#c79a5a;flex:none;font-size:14px}.lc-desc-check-row span{color:#c9bfad;font-size:13px;line-height:1.65}.lc-desc-sav-foot{flex-wrap:wrap;align-items:center;gap:12px;padding-top:18px;display:flex}.lc-desc-sav-foot span{color:#c9bfad;font-size:13.5px}.lc-desc-sav-foot a{color:#c79a5a;text-underline-offset:3px;font-size:13px;font-weight:700;text-decoration:underline}.lc-desc-sav-foot a:hover{color:#f1ede2}
