.pot160-offer{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:clamp(1.4rem,4vw,4rem);align-items:center;margin:3rem 0;padding:clamp(1rem,3vw,2.6rem);background:#faf7f0;color:#201a16;border:1px solid #dbceba;border-radius:1rem;isolation:isolate;scroll-margin-top:7rem}
.pot160-offer>*{min-width:0}.pot160-visual{margin:0!important;width:100%;max-width:600px;justify-self:center}.pot160-visual a{display:block}.pot160-visual img{display:block!important;width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:1122/1402;object-fit:contain!important;border-radius:.4rem;transform:none!important}.pot160-visual figcaption{font-size:.85rem;padding:.6rem 0;text-align:center}.pot160-visual figcaption a{display:inline;color:#51402e;text-decoration:underline;text-underline-offset:3px}
.pot160-copy .eyebrow{color:#73552d;font-weight:700;letter-spacing:.12em;font-size:.73rem}.pot160-copy h1,.pot160-copy h2{font-size:clamp(1.9rem,4vw,3.4rem);line-height:1.12;margin:.4rem 0 1rem;color:#201a16;letter-spacing:-.025em}.pot160-copy h1 span,.pot160-copy h2 span{display:block;font-size:.52em;font-weight:400;margin-top:.65rem;letter-spacing:0}.pot160-copy p,.pot160-copy li{line-height:1.65;color:#40382f}.pot160-benefits{padding:0;margin:1.4rem 0;list-style:none;display:grid;gap:.4rem}.pot160-benefits li::before{content:'✓';margin-right:.65rem;color:#805a24;font-weight:700}
.pot160-options{display:grid;gap:.8rem}.pot160-option{padding:1rem 1.1rem;border:1px solid #cdbb9b;border-radius:.7rem;background:#fff}.pot160-option p{margin:0 0 .7rem;display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem .8rem}.pot160-option strong{font-size:1.8rem;color:#201a16}.pot160-option del{font-size:1rem;color:#6a5d4d}.pot160-option span{font-size:.94rem}.pot160-offer .button{display:inline-flex;justify-content:center;align-items:center;text-align:center;min-height:48px;width:100%;height:auto;padding:.85rem 1rem;font-size:1rem;line-height:1.35;white-space:normal;box-sizing:border-box;cursor:pointer;background:#24211c;color:white;border:1px solid #24211c;border-radius:.4rem}.pot160-offer .button:focus-visible,.pot160-offer a:focus-visible{outline:3px solid #9c6c28;outline-offset:4px}.pot160-offer .button:disabled{cursor:default;opacity:.6}.pot160-option-duo{border:2px solid #92713d}.pot160-option-duo .button{background:#73542b;border-color:#73542b}.pot160-saving{color:#6b4d23!important;font-weight:700}.pot160-terms{font-size:.82rem!important;margin:.8rem 0}.pot160-links{font-size:.9rem}.pot160-links a{color:#403426;text-decoration:underline;text-underline-offset:3px}.pot160-page{max-width:1240px;margin:auto;padding-inline:clamp(1rem,3vw,2rem)}.pot160-page .pot160-offer{margin-top:1.5rem}.pot160-breadcrumb{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:2rem;font-size:.85rem}
@media(max-width:800px){.pot160-offer{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding:1.1rem;margin-block:1.6rem}.pot160-copy{order:0}.pot160-visual{order:1;max-width:560px}.pot160-copy h1,.pot160-copy h2{font-size:2.25rem}.pot160-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.pot160-option{padding:.85rem}.pot160-option strong{font-size:1.6rem}.pot160-offer .button{font-size:.92rem}.pot160-page{padding-inline:1rem}}
@media(max-width:420px){.pot160-options{grid-template-columns:minmax(0,1fr)}.pot160-copy h1,.pot160-copy h2{font-size:1.9rem}.pot160-offer{padding:.9rem;border-radius:.65rem}.pot160-page{padding-inline:.6rem}}

body .pot160-offer .eyebrow,body .pot160-offer a:not(.button){color:#6c4c17!important}body #sel-des-ours-pot160 .button{background:#72501c!important;border-color:#72501c!important;color:#fff!important}body #sel-des-ours-pot160 .button:hover{background:#513711!important}
