.jlp-included,.jlp-extras{box-sizing:border-box;color:#fff8ef!important;background:#302d26;border:1px solid #608079;padding:clamp(24px,3vw,38px);margin:30px auto 42px;text-align:left}.jlp-included *,.jlp-extras *{box-sizing:border-box}.jlp-included h3,.jlp-extras h2,.jlp-extras h3{color:#fff8ef!important;-webkit-text-fill-color:#fff8ef!important;letter-spacing:0!important;text-transform:none!important;font-style:normal!important;line-height:1.22!important;margin:0 0 18px!important}.jlp-included h3,.jlp-extras h3{font-size:clamp(25px,2.4vw,32px)!important}.jlp-extras h2{font-size:clamp(32px,3.6vw,46px)!important}.jlp-included p,.jlp-included li,.jlp-extras p,.jlp-extras li{font-size:19px!important;line-height:1.6!important;color:#fff8ef!important;-webkit-text-fill-color:#fff8ef!important;font-style:normal!important;text-transform:none!important;letter-spacing:0!important}.jlp-included ul{display:grid;grid-template-columns:1fr 1fr;gap:10px 35px;margin:0!important;padding-left:20px!important}.jlp-included p{margin:20px 0 0!important;max-width:78ch}.jlp-included .jlp-included-note{font-size:16px!important;color:#d8caba!important;-webkit-text-fill-color:#d8caba!important}.jlp-extras{width:min(1120px,calc(100% - 40px));margin:55px auto}.jlp-extras .jlp-offer-kicker{font:700 11px/1.6 Arial,sans-serif!important;letter-spacing:.14em!important;text-transform:uppercase!important;color:#f3ba9b!important;-webkit-text-fill-color:#f3ba9b!important;margin:0 0 16px!important}.jlp-extras-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px}.jlp-extras-grid>article{border-top:1px solid #608079;padding-top:25px}.jlp-extras a{display:inline-flex;align-items:center;min-height:44px;color:#f3ba9b!important;-webkit-text-fill-color:#f3ba9b!important;font-size:18px!important;text-underline-offset:5px}.jlp-extras a:focus-visible{outline:3px solid #f3ba9b;outline-offset:4px}.jlp-extras .jlp-small-note{font-size:16px!important;line-height:1.6!important;margin:26px 0 0!important;max-width:83ch}.jlp-extras .jlp-instax-price{font-size:24px!important;margin:0 0 16px!important}.jlp-extras ul{padding-left:21px!important;margin:0 0 18px!important}@media(max-width:650px){.jlp-included ul,.jlp-extras-grid{grid-template-columns:1fr}.jlp-extras{padding:25px;margin:35px auto}.jlp-extras-grid{gap:28px}}.jlp-included h3,.jlp-extras h2,.jlp-extras h3{font-family:'CapriSerif-Regular.woff',Georgia,serif!important;font-weight:400!important}.jlp-included h3{font-size:28px!important}