.vap-purchase-facts{margin:16px 0;padding:16px;border:1px solid #dedede;border-radius:10px;background:#fafafa;color:#242424}.vap-purchase-facts h2{font-size:18px;margin:0 0 10px}.vap-purchase-facts dl{margin:0}.vap-purchase-facts dl div{display:grid;grid-template-columns:minmax(100px,.8fr) 1.2fr;gap:12px;padding:7px 0;border-bottom:1px solid #e4e4e4}.vap-purchase-facts dt{font-weight:700}.vap-purchase-facts dd{margin:0;overflow-wrap:anywhere}.vap-purchase-facts p{font-size:13px;line-height:1.5;margin:12px 0}.vap-purchase-facts a{color:#705100;text-decoration:underline;font-weight:700}.vap-purchase-facts nav{margin-top:10px;font-size:12px}.vap-variant-note{padding:10px;border-left:4px solid #c99500;background:#fff5d6}.vap-quote-note{display:block;font-size:12px;color:#555}.vap-analytics-choice{position:fixed;bottom:15px;left:15px;right:15px;z-index:999999;background:#fff;color:#242424;border:1px solid #777;box-shadow:0 5px 25px #0003;padding:18px;border-radius:10px;max-width:650px}.vap-analytics-choice[hidden]{display:none!important}.vap-analytics-choice p{margin:0 0 12px;font-size:14px;line-height:1.5}.vap-analytics-choice a{color:#705100;text-decoration:underline}.vap-analytics-choice button{min-height:44px;padding:8px 14px;margin:3px;border:1px solid #242424;border-radius:5px;background:#fff;color:#242424;font-weight:700;cursor:pointer}.vap-analytics-choice button[data-vap-consent=yes]{background:#f5b800}.vap-analytics-settings{display:block;margin:12px auto;padding:9px 14px;background:#fff;color:#333;border:1px solid #bbb;border-radius:5px;cursor:pointer}@media(max-width:640px){.vap-purchase-facts{padding:12px}.vap-purchase-facts dl div{grid-template-columns:1fr;gap:2px}.vap-analytics-choice button{width:100%;margin:4px 0}.single-product div.product div.images{margin-bottom:16px}.single-product div.product .summary{padding:16px}}