/* START_SECTION:cb-bundle-hub (INDEX:9) */
.cb-bundle-editor{color:#282028;max-width:800px;margin:0 auto;padding:36px 32px}.cb-bundle-editor__heading{font-size:clamp(36px,5vw,56px);line-height:1.15;margin:0 0 40px}.cb-bundle-editor__intro{max-width:680px;margin:0 auto 32px!important;text-align:center;font-size:17px;line-height:1.6}.cb-bundle-editor__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cb-bundle-editor__card{min-width:0;border:1px solid #ead2de;border-radius:14px;overflow:hidden;background:#fff;display:flex;flex-direction:column}.cb-bundle-editor__photos{display:grid;grid-template-columns:1fr 1fr;background:#faf6f8;text-decoration:none}.cb-bundle-editor__photos img{display:block;width:100%;height:240px;object-fit:contain;margin:0!important}.cb-bundle-editor__content{padding:22px;display:flex;flex-direction:column;flex:1}.cb-bundle-editor__tag{margin:0 0 10px!important;font-size:11px;font-weight:700;letter-spacing:.12em;color:#a31c61}.cb-bundle-editor h2{font-size:25px;line-height:1.2;margin:0 0 14px}.cb-bundle-editor__content>p{font-size:15px;line-height:1.6;margin:0 0 14px}.cb-bundle-editor__description p{font-size:15px;line-height:1.6;margin:0 0 14px}.cb-bundle-editor__shipping{color:#61505b;font-size:13px!important}.cb-bundle-editor__button{display:block;margin-top:auto;padding:13px 16px;border-radius:6px;background:#b82970;color:#fff!important;text-decoration:none!important;text-align:center;font-size:14px;font-weight:700;line-height:1.4}.cb-bundle-editor__button:hover{background:#941c58}.cb-bundle-editor a:focus-visible{outline:2px solid #9e1c5b;outline-offset:4px}.cb-bundle-editor__note{margin:28px 0!important;font-size:13px;line-height:1.6;text-align:center}.cb-bundle-editor__photos--single{grid-template-columns:1fr}.cb-bundle-editor__intro p,.cb-bundle-editor__note p{margin:0}@media(max-width:600px){.cb-bundle-editor{padding:32px 20px}.cb-bundle-editor__grid{grid-template-columns:1fr;gap:20px}.cb-bundle-editor__photos img{height:220px}.cb-bundle-editor__content{padding:20px}.cb-bundle-editor h2{font-size:24px}}
/* END_SECTION:cb-bundle-hub */
