.esprit-packages{margin:24px 0;padding:20px 0;border-top:1px solid #dde2de}.esprit-packages h3{margin:0 0 8px}.esprit-packages>p{font-size:13px;line-height:1.55}.esprit-package-grid{display:grid;gap:12px}.esprit-package{border:1px solid #d7ded9;border-radius:10px;overflow:hidden;background:#fff}.esprit-package:has([data-package]:checked){border-color:#53715e;background:#f4f8f4}.esprit-package-choice{display:flex!important;gap:12px;align-items:flex-start;padding:16px;cursor:pointer}.esprit-package-choice input{appearance:auto!important;position:static!important;opacity:1!important;width:19px!important;height:19px!important;margin:3px 0 0!important;flex:none;accent-color:#34523e}.esprit-package-choice span{display:grid;gap:4px}.esprit-package-choice small{font-size:13px}.esprit-package:has([data-package]:disabled:not(:checked)){background:#f5f5f5;color:#747474}.esprit-package [data-package-reason]{margin:0 16px 12px;display:block;font-size:12px}.esprit-package [data-package-reason][hidden]{display:none}.bock-config .esprit-package-content{border:0;border-top:1px solid #e5e9e5;margin:0}.bock-config .esprit-package-content>summary{padding:12px 16px;font-size:13px;font-weight:500}.esprit-package-content>ul{margin:0;padding:0 20px 16px 36px;font-size:13px;line-height:1.55}.esprit-package-content li{margin:8px 0}.bock-config .esprit-package-photo{border:0;margin:4px 0}.bock-config .esprit-package-photo>summary{padding:0;font-size:12px;font-weight:500;text-decoration:underline;display:inline-block}.esprit-package-photo img{width:100%;height:auto;object-fit:contain;border-radius:6px;background:white}.esprit-package-source{color:#68746c;font-size:11px!important}.esprit-package-source a{text-decoration:underline}[data-package-included-note]{display:block;color:#34523e;font-size:12px;margin-top:6px}[data-package-included-note][hidden]{display:none}
