:root{--bondel-wine: #8B1538;--bondel-wine-dark: #6B0F2A;--bondel-cream: #faf7f2;--bondel-ink: #1a1a1a;--bondel-muted: #6b6b6b;--bondel-border: #e8e3db;--bondel-gold: #c9a96a;--bondel-wine-quiet: #7a3650;--bondel-ink-soft: #3d3a32;--bondel-gold-soft: #e8d6a8;--bondel-green: #2d6a52;--bondel-green-deal: #1f7a4f;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--r-chip: 6px;--r-input: 10px;--r-card: 14px;--r-modal: 16px;--r-pill: 999px;--sh-card: 0 4px 16px rgba(20,18,14,.06);--sh-hover: 0 6px 18px rgba(20,18,14,.1);--sh-cta: 0 6px 20px rgba(139,21,56,.22);--sh-modal: 0 24px 64px rgba(20,18,14,.18);--t-fast: .12s ease;--t-base: .18s ease;--t-slow: .28s ease;--ls-tight-caps: .8px;--ls-track-caps: 1.5px;--ls-body: 0}.bondel-app *{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}:root{color-scheme:light}.bondel-app{overflow-x:hidden}.bondel-app{background:var(--bondel-cream);color:var(--bondel-ink);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;overflow-x:clip;max-width:100vw;width:100%;-webkit-text-size-adjust:100%;overscroll-behavior-x:none;touch-action:pan-y}.bondel-app img,.bondel-app video,.bondel-app iframe{max-width:100%}.bondel-app input,.bondel-app textarea,.bondel-app select{font-size:16px}.bondel-app .svg-icon{display:inline-block;vertical-align:-3px;flex-shrink:0;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round;fill:none}.bondel-app .svg-icon.size-sm{width:14px;height:14px}.bondel-app .svg-icon.size-md{width:16px;height:16px}.bondel-app .svg-icon.size-lg{width:22px;height:22px}.bondel-app .svg-icon.size-xl{width:32px;height:32px;stroke-width:1.5}.bondel-app .action-btn .svg-icon,.bondel-app .chip .svg-icon{margin-right:6px}.bondel-app .topbar{background:var(--bondel-ink);color:#fff;text-align:center;padding:8px;font-size:12px;letter-spacing:1px}.bondel-app .topbar strong{color:var(--bondel-gold)}.bondel-app header.nav{display:flex;justify-content:space-between;align-items:center;padding:18px 40px;border-bottom:1px solid var(--bondel-border);background:var(--bondel-cream)}.bondel-app .logo{font-family:Georgia,serif;font-size:28px;font-weight:700;color:var(--bondel-wine);letter-spacing:-.5px}.bondel-app .nav-links{display:flex;gap:30px;font-size:14px}.bondel-app .nav-links a{color:var(--bondel-ink);text-decoration:none}.bondel-app .nav-cart{font-size:18px}.bondel-app .hero{max-width:1100px;margin:50px auto;padding:0 24px;text-align:center}.bondel-app .hero-pill{display:flex;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 10px;margin:0 auto 20px;text-align:center;color:var(--bondel-muted);font-family:Georgia,serif;font-style:italic;font-size:14px;letter-spacing:.1px;line-height:1.5;max-width:100%;width:100%}.bondel-app .hero-pill>span{white-space:nowrap!important;display:inline-flex;align-items:baseline;gap:4px}.bondel-app .hero-pill .hp-dot{color:#c8b8a8;font-style:normal;flex:0 0 auto}.bondel-app .hero-pill strong{color:var(--bondel-wine);font-weight:600;font-style:italic;white-space:nowrap}.bondel-app .hero h1{font-family:Georgia,serif;font-size:54px;font-weight:700;line-height:1.08;letter-spacing:-1.5px}.bondel-app .hero h1 em{color:var(--bondel-wine);font-style:italic;font-weight:600}.bondel-app .hero h1 .headline-emphasis{color:var(--bondel-wine);font-style:italic;font-weight:600;display:inline-block}.bondel-app .hero p.sub{font-size:18px;color:var(--bondel-muted);margin-top:18px;max-width:600px;margin-left:auto;margin-right:auto}.bondel-app .hero .trust{font-size:13px;color:var(--bondel-muted);margin-top:12px;letter-spacing:.3px}.bondel-app .hero .stars{color:#e2a32d;font-size:18px;margin:16px 0 8px}.bondel-app .hero .customer-photos{display:inline-flex;margin-top:12px}.bondel-app .hero .customer-photos img{width:38px;height:38px;border-radius:50%;border:2px solid var(--bondel-cream);margin-left:-10px;object-fit:cover}.bondel-app .wrapper-zone{max-width:1100px;margin:50px auto;padding:0 24px}.bondel-app .wrapper-card{background:#fff;border:1px solid var(--bondel-border);border-radius:16px;padding:40px;box-shadow:0 1px 3px #0000000a}.bondel-app .state{display:none}.bondel-app .state.active{display:block}.bondel-app .upload-area{border:2px dashed var(--bondel-border);border-radius:12px;padding:50px 30px;text-align:center;cursor:pointer;transition:all .2s;background:#fcfbf9}.bondel-app .upload-area:hover,.bondel-app .upload-area.dragover{border-color:var(--bondel-wine);background:#f7f0ea}.bondel-app .upload-area .icon{display:block!important;line-height:1!important;margin:0 auto 16px!important;font-size:0!important;width:56px!important;height:56px!important;text-align:center!important;overflow:visible!important}.bondel-app .upload-area .icon svg,.bondel-app .upload-area .icon .svg-icon{width:42px!important;height:42px!important;max-width:42px!important;max-height:42px!important;min-width:0!important;min-height:0!important;display:block!important;margin:7px auto 0!important;color:var(--bondel-wine)!important;stroke:var(--bondel-wine)!important;fill:none!important;position:relative!important}.bondel-app .upload-area h3{margin-top:4px!important;clear:both!important}.bondel-app .upload-area h3{font-size:20px;margin-bottom:6px}.bondel-app .upload-area p{color:var(--bondel-muted);font-size:14px}.bondel-app .style-picker-wrap{position:relative;margin:8px auto 0;max-width:100%}.bondel-app .style-picker{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:4px 8px;scroll-padding-left:8px}.bondel-app .style-picker::-webkit-scrollbar{display:none}.bondel-app .style-picker .style-card{flex:0 0 130px;scroll-snap-align:start}@media(max-width:480px){.bondel-app .style-picker .style-card{flex:0 0 120px}}@media(min-width:768px){.bondel-app #bondelStylePicker{flex-wrap:wrap!important;justify-content:center!important;gap:10px!important;overflow-x:visible!important;scroll-snap-type:none!important}.bondel-app #bondelStylePicker .style-card{flex:0 0 110px!important}.bondel-app #bondelStylePickerArrowLeft,.bondel-app #bondelStylePickerArrowRight{display:none!important}}.bondel-app .style-picker-arrow{position:absolute;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:var(--bondel-wine, #8B1538);border:2px solid #fff;box-shadow:0 4px 12px #00000040;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:opacity .2s ease,transform .15s ease}.bondel-app .style-picker-arrow:hover{transform:translateY(-50%) scale(1.08)}.bondel-app .style-picker-arrow.is-disabled{opacity:.35;pointer-events:none}.bondel-app .style-picker-arrow-left{left:-8px}.bondel-app .style-picker-arrow-right{right:-8px}.bondel-app .style-picker-arrow svg{width:20px;height:20px;stroke:#fff;stroke-width:3;fill:none}@media(max-width:480px){.bondel-app .style-picker-arrow{width:36px;height:36px}.bondel-app .style-picker-arrow svg{width:18px;height:18px}.bondel-app .style-picker-arrow-left{left:-4px}.bondel-app .style-picker-arrow-right{right:-4px}}.bondel-app .style-card{grid-column:auto}.bondel-app .style-card{position:relative;width:auto;border:2px solid var(--bondel-border);border-radius:8px;padding:6px;cursor:pointer;text-align:center;transition:all .2s;background:#fff}.bondel-app .style-card:hover{border-color:var(--bondel-wine)}.bondel-app .style-card.selected{border-color:var(--bondel-wine);background:#fdf6f0}.bondel-app .style-card h4{font-size:12px;margin-bottom:0;line-height:1.1}.bondel-app .style-card p{display:none!important}.bondel-app .style-card .preview-thumb{width:100%;aspect-ratio:3/2;background:#eee;border-radius:5px;margin-bottom:4px;background-size:cover;background-position:center 35%}.bondel-app .style-tag{position:absolute;top:-8px;right:-6px;z-index:2;background:var(--bondel-wine);color:#fff;font-size:9px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;padding:3px 7px;border-radius:4px;pointer-events:none;box-shadow:0 2px 6px #0000002e}.bondel-app .style-tag.trend{background:#1f6f5c}.bondel-app .style-tag.memorial{background:#4a4a4a}.bondel-app .loading-slideshow{position:relative;margin:30px auto 0;max-width:340px;min-height:360px}.bondel-app .loading-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .7s ease;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;pointer-events:none}.bondel-app .loading-slide.active{opacity:1}.bondel-app .loading-slide img{width:200px;height:200px;object-fit:cover;border-radius:14px;box-shadow:0 8px 24px #0000001a}.bondel-app .loading-slide .qstars{color:#e2a32d;font-size:14px;letter-spacing:2px;white-space:nowrap;display:block;text-align:center}.bondel-app .loading-slide .qtext{font-size:14px;max-width:300px;width:100%;line-height:1.35;color:var(--bondel-ink);text-align:center;word-wrap:break-word}.bondel-app .loading-slide .qname{color:var(--bondel-muted);font-size:12px;margin-bottom:16px}.bondel-app .loading-dots{display:flex;gap:6px;justify-content:center;margin-top:28px;padding-top:8px;clear:both;position:relative;z-index:1}.bondel-app .loading-dots span{width:5px;height:5px;border-radius:50%;background:var(--bondel-border);transition:background .3s}.bondel-app .loading-dots span.active{background:var(--bondel-wine)}.bondel-app .pet-name{margin-top:24px;display:flex;flex-direction:column;gap:6px}.bondel-app .pet-name label{font-size:13px;color:var(--bondel-muted)}.bondel-app .pet-name input{padding:12px;border:1px solid var(--bondel-border);border-radius:8px;font-size:15px}.bondel-app .pet-name .hint{font-size:12px;color:var(--bondel-muted);margin-top:2px}.bondel-app .bondel-petname-toggle{margin-top:18px;border:1px dashed var(--bondel-border, #e0d8c8);border-radius:10px;background:#fbfaf6;transition:background .15s ease,border-color .15s ease}.bondel-app .bondel-petname-toggle[open]{background:#fff;border-style:solid;border-color:#d4c8a8}.bondel-app .bondel-petname-toggle-summary{list-style:none;cursor:pointer;padding:11px 14px;display:flex;align-items:center;gap:8px;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:600;color:#6a5a32;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bondel-app .bondel-petname-toggle-summary::-webkit-details-marker{display:none}.bondel-app .bondel-petname-toggle-summary::marker{display:none;content:""}.bondel-app .bondel-petname-toggle-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;background:#e8d6a8;color:#6a5a32;font-weight:800;font-size:13px;line-height:1;flex-shrink:0;transition:transform .2s ease}.bondel-app .bondel-petname-toggle[open] .bondel-petname-toggle-icon{transform:rotate(45deg);background:#c9a96a;color:#fff}.bondel-app .bondel-petname-toggle-opt{color:#b0a07a;font-weight:500}.bondel-app .bondel-petname-toggle-body{margin:0;padding:0 14px 14px}.bondel-app .bondel-petname-toggle-body input{width:100%;box-sizing:border-box}.bondel-app .btn{display:inline-block;padding:16px 40px;font-size:16px;font-weight:600;border:none;border-radius:999px;cursor:pointer;transition:all .2s}.bondel-app .btn-primary{background:var(--bondel-wine);color:#fff}.bondel-app .btn-primary:hover{background:var(--bondel-wine-dark)}.bondel-app .btn-primary:disabled{background:#ccc;cursor:not-allowed}.bondel-app .btn-secondary{background:#fff;color:var(--bondel-ink);border:1px solid var(--bondel-border)}.bondel-app .btn-secondary:hover{background:#f5f2ed}.bondel-app .generate-btn{margin-top:28px;width:100%}.bondel-app .step-bar{display:flex;justify-content:center;align-items:center;gap:14px;padding:8px 0 22px;font-size:12px;letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid var(--bondel-border);margin-bottom:26px}.bondel-app .step-item{display:inline-flex;align-items:center;gap:6px;color:var(--bondel-muted);transition:color .2s ease}.bondel-app .step-item .step-num{font-weight:700;font-variant-numeric:tabular-nums}.bondel-app .step-item .step-label{font-weight:500}.bondel-app .step-divider{color:var(--bondel-border);font-weight:300}.bondel-app .step-item.active{color:var(--bondel-ink)}.bondel-app .step-item.active .step-num{color:var(--bondel-wine)}.bondel-app .step-item.done{color:var(--bondel-muted)}.bondel-app .step-item.done .step-num{color:#4a8a6e}.bondel-app .loading{text-align:center;padding:28px 14px}.bondel-app .loading-title{font-family:Georgia,serif;font-size:26px;font-weight:700;line-height:1.15;letter-spacing:-.4px;color:var(--bondel-ink)}.bondel-app .loading-title em{color:var(--bondel-wine);font-style:italic;font-weight:600}.bondel-app .loading-subtitle{color:var(--bondel-muted);margin-top:4px;font-size:13px}.bondel-app .loading-card{background:#1a1816;border-radius:14px;padding:30px 32px;margin:22px auto;max-width:480px;color:#d3cdc4}.bondel-app .loading-card .loading-phase{font-family:Georgia,serif;font-style:italic;font-size:14px;color:#d3cdc4;margin-bottom:14px;text-align:center}.bondel-app .loading-card .loading-progress{max-width:none;margin:0 0 12px}.bondel-app .loading-card .loading-progress .track{background:#ffffff14;height:2px;border-radius:1px}.bondel-app .loading-card .loading-progress .fill{background:linear-gradient(90deg,#d4a85a,#c4884e);height:100%;border-radius:1px}.bondel-app .loading-tagline{text-align:center;max-width:380px;margin:18px auto 0;color:var(--bondel-muted);font-family:Georgia,serif;font-style:italic;font-size:14px;line-height:1.45;letter-spacing:.1px;opacity:0;transition:opacity .18s ease}.bondel-app .loading-tagline.visible{opacity:1}.bondel-app .loading-card .loading-pct{font-size:11px;color:#908881;letter-spacing:2px;text-align:center;font-weight:500}.bondel-app .loading-pet-preview{display:none!important}.bondel-app .trustpilot-badge{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px;margin:26px auto 8px;font-size:16px;width:100%;text-align:center}.bondel-app .tp-excellent{font-family:Georgia,serif;font-style:italic;font-weight:600;color:var(--bondel-ink);font-size:17px;letter-spacing:.1px;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.bondel-app .tp-stars{display:inline-flex;gap:2px;line-height:1}.bondel-app .tp-star{display:inline-block;width:18px;height:18px;line-height:18px;background:#00b67a;color:#fff;font-size:13px;text-align:center;border-radius:1px}.bondel-app .tp-star.partial{background:#d3d3d3;position:relative;overflow:hidden}.bondel-app .tp-star.partial .tp-partial-fill{position:absolute;top:0;left:0;bottom:0;width:80%;background:#00b67a;overflow:hidden}.bondel-app .tp-mark{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--bondel-ink);letter-spacing:0}.bondel-app .tp-mark-icon{width:18px;height:18px;vertical-align:middle}.bondel-app .tp-mark-text{font-size:15px}.bondel-app .tp-caption{text-align:center;margin:8px auto 18px;color:var(--bondel-ink);font-size:13px;font-weight:600;letter-spacing:2.5px;font-family:Georgia,serif;text-transform:uppercase}.bondel-app .loading-progress{max-width:420px;margin:30px auto 14px}.bondel-app .loading-progress .track{position:relative;height:6px;background:#f0ebe2;border-radius:999px;overflow:hidden}.bondel-app .loading-progress .fill{position:absolute;top:0;left:0;bottom:0;width:5%;background:linear-gradient(90deg,var(--bondel-wine) 0%,#c9582e 50%,var(--bondel-gold) 100%);border-radius:999px;transition:width .9s cubic-bezier(.22,.61,.36,1)}.bondel-app .loading-progress .fill:after{content:"";position:absolute;top:0;right:0;bottom:0;width:60px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.55),transparent);animation:progress-shimmer 1.6s linear infinite}@keyframes progress-shimmer{0%{transform:translate(-60px)}to{transform:translate(60px)}}.bondel-app .loading-meta{margin-top:12px;display:flex;align-items:center;justify-content:center;gap:12px;min-height:18px}.bondel-app .loading-phase{font-size:13px;color:var(--bondel-wine);letter-spacing:.4px;font-weight:500;transition:opacity .15s}.bondel-app .loading-pct{font-size:13px;color:var(--bondel-ink);font-variant-numeric:tabular-nums;font-weight:600;min-width:38px;text-align:right}.bondel-app .loading-pct:before{content:"\b7";color:var(--bondel-muted);margin-right:12px}.bondel-app .loading-quotes{margin-top:30px;display:grid;grid-template-columns:1fr 1fr 1fr;gap:16px}.bondel-app .quote-card{background:#fcfbf9;border:1px solid var(--bondel-border);border-radius:12px;padding:16px;font-size:12px}.bondel-app .quote-card .qstars{color:#e2a32d;font-size:12px;margin-bottom:6px}.bondel-app .quote-card .qname{color:var(--bondel-muted);margin-top:8px}.bondel-app .preview-grid{display:grid;grid-template-columns:minmax(0,1fr) 400px;gap:24px}@media(max-width:1100px){.bondel-app .preview-grid{grid-template-columns:minmax(0,1fr) 380px;gap:20px}}@media(max-width:980px){.bondel-app .preview-grid{grid-template-columns:minmax(0,1fr) 360px;gap:18px}}.bondel-app .preview-image-wrap{position:relative;background:transparent;border-radius:12px;overflow:hidden;aspect-ratio:3/4;transition:aspect-ratio .2s ease;box-sizing:border-box}.bondel-app .preview-image-wrap.is-landscape{aspect-ratio:3/2}@media(max-width:480px){.bondel-app .preview-image-wrap{aspect-ratio:5/6}.bondel-app .preview-image-wrap.is-landscape{aspect-ratio:5/3}}.bondel-app .preview-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.bondel-app .preview-image-wrap{user-select:none;-webkit-user-select:none;touch-action:manipulation;-webkit-touch-callout:none}.bondel-app .preview-image-wrap img{transition:transform .18s ease-out;transform-origin:center center;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-drag:none;user-drag:none}.bondel-app #bondelZoomModal{padding:16px!important}.bondel-app .bondel-zoom-modal-inner{position:relative;background:transparent;border-radius:12px;max-width:100%;max-height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none}.bondel-app #bondelZoomModalImg{max-width:min(95vw,1200px);max-height:88vh;width:auto;height:auto;object-fit:contain;display:block;border-radius:8px;box-shadow:0 18px 60px #00000073;pointer-events:auto}.bondel-app .bondel-zoom-modal-close{position:fixed;top:14px;right:14px;width:52px;height:52px;border-radius:50%;background:#fff;color:#1a1a1a;border:none;font-size:32px;line-height:1;font-weight:300;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;box-shadow:0 4px 16px #00000059;pointer-events:auto;-webkit-tap-highlight-color:transparent;transition:transform .12s ease,box-shadow .12s ease}.bondel-app .bondel-zoom-modal-close:hover{transform:scale(1.08);box-shadow:0 6px 20px #00000073}.bondel-app .bondel-zoom-modal-close:active{transform:scale(.96)}.bondel-app .preview-image-wrap .zoom-hint{touch-action:manipulation}.bondel-app .preview-image-wrap.is-zooming{cursor:zoom-out;touch-action:none!important}.bondel-app .preview-image-wrap.is-zooming img{transform:scale(1.8)}.bondel-app .zoom-hint{position:absolute;top:12px;right:12px;background:#ffffffeb;color:var(--bondel-ink);border-radius:999px;padding:6px 11px 6px 8px;display:inline-flex;align-items:center;gap:5px;font-family:Georgia,serif;font-size:12px;letter-spacing:.1px;pointer-events:none;box-shadow:0 1px 4px #0000001f;transition:opacity .15s ease;z-index:2}.bondel-app .zoom-hint .zoom-hint-text{line-height:1}.bondel-app .zoom-hint .svg-icon{stroke:currentColor;width:13px;height:13px}.bondel-app .preview-image-wrap.is-zooming .zoom-hint{opacity:0}.bondel-app .memorial-section{margin-top:22px}.bondel-app .memorial-divider{position:relative;text-align:center;margin:0 auto 10px;max-width:412px}.bondel-app .memorial-divider:before{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--bondel-border)}.bondel-app .memorial-divider-text{position:relative;background:var(--bondel-cream);padding:0 12px;font-family:Georgia,serif;font-style:italic;font-size:12px;color:var(--bondel-muted);letter-spacing:1.5px;text-transform:uppercase}.bondel-app .memorial-card-wrap{display:flex!important;justify-content:center!important;max-width:412px!important;margin:0 auto!important}.bondel-app .style-card-memorial{width:calc((100% - 20px) / 3)!important;max-width:127px!important}.bondel-app .style-card-memorial .preview-thumb{width:100%!important;aspect-ratio:1 / 1!important;height:auto!important}.bondel-app .style-card-memorial h4{font-size:12px!important;line-height:1.15!important;margin:4px 0 0!important}.bondel-app .style-card-memorial p{display:none!important}@media(max-width:480px){.bondel-app .style-card-memorial{width:30%!important}}.bondel-app .memorial-options{background:#fcfaf6;border:1px solid var(--bondel-border);border-radius:12px;padding:16px;margin:14px 0 18px}.bondel-app .memorial-options-title{font-family:Georgia,serif;font-size:16px;margin-bottom:4px;color:var(--bondel-ink)}.bondel-app .memorial-options-hint{font-family:Georgia,serif;font-style:italic;font-size:12px;color:var(--bondel-muted);margin-bottom:14px}.bondel-app .memorial-toggle{display:flex;align-items:center;gap:10px;padding:8px 0;cursor:pointer;font-size:14px;font-family:-apple-system,sans-serif;color:var(--bondel-ink)}.bondel-app .memorial-toggle input[type=checkbox]{width:18px;height:18px;cursor:pointer;accent-color:var(--bondel-wine)}.bondel-app .memorial-toggle-label{line-height:1.4}.bondel-app .memorial-dates-label{display:block;margin-top:14px;margin-bottom:6px;font-size:13px;color:var(--bondel-ink);font-weight:600}.bondel-app .memorial-options input[type=text]{width:100%;padding:10px 12px;border:1px solid var(--bondel-border);border-radius:8px;font-size:15px;background:#fff;font-family:Georgia,serif;font-style:italic}.bondel-app .memorial-options input[type=text]:focus{outline:none;border-color:var(--bondel-wine)}.bondel-app .memorial-dates-hint{font-size:11px;color:var(--bondel-muted);margin-top:6px;font-family:Georgia,serif;font-style:italic}.bondel-app .pet-name-overlay{position:absolute;left:50%;bottom:8%;transform:translate(-50%);color:#fff;font-family:Dancing Script,Brush Script MT,cursive;font-weight:700;text-align:center;line-height:1.05;text-shadow:0 2px 6px rgba(0,0,0,.55),0 1px 2px rgba(0,0,0,.5);pointer-events:none;max-width:86%;z-index:2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bondel-app .pet-name-overlay .pet-name-line{display:block;font-size:38px;letter-spacing:.3px}.bondel-app .pet-name-overlay .pet-dates-line{display:block;font-size:20px;margin-top:4px;opacity:.96;font-weight:500}@media(max-width:540px){.bondel-app .pet-name-overlay .pet-name-line{font-size:30px}.bondel-app .pet-name-overlay .pet-dates-line{font-size:17px}}.bondel-app .preview-image-wrap.is-zooming .pet-name-overlay{opacity:0;pointer-events:none}.bondel-app .reaction-overlay{position:absolute;bottom:12px;right:12px;display:flex;gap:6px;z-index:2}.bondel-app .reaction-btn{width:34px;height:34px;background:#ffffffeb;color:var(--bondel-ink);border:none;border-radius:50%;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 1px 4px #0000001f;transition:background .15s ease,color .15s ease,transform .1s ease}.bondel-app .reaction-btn .svg-icon{width:16px;height:16px;stroke:currentColor}.bondel-app .reaction-btn:hover{background:#fff;color:var(--bondel-wine)}.bondel-app .reaction-btn:active{transform:scale(.92)}.bondel-app .reaction-btn.is-active{background:var(--bondel-wine);color:#fff}.bondel-app .reaction-btn.is-active:hover{background:var(--bondel-wine-dark)}.bondel-app .preview-image-wrap.is-zooming .reaction-overlay{opacity:0;pointer-events:none}.bondel-app .version-thumb.is-landscape{width:90px;height:60px}.bondel-app .versions-strip{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:4px}.bondel-app .version-item{position:relative;flex-shrink:0}.bondel-app .version-thumb{width:70px;height:90px;border-radius:6px;object-fit:cover;cursor:pointer;border:2px solid transparent;display:block}.bondel-app .version-thumb.active{border-color:var(--bondel-wine)}.bondel-app .version-label{position:absolute;top:4px;left:6px;background:transparent;color:#fff;font-family:Georgia,serif;font-style:italic;font-weight:400;font-size:11px;letter-spacing:.3px;padding:0;text-shadow:0 1px 2px rgba(0,0,0,.55);pointer-events:none}.bondel-app .version-delete-btn{position:absolute!important;top:-6px!important;right:-6px!important;width:22px!important;height:22px!important;border:2px solid #fff!important;padding:0!important;background:#d02e2e!important;color:#fff!important;border-radius:50%!important;cursor:pointer!important;font-family:-apple-system,sans-serif!important;font-size:14px!important;line-height:1!important;font-weight:700!important;display:flex!important;align-items:center!important;justify-content:center!important;text-shadow:none!important;opacity:1!important;z-index:4!important;box-shadow:0 2px 6px #00000040!important;transition:transform .15s ease,background .15s ease!important}.bondel-app .version-delete-btn:hover{background:#b82323!important;transform:scale(1.15)!important}.bondel-app .preview-actions{padding:10px 0}.bondel-app .preview-actions .preview-title{font-family:Georgia,serif;font-size:22px;line-height:1.15;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bondel-app .preview-actions .preview-title em{color:var(--bondel-wine);font-style:italic;font-weight:600}.bondel-app .preview-actions .preview-meta{font-size:13px;color:var(--bondel-muted);margin-bottom:20px}.bondel-app .action-row{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px}.bondel-app .save-share-row{display:flex;align-items:center;justify-content:center;gap:14px;margin-top:14px;flex-wrap:wrap}.bondel-app .save-share-link{background:transparent;border:none;padding:4px 6px;color:var(--bondel-muted);cursor:pointer;font-family:Georgia,serif;font-style:italic;font-size:13px;display:inline-flex;align-items:center;gap:6px;transition:color .15s;white-space:nowrap}.bondel-app .save-share-link:hover{color:var(--bondel-wine)}.bondel-app .save-share-link .svg-icon{width:14px;height:14px;stroke:currentColor}.bondel-app .save-share-sep{color:var(--bondel-border);font-style:italic}.bondel-app .variants-header-row{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.bondel-app .variants-header-row h3{margin-bottom:0}.bondel-app .cart-timer-pill{display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;background:#fdf6f0;border:1px solid #f0e2d2;border-radius:999px;font-family:Georgia,serif;font-style:italic;font-size:11px;color:var(--bondel-wine);white-space:nowrap}.bondel-app .cart-timer-pill .svg-icon{width:11px;height:11px;stroke:currentColor}.bondel-app .cart-timer-pill #cartTimerCount{font-style:normal;font-weight:700}.bondel-app .action-btn{padding:10px 8px;background:transparent;border:1px solid var(--bondel-border);border-radius:8px;color:var(--bondel-ink);font-weight:400;font-size:13px;font-family:Georgia,serif;letter-spacing:.1px;cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}@media(max-width:720px){.bondel-app .action-btn{font-size:12.5px;padding:10px 6px;gap:5px}}@media(max-width:460px){.bondel-app .action-btn{font-size:12px;padding:9px 5px;gap:4px}}@media(max-width:380px){.bondel-app .action-btn{font-size:11.5px;gap:3px}}.bondel-app .action-btn:hover{border-color:var(--bondel-wine);color:var(--bondel-wine);background:#fdf6f0}.bondel-app .action-btn:active{transform:translatey(.5px)}.bondel-app .action-btn .svg-icon{stroke:currentColor;width:13px;height:13px;stroke-width:1.5}.bondel-app .variants-block{background:#fcfbf9;border:1px solid var(--bondel-border);border-radius:12px;padding:20px}.bondel-app .variants-block h3{font-size:14px;text-transform:uppercase;letter-spacing:1px;margin-bottom:14px;color:var(--bondel-muted)}.bondel-app .variant-option{display:flex;justify-content:space-between;align-items:center;padding:12px;border:1px solid var(--bondel-border);border-radius:8px;margin-bottom:8px;cursor:pointer;background:#fff;transition:all .2s;gap:10px}.bondel-app .variant-option:hover{border-color:var(--bondel-wine)}.bondel-app .variant-option.selected{border-color:var(--bondel-wine);background:#fdf6f0}.bondel-app .variant-option .vtitle{font-size:14px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:1 1 auto}.bondel-app .variant-option .vprice{font-weight:700;color:var(--bondel-wine);white-space:nowrap;flex-shrink:0}.bondel-app .checkout-btn{width:100%;margin-top:14px;padding:16px;font-size:16px}.bondel-app .how-section{max-width:1100px;margin:80px auto;padding:0 24px;text-align:center}.bondel-app .how-section h2{font-family:Georgia,serif;font-size:36px;margin-bottom:40px}.bondel-app .how-steps{display:grid;grid-template-columns:1fr 1fr 1fr;gap:30px}.bondel-app .how-step .num{font-family:Georgia,serif;font-size:48px;color:var(--bondel-gold);font-weight:700}.bondel-app .how-step h4{font-size:18px;margin:8px 0}.bondel-app .how-step p{color:var(--bondel-muted);font-size:14px;line-height:1.6}.bondel-app .reviews-section{background:#fdf9f3;padding:80px 24px}.bondel-app .reviews-section h2{font-family:Georgia,serif;font-size:36px;text-align:center;margin-bottom:40px}.bondel-app .reviews-wall{max-width:1100px;margin:0 auto;display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.bondel-app .review-card{background:#fff;padding:20px;border-radius:12px;border:1px solid var(--bondel-border)}.bondel-app .review-card .rstars{color:#e2a32d;font-size:14px;margin-bottom:8px}.bondel-app .review-card .rtext{font-size:13px;line-height:1.5;margin-bottom:12px}.bondel-app .review-card .rname{font-size:12px;color:var(--bondel-muted);font-weight:600}.bondel-app .featured-strip{background:var(--bondel-ink);color:#b8b8b8;padding:24px;text-align:center;font-size:12px;letter-spacing:3px}.bondel-app .featured-strip strong{color:var(--bondel-gold);margin:0 16px}.bondel-app .faq-section{max-width:800px;margin:80px auto;padding:0 24px}.bondel-app .faq-section h2{font-family:Georgia,serif;font-size:36px;text-align:center;margin-bottom:30px}.bondel-app .faq-item{border-bottom:1px solid var(--bondel-border);padding:16px 0;cursor:pointer}.bondel-app .faq-q{display:flex;justify-content:space-between;align-items:center;font-weight:600}.bondel-app .faq-a{color:var(--bondel-muted);margin-top:10px;font-size:14px;line-height:1.6;display:none}.bondel-app .faq-item.open .faq-a{display:block}.bondel-app footer{background:var(--bondel-ink);color:#aaa;padding:40px 24px;text-align:center;font-size:13px}.bondel-app footer a{color:var(--bondel-gold);text-decoration:none}.bondel-app .modal-bg{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;background:#00000080!important;display:none!important;align-items:center!important;justify-content:center!important;z-index:1000000!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;padding:16px 0!important}.bondel-app .modal-bg.active,.bondel-app .modal-bg[style*="display: flex"],.bondel-app .modal-bg[style*="display:flex"]{display:flex!important}.bondel-app .modal{background:#fff;border-radius:16px;padding:30px;max-width:500px;width:90%;max-height:calc(100vh - 32px);overflow-y:auto;-webkit-overflow-scrolling:touch}.bondel-app .modal h3{font-family:Georgia,serif;font-size:24px;margin-bottom:10px}@media(max-width:768px){.bondel-app .modal-bg:has(.bondel-edit-modal){align-items:flex-end!important;padding:0!important}.bondel-app .bondel-edit-modal{border-radius:20px 20px 0 0!important;max-width:100%!important;width:100%!important;max-height:85vh!important;padding:14px 18px 22px!important;margin:0!important;animation:bondelSheetSlideUp .28s cubic-bezier(.16,1,.3,1);position:relative!important}.bondel-app .bondel-edit-modal:before{content:"";display:block;width:40px;height:4px;border-radius:2px;background:#d8d3ca;margin:0 auto 12px}.bondel-app .bondel-edit-modal h3{font-size:20px!important;margin-bottom:4px!important}.bondel-app .bondel-edit-modal .bondel-edit-modal-sub{font-size:13px!important;margin-bottom:14px!important}.bondel-app .bondel-edit-modal .modal-close{top:10px!important;right:14px!important}}@keyframes bondelSheetSlideUp{0%{transform:translateY(100%);opacity:.6}to{transform:translateY(0);opacity:1}}.bondel-app .modal p{color:var(--bondel-muted);margin-bottom:16px;font-size:14px}.bondel-app .modal textarea{width:100%;padding:12px;border:1px solid var(--bondel-border);border-radius:8px;font-family:inherit;font-size:16px;margin-bottom:14px;resize:vertical}.bondel-app .modal-close{float:right;background:none;border:none;font-size:22px;cursor:pointer;color:var(--bondel-muted)}.bondel-app .chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.bondel-app .chip{padding:6px 12px;background:#f5f2ed;border-radius:16px;font-size:12px;cursor:pointer}.bondel-app .chip:hover{background:#ebe6dd}.bondel-app #stickyGenerateBtnClone{display:none;position:fixed;left:12px;right:12px;bottom:12px;max-width:480px;margin-left:auto;margin-right:auto;z-index:99999;pointer-events:auto;cursor:pointer;z-index:60;box-shadow:0 6px 24px #00000038;padding:clamp(12px,3.2vw,14px) clamp(14px,4vw,18px);font-size:clamp(13px,3.2vw,15px);white-space:nowrap;min-width:0;transition:none}body.show-sticky-cta .bondel-app #stickyGenerateBtnClone{display:block}.bondel-app #stickyGenerateBtnClone:disabled{background:#d4ccbe!important;color:#fff!important;opacity:.95!important;cursor:not-allowed!important;box-shadow:0 6px 18px #00000026!important}.bondel-app #bondelStickyPrimaryCta{display:none;position:fixed!important;left:50%!important;transform:translate(-50%)!important;bottom:12px!important;width:calc(100% - 24px)!important;max-width:480px!important;z-index:99999!important;pointer-events:auto!important;cursor:pointer!important;padding:clamp(14px,3.8vw,18px) clamp(14px,4.5vw,22px)!important;font-size:clamp(13px,3.4vw,16px)!important;border-radius:14px!important;box-shadow:0 10px 30px #d02e2e66!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:clamp(7px,2vw,10px)!important;white-space:nowrap!important;min-width:0!important}body.bondel-show-sticky-primary-cta .bondel-app #bondelStickyPrimaryCta{display:flex!important}.bondel-app .bondel-frame-section{margin:22px 0 20px}.bondel-app #uploadStateVersionsStripWrap{display:none!important}.bondel-app .bondel-frame-toggle{width:100%;background:#fff;border:1.5px solid #e8e3db;border-radius:10px;padding:14px 16px;display:flex;align-items:center;gap:12px;cursor:pointer;font:inherit;text-align:left;transition:border-color .15s ease,background .15s ease}.bondel-app .bondel-frame-toggle:hover{border-color:#c8b8a8}.bondel-app .bondel-frame-toggle:focus-visible{outline:2px solid #8B1538;outline-offset:2px}.bondel-app .bondel-frame-section.is-open .bondel-frame-toggle{border-color:#8b1538;background:#fdf6f0;border-bottom-left-radius:0;border-bottom-right-radius:0}.bondel-app .bondel-frame-toggle-checkbox{width:20px;height:20px;border:2px solid #c8c4bd;border-radius:5px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;transition:all .15s ease}.bondel-app .bondel-frame-section.is-open .bondel-frame-toggle-checkbox{background:#8b1538;border-color:#8b1538}.bondel-app .bondel-frame-section.is-open .bondel-frame-toggle-checkbox:after{content:"\2713";color:#fff;font-size:13px;font-weight:700;line-height:1}.bondel-app .bondel-frame-toggle-name{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.bondel-app .bondel-frame-toggle-title{font-size:14px;font-weight:700;color:#1a1a1a}.bondel-app .bondel-frame-toggle-sub{font-size:12px;color:#6b6b6b;font-weight:400}.bondel-app .bondel-frame-toggle-price{font-size:14px;font-weight:700;color:#2d6a52;flex-shrink:0}.bondel-app .bondel-frame-body{display:none;background:#fdf6f0;border:1.5px solid #8B1538;border-top:1px solid #f0e2d2;border-bottom-left-radius:10px;border-bottom-right-radius:10px;padding:14px 16px 16px}.bondel-app .bondel-frame-section.is-open .bondel-frame-body{display:block}.bondel-app .bondel-frame-color-label{font-size:11px;color:#6b6b6b;text-transform:uppercase;letter-spacing:.5px;font-weight:700;margin-bottom:10px}.bondel-app .bondel-frame-pills{display:flex;flex-wrap:wrap;gap:6px}.bondel-app .bondel-fp{background:#fff;border:1.5px solid #e8e3db;border-radius:999px;padding:7px 12px 7px 8px;display:inline-flex;align-items:center;gap:6px;cursor:pointer;font:inherit;font-size:12px;font-weight:600;color:#1a1a1a;transition:all .15s ease}.bondel-app .bondel-fp:hover{border-color:#8b1538}.bondel-app .bondel-fp:focus-visible{outline:2px solid #8B1538;outline-offset:2px}.bondel-app .bondel-fp[data-selected=true]{border-color:#8b1538;background:#fff7f5;color:#8b1538}.bondel-app .bondel-fp-swatch{width:16px;height:16px;border-radius:4px;display:inline-block;flex-shrink:0}body.bondel-variants-open .bondel-app #bondelStickyPrimaryCta{display:none!important}.bondel-app:has(#state-upload.active) #bondelStickyPrimaryCta,.bondel-app:has(#state-loading.active) #bondelStickyPrimaryCta{display:none!important}.bondel-app:has(#state-preview.active) #stickyGenerateBtnClone,.bondel-app:has(#state-loading.active) #stickyGenerateBtnClone{display:none!important}.bondel-app:has(#state-upload.active) #bondelStickyOrderBtn,.bondel-app:has(#state-loading.active) #bondelStickyOrderBtn{display:none!important}body.bondel-restoring-session #state-upload{visibility:hidden!important}body.bondel-restoring-session .bondel-app:before{content:"";display:block;width:100%;height:320px;background:linear-gradient(90deg,#f3f3f3 25%,#ebebeb,#f3f3f3 75%);background-size:200% 100%;animation:bondelRestoreShimmer 1.4s ease-in-out infinite;border-radius:14px;margin:24px 0}@keyframes bondelRestoreShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}body.bondel-cart-drawer-open .bondel-app #bondelStickyPrimaryCta,body.bondel-cart-drawer-open .bondel-app #bondelStickyOrderBtn,body.bondel-cart-drawer-open .bondel-app #stickyGenerateBtnClone,body.js-drawer-open .bondel-app #bondelStickyPrimaryCta,body.js-drawer-open .bondel-app #bondelStickyOrderBtn,body.js-drawer-open .bondel-app #stickyGenerateBtnClone,body.drawer-open .bondel-app #bondelStickyPrimaryCta,body.drawer-open .bondel-app #bondelStickyOrderBtn,body.drawer-open .bondel-app #stickyGenerateBtnClone{display:none!important}html:has(cart-drawer.is-open) .bondel-app #bondelStickyPrimaryCta,html:has(cart-drawer.is-open) .bondel-app #bondelStickyOrderBtn,html:has(cart-drawer.is-open) .bondel-app #stickyGenerateBtnClone,html:has(cart-drawer.open) .bondel-app #bondelStickyPrimaryCta,html:has(cart-drawer.open) .bondel-app #bondelStickyOrderBtn,html:has(cart-drawer.open) .bondel-app #stickyGenerateBtnClone{display:none!important}html:has(.bondel-app .modal-bg[style*="display: flex"]) #bondelStickyPrimaryCta,html:has(.bondel-app .modal-bg[style*="display: flex"]) #bondelStickyOrderBtn,html:has(.bondel-app .modal-bg[style*="display: flex"]) #stickyGenerateBtnClone,html:has(.bondel-app .modal-bg[style*="display:flex"]) #bondelStickyPrimaryCta,html:has(.bondel-app .modal-bg[style*="display:flex"]) #bondelStickyOrderBtn,html:has(.bondel-app .modal-bg[style*="display:flex"]) #stickyGenerateBtnClone,html:has(.bondel-app .modal-bg.active) #bondelStickyPrimaryCta,html:has(.bondel-app .modal-bg.active) #bondelStickyOrderBtn,html:has(.bondel-app .modal-bg.active) #stickyGenerateBtnClone{display:none!important}#bondelStyleRequiredMsg{display:none;margin:0 0 14px;padding:12px 16px;border-radius:10px;background:#fff0f0;border:1.5px solid #e34c4c;color:#c92a2a;font-weight:600;font-size:15px;text-align:center;animation:bondelShake .4s ease}#bondelStyleRequiredMsg.is-visible{display:block}@keyframes bondelShake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}75%{transform:translate(6px)}}.bondel-app #bondelStickyPrimaryCta svg,.bondel-app #bondelStickyPrimaryCta .bondel-primary-cta-arrow{width:20px!important;height:20px!important;flex-shrink:0!important;flex-grow:0!important;max-width:20px!important;max-height:20px!important}.bondel-app #bondelStickyPrimaryCta .bondel-primary-cta-label{flex:0 0 auto!important;font-weight:800!important;font-size:16px!important}@media(max-width:720px){body.bondel-upload-active{padding-bottom:80px}}@media(max-width:720px){.bondel-app .hero{margin:28px auto;padding:0 16px}.bondel-app .hero h1{font-size:30px;line-height:1.12;word-break:keep-all;overflow-wrap:anywhere}.bondel-app .hero-pill{font-size:11px;padding:6px 12px;white-space:normal}.bondel-app .wrapper-zone{margin:24px auto;padding:0 12px}.bondel-app .wrapper-card{padding:22px 16px;border-radius:12px}.bondel-app .preview-grid,.bondel-app .how-steps{grid-template-columns:1fr}.bondel-app .reviews-wall{grid-template-columns:1fr 1fr;gap:12px}.bondel-app header.nav{padding:14px 18px}.bondel-app .nav-links{display:none}}@media(max-width:380px){.bondel-app .hero h1{font-size:26px}.bondel-app .hero-pill{font-size:10px;padding:5px 10px}}.bondel-app .bondel-page-hero{padding:48px 24px;max-width:1240px;margin:0 auto}.bondel-app .bondel-page-hero .bph-inner{display:grid;grid-template-columns:1fr 1.05fr;grid-template-areas:"title    img" "cta      img" "stars    img" "actions  img";column-gap:48px;row-gap:12px;align-items:start;padding:0 8px}.bondel-app .bondel-page-hero .bph-title{grid-area:title}.bondel-app .bondel-page-hero .bph-img{grid-area:img;align-self:center}.bondel-app .bondel-page-hero .bph-cta-row{grid-area:cta}.bondel-app .bondel-page-hero .bph-stars{grid-area:stars}.bondel-app .bondel-page-hero .bph-actions{grid-area:actions}.bondel-app .bondel-page-hero .bph-cta{width:100%;max-width:360px}@media(max-width:900px){.bondel-app .bondel-page-hero{padding:14px 16px 24px!important}.bondel-app .bondel-page-hero .bph-inner{grid-template-columns:1fr;grid-template-areas:"title" "img" "cta" "stars" "actions";column-gap:0;row-gap:10px;padding:0 4px}.bondel-app .bondel-page-hero .bph-title,.bondel-app .bondel-page-hero .bph-stars,.bondel-app .bondel-page-hero .bph-actions,.bondel-app .bondel-page-hero .bph-cta-row{text-align:center}.bondel-app .bondel-page-hero .bph-img{max-width:72%;margin:0 auto}.bondel-app .bondel-page-hero .bph-avatars{justify-content:center}.bondel-app .bondel-page-hero .bph-cta{margin:0 auto}.bondel-app .bondel-page-hero h1{margin:0!important}.bondel-app .bondel-page-hero .bph-stars{white-space:nowrap;font-size:14px;overflow:hidden;text-overflow:ellipsis;margin-bottom:0!important}.bondel-app .bondel-page-hero .bph-stars span{font-size:12.5px;margin-left:5px}}.bondel-app .bondel-page-hero .bph-img{aspect-ratio:4/5;border-radius:14px;overflow:hidden;background:#f5e0c8;box-shadow:0 8px 32px #0000001a}.bondel-app .bondel-page-hero .bph-img img{width:100%;height:100%;object-fit:cover;display:block}.bondel-app .bondel-page-hero .bph-img-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#fff;font-family:Georgia,serif;font-style:italic;background:linear-gradient(135deg,#d4b88a,#8b6f47)}.bondel-app .bondel-page-hero .bph-stars{color:#e2a32d;font-size:18px;margin-bottom:8px}.bondel-app .bondel-page-hero .bph-stars span{color:var(--bondel-ink);font-size:14px;margin-left:6px;font-weight:500}.bondel-app .bondel-page-hero h1{font-family:Georgia,serif;font-size:clamp(28px,4.2vw,48px);font-weight:700;line-height:1.08;letter-spacing:-1px;margin-bottom:18px;color:var(--bondel-ink);word-break:normal;overflow-wrap:break-word;-webkit-hyphens:none;hyphens:none}.bondel-app .bondel-page-hero h1 em{color:var(--bondel-wine);font-style:italic;font-weight:600;white-space:nowrap}.bondel-app .bondel-page-hero h1 br{display:block;content:""}@media(max-width:700px){.bondel-app .bondel-page-hero h1{font-size:clamp(26px,7vw,34px);line-height:1.12;letter-spacing:-.5px}}.bondel-app .bondel-page-hero .bph-sub{font-size:18px;color:var(--bondel-muted);margin-bottom:14px;max-width:540px}.bondel-app .bondel-page-hero .bph-trust{font-size:13px;color:var(--bondel-muted);margin-bottom:20px;letter-spacing:.3px}.bondel-app .bondel-page-hero .bph-avatars{display:inline-flex;margin-bottom:24px}.bondel-app .bondel-page-hero .bph-avatars img{width:38px;height:38px;border-radius:50%;border:2px solid #fff;margin-right:-10px;object-fit:cover;background:#ede3d3;box-shadow:0 2px 6px #00000026;display:inline-block}.bondel-app .bondel-page-hero .bph-cta{padding:16px 28px;font-size:16px;font-weight:600;border-radius:10px}.bondel-app .bondel-mwrap{max-width:1240px;margin:0 auto;padding:0 24px}.bondel-app .bondel-section-title{font-family:Cormorant Garamond,Georgia,serif;font-size:44px;font-weight:600;text-align:center;letter-spacing:-.5px;margin-bottom:14px;color:var(--bondel-ink)}.bondel-app .bondel-section-title em{color:var(--bondel-wine);font-style:italic}.bondel-app .bondel-section-sub{text-align:center;color:var(--bondel-muted);font-size:16px;max-width:580px;margin:0 auto 44px;line-height:1.6}@media(max-width:700px){.bondel-app .bondel-section-title{font-size:30px}}.bondel-app .bondel-how-section{background:#f3ead9;padding:64px 0}.bondel-app .bondel-how-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;max-width:1100px;margin:0 auto}@media(max-width:850px){.bondel-app .bondel-how-steps{grid-template-columns:1fr}}.bondel-app .bondel-how-card{background:#fff;border-radius:16px;padding:0 0 28px;overflow:hidden;border:1px solid var(--bondel-border)}.bondel-app .bondel-how-img{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,#f5e0c8,#b8895a);display:flex;align-items:center;justify-content:center;color:#ffffffe6;font-family:Georgia,serif;font-style:italic;font-size:14px}.bondel-app .bondel-how-num{display:inline-block;font-family:Cormorant Garamond,serif;font-size:14px;font-weight:600;letter-spacing:2px;color:var(--bondel-wine);margin:22px 28px 8px;text-transform:uppercase}.bondel-app .bondel-how-card h4{font-family:Cormorant Garamond,serif;font-size:26px;font-weight:600;margin:0 28px 10px}.bondel-app .bondel-how-card p{color:var(--bondel-muted);font-size:14px;line-height:1.65;margin:0 28px}.bondel-app .bondel-pillars-section{background:var(--bondel-cream);padding:64px 0}.bondel-app .bondel-pillars-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}@media(max-width:1050px){.bondel-app .bondel-pillars-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.bondel-app .bondel-pillars-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.bondel-app .bondel-pillars-grid{grid-template-columns:1fr}}.bondel-app .bondel-pillar{text-align:center;padding:26px 16px}.bondel-app .bondel-picon{width:56px;height:56px;border-radius:50%;background:#f9eef2;color:var(--bondel-wine);display:flex;align-items:center;justify-content:center;font-size:26px;margin:0 auto 16px}.bondel-app .bondel-pillar h4{font-family:Cormorant Garamond,serif;font-size:19px;font-weight:600;margin-bottom:8px;line-height:1.25}.bondel-app .bondel-pillar p{color:var(--bondel-muted);font-size:13px;line-height:1.6}.bondel-app .bondel-ba-section{background:var(--bondel-cream);padding:64px 0}.bondel-app .bondel-ba-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}@media(max-width:900px){.bondel-app .bondel-ba-grid{grid-template-columns:1fr}}.bondel-app .bondel-ba-card{background:#fff;border-radius:14px;overflow:hidden;border:1px solid var(--bondel-border)}.bondel-app .bondel-ba-imgs{display:grid;grid-template-columns:1fr 1fr}.bondel-app .bondel-ba-imgs>div{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;font-family:Georgia,serif;font-style:italic;font-size:12px;color:#ffffffd9}.bondel-app .bondel-ba-before{background:linear-gradient(135deg,#888,#555)}.bondel-app .bondel-after-abs{background:linear-gradient(135deg,#ff6b9d,#4f86f7)}.bondel-app .bondel-after-roy{background:linear-gradient(135deg,#2d1c4f,#c9a96a)}.bondel-app .bondel-after-oil{background:linear-gradient(135deg,#8b6f47,#3b2a1a)}.bondel-app .bondel-ba-cap{padding:16px 20px;font-family:Cormorant Garamond,serif;font-style:italic;color:var(--bondel-ink);font-size:15px}.bondel-app .bondel-ba-name{display:block;margin-top:6px;font-style:normal;font-family:-apple-system,sans-serif;font-size:12px;color:var(--bondel-muted);font-weight:600}.bondel-app .bondel-mat-section{background:#14110e;color:#fff;padding:64px 0}.bondel-app .bondel-mat-section .bondel-section-title{color:#fff}.bondel-app .bondel-mat-section .bondel-section-title em{color:#d4a574}.bondel-app .bondel-mat-section .bondel-section-sub{color:#ffffffa6}.bondel-app .bondel-mat-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}@media(max-width:900px){.bondel-app .bondel-mat-grid{grid-template-columns:1fr}}.bondel-app .bondel-mat-card{background:#1f1a16;border-radius:14px;overflow:hidden;border:1px solid rgba(255,255,255,.08)}.bondel-app .bondel-mat-img{width:100%;aspect-ratio:4/3;background:linear-gradient(135deg,#3a2d20,#1f1a16);display:flex;align-items:center;justify-content:center;color:#d4a574;font-family:Georgia,serif;font-style:italic;font-size:14px}.bondel-app .bondel-mat-card h4{font-family:Cormorant Garamond,serif;font-size:22px;color:#d4a574;margin:22px 24px 8px;font-weight:600}.bondel-app .bondel-mat-card p{color:#ffffffbf;font-size:14px;margin:0 24px 22px;line-height:1.65}.bondel-app .bondel-reviews-section{background:var(--bondel-cream);padding:64px 0}.bondel-app .bondel-reviews-wall{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}@media(max-width:1000px){.bondel-app .bondel-reviews-wall{grid-template-columns:repeat(2,1fr)}}@media(max-width:600px){.bondel-app .bondel-reviews-wall{grid-template-columns:1fr}}.bondel-app .bondel-review-card{background:#fff;padding:22px;border-radius:12px;border:1px solid var(--bondel-border)}.bondel-app .bondel-rstars{color:#e2a32d;font-size:16px;margin-bottom:10px}.bondel-app .bondel-rtext{font-family:Cormorant Garamond,serif;font-style:italic;font-size:15px;line-height:1.6;color:var(--bondel-ink);margin-bottom:14px}.bondel-app .bondel-rname{font-size:13px;color:var(--bondel-muted);font-weight:600}.bondel-app .bondel-rname:before{content:".  ";color:var(--bondel-wine)}.bondel-app .bondel-founder-section{background:#f5e0c8;padding:64px 0}.bondel-app .bondel-founder-inner{max-width:880px;margin:0 auto;display:grid;grid-template-columns:1fr 1.4fr;gap:40px;align-items:center}@media(max-width:800px){.bondel-app .bondel-founder-inner{grid-template-columns:1fr;gap:24px;text-align:center}}.bondel-app .bondel-founder-img{aspect-ratio:1/1;border-radius:50%;background:linear-gradient(135deg,#b8895a,#8b1538);display:flex;align-items:center;justify-content:center;color:#fff;font-family:Georgia,serif;font-style:italic;font-size:14px;max-width:260px;margin:0 auto}.bondel-app .bondel-founder-text h3{font-family:Cormorant Garamond,serif;font-size:32px;font-weight:600;margin-bottom:14px;line-height:1.15}.bondel-app .bondel-founder-text h3 em{color:var(--bondel-wine);font-style:italic}.bondel-app .bondel-founder-text p{color:var(--bondel-ink);font-size:16px;line-height:1.7;margin-bottom:14px}.bondel-app .bondel-founder-sign{font-family:Dancing Script,cursive;font-size:28px;color:var(--bondel-wine);margin-top:14px}.bondel-app .bondel-faq-section{background:var(--bondel-cream);padding:64px 0}.bondel-app .bondel-faq-wrap{max-width:760px;margin:0 auto}.bondel-app .bondel-faq-item{background:#fff;border:1px solid var(--bondel-border);border-radius:12px;margin-bottom:10px;cursor:pointer;overflow:hidden}.bondel-app .bondel-faq-q{padding:20px 24px;font-weight:600;font-size:15px;display:flex;justify-content:space-between;align-items:center}.bondel-app .bondel-faq-q span{color:var(--bondel-wine);font-size:22px;font-weight:400;transition:transform .2s}.bondel-app .bondel-faq-item.open .bondel-faq-q span{transform:rotate(45deg)}.bondel-app .bondel-faq-a{max-height:0;overflow:hidden;padding:0 24px;color:var(--bondel-muted);font-size:14px;transition:max-height .25s ease,padding .25s ease}.bondel-app .bondel-faq-item.open .bondel-faq-a{max-height:260px;padding:0 24px 18px}.bondel-app .bondel-credit-pill{display:inline-flex;align-items:center;gap:8px;background:#2d6a52;color:#fff;padding:7px 13px;border-radius:999px;font-size:12px;font-weight:600;letter-spacing:.3px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;cursor:help;white-space:nowrap;-webkit-user-select:none;user-select:none}.bondel-app .bondel-credit-pill.warn{background:#c47c1a}.bondel-app .bondel-credit-pill.danger{background:#8b1538}.bondel-app .bondel-credit-pill .bondel-credit-dot{width:7px;height:7px;border-radius:50%;background:#fff}.bondel-app .bondel-preview-topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:14px;gap:12px}.bondel-app .bondel-tip-card{display:none;margin-bottom:16px;padding:14px 16px;background:#fff8e6;border:1px solid #ffe28a;border-radius:10px;color:#5a4500;font-size:13px;line-height:1.55;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif}.bondel-app .bondel-tip-card a{color:#8b1538;font-weight:600;text-decoration:underline;text-underline-offset:2px}.bondel-app .bondel-tip-card.bondel-show{display:flex;gap:10px;align-items:flex-start}.bondel-app .bondel-tip-card .bondel-tip-icon{font-size:18px;flex-shrink:0;line-height:1}.bondel-app .bondel-tip-card b{color:#3a2d00}.bondel-app .bondel-tip-card a{color:#8b1538;font-weight:600;text-decoration:none}.bondel-app .bondel-tip-card a:hover{text-decoration:underline}.bondel-app .bondel-exhaust-modal-bg{display:none;position:fixed;top:0;right:0;bottom:0;left:0;background:#0000008c;z-index:10000;align-items:center;justify-content:center;padding:16px}.bondel-app .bondel-exhaust-modal-bg.bondel-show{display:flex}.bondel-app .bondel-exhaust-modal{background:#faf6ef;border-radius:16px;max-width:460px;width:100%;padding:28px 26px;position:relative;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;box-shadow:0 24px 64px #00000040}.bondel-app .bondel-exhaust-modal h3{font-family:Cormorant Garamond,Georgia,serif;font-size:26px;font-weight:600;text-align:center;margin-bottom:8px;color:#1f1a17;line-height:1.2}.bondel-app .bondel-exhaust-modal .bondel-exhaust-sub{text-align:center;color:#6b6b6b;font-size:14px;margin-bottom:22px;font-style:italic;font-family:Georgia,serif}.bondel-app .bondel-exhaust-paths{display:flex;flex-direction:column;gap:10px}.bondel-app .bondel-exhaust-path{background:#fff;padding:14px 16px;border-radius:10px;border:1px solid #e8e3db;cursor:pointer;transition:border-color .15s ease,transform .12s ease;text-align:left;width:100%;font-family:inherit;font-size:13px;color:#1a1a1a}.bondel-app .bondel-exhaust-path:hover{border-color:#8b1538;transform:translatey(-1px)}.bondel-app .bondel-exhaust-path.bondel-primary{border:1.5px solid #8B1538;background:#fdf6f0}.bondel-app .bondel-exhaust-path .bondel-path-title{font-weight:600;margin-bottom:3px;font-size:14px}.bondel-app .bondel-exhaust-path .bondel-path-sub{color:#6b6b6b;font-size:12px;line-height:1.45}.bondel-app .bondel-exhaust-path.bondel-exhaust-buy{background:#f4faf6;border:1px solid #d8ebdf;position:relative;padding-top:22px}.bondel-app .bondel-exhaust-path.bondel-exhaust-buy:hover{border-color:#2d6a52}.bondel-app .bondel-exhaust-path.bondel-exhaust-buy .bondel-path-title strong{color:#2d6a52;font-weight:700}.bondel-app .bondel-exhaust-buy-badge{position:absolute;top:-8px;left:14px;background:#2d6a52;color:#fff;font-family:Georgia,serif;font-style:italic;font-size:10px;font-weight:600;padding:3px 9px;border-radius:999px;letter-spacing:.3px;text-transform:uppercase}.bondel-app .bondel-spinner,.bondel-spinner{display:inline-block;width:22px;height:22px;border:2.5px solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:bondel-spin .6s linear infinite;vertical-align:middle;box-sizing:border-box}.bondel-app .bondel-spinner-lg,.bondel-spinner-lg{width:28px;height:28px;border-width:3px}@keyframes bondel-spin{to{transform:rotate(360deg)}}.bondel-app .bondel-add-to-cart-big.is-loading,.bondel-app .bondel-primary-cta.is-loading,.bondel-app .bondel-exhaust-path.is-loading{pointer-events:none!important;position:relative!important;background:#fff!important;color:transparent!important;border:2px solid #d02e2e!important;box-shadow:0 4px 14px #d02e2e2e!important;transition:background .2s ease,color .2s ease,border .2s ease!important}.bondel-app .bondel-add-to-cart-big.is-loading>*,.bondel-app .bondel-primary-cta.is-loading>*{visibility:hidden!important}.bondel-app .bondel-add-to-cart-big.is-loading:after,.bondel-app .bondel-primary-cta.is-loading:after{content:"";position:absolute;top:50%;left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;border:3px solid rgba(208,46,46,.18);border-top-color:#d02e2e;border-radius:50%;animation:bondel-spin .7s linear infinite;box-sizing:border-box;visibility:visible!important}.bondel-app .bondel-primary-cta.is-loading{background:#fff!important;border-color:#8b1538!important;box-shadow:0 4px 14px #8b15382e!important}.bondel-app .bondel-primary-cta.is-loading:after{border-color:#8b15382e;border-top-color:#8b1538}.bondel-app .bondel-exhaust-close{position:absolute;top:10px;right:14px;background:transparent;border:none;font-size:24px;color:#6b6b6b;cursor:pointer;line-height:1;padding:4px 8px;font-family:inherit}.bondel-app .bondel-exhaust-close:hover{color:#8b1538}.bondel-app .bondel-credit-blocked{opacity:.55;cursor:not-allowed!important;pointer-events:none}.bondel-app .btn,.bondel-app .action-btn,.bondel-app button.btn,.bondel-app button.action-btn{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif!important;letter-spacing:0!important;text-transform:none!important;border-radius:8px!important;cursor:pointer!important;line-height:1.3!important;box-shadow:none!important}.bondel-app .btn-primary,.bondel-app button.btn-primary{background:#8b1538!important;color:#fff!important;border:none!important;padding:14px 24px!important;font-size:15px!important;font-weight:600!important}.bondel-app .btn-primary:hover{background:#6b0f2a!important}.bondel-app .checkout-btn{width:100%!important;padding:16px 24px!important;font-size:16px!important;font-weight:700!important;letter-spacing:.3px!important}.bondel-app .checkout-btn:disabled{opacity:.55!important;cursor:not-allowed!important}.bondel-app .action-btn{background:#fff!important;color:#1a1a1a!important;border:1px solid #e8e3db!important;padding:10px 14px!important;font-size:13px!important;font-weight:500!important}.bondel-app .action-btn:hover{border-color:#8b1538!important;color:#8b1538!important}.bondel-app .bondel-step{animation:bondel-fade-in .25s ease}@keyframes bondel-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.bondel-app .bondel-pick-version-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:100%!important;background:#8b1538!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:18px 28px!important;font-size:17px!important;font-weight:700!important;letter-spacing:.3px!important;cursor:pointer!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif!important;transition:background .15s ease,transform .12s ease!important;box-shadow:0 6px 22px #8b15382e!important;margin-top:10px;text-transform:none!important}.bondel-app .bondel-pick-version-btn:hover{background:#6b0f2a!important;transform:translatey(-1px)!important}.bondel-app .bondel-pick-version-btn .svg-icon{width:18px;height:18px;stroke-width:2}.bondel-app .bondel-pick-version-sub{text-align:center;color:#6b6b6b;font-size:12.5px;margin:12px 0 18px;line-height:1.5;font-family:Georgia,serif;font-style:italic}.bondel-app .bondel-back-btn{background:transparent!important;border:none!important;color:#6b6b6b!important;font-size:13px!important;font-weight:500!important;font-family:-apple-system,BlinkMacSystemFont,sans-serif!important;cursor:pointer!important;padding:8px 0 14px!important;display:inline-flex!important;align-items:center!important;letter-spacing:.1px!important;transition:color .15s ease!important;text-transform:none!important}.bondel-app .bondel-back-btn:hover{color:#8b1538!important}.bondel-app .bondel-back-btn .svg-icon{width:14px;height:14px;stroke-width:2}.bondel-app .variant-option{display:flex!important;justify-content:space-between!important;align-items:center!important;padding:16px 18px!important;border:1.5px solid #e8e3db!important;border-radius:12px!important;background:#fff!important;cursor:pointer!important;margin-bottom:8px!important;transition:border-color .15s ease,background .15s ease!important}.bondel-app .variant-option:hover{border-color:#c9a96a!important;background:#fdfaf3!important}.bondel-app .variant-option.selected{border-color:#8b1538!important;background:#fdf6f0!important;box-shadow:0 2px 8px #8b153814!important}.bondel-app .variant-option .vtitle{font-weight:600!important;color:#1a1a1a!important;font-size:15px!important;display:inline-flex!important;align-items:center!important;gap:10px!important}.bondel-app .variant-option .vprice{font-weight:700!important;color:#8b1538!important;font-size:16px!important}.bondel-app .variant-option .v-tag{display:inline-block;font-size:9px;font-weight:700;letter-spacing:.6px;text-transform:uppercase;padding:3px 7px;border-radius:4px;background:#c9a96a;color:#1a1a1a}.bondel-app .variant-option .v-tag.v-tag-best{background:#2d6a52;color:#fff}.bondel-app .variant-option .v-tag.v-tag-new{background:#8b1538;color:#fff}.bondel-app .bondel-refine-details{margin:14px 0 16px;border:1px solid #ece3d3;border-radius:10px;background:#fcfaf5;overflow:hidden}.bondel-app .bondel-refine-details summary{padding:12px 16px;cursor:pointer;color:#8b1538;font-size:13px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,sans-serif;list-style:none;-webkit-user-select:none;user-select:none}.bondel-app .bondel-refine-details summary::-webkit-details-marker{display:none}.bondel-app .bondel-refine-details[open] summary{border-bottom:1px solid #ece3d3}.bondel-app .bondel-refine-details textarea{width:calc(100% - 32px);margin:12px 16px;padding:12px 14px;border:1px solid #ece3d3;border-radius:8px;font-family:inherit;font-size:13px;resize:vertical;background:#fff;min-height:70px;box-sizing:border-box}.bondel-app .bondel-refine-help{margin:0 16px 14px;padding:0;font-size:11px;color:#6b6b6b;font-style:italic;line-height:1.5}.bondel-app .bondel-ready-info{margin-top:14px!important;color:#6b6b6b!important;font-size:12px!important;line-height:1.55!important;text-align:center!important}.bondel-app .bondel-ready-info .svg-icon{stroke:#2d6a52!important;margin-right:4px}.bondel-app .action-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;margin:14px 0 18px!important}.bondel-app .action-row .action-btn{padding:11px 14px!important;border:1px solid #e8e3db!important;background:#fff!important;color:#2a2a2a!important;border-radius:8px!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;transition:all .15s ease!important;letter-spacing:0!important;text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,sans-serif!important}.bondel-app .action-row .action-btn:hover{border-color:#8b1538!important;color:#8b1538!important;background:#fdfaf3!important}.bondel-app .action-row .action-btn .svg-icon{width:14px;height:14px;stroke-width:1.8}.bondel-app .variants-block{background:#fcfbf9!important;border:1px solid #ece3d3!important;border-radius:14px!important;padding:22px!important}.bondel-app .checkout-btn{width:100%!important;padding:17px 24px!important;font-size:16px!important;font-weight:700!important;border-radius:999px!important;margin-top:14px!important;background:#8b1538!important;color:#fff!important;border:none!important;cursor:pointer!important;letter-spacing:.3px!important;transition:background .15s ease!important;text-transform:none!important;font-family:-apple-system,BlinkMacSystemFont,sans-serif!important}.bondel-app .checkout-btn:not(:disabled):hover{background:#6b0f2a!important}.bondel-app .checkout-btn:disabled{opacity:.45!important;cursor:not-allowed!important}.bondel-app .version-delete-btn{display:none!important}.bondel-app #stickyGenerateBtnClone{opacity:1!important;pointer-events:auto!important;cursor:pointer!important}@supports not (aspect-ratio: 1){.bondel-app .bondel-how-img,.bondel-app .bondel-mat-img,.bondel-app .style-card .preview-thumb{position:relative;height:0;padding-bottom:75%}.bondel-app .bondel-how-img>*,.bondel-app .bondel-mat-img>*,.bondel-app .style-card .preview-thumb>*{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.bondel-app .bph-img,.bondel-app .hero-img-wrap{position:relative;height:0;padding-bottom:125%}.bondel-app .bondel-ba-imgs>div,.bondel-app .bondel-founder-img{position:relative;height:0;padding-bottom:100%}}.bondel-app .bondel-ready-list{list-style:none!important;padding:0!important;margin:16px 0 0!important;display:flex!important;flex-direction:column!important;gap:8px!important}.bondel-app .bondel-ready-list li{display:flex!important;align-items:center!important;gap:8px!important;font-size:13px!important;color:#2a2a2a!important;line-height:1.4!important}.bondel-app .bondel-ready-list li svg{width:16px!important;height:16px!important;flex-shrink:0!important;stroke:#2d6a52!important}.bondel-app .bondel-ready-list li.bondel-guarantee{background:#fdf6f0!important;padding:10px 14px!important;border-radius:8px!important;border:1px solid #f0e2d2!important;font-weight:600!important;color:#8b1538!important;margin-top:4px!important}.bondel-app .bondel-ready-list li.bondel-guarantee svg{stroke:#8b1538!important}.bondel-app .state.active:not(#state-upload)~* #stickyGenerateBtnClone,.bondel-app:has(.state.active:not(#state-upload)) #stickyGenerateBtnClone{display:none!important}body:not(.show-sticky-cta) .bondel-app #stickyGenerateBtnClone{display:none!important}.bondel-app #bondelStickyOrderBtn{display:none;position:fixed!important;left:50%!important;transform:translate(-50%)!important;bottom:12px!important;width:calc(100% - 24px)!important;max-width:480px!important;z-index:99999!important;pointer-events:auto!important;cursor:pointer!important;padding:clamp(14px,3.8vw,18px) clamp(14px,4.2vw,20px)!important;font-size:clamp(13px,3.4vw,16px)!important;border-radius:14px!important;box-shadow:0 10px 30px #d02e2e59!important;align-items:center!important;justify-content:center!important;text-align:center!important;white-space:nowrap!important;min-width:0!important}body.bondel-show-sticky-order .bondel-app #bondelStickyOrderBtn{display:flex!important}body:not(.bondel-variants-open) .bondel-app #bondelStickyOrderBtn{display:none!important}.bondel-app #bondelCreditPill,.bondel-app .bondel-credit-pill{background:#2d6a52!important;color:#fff!important;display:inline-flex!important;align-items:center!important;gap:8px!important;white-space:nowrap!important;font-size:12px!important;padding:7px 14px!important;border-radius:999px!important;box-shadow:none!important;max-width:fit-content!important}.bondel-app .bondel-credit-pill.warn,.bondel-app .bondel-credit-pill.danger{background:#2d6a52!important}.bondel-app .bondel-preview-topbar{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;flex-wrap:wrap!important;margin-bottom:16px!important}.bondel-app .style-card .preview-thumb{width:100%!important;aspect-ratio:1/1!important;background-size:cover!important;background-position:center!important}.bondel-app .style-picker .style-card:last-child:nth-child(odd){grid-column:2 / 3!important}@media(max-width:480px){.bondel-app .style-picker .style-card p{display:none!important}.bondel-app .style-picker .style-card h4{font-size:12px!important;line-height:1.15!important;margin:4px 0 0!important}}.bondel-app .bondel-refine-cta{display:flex!important;align-items:flex-start!important;gap:14px!important;width:100%!important;background:linear-gradient(135deg,#fdf6f0,#fcfaf5)!important;border:1.5px solid #f0e2d2!important;border-radius:12px!important;padding:16px 18px!important;cursor:pointer!important;margin-top:16px!important;text-align:left!important;font-family:inherit!important;transition:border-color .15s ease,background .15s ease!important}.bondel-app .bondel-refine-cta:hover{border-color:#8b1538!important;background:linear-gradient(135deg,#fdf6f0,#fbf0e8)!important}.bondel-app .bondel-refine-cta.has-note{border-color:#2d6a52!important;background:linear-gradient(135deg,#ecf6f1,#f5faf7)!important}.bondel-app .bondel-refine-cta.has-note .bondel-refine-icon{color:#2d6a52!important}.bondel-app .bondel-refine-icon{flex-shrink:0!important;color:#8b1538!important;background:#fff!important;border-radius:50%!important;width:40px!important;height:40px!important;display:flex!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 6px #00000014!important}.bondel-app .bondel-refine-icon svg{width:18px;height:18px}.bondel-app .bondel-refine-cta-text{display:flex!important;flex-direction:column!important;gap:3px!important}.bondel-app .bondel-refine-cta-title{font-size:14px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.3!important}.bondel-app .bondel-refine-cta-sub{font-size:12px!important;color:#6b6b6b!important;line-height:1.5!important}.bondel-app .cart-timer-pill{background:#faf5ee!important;color:#8b6f47!important;border:1px solid #ece3d3!important;padding:5px 12px!important;border-radius:999px!important;font-size:11px!important;display:inline-flex!important;align-items:center!important;gap:6px!important;white-space:nowrap!important}.bondel-app .cart-timer-pill svg{width:11px;height:11px;stroke:#b88550}.bondel-app .variant-option .vprice{color:#6b0f2a!important}.bondel-app .bondel-pick-version-sub,.bondel-app .bondel-refine-cta-sub{color:#555!important}.bondel-app .bondel-credit-stack{display:flex!important;flex-direction:column!important;align-items:flex-end!important;gap:4px!important}.bondel-app .bondel-credit-meta{font-size:10.5px!important;color:#888!important;font-style:italic!important;font-family:Georgia,serif!important;letter-spacing:.1px!important}@media(max-width:480px){.bondel-app .bondel-credit-meta{font-size:10px!important;text-align:left!important}.bondel-app .bondel-credit-stack{align-items:flex-start!important;width:100%!important}}.bondel-app .bondel-preview-topbar-elegant{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:14px!important;margin:8px 0 18px!important;padding-bottom:14px!important;border-bottom:1px solid #ece3d3!important;flex-wrap:wrap!important}.bondel-app .bondel-topbar-title-stack{flex:1!important;min-width:0!important}.bondel-app .bondel-topbar-title{font-family:Georgia,serif!important;font-size:26px!important;font-weight:700!important;margin:0 0 2px!important;color:#1a1a1a!important;line-height:1.1!important;letter-spacing:-.3px!important}.bondel-app .bondel-topbar-title em{color:#8b1538!important;font-style:italic!important;font-weight:600!important}.bondel-app .bondel-topbar-meta{font-size:13px!important;color:#6b6b6b!important;margin:0!important;font-weight:500!important}@media(max-width:480px){.bondel-app .bondel-topbar-title{font-size:22px!important}.bondel-app .bondel-topbar-meta{font-size:12px!important}.bondel-app .bondel-preview-topbar-elegant{flex-direction:column!important;align-items:stretch!important}}.bondel-app .action-row .action-btn svg{stroke:#8b1538!important;width:15px!important;height:15px!important;stroke-width:2!important}.bondel-app .action-row .action-btn:hover svg{stroke:#fff!important}.bondel-app .action-row .action-btn:hover{background:#8b1538!important;color:#fff!important;border-color:#8b1538!important}.bondel-app .bph-avatars{margin-bottom:0!important;display:flex!important;padding-left:12px!important;width:max-content!important}.bondel-app .bph-avatars img:first-child{margin-left:-12px!important}.bondel-app .bph-cta{display:inline-block!important;margin-top:24px!important;margin-left:0!important;clear:both!important;background:#d02e2e!important;color:#fff!important;border:none!important;box-shadow:0 6px 18px #d02e2e4d!important;transition:all .2s ease!important}.bondel-app .bph-cta:hover{background:#b82323!important;transform:translateY(-1px)!important;box-shadow:0 9px 22px #d02e2e66!important}.bondel-app .bph-avatars+.bph-cta{margin-top:24px!important}.bondel-app .bondel-page-hero .bph-inner>div:last-child{display:flex!important;flex-direction:column!important;align-items:flex-start!important}@media(max-width:900px){.bondel-app .bondel-page-hero .bph-inner>div:last-child{align-items:center!important;text-align:center!important}.bondel-app .bph-cta{margin-top:20px!important}}.bondel-app .loading-versions-safe{font-size:12px;color:#2d6a52;text-align:center;margin-bottom:14px;font-style:italic;font-family:Georgia,serif}.bondel-app .bondel-credit-pill.danger{background:#8b1538!important;cursor:pointer!important}.bondel-app .bondel-credit-pill.danger:hover{background:#6b0f2a!important;transform:translateY(-1px)}body.bondel-loading-lock{overflow:hidden!important}body.bondel-loading-lock .bondel-app *{pointer-events:none!important}body.bondel-loading-lock .bondel-app #state-loading,body.bondel-loading-lock .bondel-app #state-loading *{pointer-events:auto!important}body.bondel-loading-lock #state-loading{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;min-height:-webkit-fill-available!important;z-index:2147483647!important;background:#faf6ef!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:16px!important;margin:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;box-sizing:border-box!important}body.bondel-loading-lock #state-loading .loading{width:100%!important;max-width:560px!important;margin:0 auto!important;padding:0!important;text-align:center!important;display:block!important}body.bondel-loading-lock #state-loading .loading>*{width:100%!important;max-width:100%!important}body.bondel-loading-lock #state-loading .loading-slideshow{width:100%!important;max-width:340px!important;margin:24px auto 0!important}@media(max-height:700px){body.bondel-loading-lock #state-loading{align-items:flex-start!important;padding-top:20px!important}}html.bondel-loading-lock-html,body.bondel-loading-lock{overflow:hidden!important;height:100%!important;position:relative!important;touch-action:none!important}.bondel-app .bondel-variants-new{background:#fff!important;border:1px solid #ece3d3!important;border-radius:14px!important;padding:22px!important;margin-top:16px!important}.bondel-app .bondel-size-header{display:flex!important;align-items:center!important;justify-content:space-between!important;margin-bottom:14px!important;flex-wrap:wrap!important;gap:10px!important}.bondel-app .bondel-size-header h3{font-size:15px!important;font-weight:600!important;color:#1a1a1a!important;margin:0!important;text-transform:none!important;letter-spacing:0!important}.bondel-app .bondel-size-card{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:14px 10px!important;border:1.5px solid #ece3d3!important;border-radius:10px!important;background:#fff!important;cursor:pointer!important;position:relative!important;font-family:inherit!important;text-align:center!important;transition:border-color .15s,background .15s,transform .12s!important;min-height:92px!important}.bondel-app .bondel-size-card:hover{border-color:#c9a96a!important;background:#fdfaf3!important}.bondel-app .bondel-size-card.selected{border-color:#d02e2e!important;border-width:2px!important;background:#fef7f8!important;box-shadow:0 2px 8px #c7252b1a!important}.bondel-app .bondel-size-badge{position:absolute!important;top:-8px!important;left:50%!important;transform:translate(-50%)!important;background:#d02e2e!important;color:#fff!important;font-size:9px!important;font-weight:700!important;letter-spacing:.4px!important;text-transform:uppercase!important;padding:3px 8px!important;border-radius:999px!important;white-space:nowrap!important}.bondel-app .bondel-size-name{font-size:14px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1!important}.bondel-app .bondel-size-prices{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important}.bondel-app .bondel-price-current{font-size:13px!important;font-weight:700!important;color:#d02e2e!important;line-height:1.1!important}.bondel-app .bondel-price-old{font-size:11px!important;color:#888!important;text-decoration:line-through!important;line-height:1.1!important}.bondel-app .bondel-size-save{font-size:10px!important;font-weight:700!important;color:#2d6a52!important;letter-spacing:.2px!important}.bondel-app .bondel-trust-inline{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:12px!important;color:#2a2a2a!important;margin-bottom:14px!important;flex-wrap:wrap!important}.bondel-app .bondel-trust-inline svg{width:12px;height:12px;flex-shrink:0}.bondel-app .bondel-add-to-cart-big{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(6px,1.8vw,8px)!important;width:100%!important;background:#d02e2e!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:clamp(14px,3.5vw,18px) clamp(12px,4.5vw,24px)!important;font-size:clamp(13px,3.4vw,16px)!important;font-weight:700!important;letter-spacing:.2px!important;cursor:pointer!important;margin-bottom:14px!important;font-family:inherit!important;transition:background .15s,transform .12s!important;box-shadow:0 4px 14px #c7252b40!important;text-transform:none!important;min-width:0!important}.bondel-app .bondel-add-to-cart-big:not(:disabled):hover{background:#a02323!important;transform:translateY(-1px)!important}.bondel-app .bondel-add-to-cart-big:disabled{opacity:.55!important;cursor:not-allowed!important}.bondel-app .bondel-cta-label,.bondel-app .bondel-cta-dash,.bondel-app .bondel-cta-price{display:inline!important}.bondel-app .bondel-trust-footer{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;font-size:12px!important;color:#6b6b6b!important;margin-bottom:18px!important;flex-wrap:wrap!important}.bondel-app .bondel-trust-footer .bondel-trust-item{display:inline-flex!important;align-items:center!important;gap:6px!important}.bondel-app .bondel-trust-footer svg{width:13px;height:13px;flex-shrink:0}.bondel-app .bondel-trust-footer strong{color:#1a1a1a;font-weight:600}.bondel-app .bondel-trust-footer .bondel-trust-stars{color:#e2a32d;letter-spacing:1px}.bondel-app .bondel-trust-dot{color:#ccc}@media(max-width:480px){.bondel-app .bondel-trust-footer{flex-direction:column;gap:6px}.bondel-app .bondel-trust-footer .bondel-trust-dot{display:none}}.bondel-app .bondel-pick-version-btn,.bondel-app .bondel-pick-version-sub,.bondel-app .bondel-back-btn,.bondel-app .bondel-ready-list{display:none!important}.bondel-app .bondel-make-mine-wrap{margin-top:16px;text-align:center}.bondel-app .bondel-make-mine-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;background:#d02e2e!important;color:#fff!important;border:none!important;border-radius:999px!important;padding:18px 28px!important;font-size:17px!important;font-weight:700!important;letter-spacing:.2px!important;cursor:pointer!important;font-family:inherit!important;box-shadow:0 6px 22px #c7252b33!important;transition:background .15s,transform .12s!important;text-transform:none!important}.bondel-app .bondel-make-mine-btn:hover{background:#a02323!important;transform:translateY(-1px)!important}.bondel-app .bondel-make-mine-btn svg{width:18px;height:18px;flex-shrink:0}.bondel-app .bondel-make-mine-sub{margin-top:12px!important;color:#6b6b6b!important;font-size:12.5px!important;font-style:italic!important;font-family:Georgia,serif!important}.bondel-app .bondel-back-to-preview{background:transparent!important;border:none!important;color:#6b6b6b!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;cursor:pointer!important;padding:4px 0 14px!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.bondel-app .bondel-back-to-preview svg{width:14px;height:14px;flex-shrink:0}.bondel-app .bondel-size-card{background:#fafafa!important}.bondel-app .bondel-size-card.selected{background:#fef7f8!important;border-width:2.5px!important;transform:scale(1.02)!important}.bondel-app .bondel-faq-section{background:#faf6ef!important;padding:64px 0!important}.bondel-app .bondel-faq-wrap{max-width:760px!important;margin:0 auto!important;padding:0 24px!important}.bondel-app .bondel-faq-item{background:#fff!important;border:1px solid #ece3d3!important;border-radius:12px!important;margin-bottom:10px!important;cursor:pointer!important;overflow:hidden!important;display:block!important}.bondel-app .bondel-faq-q{padding:20px 24px!important;font-weight:600!important;font-size:15px!important;display:flex!important;justify-content:space-between!important;align-items:center!important;color:#1a1a1a!important}.bondel-app .bondel-faq-q span{color:#d02e2e!important;font-size:22px!important;font-weight:400!important;transition:transform .2s!important}.bondel-app .bondel-faq-item.open .bondel-faq-q span{transform:rotate(45deg)!important}.bondel-app .bondel-faq-a{max-height:0!important;overflow:hidden!important;padding:0 24px!important;color:#6b6b6b!important;font-size:14px!important;line-height:1.6!important;transition:max-height .25s ease,padding .25s ease!important}.bondel-app .bondel-faq-item.open .bondel-faq-a{max-height:400px!important;padding:0 24px 18px!important}.bondel-app .bondel-reviews-section{background:#faf6ef!important;padding:64px 0!important}.bondel-app .bondel-reviews-wall{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:18px!important;max-width:1240px!important;margin:0 auto!important;padding:0 24px!important}@media(max-width:1000px){.bondel-app .bondel-reviews-wall{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:600px){.bondel-app .bondel-reviews-wall{grid-template-columns:1fr!important}}.bondel-app .bondel-review-card{background:#fff!important;padding:22px!important;border-radius:12px!important;border:1px solid #ece3d3!important;display:block!important}.bondel-app .bondel-rstars{color:#e2a32d!important;font-size:16px!important;margin-bottom:10px!important;display:block!important}.bondel-app .bondel-rtext{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:15px!important;line-height:1.6!important;color:#1a1a1a!important;margin-bottom:14px!important;display:block!important}.bondel-app .bondel-rname{font-size:13px!important;color:#6b6b6b!important;font-weight:600!important;display:block!important}.bondel-app .bondel-rname:before{content:".  "!important;color:#d02e2e!important}.bondel-app .bondel-section-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:44px!important;font-weight:600!important;text-align:center!important;margin-bottom:14px!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-section-title em{color:#d02e2e!important;font-style:italic!important}@media(max-width:700px){.bondel-app .bondel-section-title{font-size:30px!important}}.bondel-app .bondel-section-sub{text-align:center!important;color:#6b6b6b!important;font-size:16px!important;max-width:580px!important;margin:0 auto 44px!important;line-height:1.6!important}.bondel-app #editVersionsStrip{display:none!important}.bondel-app .bondel-how-section{background:#f3ead9!important;padding:64px 0!important}.bondel-app .bondel-how-steps{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important;max-width:1100px!important;margin:0 auto!important;padding:0 24px!important}@media(max-width:850px){.bondel-app .bondel-how-steps{grid-template-columns:1fr!important}}.bondel-app .bondel-how-card{background:#fff!important;border-radius:16px!important;padding:0 0 28px!important;overflow:hidden!important;border:1px solid #ece3d3!important;display:block!important}.bondel-app .bondel-pillars-section{background:#faf6ef!important;padding:64px 0!important}.bondel-app .bondel-pillars-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:16px!important;max-width:1240px!important;margin:0 auto!important;padding:0 24px!important}@media(max-width:1050px){.bondel-app .bondel-pillars-grid{grid-template-columns:repeat(3,1fr)!important}}@media(max-width:700px){.bondel-app .bondel-pillars-grid{grid-template-columns:repeat(2,1fr)!important}}@media(max-width:480px){.bondel-app .bondel-pillars-grid{grid-template-columns:1fr!important}}.bondel-app .bondel-ba-section{background:#faf6ef!important;padding:64px 0!important}.bondel-app .bondel-ba-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:22px!important;max-width:1240px!important;margin:0 auto!important;padding:0 24px!important}@media(max-width:900px){.bondel-app .bondel-ba-grid{grid-template-columns:1fr!important}}.bondel-app .bondel-mat-section{background:#14110e!important;color:#fff!important;padding:64px 0!important}.bondel-app .bondel-mat-section .bondel-section-title{color:#fff!important}.bondel-app .bondel-mat-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:28px!important;max-width:1240px!important;margin:0 auto!important;padding:0 24px!important}@media(max-width:900px){.bondel-app .bondel-mat-grid{grid-template-columns:1fr!important}}.bondel-app .bondel-founder-section{background:#f5e0c8!important;padding:64px 0!important}.bondel-app .bondel-founder-inner{max-width:880px!important;margin:0 auto!important;display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:40px!important;align-items:center!important;padding:0 24px!important}@media(max-width:800px){.bondel-app .bondel-founder-inner{grid-template-columns:1fr!important;text-align:center!important}}.bondel-app .bondel-size-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:10px!important;margin:0 0 16px!important}@media(max-width:480px){.bondel-app .bondel-size-grid{grid-template-columns:repeat(2,1fr)!important;gap:8px!important}}.bondel-app .bondel-size-hint{font-size:12px!important;color:#6b6b6b!important;margin:0 0 12px!important;font-style:italic!important}.bondel-app .bondel-size-card{background:#fafafa!important;border:1.5px solid #ece3d3!important;border-radius:10px!important;position:relative!important;padding:9px 6px!important;min-height:52px!important;transition:all .2s ease!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:2px!important;cursor:pointer!important;font-family:inherit!important}.bondel-app .bondel-size-card:not(.selected){opacity:.82!important}.bondel-app .bondel-size-card:hover{opacity:1!important;border-color:#c9a96a!important;background:#fdfaf3!important}.bondel-app .bondel-size-card.selected{background:#fff!important;border-color:#d02e2e!important;border-width:2.5px!important;opacity:1!important;box-shadow:0 4px 16px #d02e2e2e!important}.bondel-app .bondel-size-name{font-size:14px!important;font-weight:800!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-size-friendly{font-size:9px!important;font-weight:700!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#8a7c63!important;margin-top:-2px!important}.bondel-app .bondel-size-card.selected .bondel-size-friendly{color:#d02e2e!important}.bondel-app .bondel-size-prices{display:flex!important;flex-direction:column!important;align-items:center!important;gap:1px!important;margin-top:4px!important}.bondel-app .bondel-price-current{font-size:14px!important;font-weight:700!important;color:#d02e2e!important}.bondel-app .bondel-price-old{font-size:11px!important;color:#9a9a9a!important;text-decoration:line-through!important}.bondel-app .bondel-size-badge{position:absolute!important;top:-8px!important;background:#d02e2e!important;color:#fff!important;font-size:9px!important;font-weight:800!important;letter-spacing:.6px!important;padding:3px 8px!important;border-radius:999px!important;text-transform:uppercase!important;box-shadow:0 2px 6px #d02e2e59!important;white-space:nowrap!important}.bondel-app .bondel-size-card .bondel-size-save{font-size:10px!important;font-weight:800!important;background:#2d6a52!important;color:#fff!important;padding:2px 7px!important;border-radius:999px!important;display:inline-block!important;margin-top:4px!important}.bondel-app .bondel-size-check{position:absolute!important;top:6px!important;right:6px!important;width:22px!important;height:22px!important;background:#d02e2e!important;color:#fff!important;border-radius:50%!important;display:none!important;align-items:center!important;justify-content:center!important;box-shadow:0 2px 6px #d02e2e59!important}.bondel-app .bondel-size-card.selected .bondel-size-check{display:flex!important}.bondel-app .bondel-size-check svg{width:12px!important;height:12px!important}.bondel-app .bondel-size-label{font-family:Georgia,serif!important;font-size:18px!important;font-weight:600!important;color:#1a1a1a!important;letter-spacing:0!important;text-transform:none!important;margin:18px 0 4px!important}.bondel-app .preview-actions:has(#bondelVariantsNew[style*="display: block"]) .action-row,.bondel-app .preview-actions:has(#bondelVariantsNew[style*="display:block"]) .action-row{display:none!important}body.bondel-variants-open .bondel-app .action-row,body.bondel-variants-open .bondel-app .save-share-bottom{display:none!important}.bondel-app .bondel-editing-version-indicator{background:#fdf6f0!important;border:1px solid #f0e2d2!important;color:#8b1538!important;font-size:13px!important;font-weight:600!important;text-align:center!important;padding:10px 14px!important;border-radius:8px!important;margin-bottom:14px!important;display:block!important}.bondel-app .action-row{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:16px 0 14px!important}.bondel-app .action-row .action-btn{padding:13px 16px!important;border:1.5px solid #ece3d3!important;background:#fff!important;color:#1a1a1a!important;border-radius:10px!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;transition:all .2s ease!important;text-transform:none!important;font-family:inherit!important;position:relative!important}.bondel-app .action-row .action-btn svg{width:17px!important;height:17px!important;stroke:#d02e2e!important;stroke-width:2!important;flex-shrink:0!important;transition:stroke .15s ease!important}.bondel-app .action-row .action-btn:hover{border-color:#d02e2e!important;background:#fef7f8!important;color:#d02e2e!important}.bondel-app .action-row .action-btn:hover svg{stroke:#d02e2e!important}.bondel-app .action-row .action-btn:active{transform:scale(.97)}.bondel-app .bondel-ba-before{background:linear-gradient(135deg,#888,#555)!important;background-image:none!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#fffffff2!important;font-family:Georgia,serif!important;font-style:italic!important;font-size:13px!important;text-align:center!important;padding:12px!important}.bondel-app .bondel-ba-before img{display:none!important}.bondel-app .bondel-ba-before:before{content:"\1f4f1  phone snap of the same pet"!important}.bondel-app .bondel-real-card{background:#fff!important;border-radius:14px!important;overflow:hidden!important;border:1px solid #ece3d3!important;display:block!important}.bondel-app .bondel-real-card img{width:100%!important;aspect-ratio:4/5!important;object-fit:cover!important;object-position:center 25%!important;display:block!important}.bondel-app .bondel-real-caption{padding:18px 20px!important}.bondel-app .bondel-real-caption p{font-family:Cormorant Garamond,Georgia,serif!important;font-style:italic!important;font-size:16px!important;line-height:1.5!important;color:#1a1a1a!important;margin:0 0 8px!important}.bondel-app .bondel-real-caption span{font-size:13px!important;color:#6b6b6b!important;font-weight:600!important}.bondel-app .bondel-real-caption span:before{content:""!important}.bondel-app .bondel-edit-modal{padding:32px 28px!important}.bondel-app .bondel-edit-modal h3{font-size:24px!important;font-family:Georgia,serif!important;margin:0 0 6px!important;color:#1a1a1a!important}.bondel-app .bondel-edit-modal-sub{font-size:14px!important;color:#6b6b6b!important;margin:0 0 16px!important}.bondel-app .bondel-edit-top-paths{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:8px!important;margin:16px 0!important}.bondel-app .bondel-edit-top-paths.bondel-edit-4paths{grid-template-columns:repeat(2,1fr)!important;gap:10px!important}@media(min-width:540px){.bondel-app .bondel-edit-top-paths.bondel-edit-4paths{grid-template-columns:repeat(4,1fr)!important}}.bondel-app .bondel-edit-path-btn{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:6px!important;padding:16px 8px!important;border:1px solid #ece3d3!important;background:#faf6ef!important;border-radius:12px!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;color:#1a1a1a!important;cursor:pointer!important;transition:all .15s ease!important;text-align:center!important;min-height:96px!important}.bondel-app .bondel-edit-path-btn:hover{background:#fff!important;border-color:#d02e2e!important;color:#d02e2e!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #d02e2e1a!important}.bondel-app .bondel-edit-path-btn svg{width:22px!important;height:22px!important;stroke:#6b6b6b!important;flex-shrink:0!important;transition:stroke .15s ease!important}.bondel-app .bondel-edit-path-btn:hover svg{stroke:#d02e2e!important}.bondel-app .bondel-edit-path-icon{width:38px!important;height:38px!important;background:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;margin-bottom:4px!important;border:1px solid #ece3d3!important}.bondel-app .bondel-edit-path-label{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-edit-path-btn:hover .bondel-edit-path-label{color:#d02e2e!important}.bondel-app .bondel-edit-path-desc{font-size:11px!important;color:#6b6b6b!important;font-weight:500!important;line-height:1.3!important}.bondel-app .bondel-prompt-edit-flow{background:#faf6ef!important;border-radius:12px!important;padding:16px!important;margin-top:4px!important}.bondel-app .bondel-prompt-edit-label{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important;margin:0 0 8px!important}.bondel-app .bondel-prompt-textarea{width:100%!important;padding:12px!important;border:1px solid #ece3d3!important;border-radius:10px!important;font-family:inherit!important;font-size:16px!important;resize:vertical!important;background:#fff!important;box-sizing:border-box!important}.bondel-app .bondel-prompt-textarea:focus{outline:none!important;border-color:#d02e2e!important}.bondel-app .bondel-prompt-apply-btn{width:100%!important;padding:14px!important;border-radius:10px!important;background:#d02e2e!important;border:none!important;color:#fff!important;font-weight:800!important;cursor:pointer!important;font-size:14px!important;margin-top:10px!important;font-family:inherit!important;transition:all .15s ease!important}.bondel-app .bondel-prompt-apply-btn:hover:not(:disabled){background:#b82323!important;transform:translateY(-1px)!important}.bondel-app .bondel-prompt-apply-btn:disabled{background:#d4cabb!important;cursor:not-allowed!important;opacity:.85!important}.bondel-app .bondel-prompt-edit-meta{margin:8px 0 0!important;font-size:11px!important;color:#6b6b6b!important;text-align:center!important}.bondel-app .bondel-artist-footer-link{margin-top:16px!important;padding-top:16px!important;border-top:1px dashed #ece3d3!important}.bondel-app .bondel-artist-footer-btn{width:100%!important;display:flex!important;align-items:center!important;gap:10px!important;padding:12px 14px!important;background:#ecf6f1!important;border:1px solid #c7e3d5!important;border-radius:10px!important;color:#2d6a52!important;font-family:inherit!important;font-size:13px!important;text-align:left!important;cursor:pointer!important;transition:all .15s ease!important;line-height:1.4!important}.bondel-app .bondel-artist-footer-btn:hover{background:#e1efe7!important;border-color:#2d6a52!important}.bondel-app .bondel-artist-footer-btn>span{flex:1!important}.bondel-app .bondel-artist-footer-btn>svg:first-child{width:16px!important;height:16px!important;flex-shrink:0!important}.bondel-app .bondel-artist-footer-arrow{width:14px!important;height:14px!important;flex-shrink:0!important;stroke:#2d6a52!important}.bondel-app .bondel-artist-refine-label{font-size:13px!important;font-weight:700!important;color:#2d6a52!important;margin:14px 0 8px!important}.bondel-app .bondel-artist-saved-confirm{color:#2d6a52!important;font-size:13px!important;margin:12px 0 0!important;padding:12px 14px!important;background:#ecf6f1!important;border:1px solid #c7e3d5!important;border-radius:8px!important;line-height:1.5!important}.bondel-app .bondel-trust-row{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:14px!important;padding:10px 0!important;margin:4px 0!important;font-size:12px!important;color:#4a4a4a!important;font-weight:600!important}.bondel-app .bondel-trust-row-secondary{padding-top:8px!important;border-top:1px dashed #f0e8d8!important;margin-top:8px!important}.bondel-app .bondel-trust-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;line-height:1!important;white-space:nowrap!important}.bondel-app .bondel-trust-pill>svg,.bondel-app .bondel-trust-row svg,.bondel-app .bondel-trust-row-secondary svg{width:14px!important;height:14px!important;flex-shrink:0!important;display:inline-block!important}.bondel-app .bondel-trust-row .bondel-trust-item{display:inline-flex!important;align-items:center!important;gap:5px!important}.bondel-app .bondel-trust-row .bondel-trust-dot{color:#c4c4c4!important}.bondel-app .bondel-trust-row .bondel-trust-stars{color:#e2a32d!important;font-size:13px!important;letter-spacing:1px!important}.bondel-app .version-thumb{width:80px!important;height:100px!important;border-radius:8px!important;border:2.5px solid transparent!important;transition:all .2s ease!important}.bondel-app .version-thumb:not(.active){opacity:.75!important;filter:saturate(.85)!important}.bondel-app .version-thumb:not(.active):hover{opacity:1!important;filter:saturate(1)!important;border-color:#c9a96a!important}.bondel-app .version-thumb.active{border-color:#2d6a52!important;border-width:3px!important;opacity:1!important;filter:none!important;transform:scale(1.04)!important;box-shadow:0 6px 18px #2d6a524d!important}.bondel-app .version-item.is-active:after{content:""!important;position:absolute!important;top:-7px!important;right:-7px!important;width:22px!important;height:22px!important;background:#2d6a52 url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") center/13px no-repeat!important;border-radius:50%!important;border:2.5px solid #fff!important;box-shadow:0 3px 8px #2d6a5259!important;z-index:2!important;pointer-events:none!important}.bondel-app .version-item .version-label{background:transparent!important;color:#fff!important;padding:0!important;font-family:Georgia,serif!important;font-style:italic!important;font-weight:400!important;font-size:11px!important;text-shadow:0 1px 2px rgba(0,0,0,.55)!important}.bondel-app .version-item.has-note .version-thumb{outline:2px dashed #2d6a52!important;outline-offset:2px!important}.bondel-app .version-note-dot{position:absolute!important;bottom:-6px!important;left:50%!important;transform:translate(-50%)!important;background:#2d6a52!important;color:#fff!important;font-size:12px!important;width:24px!important;height:24px!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;border:2px solid #fff!important;z-index:3!important;cursor:pointer!important;padding:0!important;font-family:inherit!important;line-height:1!important;box-shadow:0 2px 6px #2d6a5259!important;transition:transform .15s ease!important}.bondel-app .version-note-dot:hover{transform:translate(-50%) scale(1.15)!important;background:#1f4f3d!important}.bondel-app .bondel-note-popover{position:fixed!important;background:#fff!important;border:1px solid #c7e3d5!important;border-radius:10px!important;padding:14px 16px!important;box-shadow:0 10px 30px #0003!important;max-width:320px!important;min-width:220px!important;z-index:9999!important;font-family:inherit!important}.bondel-app .bondel-note-popover-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;margin-bottom:8px!important;padding-bottom:8px!important;border-bottom:1px solid #ece3d3!important}.bondel-app .bondel-note-popover-title{font-size:12px!important;font-weight:800!important;color:#2d6a52!important;text-transform:uppercase!important;letter-spacing:.5px!important}.bondel-app .bondel-note-popover-close{background:transparent!important;border:none!important;font-size:18px!important;cursor:pointer!important;color:#6b6b6b!important;line-height:1!important;padding:0 4px!important}.bondel-app .bondel-note-popover-body{font-size:14px!important;color:#1a1a1a!important;line-height:1.5!important;word-wrap:break-word!important}.bondel-app .bondel-note-popover-actions{display:flex!important;gap:8px!important;margin-top:12px!important;padding-top:10px!important;border-top:1px solid #ece3d3!important}.bondel-app .bondel-note-popover-actions button{flex:1!important;padding:8px 12px!important;font-size:12px!important;border-radius:6px!important;border:1px solid #c7e3d5!important;background:#ecf6f1!important;color:#2d6a52!important;font-weight:700!important;cursor:pointer!important;font-family:inherit!important}.bondel-app .bondel-note-popover-actions button:hover{background:#2d6a52!important;color:#fff!important}.bondel-app .bondel-artist-note-pill{display:flex!important;align-items:center!important;gap:8px!important;background:#ecf6f1!important;border:1px solid #c7e3d5!important;color:#2d6a52!important;font-size:13px!important;font-weight:600!important;padding:10px 14px!important;border-radius:10px!important;margin-bottom:12px!important}.bondel-app .bondel-artist-note-pill svg{width:16px!important;height:16px!important;flex-shrink:0!important}.bondel-app .bondel-artist-note-pill span{flex:1!important}.bondel-app .bondel-artist-note-pill-edit{background:transparent!important;border:1px solid #2d6a52!important;color:#2d6a52!important;padding:4px 10px!important;border-radius:6px!important;font-size:11px!important;font-weight:700!important;cursor:pointer!important;font-family:inherit!important}.bondel-app .bondel-artist-note-pill-edit:hover{background:#2d6a52!important;color:#fff!important}.bondel-app .modal,.bondel-app .modal-bg .modal{position:relative!important}.bondel-app .bondel-modal-back,.modal .bondel-modal-back{float:left!important;display:inline-flex!important;align-items:center!important;gap:5px!important;background:transparent!important;border:none!important;color:#6b6b6b!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;padding:4px 8px!important;border-radius:6px!important;font-family:inherit!important;z-index:2!important;transition:color .15s ease,background .15s ease!important;margin-right:8px!important}.bondel-app .bondel-modal-back:hover,.modal .bondel-modal-back:hover{color:#d02e2e!important;background:#fdf5f5!important}.bondel-app .bondel-modal-back svg,.modal .bondel-modal-back svg{width:14px!important;height:14px!important}.bondel-app .modal:has(.bondel-modal-back) h3,.modal:has(.bondel-modal-back) h3{clear:both!important;margin-top:12px!important;padding-top:4px!important}body.bondel-variants-open .bondel-app .versions-strip,body.bondel-variants-open .bondel-app .bondel-versions-col,body.bondel-variants-open .bondel-app .versions-strip-wrap,body.bondel-variants-open .bondel-app .bondel-versions-arrow,body.bondel-variants-open .bondel-app .bondel-versions-toggle,body.bondel-variants-open .bondel-app .bondel-side-arrow,body.bondel-variants-open .bondel-app .bondel-side-arrow-left,body.bondel-variants-open .bondel-app .bondel-side-arrow-right,body.bondel-variants-open .bondel-app .bondel-edit-trigger,body.bondel-variants-open .bondel-app .bondel-primary-cta-wrap,body.bondel-variants-open .bondel-app .bondel-preview-topbar-elegant,body.bondel-variants-open .bondel-app .bondel-topbar-title-stack,body.bondel-variants-open .bondel-app .bondel-credit-stack,body.bondel-variants-open .bondel-app .bondel-tip-card,body.bondel-session-active .bondel-app .bondel-page-hero,body.bondel-variants-open .bondel-app .reaction-overlay{display:none!important}.bondel-app .bondel-multi-explainer-simple{margin:0 0 14px!important;font-size:13px!important;color:#6b6b6b!important;line-height:1.5!important;font-family:inherit!important}.bondel-app .bondel-multi-explainer{background:#fdf6f0!important;border:1px solid #f0e2d2!important;border-radius:12px!important;padding:14px 16px!important;margin-bottom:14px!important}.bondel-app .bondel-multi-explainer-title{margin:0 0 8px!important;font-size:13px!important;font-weight:700!important;color:#8b1538!important;font-family:Georgia,serif!important;font-style:italic!important}.bondel-app .bondel-multi-explainer-list{margin:0!important;padding-left:18px!important;font-size:12.5px!important;color:#4a4a4a!important;line-height:1.55!important}.bondel-app .bondel-multi-explainer-list li{margin-bottom:4px!important}.bondel-app .bondel-multi-explainer-list li:last-child{margin-bottom:0!important}.bondel-app .bondel-multi-explainer-list strong{color:#1a1a1a!important}.bondel-app .bondel-multi-hint{margin:10px 0 0!important;font-size:11.5px!important;color:#8a8a8a!important;font-style:italic!important;text-align:center!important}.bondel-app .bondel-multi-in-single-toggle{display:flex!important;align-items:flex-start!important;gap:12px!important;background:#ecf6f1!important;border:1px solid #c7e3d5!important;border-radius:12px!important;padding:12px 14px!important;margin-top:14px!important;cursor:pointer!important;transition:background .15s ease!important}.bondel-app .bondel-multi-in-single-toggle:hover{background:#e1efe7!important}.bondel-app .bondel-multi-in-single-toggle input[type=checkbox]{position:absolute!important;opacity:0!important;pointer-events:none!important}.bondel-app .bondel-mis-slider{position:relative!important;display:inline-block!important;width:38px!important;height:22px!important;background:#d4d4d4!important;border-radius:999px!important;transition:background .2s ease!important;flex-shrink:0!important;margin-top:2px!important}.bondel-app .bondel-mis-slider:after{content:""!important;position:absolute!important;top:2px!important;left:2px!important;width:18px!important;height:18px!important;background:#fff!important;border-radius:50%!important;transition:transform .2s ease!important;box-shadow:0 1px 3px #0003!important}.bondel-app .bondel-multi-in-single-toggle input:checked+.bondel-mis-slider{background:#2d6a52!important}.bondel-app .bondel-multi-in-single-toggle input:checked+.bondel-mis-slider:after{transform:translate(16px)!important}.bondel-app .bondel-mis-label{display:flex!important;flex-direction:column!important;gap:2px!important;line-height:1.4!important}.bondel-app .bondel-mis-label strong{font-size:13px!important;color:#1a1a1a!important;font-weight:700!important}.bondel-app .bondel-mis-label em{font-size:11.5px!important;color:#6b6b6b!important;font-style:italic!important}.bondel-app .bondel-variants-back-bar{background:#fdf6f0!important;border:1px solid #f0e2d2!important;border-radius:10px!important;padding:6px 10px!important;margin-bottom:16px!important;display:flex!important;align-items:center!important}.bondel-app .bondel-variants-back-bar .bondel-back-to-preview{background:transparent!important;border:none!important;color:#8b1538!important;font-family:inherit!important;font-size:13px!important;font-weight:700!important;cursor:pointer!important;padding:6px 4px!important;display:inline-flex!important;align-items:center!important;gap:8px!important}.bondel-app .bondel-variants-back-bar .bondel-back-to-preview:hover{color:#d02e2e!important}.bondel-app .bondel-variants-back-bar .bondel-back-to-preview svg{width:16px!important;height:16px!important}.bondel-app .bondel-size-section{background:#fff!important;border:1px solid #ece3d3!important;border-radius:14px!important;padding:20px 18px!important;margin-bottom:6px!important}.bondel-app .bondel-size-section-header{display:flex!important;align-items:center!important;gap:10px!important;margin-bottom:4px!important}.bondel-app .bondel-size-section-num{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;background:#d02e2e!important;color:#fff!important;border-radius:50%!important;font-family:Georgia,serif!important;font-size:12px!important;font-weight:700!important;flex-shrink:0!important}.bondel-app .bondel-size-section-title{font-family:Georgia,serif!important;font-size:18px!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:0!important;text-transform:none!important}.bondel-app .bondel-size-section .bondel-size-hint{display:block!important;text-align:left!important;margin:0 0 14px!important;font-size:12.5px!important;color:#6b6b6b!important;font-style:italic!important;font-family:inherit!important}.bondel-app .bondel-price-summary{display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;margin:16px 0 14px!important;padding:0 2px!important;font-family:inherit!important;flex-wrap:wrap!important}.bondel-app .bondel-ps-current{font-family:inherit!important;font-size:22px!important;font-weight:700!important;color:#1a1a1a!important;letter-spacing:-.2px!important;line-height:1!important}.bondel-app .bondel-ps-compare{font-family:inherit!important;font-size:14px!important;color:#9a9a9a!important;text-decoration:line-through!important;font-weight:500!important;line-height:1!important}.bondel-app .bondel-ps-off{background:#2d6a52!important;color:#fff!important;font-family:inherit!important;font-size:11px!important;font-weight:700!important;letter-spacing:.4px!important;padding:4px 8px!important;border-radius:4px!important;text-transform:uppercase!important;line-height:1!important}@media(max-width:480px){.bondel-app .bondel-ps-current{font-size:20px!important}}.bondel-app .bondel-ps-off:empty{display:none!important}.bondel-app .bondel-savings-pill{display:none!important}.bondel-app .bondel-variants-trustpilot{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex-wrap:wrap!important;margin-top:14px!important;font-family:inherit!important}.bondel-app .bondel-vtp-excellent{font-family:Georgia,serif!important;font-style:italic!important;font-weight:700!important;font-size:14px!important;color:#1a1a1a!important;text-decoration:underline!important;text-underline-offset:2px!important}.bondel-app .bondel-vtp-stars{display:inline-flex!important;align-items:center!important;gap:1px!important;background:#00b67a!important;padding:3px 5px!important;border-radius:2px!important}.bondel-app .bondel-vtp-star{color:#fff!important;font-size:13px!important;line-height:1!important}.bondel-app .bondel-vtp-mark{display:inline-flex!important;align-items:center!important;gap:4px!important}.bondel-app .bondel-vtp-tpicon{width:14px!important;height:14px!important}.bondel-app .bondel-vtp-tptext{font-family:Georgia,serif!important;font-weight:600!important;font-size:13px!important;color:#1a1a1a!important}.bondel-app .bondel-variants-new .bondel-variants-trust-caption,.bondel-app .bondel-variants-trust-caption{text-align:center!important;font-family:Georgia,serif!important;font-size:11px!important;font-weight:700!important;letter-spacing:1.2px!important;color:#1a1a1a!important;text-transform:uppercase!important;margin-top:8px!important;width:100%!important;display:block!important;overflow:visible!important;word-break:keep-all!important}@media(max-width:380px){.bondel-app .bondel-variants-trust-caption{letter-spacing:.8px!important;font-size:10px!important}}.bondel-app .bondel-variants-new>.bondel-variants-trust-caption.bondel-variants-trust-caption{text-align:center!important;width:100%!important;display:block!important}.bondel-app .bondel-variants-new>.bondel-variants-trustpilot.bondel-variants-trustpilot,.bondel-app .bondel-variants-new>.bondel-variants-trust-guarantee.bondel-variants-trust-guarantee,.bondel-app .bondel-variants-new>.bondel-variants-trust-chips.bondel-variants-trust-chips{text-align:center!important;width:100%!important}.bondel-app .bondel-primary-cta-wrap .bondel-variants-trust-caption.bondel-variants-trust-caption{text-align:center!important;width:100%!important;display:block!important}.bondel-app .bondel-primary-cta-wrap .bondel-variants-trustpilot.bondel-variants-trustpilot{text-align:center!important;width:100%!important}.bondel-app .bondel-primary-cta-wrap .bondel-variants-trust-chips.bondel-variants-trust-chips{width:100%!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid #f0e8d8!important}.bondel-app .bondel-variants-trust-guarantee{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;margin-top:10px!important;padding-top:10px!important;border-top:1px dashed #f0e8d8!important;font-size:12px!important;color:#4a4a4a!important;font-family:inherit!important;flex-wrap:wrap!important}.bondel-app .bondel-variants-trust-guarantee svg{width:14px!important;height:14px!important;flex-shrink:0!important}.bondel-app .bondel-variants-trust-guarantee strong{color:#2d6a52!important;font-weight:700!important}.bondel-app .bondel-variants-trust-chips{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:6px!important;margin-top:14px!important;padding-top:12px!important;border-top:1px solid #f0e8d8!important}.bondel-app .bondel-vtc-chip{display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:4px!important;padding:8px 4px!important;background:#f4faf6!important;border:1px solid #d8ebdf!important;border-radius:8px!important;text-align:center!important}.bondel-app .bondel-vtc-chip svg{width:20px!important;height:20px!important;flex-shrink:0!important}.bondel-app .bondel-vtc-text{display:flex!important;flex-direction:column!important;align-items:center!important;line-height:1.15!important}.bondel-app .bondel-vtc-text strong{font-size:12px!important;font-weight:700!important;color:#1a4a32!important;display:block!important}.bondel-app .bondel-vtc-text span{font-size:10px!important;color:#4a6a55!important;font-weight:500!important;display:block!important;margin-top:1px!important}@media(max-width:380px){.bondel-app .bondel-vtc-text strong{font-size:11px!important}.bondel-app .bondel-vtc-text span{font-size:9px!important}.bondel-app .bondel-vtc-chip{padding:7px 2px!important}.bondel-app .bondel-vtc-chip svg{width:18px!important;height:18px!important}}.bondel-app .bondel-variants-new>.bondel-variants-trust-chips,.bondel-app .bondel-variants-new .bondel-variants-trust-chips *{text-align:center!important}.bondel-app .bondel-variants-new{padding-bottom:8px!important}body.bondel-show-sticky-order .bondel-app .bondel-variants-new{padding-bottom:86px!important}.bondel-app .bondel-add-to-cart-big,.bondel-app .bondel-digital-cta{margin-top:16px!important}.bondel-app .bondel-variants-trustpilot{margin-top:100px!important}.bondel-app .bondel-variants-trust-caption{margin:8px 0 16px!important}.bondel-app .bondel-variants-trust-chips{margin-top:22px!important}body.bondel-only-one-preview .bondel-app .preview-actions{padding-top:0!important;margin-top:-6px!important}body.bondel-only-one-preview .bondel-app .bondel-edit-trigger-pill,body.bondel-only-one-preview .bondel-app .bondel-edit-trigger{margin-bottom:2px!important;margin-top:8px!important}body.bondel-only-one-preview .bondel-app .bondel-preview-reassurance{margin:2px 0!important}body.bondel-only-one-preview .bondel-app .bondel-format-title{margin-top:2px!important}body.bondel-only-one-preview .bondel-app .bondel-versions-col{margin:0!important;padding:0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col{margin:4px 0 6px!important;padding:0!important}body.bondel-pills-mode .bondel-app .preview-actions{padding-top:0!important;margin-top:0!important}body.bondel-pills-mode .bondel-app .bondel-format-title{margin-top:6px!important}.bondel-app .bondel-add-to-cart-big .bondel-cta-label{text-transform:uppercase!important;letter-spacing:.6px!important;font-weight:800!important}.bondel-app .bondel-add-to-cart-big{white-space:nowrap!important;flex-wrap:nowrap!important}.bondel-app .bondel-add-to-cart-big .bondel-cta-label,.bondel-app .bondel-add-to-cart-big .bondel-cta-arrow{white-space:nowrap!important}@media(max-width:420px){.bondel-app .bondel-add-to-cart-big .bondel-cta-label{letter-spacing:.3px!important}}@media(max-width:360px){.bondel-app .bondel-add-to-cart-big .bondel-cta-label{letter-spacing:.2px!important}}.bondel-app .bondel-savings-pill{display:inline-block!important;background:#ecf6f1!important;color:#2d6a52!important;border:1px solid #c7e3d5!important;padding:7px 14px!important;border-radius:999px!important;font-size:13px!important;font-weight:600!important;font-family:inherit!important;margin:4px auto 12px!important;width:auto!important}.bondel-app .bondel-variants-new{text-align:center!important}.bondel-app .bondel-variants-new>*:not(.bondel-savings-pill){text-align:left!important}.bondel-app .bondel-size-card,.bondel-app .bondel-size-name,.bondel-app .bondel-price-current,.bondel-app .bondel-price-old,.bondel-app .bondel-size-badge,.bondel-app .bondel-add-to-cart-big,.bondel-app .bondel-cta-label,.bondel-app .bondel-cta-arrow{font-family:inherit!important}.bondel-app .bondel-meta-note-flag{display:inline-flex!important;align-items:center!important;gap:4px!important;background:#ecf6f1!important;color:#2d6a52!important;font-size:11px!important;font-weight:700!important;letter-spacing:.3px!important;padding:2px 8px!important;border-radius:999px!important;margin-left:8px!important;vertical-align:middle!important;cursor:pointer!important;font-family:inherit!important;transition:background .15s ease,transform .1s ease!important;border:1px solid #c7e3d5!important}.bondel-app .bondel-meta-note-flag:hover{background:#d8efe3!important;transform:translateY(-1px)!important}.bondel-app .bondel-artist-note-saved-pill{display:none;align-items:center;gap:5px;margin-top:6px;padding:5px 10px;background:#ecf6f1;color:#2d6a52;font-size:11.5px;font-weight:600;font-family:inherit;border:1px solid #c6e2d2;border-radius:999px;cursor:pointer;transition:background .15s ease,transform .15s ease;letter-spacing:.1px}.bondel-app .bondel-artist-note-saved-pill:hover{background:#d8efe3;transform:translateY(-1px)}.bondel-app .bondel-artist-note-saved-pill .bondel-anp-icon{font-size:12px;line-height:1}.bondel-app .bondel-edit-hint{margin:0 0 12px!important;padding:10px 12px!important;background:#fff8e6!important;border:1px solid #ffe28a!important;border-left:3px solid #e0a100!important;border-radius:8px!important;color:#5a4500!important;font-family:inherit!important;font-size:12.5px!important;line-height:1.45!important}.bondel-app .bondel-edit-hint strong{color:#5a4500!important;font-weight:700!important}.bondel-app .bondel-edit-hint em{font-style:italic;background:#e0a1001f;padding:0 3px;border-radius:3px}.bondel-app #applyEditBtn,.bondel-app #bondelArtistRefineSaveBtn{scroll-margin-bottom:24px!important}.bondel-app .bondel-preview-reassurance{margin:10px 0 0!important;color:var(--bondel-muted, #6b6b6b)!important;font-family:Georgia,serif!important;font-style:italic!important;font-size:12px!important;line-height:1.3!important;text-align:center!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:380px){.bondel-app .bondel-preview-reassurance{font-size:11px!important}}body.bondel-variants-open .bondel-app .bondel-preview-reassurance{display:none!important}.bondel-app .bondel-image-col{display:flex!important;flex-direction:column!important;align-items:center!important}.bondel-app .bondel-edit-divider{position:relative!important;text-align:center!important;margin:18px 0 14px!important}.bondel-app .bondel-edit-divider:before{content:""!important;position:absolute!important;top:50%!important;left:0!important;right:0!important;height:1px!important;background:#ece3d3!important}.bondel-app .bondel-edit-divider span{position:relative!important;background:#fff!important;padding:0 14px!important;font-size:12px!important;color:#6b6b6b!important;font-style:italic!important;font-family:Georgia,serif!important}.bondel-app .bondel-edit-option{width:100%!important;display:flex!important;align-items:flex-start!important;gap:14px!important;padding:16px 18px!important;border:1.5px solid #ece3d3!important;background:#fff!important;border-radius:12px!important;cursor:pointer!important;text-align:left!important;font-family:inherit!important;margin-bottom:10px!important;transition:all .15s ease!important}.bondel-app .bondel-edit-option:hover{border-color:#d02e2e!important;background:#fef7f7!important}.bondel-app .bondel-edit-option.active{border-color:#d02e2e!important;border-width:2px!important;background:#fef7f7!important;box-shadow:0 2px 10px #d02e2e1a!important}.bondel-app .bondel-edit-option-icon{flex-shrink:0!important;background:#fdecec!important;border-radius:50%!important;width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;color:#d02e2e!important;border:1px solid #f7d4d4!important}.bondel-app .bondel-edit-option-icon svg{width:20px!important;height:20px!important}.bondel-app .bondel-edit-option.active .bondel-edit-option-icon{background:#d02e2e!important;color:#fff!important;border-color:#d02e2e!important}.bondel-app .bondel-edit-option-text{display:flex!important;flex-direction:column!important;gap:4px!important}.bondel-app .bondel-edit-option-title{font-size:15px!important;font-weight:700!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;gap:8px!important}.bondel-app .bondel-edit-option-sub{font-size:13px!important;color:#6b6b6b!important;line-height:1.4!important}.bondel-app .bondel-edit-badge-instant{background:#d02e2e!important;color:#fff!important;font-size:9px!important;font-weight:700!important;letter-spacing:.5px!important;padding:2px 8px!important;border-radius:999px!important}.bondel-app .bondel-edit-badge-free{background:#2d6a52!important;color:#fff!important;font-size:9px!important;font-weight:700!important;letter-spacing:.5px!important;padding:2px 8px!important;border-radius:999px!important}.bondel-app .bondel-primary-cta-wrap{margin:18px 0 10px!important}.bondel-app .bondel-primary-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;width:100%!important;background:#d02e2e!important;color:#fff!important;border:none!important;border-radius:14px!important;padding:20px 22px!important;font-size:17px!important;font-weight:800!important;letter-spacing:.3px!important;cursor:pointer!important;box-shadow:0 8px 24px #d02e2e59!important;transition:all .22s ease!important;font-family:inherit!important;position:relative!important;overflow:hidden!important}.bondel-app .bondel-primary-cta:before{content:""!important;position:absolute!important;top:0!important;left:-100%!important;width:100%!important;height:100%!important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent)!important;transition:left .6s ease!important}.bondel-app .bondel-primary-cta:hover{background:#b82323!important;transform:translateY(-1px)!important;box-shadow:0 12px 30px #d02e2e73!important}.bondel-app .bondel-primary-cta:hover:before{left:100%!important}.bondel-app .bondel-primary-cta:active{transform:translateY(0)!important}.bondel-app .bondel-primary-cta-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:22px!important;height:22px!important;flex-shrink:0!important}.bondel-app .bondel-primary-cta-icon svg{width:20px!important;height:20px!important;fill:#fff!important}.bondel-app .bondel-primary-cta-label{flex:1!important;text-align:center!important}.bondel-app .bondel-primary-cta-arrow{width:18px!important;height:18px!important;flex-shrink:0!important}.bondel-app .bondel-primary-cta-sub{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:6px!important;margin:10px 0 0!important;font-size:12px!important;color:#4a4a4a!important;font-weight:600!important}.bondel-app .bondel-primary-cta-sub svg{width:14px!important;height:14px!important;flex-shrink:0!important}.bondel-app .bondel-cta-sub-dot{color:#c4c4c4!important;margin:0 2px!important}.bondel-app .bondel-primary-cta-trust{display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;flex-wrap:wrap!important;margin:10px 0 0!important;font-family:Georgia,serif!important;font-size:12px!important;color:#1a1a1a!important}.bondel-app .bondel-pct-stars{display:inline-flex!important;align-items:center!important;gap:1px!important;background:#00b67a!important;padding:2px 4px!important;border-radius:2px!important}.bondel-app .bondel-pct-star{color:#fff!important;font-size:11px!important;line-height:1!important}.bondel-app .bondel-pct-rating{font-weight:700!important;color:#1a1a1a!important}.bondel-app .bondel-pct-dot{color:#c4c4c4!important;margin:0 2px!important}.bondel-app .bondel-pct-count{font-style:italic!important;color:#4a4a4a!important}.bondel-app .bondel-edit-trigger,.bondel-app .bondel-edit-trigger-pill{display:flex!important;align-items:center!important;justify-content:center!important;gap:clamp(6px,1.8vw,9px)!important;width:100%!important;background:#fbf4e6!important;color:#8a6a1e!important;border:1px solid #e8d6a8!important;border-radius:999px!important;padding:clamp(10px,2.8vw,13px) clamp(12px,3.5vw,16px)!important;font-size:clamp(11px,2.9vw,14px)!important;font-weight:600!important;font-style:italic!important;font-family:Georgia,serif!important;cursor:pointer!important;margin:14px 0 12px!important;transition:all .15s ease!important;letter-spacing:0!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;min-width:0!important}.bondel-app .bondel-edit-trigger>span,.bondel-app .bondel-edit-trigger-pill>span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.bondel-app .bondel-edit-trigger svg,.bondel-app .bondel-edit-trigger-pill svg{width:clamp(12px,2.6vw,15px)!important;height:clamp(12px,2.6vw,15px)!important;flex-shrink:0!important}.bondel-app .bondel-edit-trigger:hover,.bondel-app .bondel-edit-trigger-pill:hover{background:#f6ebd2!important;border-color:#c9a96a!important;color:#6e5418!important;transform:translateY(-1px)!important;box-shadow:0 4px 12px #b8941e29!important}.bondel-app .bondel-edit-trigger svg,.bondel-app .bondel-edit-trigger-pill svg{stroke:#8a6a1e!important;flex-shrink:0!important}.bondel-app .preview-grid.bondel-preview-grid-v2{display:block!important;grid-template-columns:none!important;grid-template-areas:none!important}.bondel-app .preview-grid.bondel-preview-grid-v2 .bondel-image-col,.bondel-app .preview-grid.bondel-preview-grid-v2 .bondel-versions-col,.bondel-app .preview-grid.bondel-preview-grid-v2 .preview-actions{display:block!important}.bondel-app .bondel-versions-col{margin:6px 0 10px!important;position:relative!important}.bondel-app .bondel-versions-col .versions-strip{display:flex!important;flex-direction:row!important;gap:10px!important;overflow-y:hidden!important;overflow-x:auto!important;padding:8px 36px!important;align-items:center!important;justify-content:center!important;scrollbar-width:none!important;-ms-overflow-style:none!important;scroll-behavior:smooth!important}.bondel-app .bondel-versions-col.is-overflowing .versions-strip{justify-content:flex-start!important}.bondel-app .bondel-versions-col .versions-strip::-webkit-scrollbar{display:none!important}.bondel-app .bondel-versions-col .bondel-side-arrow,.bondel-app .bondel-side-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:36px!important;height:48px!important;background:#8b1538!important;border:2px solid #fff!important;border-radius:10px!important;cursor:pointer!important;display:none!important;align-items:center!important;justify-content:center!important;color:#fff!important;z-index:5!important;box-shadow:0 4px 14px #00000040!important;font-family:inherit!important;padding:0!important;transition:all .15s ease!important}.bondel-app .bondel-versions-col .bondel-side-arrow.is-visible,.bondel-app .bondel-side-arrow.is-visible{display:flex!important}.bondel-app .bondel-versions-col .bondel-side-arrow:hover,.bondel-app .bondel-side-arrow:hover{background:#d02e2e!important;transform:translateY(-50%) scale(1.1)!important;box-shadow:0 6px 18px #d02e2e59!important}.bondel-app .bondel-side-arrow svg{width:16px!important;height:16px!important;stroke-width:3!important}.bondel-app .bondel-versions-col .bondel-side-arrow-left{left:0!important}.bondel-app .bondel-versions-col .bondel-side-arrow-right{right:0!important}.bondel-app .bondel-versions-col .bondel-side-arrow svg{width:14px!important;height:14px!important}.bondel-app .bondel-versions-col .bondel-side-arrow[data-disabled="1"]{opacity:.35!important;cursor:not-allowed!important}.bondel-app .bondel-saved-versions-notice{display:none!important;align-items:center!important;gap:12px!important;background:#fdf6f0!important;border:1px solid #f0e2d2!important;border-radius:10px!important;padding:12px 16px!important;margin-bottom:12px!important;font-size:14px!important;color:var(--bondel-ink)!important;flex-wrap:wrap!important}.bondel-app .bondel-saved-versions-notice.is-visible{display:flex!important}.bondel-app .bondel-svn-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:var(--bondel-wine)!important;flex-shrink:0!important}.bondel-app .bondel-svn-icon svg{width:18px!important;height:18px!important}.bondel-app .bondel-svn-text{flex:1!important;min-width:0!important}.bondel-app .bondel-svn-text strong{color:var(--bondel-wine)!important;font-weight:700!important}.bondel-app .bondel-svn-link{display:inline-flex!important;align-items:center!important;gap:5px!important;color:var(--bondel-wine)!important;font-weight:600!important;text-decoration:none!important;font-size:13px!important;white-space:nowrap!important;padding:6px 10px!important;border:1px solid var(--bondel-wine)!important;border-radius:999px!important;background:transparent!important;transition:background .15s ease,color .15s ease!important}.bondel-app .bondel-svn-link:hover{background:var(--bondel-wine)!important;color:#fff!important;text-decoration:none!important}.bondel-app .bondel-svn-link svg{width:13px!important;height:13px!important;flex-shrink:0!important}.bondel-app .bondel-svn-startover{display:inline-flex!important;align-items:center!important;gap:5px!important;background:transparent!important;color:#8a7c63!important;border:1px dashed #c9b894!important;border-radius:999px!important;padding:6px 10px!important;font-size:12px!important;font-weight:600!important;cursor:pointer!important;font-family:inherit!important;white-space:nowrap!important;transition:all .15s ease!important}.bondel-app .bondel-svn-startover:hover{border-color:#d02e2e!important;color:#d02e2e!important;background:#fdf5f5!important}.bondel-app .bondel-svn-startover svg{width:12px!important;height:12px!important;flex-shrink:0!important}@media(min-width:901px){.bondel-app .preview-image-wrap{max-width:340px!important;max-height:60vh!important;margin:0 auto!important}.bondel-app .preview-image-wrap img{max-width:340px!important;max-height:60vh!important;width:100%!important;height:auto!important;object-fit:contain!important}.bondel-app .bondel-variants-new,.bondel-app .bondel-primary-cta-wrap,.bondel-app .bondel-edit-trigger,.bondel-app .preview-actions{max-width:500px!important;margin-left:auto!important;margin-right:auto!important}.bondel-app .bondel-add-to-cart-big{max-width:500px!important;margin-left:auto!important;margin-right:auto!important;display:flex!important}}@media(min-width:1200px){.bondel-app .preview-image-wrap,.bondel-app .preview-image-wrap img{max-width:380px!important;max-height:65vh!important}}.bondel-app .bondel-size-card .bondel-price-old{display:none!important}.bondel-app .bondel-size-card{padding:8px 6px!important;min-height:44px!important;gap:2px!important}.bondel-app .bondel-size-card .bondel-size-name{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-size-card .bondel-price-current{font-size:12px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-size-card.selected .bondel-price-current{color:#d02e2e!important}.bondel-app .bondel-size-card:not(.selected){opacity:.7!important;background:#fafafa!important}.bondel-app .bondel-size-card:not(.selected):hover{opacity:1!important;background:#fff!important}.bondel-app .bondel-size-card.selected{background:#fff!important;border-color:#d02e2e!important;box-shadow:0 4px 14px #d02e2e2e!important}.bondel-app .bondel-trust-row-secondary .bondel-trust-item svg[stroke="#d02e2e"]{stroke:#2d6a52!important}.bondel-app .bondel-variants-new{margin:14px 0 12px!important;padding:0!important;background:transparent!important;border:none!important;box-shadow:none!important}.bondel-app .bondel-back-to-preview{display:inline-flex!important;align-items:center!important;gap:6px!important;background:transparent!important;border:none!important;color:#6b6b6b!important;font-size:13px!important;font-weight:600!important;cursor:pointer!important;padding:6px 0 14px!important;font-family:inherit!important}.bondel-app .bondel-back-to-preview:hover{color:#d02e2e!important}.bondel-app .bondel-back-to-preview svg{width:16px!important;height:16px!important}.bondel-app .bondel-product-card{position:relative!important;background:#fff!important;border:1px solid #ece3d3!important;border-radius:16px!important;padding:28px 22px 22px!important;box-shadow:0 4px 20px #14110e0f!important}.bondel-app .bondel-most-loved-badge{position:absolute!important;top:-10px!important;left:22px!important;background:#d02e2e!important;color:#fff!important;font-size:10px!important;font-weight:800!important;letter-spacing:.8px!important;text-transform:uppercase!important;padding:5px 11px!important;border-radius:999px!important;box-shadow:0 3px 8px #d02e2e4d!important}.bondel-app .bondel-product-card-head{display:flex!important;justify-content:space-between!important;align-items:flex-start!important;gap:14px!important;margin-bottom:14px!important}.bondel-app .bondel-product-card-title{font-family:Cormorant Garamond,Georgia,serif!important;font-size:26px!important;font-weight:600!important;margin:0 0 4px!important;color:#1a1a1a!important;line-height:1.1!important}.bondel-app .bondel-product-card-sub{margin:0!important;font-size:13px!important;color:#6b6b6b!important;line-height:1.4!important}.bondel-app .bondel-product-card-price-from{text-align:right!important;display:flex!important;flex-direction:column!important;align-items:flex-end!important;flex-shrink:0!important}.bondel-app .bondel-from-label{font-size:10px!important;color:#9a9a9a!important;text-transform:uppercase!important;letter-spacing:.8px!important;font-weight:700!important;margin-bottom:2px!important}.bondel-app .bondel-from-price{font-size:22px!important;font-weight:800!important;color:#1a1a1a!important;font-family:inherit!important;line-height:1!important}.bondel-app .bondel-card-divider{height:1px!important;background:#f0e8d8!important;margin:0 -22px 18px!important}.bondel-app .bondel-size-label{font-size:11px!important;font-weight:800!important;color:#1a1a1a!important;letter-spacing:1.2px!important;text-transform:uppercase!important;margin:0 0 10px!important}.bondel-app .bondel-size-grid{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:10px!important;margin-bottom:18px!important}@media(min-width:480px){.bondel-app .bondel-size-grid{grid-template-columns:repeat(3,1fr)!important}}.bondel-app .bondel-addon-row{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;background:#faf6ef!important;border:1px solid #ece3d3!important;border-radius:12px!important;padding:12px 14px!important;margin-bottom:14px!important}.bondel-app .bondel-addon-info{display:flex!important;align-items:center!important;gap:12px!important;flex:1!important}.bondel-app .bondel-addon-icon{width:36px!important;height:36px!important;background:#fff!important;border-radius:8px!important;border:1px solid #ece3d3!important;display:flex!important;align-items:center!important;justify-content:center!important;flex-shrink:0!important}.bondel-app .bondel-addon-icon svg{width:18px!important;height:18px!important;stroke:#8b1538!important}.bondel-app .bondel-addon-title{font-size:13px!important;font-weight:700!important;color:#1a1a1a!important;display:flex!important;align-items:center!important;gap:6px!important;flex-wrap:wrap!important;line-height:1.3!important}.bondel-app .bondel-addon-soon{background:#f3ead9!important;color:#8b1538!important;font-size:9px!important;font-weight:800!important;letter-spacing:.6px!important;padding:2px 7px!important;border-radius:999px!important;text-transform:uppercase!important}.bondel-app .bondel-addon-sub{font-size:11px!important;color:#6b6b6b!important;margin-top:2px!important}.bondel-app .bondel-toggle{position:relative!important;display:inline-block!important;width:42px!important;height:24px!important;flex-shrink:0!important}.bondel-app .bondel-toggle input{opacity:0!important;width:0!important;height:0!important}.bondel-app .bondel-toggle-slider{position:absolute!important;cursor:pointer!important;top:0!important;left:0!important;right:0!important;bottom:0!important;background-color:#d4cabb!important;transition:.25s!important;border-radius:999px!important}.bondel-app .bondel-toggle-slider:before{content:""!important;position:absolute!important;height:18px!important;width:18px!important;left:3px!important;bottom:3px!important;background-color:#fff!important;transition:.25s!important;border-radius:50%!important;box-shadow:0 1px 3px #0003!important}.bondel-app .bondel-toggle input:checked+.bondel-toggle-slider{background-color:#d02e2e!important}.bondel-app .bondel-toggle input:checked+.bondel-toggle-slider:before{transform:translate(18px)!important}.bondel-app .bondel-toggle-disabled{opacity:.55!important;cursor:not-allowed!important}.bondel-app .bondel-toggle-disabled .bondel-toggle-slider{cursor:not-allowed!important}.bondel-app .bondel-trust-inline{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:14px!important;font-size:12px!important;color:#4a4a4a!important;font-weight:600!important;margin-bottom:14px!important;padding:10px 0!important;border-top:1px dashed #f0e8d8!important;border-bottom:1px dashed #f0e8d8!important}.bondel-app .bondel-trust-inline span{display:inline-flex!important;align-items:center!important;gap:5px!important}.bondel-app .bondel-trust-inline svg{width:14px!important;height:14px!important;flex-shrink:0!important}.bondel-app .bondel-add-to-cart-big{width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;background:#d02e2e!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:18px 20px!important;font-size:16px!important;font-weight:800!important;letter-spacing:.3px!important;cursor:pointer!important;box-shadow:0 6px 18px #d02e2e52!important;transition:all .2s ease!important;font-family:inherit!important;text-transform:none!important;margin-bottom:14px!important;flex-wrap:wrap!important}.bondel-app .bondel-add-to-cart-big:hover:not(:disabled){background:#b82323!important;transform:translateY(-1px)!important;box-shadow:0 9px 22px #d02e2e6b!important}.bondel-app .bondel-add-to-cart-big:disabled{background:#d4cabb!important;cursor:not-allowed!important;box-shadow:none!important;color:#fff!important;opacity:.85!important}.bondel-app .bondel-cta-label{font-weight:800!important}.bondel-app .bondel-cta-dash{opacity:.7!important}.bondel-app .bondel-cta-price{font-weight:800!important}.bondel-app .bondel-trust-footer{display:flex!important;align-items:center!important;justify-content:center!important;flex-wrap:wrap!important;gap:10px!important;font-size:12px!important;color:#4a4a4a!important;padding-top:6px!important}.bondel-app .bondel-trust-item{display:inline-flex!important;align-items:center!important;gap:6px!important}.bondel-app .bondel-trust-item svg{width:14px!important;height:14px!important;flex-shrink:0!important}.bondel-app .bondel-trust-item strong{font-weight:700!important;color:#1a1a1a!important}.bondel-app .bondel-trust-dot{color:#c4c4c4!important}.bondel-app .bondel-trust-stars{color:#e2a32d!important;font-size:13px!important;letter-spacing:1px!important}html.bondel-session-active-preload .bondel-app .bondel-page-hero{display:none!important}.bondel-app .btn-secondary-share{background:transparent;color:var(--bondel-wine);border:1px solid var(--bondel-wine);border-radius:8px;padding:10px 16px;font-family:Georgia,serif;font-size:14px;cursor:pointer;transition:all .15s}.bondel-app .btn-secondary-share:hover,.bondel-app .chip.selected{background:var(--bondel-wine);color:#fff}.bondel-app .artist-refine-collapse{margin-top:18px;border-top:1px solid var(--bondel-border);padding-top:14px}.bondel-app .artist-refine-collapse>summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 0;font-family:Georgia,serif;font-size:14px;color:var(--bondel-ink);transition:color .15s ease}.bondel-app .artist-refine-collapse>summary::-webkit-details-marker{display:none}.bondel-app .artist-refine-collapse>summary:hover{color:var(--bondel-wine)}.bondel-app .ar-summary-line{display:inline-flex;align-items:center;gap:8px}.bondel-app .ar-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border:1px solid var(--bondel-muted);border-radius:50%;font-family:-apple-system,sans-serif;font-size:12px;line-height:1;color:var(--bondel-muted);transition:transform .2s ease,border-color .15s ease,color .15s ease}.bondel-app .artist-refine-collapse[open] .ar-icon{transform:rotate(45deg);border-color:var(--bondel-wine);color:var(--bondel-wine)}.bondel-app .ar-summary-hint{font-family:Georgia,serif;font-style:italic;font-size:12px;color:var(--bondel-muted);letter-spacing:.2px}.bondel-app .ar-body{padding-top:12px}.bondel-app .ar-body textarea{width:100%;padding:10px;border:1px solid var(--bondel-border);border-radius:8px;font-family:inherit;font-size:16px;margin-bottom:10px;resize:vertical;background:#fdfbf7}.bondel-app .ar-body textarea:focus{outline:none;border-color:var(--bondel-wine);background:#fff}.bondel-app .btn-artist-save{background:transparent;color:var(--bondel-wine);border:1px solid var(--bondel-wine);border-radius:8px;padding:8px 16px;font-family:Georgia,serif;font-style:italic;font-size:13px;cursor:pointer;transition:all .15s ease}.bondel-app .btn-artist-save:hover:not(:disabled){background:var(--bondel-wine);color:#fff}.bondel-app .btn-artist-save:disabled{opacity:.4;cursor:not-allowed;border-style:dashed}.bondel-app .artist-refine-collapse.saved>summary .ar-summary-hint{color:#1f6f5c;font-style:normal}.bondel-app .artist-refine-collapse.saved>summary .ar-summary-hint:before{content:"\2713  ";font-weight:600}#bondelSwitchStyleModal .style-picker{grid-template-columns:repeat(3,1fr);max-width:412px;gap:10px}#bondelSwitchStyleModal .style-card{padding:12px;grid-column:auto}@media(min-width:768px){#bondelSwitchStyleModal .style-picker{max-width:100%!important;flex-wrap:wrap!important;justify-content:center!important;gap:12px!important;overflow-x:visible!important;scroll-snap-type:none!important}#bondelSwitchStyleModal .style-picker .style-card{flex:0 0 120px!important}#bondelSwitchStyleModal .style-picker-arrow{display:none!important}}#bondelSwitchStyleModal #switchStyleVersionsStrip{display:flex!important;gap:10px!important;overflow-x:auto!important;padding:8px 0 12px!important;scrollbar-width:none!important}#bondelSwitchStyleModal #switchStyleVersionsStrip::-webkit-scrollbar{display:none!important}#bondelSwitchStyleModal #switchStyleVersionsStrip .version-item{flex-shrink:0!important}#bondelSwitchStyleModal #switchStyleVersionsStrip .version-thumb{width:90px!important;height:110px!important;object-fit:cover!important;border-radius:8px!important}#bondelSwitchStyleModal #switchStyleVersionsStrip .version-thumb.is-landscape{width:90px!important;height:110px!important}#bondelSwitchStyleModal .style-card.is-current{opacity:.45;cursor:default;border-color:var(--bondel-border)}#bondelSwitchStyleModal .style-card.is-current:hover{border-color:var(--bondel-border)}#bondelSwitchStyleModal .style-card.is-current .style-tag{background:var(--bondel-muted);color:#fff}#bondelSwitchStyleModal .preview-thumb{aspect-ratio:1 / 1;height:auto}.bondel-app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Inter,sans-serif;color:#1a1a1a}.bondel-app *{box-sizing:border-box}.bondel-app .bondel-format-toggle{display:grid!important;grid-template-columns:1fr 1fr!important;gap:10px!important;margin:4px 0 16px!important;padding:0!important}.bondel-app .bondel-format-card{position:relative!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:3px!important;padding:16px 10px 14px!important;background:#fff!important;border:2px solid #ece3d3!important;border-radius:14px!important;cursor:pointer!important;text-align:center!important;font-family:inherit!important;transition:border-color .15s,background .15s,box-shadow .18s,transform .12s!important;min-height:96px!important;-webkit-tap-highlight-color:transparent!important}.bondel-app .bondel-format-card:hover{border-color:#c9a96a!important}.bondel-app .bondel-format-card.is-active{border-color:#8b1538!important;background:#fef7f8!important;box-shadow:0 4px 14px #8b15382e!important}.bondel-app .bondel-format-badge{position:absolute!important;top:-9px!important;left:50%!important;transform:translate(-50%)!important;background:#8b1538!important;color:#fff!important;font-size:9px!important;font-weight:800!important;letter-spacing:.7px!important;text-transform:uppercase!important;padding:3px 9px!important;border-radius:999px!important;white-space:nowrap!important;line-height:1!important}.bondel-app .bondel-format-badge--gold{background:#c08200!important}.bondel-app .bondel-format-check{position:absolute!important;top:8px!important;right:9px!important;width:18px!important;height:18px!important;background:#8b1538!important;color:#fff!important;border-radius:50%!important;display:none!important;align-items:center!important;justify-content:center!important;font-size:11px!important;font-weight:700!important;line-height:1!important}.bondel-app .bondel-format-card.is-active .bondel-format-check{display:flex!important}.bondel-app .bondel-format-icon{display:inline-flex!important;width:26px!important;height:26px!important;align-items:center!important;justify-content:center!important;color:#1a1a1a!important;margin-top:2px!important}.bondel-app .bondel-format-icon svg{width:100%!important;height:100%!important}.bondel-app .bondel-format-name{font-family:inherit!important;font-size:13.5px!important;font-weight:700!important;color:#1a1a1a!important;line-height:1.2!important;letter-spacing:-.1px!important}.bondel-app .bondel-format-price{font-size:12px!important;font-weight:600!important;color:#6b6b6b!important}.bondel-app .bondel-format-card.is-active .bondel-format-price{color:#8b1538!important;font-weight:700!important;font-size:13px!important}.bondel-app .versions-strip-pills{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;gap:6px!important;padding:6px 4px!important;justify-content:flex-start!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}.bondel-app .versions-strip-pills::-webkit-scrollbar{display:none!important}.bondel-app .versions-strip-pills .version-item.version-pill{display:inline-flex!important;align-items:center!important;gap:5px!important;padding:5px 12px!important;background:transparent!important;color:#7a6a3e!important;border:1px solid #d8c9a0!important;border-radius:999px!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:12px!important;font-weight:600!important;letter-spacing:.25px!important;cursor:pointer!important;transition:background .12s ease,border-color .12s ease,color .12s ease!important;-webkit-user-select:none!important;user-select:none!important;position:relative!important;white-space:nowrap!important;flex-shrink:0!important;box-sizing:border-box!important;min-height:28px!important}.bondel-app .versions-strip-pills .version-item.version-pill:hover{background:#fbf4e6!important;border-color:#c9a96a!important;color:#5a4a22!important}.bondel-app .versions-strip-pills .version-item.version-pill.is-active{background:#8b1538!important;color:#fff!important;border-color:#8b1538!important;box-shadow:0 2px 8px #8b15382e!important}.bondel-app .versions-strip-pills .version-item.version-pill.is-active:hover{background:#6f1029!important;border-color:#6f1029!important}.bondel-app .versions-strip-pills .version-pill-label{display:inline-block!important;line-height:1!important}.bondel-app .versions-strip-pills .version-pill-pencil{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:18px!important;height:18px!important;margin-left:2px!important;margin-right:-3px!important;border-radius:50%!important;background:#b8941e2e!important;color:#6a5a32!important;border:none!important;font-size:10px!important;line-height:1!important;cursor:pointer!important;padding:0!important;font-family:inherit!important;transition:background .12s ease,color .12s ease!important}.bondel-app .versions-strip-pills .version-pill-pencil:hover{background:#c9a96a!important;color:#fff!important}.bondel-app .versions-strip-pills .version-item.version-pill.is-active .version-pill-pencil{background:#ffffff38!important;color:#fff!important}.bondel-app .versions-strip-pills .version-item.version-pill.is-active .version-pill-pencil:hover{background:#ffffff59!important}body.bondel-pills-mode .bondel-app .bondel-versions-col,.bondel-app .bondel-versions-col.bondel-versions-col--pills{display:flex!important;align-items:center!important;gap:6px!important;padding:2px 0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills,.bondel-app .bondel-versions-col--pills .versions-strip-pills{flex:1 1 auto!important;min-width:0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow,.bondel-app .bondel-versions-col--pills .bondel-side-arrow{flex-shrink:0!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#8b1538!important;border:none!important;color:#fff!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;box-shadow:0 2px 8px #8b15384d!important;transition:background .12s ease,opacity .12s ease!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow:hover,.bondel-app .bondel-versions-col--pills .bondel-side-arrow:hover{background:#6f1029!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow:active,.bondel-app .bondel-versions-col--pills .bondel-side-arrow:active{background:#5a0a20!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow svg,.bondel-app .bondel-versions-col--pills .bondel-side-arrow svg{width:14px!important;height:14px!important;stroke:#fff!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow.is-disabled,.bondel-app .bondel-versions-col--pills .bondel-side-arrow.is-disabled{opacity:.35!important;pointer-events:none!important}.bondel-app .bondel-format-bonus{display:block;font-family:Open Sans,Arial,sans-serif!important;font-size:10.5px!important;font-weight:600!important;color:#2d6a52!important;margin-top:4px!important;letter-spacing:.2px;line-height:1.25}.bondel-app #bondelFormatDigital .bondel-format-bonus{display:none!important}.bondel-app .bondel-canvas-bonus{display:flex!important;gap:10px!important;align-items:center!important;background:#ecf6f1!important;border:1px solid #c6e2d2!important;border-radius:10px!important;padding:10px 12px!important;margin:10px 0 12px!important}.bondel-app .bondel-canvas-bonus-check{flex-shrink:0!important;width:22px!important;height:22px!important;background:#2d6a52!important;color:#fff!important;border-radius:50%!important;display:flex!important;align-items:center!important;justify-content:center!important;font-size:12px!important;font-weight:700!important;line-height:1!important}.bondel-app .bondel-canvas-bonus-text{font-size:12.5px!important;color:#2d6a52!important;line-height:1.4!important}.bondel-app .bondel-canvas-bonus-text strong{color:#1a1a1a!important;font-weight:700!important}.bondel-app .bondel-digital-panel{margin:4px 0 8px!important}.bondel-app .bondel-digital-info{background:#fff8e6!important;border:1px solid #ffe28a!important;border-radius:14px!important;padding:18px 18px 14px!important;margin-bottom:12px!important;text-align:center!important}.bondel-app .bondel-digital-info-title{font-family:Georgia,serif!important;font-size:17px!important;font-weight:700!important;color:#5a4500!important;margin-bottom:6px!important}.bondel-app .bondel-digital-info-desc{font-size:13px!important;color:#7a5d00!important;margin:0 0 12px!important;line-height:1.4!important}.bondel-app .bondel-digital-info-checks{list-style:none!important;padding:0!important;margin:0!important;text-align:left!important}.bondel-app .bondel-digital-info-checks li{position:relative!important;padding-left:22px!important;font-size:12.5px!important;color:#5a4500!important;line-height:1.5!important;margin:4px 0!important}.bondel-app .bondel-digital-info-checks li:before{content:"\2713"!important;position:absolute!important;left:4px!important;top:0!important;color:#c08200!important;font-weight:700!important}.bondel-app .bondel-digital-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;padding:16px!important;background:#8b1538!important;color:#fff!important;border:none!important;border-radius:999px!important;font-family:inherit!important;font-size:16px!important;font-weight:800!important;letter-spacing:.2px!important;cursor:pointer!important;box-shadow:0 6px 20px #8b153838!important;transition:background .15s,transform .12s!important;-webkit-tap-highlight-color:transparent!important}.bondel-app .bondel-digital-cta:hover{background:#6e1029!important;transform:translateY(-1px)!important}.bondel-app .bondel-digital-cta:disabled{opacity:.65!important;cursor:not-allowed!important}.bondel-app .bondel-digital-cta.is-loading{pointer-events:none!important;position:relative!important;background:#fff!important;color:transparent!important;border:2px solid #8B1538!important;box-shadow:0 4px 14px #8b15382e!important;transition:background .2s ease,color .2s ease,border .2s ease!important;opacity:1!important}.bondel-app .bondel-digital-cta.is-loading>*{visibility:hidden!important}.bondel-app .bondel-digital-cta.is-loading:after{content:""!important;position:absolute!important;top:50%!important;left:50%!important;width:28px!important;height:28px!important;margin:-14px 0 0 -14px!important;border:3px solid rgba(139,21,56,.18)!important;border-top-color:#8b1538!important;border-radius:50%!important;animation:bondel-spin .7s linear infinite!important;box-sizing:border-box!important;visibility:visible!important}.bondel-app .bondel-digital-cta.is-loading .bondel-digital-cta-label:after{content:""!important}.bondel-app .bondel-digital-cta-label{font-weight:800!important}.bondel-app .bondel-digital-cta-price{font-weight:800!important;background:#ffffff2e!important;padding:3px 10px!important;border-radius:999px!important;font-size:14px!important;color:#fff!important;text-shadow:none!important;letter-spacing:.2px!important}.bondel-app .hero-pill.bondel-tight-v98{margin:4px 0 10px!important;font-size:13px!important;line-height:1.4!important}.bondel-app .bondel-step-h2-v98+p{margin-bottom:8px!important}@media(max-width:760px){.bondel-app #state-upload{padding-top:6px!important}.bondel-app #petModeToggle{margin-bottom:10px!important}.bondel-app .upload-area{padding:22px 14px!important}.bondel-app .upload-area h3{margin:8px 0 4px!important;font-size:17px!important}.bondel-app .upload-area p{margin:0!important;font-size:12.5px!important}.bondel-app .bondel-petname-toggle{margin-top:12px!important}.bondel-app #stylePickerSection{margin-top:4px!important}}.bondel-app .bondel-format-price-deal{display:inline-flex!important;align-items:baseline!important;gap:6px!important;margin-top:2px!important;justify-content:center!important;flex-wrap:wrap!important;line-height:1.1!important}.bondel-app .bondel-fpd-compare{font-size:11px!important;font-weight:600!important;color:#9a9a9a!important;text-decoration:line-through!important;letter-spacing:.2px!important}.bondel-app .bondel-fpd-current{font-size:15px!important;font-weight:800!important;color:#1f7a4f!important;letter-spacing:.3px!important}@media(max-width:380px){.bondel-app .bondel-fpd-compare{font-size:10px!important}.bondel-app .bondel-fpd-current{font-size:13.5px!important}}.bondel-app .bondel-digital-microcopy{margin:8px 0 0!important;text-align:center!important;font-size:11px!important;color:#6b6b6b!important;font-style:italic!important;font-family:Georgia,serif!important}.bondel-app #checkoutBtn .bondel-cta-price,.bondel-app #checkoutBtn #checkoutPrice{display:inline-block!important;font-weight:800!important;background:#ffffff26!important;padding:3px 10px!important;border-radius:999px!important;font-size:14px!important;margin-left:4px!important}.bondel-app #checkoutBtn .bondel-cta-sep{margin:0 6px!important;opacity:.6!important;font-weight:600!important}.bondel-app #checkoutBtn{display:flex!important;align-items:center!important;justify-content:center!important;gap:0!important}@media(max-width:400px){.bondel-app .bondel-digital-cta,.bondel-app #checkoutBtn{font-size:14px!important;padding:14px!important}.bondel-app .bondel-digital-cta-price,.bondel-app #checkoutBtn .bondel-cta-price,.bondel-app #checkoutBtn #checkoutPrice{font-size:13px!important;padding:2px 8px!important}.bondel-app .bondel-format-name{font-size:12.5px!important}.bondel-app .bondel-format-price{font-size:11px!important}.bondel-app .bondel-format-card{padding:14px 8px 12px!important;min-height:88px!important}}.bondel-app .bondel-format-title{font-family:Georgia,serif!important;font-size:18px!important;font-weight:700!important;text-align:center!important;margin:18px 0 12px!important;color:var(--bondel-ink, #1a1a1a)!important;letter-spacing:-.2px!important}.bondel-app ul.bondel-canvas-bonus{margin:12px 0 14px!important;padding:0!important;list-style:none!important;display:flex!important;flex-direction:column!important;gap:5px!important}.bondel-app ul.bondel-canvas-bonus li{display:flex!important;gap:8px!important;align-items:center!important;font-size:13px!important;color:var(--bondel-ink, #1a1a1a)!important;line-height:1.35!important}.bondel-app ul.bondel-canvas-bonus li:before{content:"\2713"!important;color:#2d6a52!important;font-weight:800!important;font-size:14px!important;flex-shrink:0!important;line-height:1!important}.bondel-app .bondel-canvas-bonus-worth{color:var(--bondel-muted, #6b6b6b)!important;font-weight:500!important}.bondel-app .bondel-canvas-bonus-check{display:none!important}.bondel-app .bondel-canvas-bonus-text{display:contents!important}.bondel-app .bondel-sticky-cta{position:fixed!important;left:14px!important;right:14px!important;bottom:14px!important;display:none!important;align-items:center!important;justify-content:center!important;gap:8px!important;width:calc(100% - 28px)!important;max-width:540px!important;margin:0 auto!important;padding:15px 16px!important;background:#d02e2e!important;color:#fff!important;border:none!important;border-radius:999px!important;font-family:inherit!important;font-size:14px!important;font-weight:800!important;letter-spacing:.3px!important;cursor:pointer!important;box-shadow:0 8px 24px #d02e2e52,0 0 0 1px #ffffff80!important;z-index:99998!important;-webkit-tap-highlight-color:transparent!important;transition:opacity .18s ease,transform .18s ease!important}body.bondel-show-sticky-order .bondel-app .bondel-sticky-cta{display:flex!important}.bondel-app .bondel-sticky-cta:hover{background:#b51e1e!important}.bondel-app .bondel-sticky-cta .bondel-sticky-sep{opacity:.6!important;margin:0 2px!important}.bondel-app .bondel-sticky-cta .bondel-sticky-price{background:#ffffff2e!important;padding:3px 10px!important;border-radius:999px!important;font-size:13px!important;font-weight:800!important}@media(max-width:400px){.bondel-app .bondel-sticky-cta{font-size:13px!important;padding:13px 12px!important}.bondel-app .bondel-sticky-cta .bondel-sticky-price{font-size:12px!important;padding:2px 8px!important}}html:has(cart-drawer.is-open) .bondel-app .bondel-sticky-cta,html:has(.bondel-app .modal-bg[style*="display: flex"]) .bondel-app .bondel-sticky-cta,html:has(.bondel-app .modal-bg[style*="display:flex"]) .bondel-app .bondel-sticky-cta{display:none!important}.bondel-app .bondel-digital-cta{background:#d02e2e!important;box-shadow:0 6px 20px #d02e2e38!important}.bondel-app .bondel-digital-cta:hover{background:#b51e1e!important}.bondel-app .bondel-digital-info{background:#ecf6f1!important;border:1px solid #c6e2d2!important;padding:16px 16px 12px!important;margin-bottom:12px!important}.bondel-app .bondel-digital-info-title{color:#1f5640!important;font-size:16px!important;margin-bottom:4px!important}.bondel-app .bondel-digital-info-desc{color:#2d6a52!important;font-size:12.5px!important;margin-bottom:10px!important}.bondel-app .bondel-digital-info-checks li{color:#2d6a52!important;font-size:12px!important;padding-left:20px!important;margin:3px 0!important}.bondel-app .bondel-digital-info-checks li:before{color:#2d6a52!important;left:2px!important}.bondel-app #checkoutBtn{white-space:nowrap!important;font-size:14px!important;letter-spacing:.2px!important;padding:14px 12px!important;gap:4px!important}.bondel-app #checkoutBtn .bondel-cta-label{font-size:inherit!important;font-weight:800!important;white-space:nowrap!important}.bondel-app #checkoutBtn .bondel-cta-sep{margin:0 2px!important;opacity:.6!important}.bondel-app #checkoutBtn .bondel-cta-price,.bondel-app #checkoutBtn #checkoutPrice{font-size:13px!important;padding:2px 8px!important;margin-left:0!important;white-space:nowrap!important}@media(max-width:380px){.bondel-app #checkoutBtn{font-size:12.5px!important;padding:13px 10px!important}.bondel-app #checkoutBtn .bondel-cta-price,.bondel-app #checkoutBtn #checkoutPrice{font-size:11.5px!important;padding:2px 7px!important}}.bondel-app ul.bondel-canvas-bonus{margin:8px 0 10px!important;gap:3px!important}.bondel-app ul.bondel-canvas-bonus li{font-size:12px!important;line-height:1.3!important;align-items:baseline!important;gap:7px!important}.bondel-app ul.bondel-canvas-bonus li:before{font-size:12px!important;line-height:1!important;margin-top:1px!important}.bondel-app .bondel-canvas-bonus-worth{font-size:11.5px!important;font-weight:500!important}.bondel-app .bondel-size-section{margin-bottom:8px!important}.bondel-app .bondel-size-section-header{margin-bottom:4px!important;padding:0!important}.bondel-app .bondel-size-hint{margin:0 0 8px!important;font-size:11.5px!important}.bondel-app .bondel-frame-section{margin:8px 0!important}.bondel-app .bondel-price-summary{margin:8px 0 6px!important}.bondel-app .bondel-variants-trust-chips{margin-top:10px!important;margin-bottom:4px!important}.bondel-app #bondelMakeMineWrap>.bondel-variants-trustpilot{margin-top:100px!important}.bondel-app #bondelMakeMineWrap>.bondel-variants-trust-caption{margin:2px 0!important}.bondel-app #state-preview{padding-bottom:16px!important}body.bondel-show-sticky-order .bondel-app #state-preview{padding-bottom:84px!important}.bondel-app .bondel-email-gate{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99990;background:#f5f4eef5;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:none;align-items:center;justify-content:center;padding:20px}.bondel-app .bondel-email-gate.is-visible{display:flex;animation:bondelEgFadeIn .22s ease-out}@keyframes bondelEgFadeIn{0%{opacity:0}to{opacity:1}}.bondel-app .bondel-email-gate-card{background:#fff;border-radius:18px;padding:32px 28px;width:100%;max-width:420px;box-shadow:0 16px 50px #0000002e;text-align:center}.bondel-app .bondel-eg-kicker{font-family:Open Sans,Arial,sans-serif;font-size:11px;font-weight:800;letter-spacing:3px;text-transform:uppercase;color:#ff0038;margin:0 0 10px}.bondel-app .bondel-eg-title{font-family:Georgia,serif;font-weight:700;font-size:22px;line-height:1.25;color:#1a1a1a;margin:0 0 8px}.bondel-app .bondel-eg-sub{font-family:Open Sans,Arial,sans-serif;font-size:14px;line-height:1.5;color:#555;margin:0 0 18px}.bondel-app .bondel-eg-form{display:flex;flex-direction:column;gap:8px;margin:0 0 12px}.bondel-app .bondel-eg-input{width:100%;padding:14px 16px;border:1.5px solid #ece3d3;border-radius:999px;font-size:16px;font-family:Open Sans,Arial,sans-serif;background:#fafafa;text-align:center;-webkit-appearance:none;appearance:none;outline:none;transition:border-color .15s,background .15s}.bondel-app .bondel-eg-input:focus{border-color:#ff0038;background:#fff}.bondel-app .bondel-eg-submit{width:100%;padding:16px;background:#ff0038;color:#fff;border:none;border-radius:999px;font-family:Open Sans,Arial,sans-serif;font-size:15px;font-weight:800;letter-spacing:1.5px;cursor:pointer;box-shadow:0 8px 24px #ff003847;transition:background .15s,transform .12s}.bondel-app .bondel-eg-submit:hover{background:#d10030;transform:translateY(-1px)}.bondel-app .bondel-eg-submit:disabled{opacity:.6;cursor:not-allowed}.bondel-app .bondel-eg-submit.is-loading:after{content:"\2026"}.bondel-app .bondel-eg-fine{font-family:Open Sans,Arial,sans-serif;font-size:11px;color:#888;margin:0;line-height:1.4}.bondel-app .bondel-eg-error{font-family:Open Sans,Arial,sans-serif;font-size:12px;color:#d02e2e;margin:10px 0 0;font-weight:600}.bondel-app .bondel-countdown-strip{display:none;align-items:center;justify-content:center;gap:8px;background:#fef7f8;border-left:3px solid #8B1538;color:#8b1538;font-family:Open Sans,Arial,sans-serif;font-size:13px;font-weight:600;padding:10px 16px;margin:0 0 14px;border-radius:6px}.bondel-app .bondel-countdown-strip.is-visible{display:flex}.bondel-app .bondel-countdown-strip--inline{padding:8px 14px;font-size:12.5px;margin:0 0 6px;border-radius:8px 8px 0 0;border-left:none;border-bottom:2px solid #8B1538}.bondel-app .bondel-countdown-strip--inline .bondel-cd-time{padding:2px 8px;font-size:12px;min-width:54px}.bondel-app .bondel-cd-label{color:#6a1029}.bondel-app .bondel-cd-time{font-family:Courier New,monospace;font-weight:800;background:#8b1538;color:#fff;padding:3px 10px;border-radius:6px;letter-spacing:.5px;min-width:60px;text-align:center}.bondel-app .bondel-countdown-strip.is-urgent .bondel-cd-time{animation:bondelCdPulse 1s ease-in-out infinite}@keyframes bondelCdPulse{0%,to{background:#8b1538;transform:scale(1)}50%{background:#d02e2e;transform:scale(1.05)}}.bondel-app .bondel-upgrade-banner{display:none;align-items:center;gap:10px;background:#ecf6f1;border:1px solid #c6e2d2;color:#1f5640;font-family:Open Sans,Arial,sans-serif;font-size:13px;line-height:1.4;padding:12px 14px;margin:0 0 14px;border-radius:10px}.bondel-app .bondel-upgrade-banner.is-visible{display:flex}.bondel-app .bondel-ub-icon{flex-shrink:0;width:22px;height:22px;background:#2d6a52;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800}.bondel-app .bondel-ub-text strong{color:#1a1a1a;font-weight:700}.bondel-app .bondel-page-hero h1 em,.bondel-app .bondel-preview-topbar .bondel-topbar-title em,.bondel-app .preview-title em,.bondel-app .bph-title h1 em{color:var(--bondel-wine-quiet)!important;font-style:italic!important;font-weight:600!important}.bondel-app .bondel-topbar-title{font-family:Georgia,serif!important;font-size:19px!important;font-weight:600!important;line-height:1.2!important;color:var(--bondel-ink)!important}.bondel-app .bondel-topbar-meta{font-size:12px!important;color:var(--bondel-ink-soft)!important;letter-spacing:.2px!important;margin-top:var(--space-1)!important}.bondel-app .hero-pill strong{color:var(--bondel-ink-soft)!important;font-weight:600!important}.bondel-app #petPreviewWrap a,.bondel-app #petPreviewWrap a:visited,.bondel-app #petPreviewWrap p a{color:var(--bondel-wine-quiet)!important;text-decoration:none!important;font-weight:600!important}.bondel-app #petPreviewWrap a:hover{color:var(--bondel-wine)!important}.bondel-app .upload-area .icon svg,.bondel-app .upload-area svg.svg-icon{color:var(--bondel-wine-quiet)!important;stroke:var(--bondel-wine-quiet)!important}.bondel-app .bondel-format-badge--gold{background:transparent!important;color:#8a6a1e!important;border:1px solid var(--bondel-gold)!important;font-weight:700!important}.bondel-app .versions-strip-pills .version-item.version-pill{min-height:36px!important;padding:7px 14px!important;font-size:12.5px!important}.bondel-app .versions-strip-pills .version-pill-pencil{width:20px!important;height:20px!important}.bondel-app .bondel-preview-reassurance{font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:12px!important;color:var(--bondel-ink-soft)!important}.bondel-app .bondel-ps-off,.bondel-app .bondel-savings-pill{background:var(--bondel-green-deal)!important;color:#fff!important}.bondel-app .bondel-format-bonus{color:var(--bondel-green)!important}.bondel-app #editChips .chip.selected,.bondel-app .bondel-edit-chip.selected,.bondel-app .bondel-chip.selected{background:var(--bondel-wine-quiet)!important;border-color:var(--bondel-wine-quiet)!important;color:#fff!important}.bondel-app .bondel-saved-versions-notice{padding:var(--space-3) var(--space-4)!important;border-radius:var(--r-input)!important}.bondel-app .bondel-svn-icon,.bondel-app .bondel-svn-link{color:var(--bondel-green)!important}.bondel-app .bondel-format-card,.bondel-app .bondel-canvas-panel,.bondel-app .bondel-digital-info,.bondel-app .bondel-frame-section,.bondel-app .bondel-tip-card{border-radius:var(--r-card)!important}.bondel-app .modal,.bondel-app .bondel-email-gate-card{border-radius:var(--r-modal)!important}.bondel-app .pet-name input,.bondel-app .bondel-eg-input,.bondel-app #editNotes,.bondel-app #bondelArtistRefineFlowNote{border-radius:var(--r-input)!important}.bondel-app .bondel-vtc-chip,.bondel-app .bondel-format-badge{border-radius:var(--r-chip)!important}.bondel-app .bondel-format-card{box-shadow:var(--sh-card)!important}.bondel-app .bondel-format-card.is-active{box-shadow:var(--sh-hover)!important}.bondel-app .modal,.bondel-app .bondel-email-gate-card{box-shadow:var(--sh-modal)!important}.bondel-app .bondel-add-to-cart-big,.bondel-app .bondel-digital-cta{box-shadow:var(--sh-cta)!important}.bondel-app .bondel-format-card,.bondel-app .version-item.version-pill,.bondel-app .bondel-edit-trigger,.bondel-app .bondel-edit-trigger-pill,.bondel-app .bondel-crop-trigger-btn,.bondel-app .bondel-side-arrow,.bondel-app .bondel-add-to-cart-big,.bondel-app .bondel-digital-cta{transition:background var(--t-base),color var(--t-base),border-color var(--t-base),box-shadow var(--t-base)!important}.bondel-app .bondel-format-badge,.bondel-app .bondel-ps-off,.bondel-app .bondel-dip-save,.bondel-app .bondel-vtc-text strong,.bondel-app .bondel-cta-label,.bondel-app .bondel-digital-cta-label{letter-spacing:var(--ls-tight-caps)!important}.bondel-app .bondel-variants-trust-caption{letter-spacing:var(--ls-track-caps)!important}.bondel-app .bondel-frame-section{margin:var(--space-4) 0!important}.bondel-app .bondel-price-summary{margin:var(--space-3) 0 var(--space-4)!important}.bondel-app .step-bar{padding-bottom:var(--space-4)!important;border-bottom:1px solid var(--bondel-border)!important;margin-bottom:var(--space-4)!important}.bondel-app .step-bar .step-divider{font-size:0!important;display:inline-block!important;width:1px!important;height:12px!important;background:var(--bondel-border)!important;margin:0 var(--space-3)!important;vertical-align:middle!important}.bondel-app .step-bar .step-item.active .step-num,.bondel-app .step-bar .step-item.active .step-label{color:var(--bondel-ink)!important;font-weight:800!important}.bondel-app .bondel-sticky-order,.bondel-app #bondelStickyOrder,.bondel-app .bondel-sticky-cta{box-shadow:0 -4px 16px #14120e14!important}.bondel-app #bondelStickyOrderBtn,.bondel-app .bondel-sticky-order .bondel-sticky-cta-btn,.bondel-app .bondel-sticky-primary-cta,.bondel-app #bondelStickyPrimaryCta,.bondel-app #stickyGenerateBtnClone,.bondel-app #stickyCheckoutClone{background:#d02e2e!important;background-color:#d02e2e!important;color:#fff!important;box-shadow:0 4px 14px #c7252b40!important}.bondel-app #bondelStickyOrderBtn:hover,.bondel-app .bondel-sticky-order .bondel-sticky-cta-btn:hover,.bondel-app .bondel-sticky-primary-cta:hover,.bondel-app #bondelStickyPrimaryCta:hover,.bondel-app #stickyGenerateBtnClone:hover,.bondel-app #stickyCheckoutClone:hover{background:#a02323!important;background-color:#a02323!important}.bondel-app .wrapper-card{padding-top:var(--space-2)!important}@media(max-width:760px){.bondel-app #state-upload{padding-top:2px!important}.bondel-app .step-bar{padding:8px 0!important;margin-bottom:8px!important;font-size:11px!important;letter-spacing:1.5px!important}.bondel-app .hero-pill.bondel-tight-v98,.bondel-app .hero-pill{margin:0 0 8px!important;font-size:12px!important;line-height:1.35!important}.bondel-app .bondel-step-h2-v98,.bondel-app #state-upload h2{font-size:18px!important;margin:6px 0 2px!important}.bondel-app .bondel-step-sub-v98,.bondel-app #state-upload h2+p{font-size:12.5px!important;margin-bottom:6px!important;line-height:1.35!important}.bondel-app #petModeToggle{margin-bottom:8px!important;padding:3px!important}.bondel-app #petModeToggle button{padding:8px 10px!important;font-size:12.5px!important}.bondel-app .upload-area{padding:18px 14px!important;border-radius:var(--r-card, 14px)!important}.bondel-app .upload-area .icon svg{width:30px!important;height:30px!important}.bondel-app .upload-area h3{margin:6px 0 2px!important;font-size:16px!important}.bondel-app .upload-area p{margin:0!important;font-size:12px!important}.bondel-app .bondel-petname-toggle{margin-top:8px!important}.bondel-app .bondel-petname-toggle-summary{padding:8px 12px!important;font-size:12.5px!important}.bondel-app #stylePickerSection{margin-top:2px!important}}@media(min-width:761px)and (max-width:820px){.bondel-app #state-upload h2{font-size:19px!important}.bondel-app .upload-area{padding:20px 14px!important}}.bondel-app .bondel-format-card .bondel-format-badge{z-index:5!important;position:absolute!important;top:-11px!important;white-space:nowrap!important;line-height:1.4!important;padding:4px 12px!important}.bondel-app .bondel-format-card.is-active .bondel-format-badge,.bondel-app .bondel-format-card .bondel-format-badge.bondel-format-badge--gold{z-index:5!important}.bondel-app .bondel-format-card{overflow:visible!important}.bondel-app .bondel-add-to-cart-big:not(:disabled):not(.is-loading),.bondel-app .bondel-digital-cta:not(:disabled):not(.is-loading){cursor:pointer!important}@media(max-width:760px)and (max-height:900px){.bondel-app #state-upload{padding-top:0!important}.bondel-app .step-bar{padding:6px 0!important;margin-bottom:4px!important;font-size:10.5px!important}.bondel-app .hero-pill{margin:0 0 6px!important;font-size:11.5px!important}.bondel-app #state-upload h2{font-size:17px!important;margin:4px 0 2px!important}.bondel-app #state-upload h2+p{font-size:12px!important;margin-bottom:4px!important}.bondel-app #petModeToggle{margin-bottom:6px!important}.bondel-app #petModeToggle button{padding:7px 10px!important;font-size:12px!important}.bondel-app .upload-area{padding:14px 12px!important}.bondel-app .upload-area .icon svg{width:26px!important;height:26px!important}.bondel-app .upload-area h3{font-size:15px!important;margin:4px 0 2px!important}.bondel-app .upload-area p{font-size:11.5px!important}.bondel-app .style-picker-wrap,.bondel-app #stylePickerSection .style-cards{gap:6px!important}.bondel-app .style-card,.bondel-app .bondel-style-card{padding:8px!important}.bondel-app .style-card img,.bondel-app .bondel-style-card img,.bondel-app .style-card-image{max-height:96px!important;object-fit:cover!important}.bondel-app .style-card h4{font-size:12.5px!important;margin:4px 0 1px!important}.bondel-app .style-card p{font-size:10.5px!important;line-height:1.3!important}.bondel-app .bondel-petname-toggle{margin-top:6px!important}.bondel-app .bondel-petname-toggle-summary{padding:7px 12px!important;font-size:12px!important}.bondel-app #generateBtn,.bondel-app .bph-cta,.bondel-app .btn.btn-primary{padding:13px 22px!important;font-size:14px!important}}@media(max-width:760px)and (max-height:740px){.bondel-app .step-bar{padding:4px 0!important;margin-bottom:2px!important;font-size:10px!important}.bondel-app .hero-pill{margin:0 0 4px!important;font-size:11px!important}.bondel-app #state-upload h2{font-size:15px!important;margin:2px 0 1px!important}.bondel-app #state-upload h2+p{font-size:11px!important;margin-bottom:2px!important}.bondel-app .upload-area{padding:10px!important}.bondel-app .upload-area .icon svg{width:22px!important;height:22px!important}.bondel-app .upload-area h3{font-size:14px!important}.bondel-app .upload-area p{font-size:11px!important}.bondel-app .style-card img,.bondel-app .bondel-style-card img,.bondel-app .style-card-image{max-height:80px!important}.bondel-app .bondel-petname-toggle-summary{padding:6px 11px!important;font-size:11.5px!important}.bondel-app #generateBtn,.bondel-app .btn.btn-primary{padding:11px 20px!important;font-size:13.5px!important}}.bondel-app .hero-pill{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;font-size:clamp(10px,3.1vw,13px)!important;letter-spacing:0!important;text-align:center!important}.bondel-app .hero-pill .hp-dot{margin:0 4px!important;opacity:.5!important}.bondel-app .hero-pill span{white-space:nowrap!important}.bondel-app .hero-pill strong{font-weight:700!important;color:var(--bondel-ink-soft)!important}.bondel-app .bondel-format-card .bondel-format-badge,.bondel-app .bondel-format-card .bondel-format-badge--gold{position:absolute!important;top:-18px!important;left:50%!important;transform:translate(-50%)!important;z-index:50!important;padding:5px 13px!important;font-size:10px!important;line-height:1.1!important;letter-spacing:.8px!important;white-space:nowrap!important;box-shadow:0 3px 8px #0000002e!important}.bondel-app .bondel-format-card .bondel-format-badge{background:#8b1538!important;color:#fff!important}.bondel-app .bondel-format-card .bondel-format-badge--gold{background:transparent!important;color:#8a6a1e!important;border:1.5px solid #c9a96a!important}.bondel-app .bondel-format-card,.bondel-app .bondel-format-toggle{overflow:visible!important}.bondel-app #bondelCountdownStrip,.bondel-app #previewImageWrap{scroll-margin-top:64px!important}.bondel-app .preview-image-wrap{position:relative!important}.bondel-app .bondel-preview-floating-arrow{position:absolute!important;top:10px!important;width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffffeb!important;border:none!important;color:#8b1538!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;box-shadow:0 4px 12px #0003!important;z-index:10!important;transition:background var(--t-fast, .12s),color var(--t-fast, .12s)!important;-webkit-tap-highlight-color:transparent!important}.bondel-app .bondel-preview-floating-arrow.is-visible{display:inline-flex!important}.bondel-app .bondel-preview-floating-arrow-left{left:10px!important}.bondel-app .bondel-preview-floating-arrow-right{right:10px!important}.bondel-app .bondel-preview-floating-arrow:hover{background:#8b1538!important;color:#fff!important}.bondel-app .bondel-preview-floating-arrow.is-disabled{opacity:.4!important;pointer-events:none!important}.bondel-app .bondel-preview-floating-arrow svg{width:16px!important;height:16px!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow,.bondel-app .bondel-versions-col--pills .bondel-side-arrow{display:none!important}body.bondel-pills-mode .bondel-app .bondel-versions-col{gap:0!important}.bondel-app .versions-strip-pills{padding:6px 0!important}.bondel-app .preview-actions .bondel-format-title,.bondel-app .bondel-format-title{margin-top:4px!important;margin-bottom:8px!important}.bondel-app .preview-actions{padding-top:4px!important}body.bondel-pills-mode .bondel-app .bondel-format-title{margin-top:2px!important}.bondel-app #stylePickerSection[style*="display: none"],.bondel-app #stylePickerSection[style*="display:none"],.bondel-app .bondel-topbar-meta,.bondel-app #bondelTopbarMeta,.bondel-app .bondel-preview-reassurance{display:none!important}.bondel-app .bondel-credit-pill.as-preview-overlay{position:absolute!important;top:10px!important;left:10px!important;z-index:10!important;background:#ffffffd1!important;color:var(--bondel-ink, #1a1a1a)!important;padding:4px 9px!important;font-size:10.5px!important;font-weight:700!important;letter-spacing:.2px!important;border-radius:999px!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;box-shadow:0 2px 8px #0000001f!important;cursor:default!important;gap:5px!important}.bondel-app .bondel-credit-pill.as-preview-overlay .bondel-credit-dot{background:var(--bondel-green, #2d6a52)!important;width:6px!important;height:6px!important}.bondel-app .bondel-preview-topbar:has(.bondel-credit-pill.as-preview-overlay) .bondel-credit-stack{display:none!important}.bondel-app .bondel-preview-topbar{margin-bottom:4px!important}.bondel-app .zoom-hint{background:#ffffff8c!important;backdrop-filter:blur(8px)!important;-webkit-backdrop-filter:blur(8px)!important;color:var(--bondel-ink, #1a1a1a)!important;font-size:10.5px!important;font-weight:600!important;padding:5px 9px!important;border-radius:999px!important;box-shadow:0 2px 8px #0000001a!important;opacity:.9!important;transition:opacity var(--t-fast, .12s),background var(--t-fast, .12s)!important}.bondel-app .zoom-hint:hover{background:#ffffffd9!important;opacity:1!important}.bondel-app .zoom-hint svg{width:12px!important;height:12px!important}.bondel-app .zoom-hint-text{font-size:10.5px!important}.bondel-app .bondel-format-card.is-active .bondel-format-badge--gold,.bondel-app .bondel-format-card .bondel-format-badge--gold{background:#fff!important;box-shadow:0 0 0 2px #fff,0 3px 8px #0000002e!important}.bondel-app .bondel-format-card.is-active .bondel-format-badge{background:#8b1538!important;box-shadow:0 0 0 3px #fef7f8,0 3px 8px #0000002e!important}.bondel-app .bondel-format-title{margin-bottom:24px!important}.bondel-app .bondel-format-toggle{padding-top:14px!important}body.bondel-pills-mode .bondel-app .bondel-format-title{margin-top:6px!important;margin-bottom:24px!important}.bondel-app .bondel-credit-pill.as-preview-overlay{display:none!important}.bondel-app #bondelCreditPill{display:inline-flex!important}.bondel-app .bondel-credit-row{display:flex!important;justify-content:center!important;margin:0 0 6px!important;padding:0!important}.bondel-app .bondel-credit-row #bondelCreditPill{background:#0000000d!important;color:#6a6258!important;font-size:10.5px!important;font-weight:600!important;padding:3px 10px!important;border-radius:999px!important;letter-spacing:.2px!important;box-shadow:none!important;border:1px solid rgba(0,0,0,.06)!important;cursor:help!important}.bondel-app .bondel-credit-row #bondelCreditPill.danger{background:#8b15381a!important;color:#8b1538!important;border-color:#8b153840!important;cursor:pointer!important}.bondel-app .bondel-credit-row #bondelCreditPill.warn{background:#c47c1a1f!important;color:#8a5a18!important;border-color:#c47c1a40!important}.bondel-app .bondel-preview-topbar .bondel-credit-stack,.bondel-app .bondel-credit-meta,.bondel-app .bondel-preview-floating-arrow,.bondel-app .bondel-preview-floating-arrow-left,.bondel-app .bondel-preview-floating-arrow-right{display:none!important}.bondel-app .zoom-hint{background:#fff6!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;color:#1a1a1ad9!important;font-size:9.5px!important;font-weight:600!important;padding:3px 7px!important;border-radius:999px!important;box-shadow:0 1px 4px #0000001a!important;opacity:.75!important;top:8px!important;right:8px!important}.bondel-app .zoom-hint:hover{background:#fffc!important;opacity:1!important}.bondel-app .zoom-hint svg{width:10px!important;height:10px!important}.bondel-app .zoom-hint-text{font-size:9.5px!important}.bondel-app .bondel-versions-arrows-row{display:none!important;justify-content:flex-end!important;gap:6px!important;padding:0 4px 6px!important;margin-bottom:0!important}.bondel-app .bondel-versions-arrows-row.is-visible{display:flex!important}.bondel-app .bondel-versions-arrows-row .bondel-side-arrow{position:static!important;flex:0 0 auto!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#8b1538!important;color:#fff!important;border:none!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;box-shadow:0 2px 6px #8b153840!important;margin:0!important;transition:background var(--t-fast, .12s)!important;-webkit-tap-highlight-color:transparent!important}.bondel-app .bondel-versions-arrows-row .bondel-side-arrow:hover{background:#6f1029!important}.bondel-app .bondel-versions-arrows-row .bondel-side-arrow.is-disabled{opacity:.35!important;pointer-events:none!important}.bondel-app .bondel-versions-arrows-row .bondel-side-arrow svg{width:13px!important;height:13px!important;stroke:#fff!important}body.bondel-pills-mode .bondel-app .bondel-versions-col,.bondel-app .bondel-versions-col--pills{display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:0!important;padding:0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills,.bondel-app .bondel-versions-col--pills .versions-strip-pills{flex:1 1 auto!important;width:100%!important}.bondel-app .bondel-variants-trustpilot,.bondel-app #bondelMakeMineWrap>.bondel-variants-trustpilot{margin-top:150px!important}.bondel-app .bondel-preview-topbar{justify-content:center!important;text-align:center!important;margin-bottom:6px!important;padding-top:4px!important}.bondel-app .bondel-topbar-title-stack{text-align:center!important;flex:0 1 auto!important}.bondel-app .bondel-topbar-title{text-align:center!important;margin:0 auto!important}.bondel-app .bondel-format-title{margin-top:4px!important;margin-bottom:28px!important;position:relative!important;z-index:1!important}.bondel-app .bondel-format-toggle{margin-top:18px!important;padding-top:14px!important;position:relative!important}body.bondel-pills-mode .bondel-app .bondel-format-title{margin-top:8px!important;margin-bottom:28px!important}.bondel-app .bondel-credit-row{justify-content:flex-start!important;padding-left:2px!important;margin:0 0 6px!important}.bondel-app .bondel-credit-row #bondelCreditPill{background:#3c38320f!important;color:#5a5a52!important;font-size:10.5px!important;font-weight:600!important;padding:3px 10px!important;border-radius:999px!important;letter-spacing:.1px!important;box-shadow:none!important;border:none!important;cursor:help!important}.bondel-app .bondel-credit-row #bondelCreditPill .bondel-credit-dot{background:#8a8278!important;width:5px!important;height:5px!important}.bondel-app .bondel-credit-row #bondelCreditPill.danger{background:#8b153814!important;color:#8b1538!important;border:1px solid rgba(139,21,56,.18)!important;cursor:pointer!important}.bondel-app .bondel-credit-row #bondelCreditPill.danger .bondel-credit-dot{background:#8b1538!important}.bondel-app .bondel-credit-row #bondelCreditPill.warn{background:#c47c1a1a!important;color:#8a5a18!important;border:1px solid rgba(196,124,26,.2)!important}.bondel-app .bondel-versions-arrows-row{display:none!important}body.bondel-pills-mode .bondel-app .bondel-versions-col,.bondel-app .bondel-versions-col--pills{display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;padding:4px 0!important;margin:4px 0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills,.bondel-app .bondel-versions-col--pills .versions-strip-pills{flex:1 1 auto!important;min-width:0!important;width:auto!important;padding:0!important;gap:4px!important}.bondel-app .versions-strip-pills .version-item.version-pill{padding:5px 10px!important;min-height:30px!important;font-size:11.5px!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow,.bondel-app .bondel-versions-col--pills .bondel-side-arrow{position:static!important;flex:0 0 auto!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#3c383214!important;color:#5a5a52!important;border:1px solid rgba(60,56,50,.1)!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;margin:0!important;box-shadow:none!important;transition:background var(--t-fast, .12s),color var(--t-fast, .12s)!important;-webkit-tap-highlight-color:transparent!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow.is-visible,.bondel-app .bondel-versions-col--pills .bondel-side-arrow.is-visible{display:inline-flex!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow:hover,.bondel-app .bondel-versions-col--pills .bondel-side-arrow:hover{background:#3c383229!important;color:#1a1a1a!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow.is-disabled,.bondel-app .bondel-versions-col--pills .bondel-side-arrow.is-disabled{opacity:.3!important;pointer-events:none!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .bondel-side-arrow svg,.bondel-app .bondel-versions-col--pills .bondel-side-arrow svg{width:12px!important;height:12px!important;stroke:currentColor!important}.bondel-app .bondel-variants-trustpilot,.bondel-app #bondelMakeMineWrap>.bondel-variants-trustpilot{margin-top:200px!important}body.bondel-pills-mode .bondel-app .bondel-versions-col{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:stretch!important;gap:6px!important;padding:0!important;margin:2px 0 6px!important;position:relative!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip,body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills{flex:1 1 auto!important;min-width:0!important;width:auto!important;padding:2px 0!important;margin:0!important;justify-content:flex-start!important}body.bondel-pills-mode .bondel-app .versions-strip-pills .version-item.version-pill{padding:5px 11px!important;min-height:28px!important;font-size:11.5px!important}.bondel-app #bondelVersionsArrowLeft,.bondel-app #bondelVersionsArrowRight{position:static!important;top:auto!important;left:auto!important;right:auto!important;transform:none!important;flex:0 0 auto!important;width:28px!important;height:28px!important;border-radius:50%!important;background:#3c383214!important;color:#5a5a52!important;border:1px solid rgba(60,56,50,.1)!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;margin:0!important;box-shadow:none!important;z-index:auto!important;transition:background var(--t-fast, .12s),color var(--t-fast, .12s)!important;-webkit-tap-highlight-color:transparent!important}.bondel-app #bondelVersionsArrowLeft:hover,.bondel-app #bondelVersionsArrowRight:hover{background:#3c383229!important;color:#1a1a1a!important;transform:none!important}.bondel-app #bondelVersionsArrowLeft svg,.bondel-app #bondelVersionsArrowRight svg{width:12px!important;height:12px!important;stroke:currentColor!important;stroke-width:2.4!important}.bondel-app .bondel-edit-trigger-pill,.bondel-app .bondel-edit-trigger{margin:8px 0 4px!important}body.bondel-pills-mode .bondel-app .bondel-versions-col{display:block!important;position:relative!important;margin:16px 0 8px!important;padding:0!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip,body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-behavior:smooth!important;scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important;gap:6px!important;padding:4px 40px!important;margin:0!important;width:100%!important;box-sizing:border-box!important;justify-content:flex-start!important}body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip::-webkit-scrollbar,body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills::-webkit-scrollbar{display:none!important}body.bondel-pills-mode .bondel-app .versions-strip-pills .version-item.version-pill{padding:6px 12px!important;min-height:32px!important;font-size:11.5px!important;border-width:1.5px!important}.bondel-app #bondelVersionsArrowLeft,.bondel-app #bondelVersionsArrowRight{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:30px!important;height:30px!important;border-radius:50%!important;background:#f5f4ee!important;color:#1a1a1a!important;border:2px solid #1a1a1a!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;padding:0!important;margin:0!important;box-shadow:0 2px 8px #00000026!important;z-index:5!important;transition:background var(--t-fast, .12s),color var(--t-fast, .12s)!important;flex:none!important;-webkit-tap-highlight-color:transparent!important}.bondel-app #bondelVersionsArrowLeft{left:-4px!important;right:auto!important}.bondel-app #bondelVersionsArrowRight{right:-4px!important;left:auto!important}.bondel-app #bondelVersionsArrowLeft.is-visible,.bondel-app #bondelVersionsArrowRight.is-visible{display:inline-flex!important}.bondel-app #bondelVersionsArrowLeft:hover,.bondel-app #bondelVersionsArrowRight:hover{background:#1a1a1a!important;color:#fff!important;transform:translateY(-50%) scale(1.06)!important}.bondel-app #bondelVersionsArrowLeft.is-disabled,.bondel-app #bondelVersionsArrowRight.is-disabled{opacity:.3!important;pointer-events:none!important}.bondel-app #bondelVersionsArrowLeft svg,.bondel-app #bondelVersionsArrowRight svg{width:13px!important;height:13px!important;stroke:currentColor!important;stroke-width:2.5!important}.bondel-app .bondel-edit-trigger-pill,.bondel-app .bondel-edit-trigger{margin:8px 0 14px!important}body.bondel-loading-lock .bondel-app,body.bondel-loading-lock .bondel-app .wrapper-zone,body.bondel-loading-lock .bondel-app .wrapper-card{transform:none!important;-webkit-transform:none!important;filter:none!important;perspective:none!important;will-change:auto!important}body.bondel-loading-lock:before{content:"";position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;height:100dvh;background:#faf6ef;z-index:2147483646;pointer-events:none}@media(min-width:980px){.bondel-app .wrapper-card{max-width:1200px!important;margin-left:auto!important;margin-right:auto!important;padding-left:32px!important;padding-right:32px!important}.bondel-app #state-preview .bondel-preview-topbar{max-width:none!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;grid-template-areas:"image  actions" "versions actions"!important;column-gap:40px!important;row-gap:16px!important;align-items:start!important;max-width:1140px!important;margin:16px auto 0!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .bondel-image-col{display:block!important;grid-area:image!important;min-width:0!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .bondel-versions-col{display:flex!important;grid-area:versions!important;min-width:0!important;align-items:center!important;gap:8px!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .preview-actions{display:block!important;grid-area:actions!important;min-width:0!important;align-self:stretch!important}.bondel-app #state-preview .preview-image-wrap{max-width:100%!important;margin:0 auto!important}.bondel-app #state-preview .preview-image-wrap img{width:100%!important;height:auto!important;max-height:620px!important;object-fit:contain!important}.bondel-app #state-preview .preview-actions .bondel-primary-cta-wrap{margin-top:0!important}.bondel-app #state-preview .preview-actions .bondel-format-title{margin-top:0!important;margin-bottom:12px!important}.bondel-app #state-preview .bondel-edit-trigger.bondel-edit-trigger-pill{max-width:100%!important}body.bondel-variants-open .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{grid-template-areas:"image  actions" "image  actions"!important}.bondel-app #state-preview .preview-actions .bondel-trust-chips,.bondel-app #state-preview .preview-actions .bondel-guarantees{margin-top:18px!important}}@media(min-width:1180px){.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{column-gap:48px!important;max-width:1200px!important}}@media(min-width:980px){.bondel-app #state-preview .preview-image-wrap img{max-height:760px!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr)!important;row-gap:4px!important}.bondel-app #state-preview #bondelCountdownStrip,.bondel-app #state-preview .bondel-countdown-strip{display:flex!important;align-items:center!important;justify-content:center!important;text-align:center!important;width:100%!important;max-width:100%!important;margin:0 0 8px!important;box-sizing:border-box!important}.bondel-app #state-preview .bondel-credit-row{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 0 8px!important}.bondel-app #state-preview .bondel-credit-row .bondel-credit-pill{margin:0!important}.bondel-app #state-preview .preview-image-wrap{margin-top:0!important;margin-bottom:0!important}.bondel-app #state-preview .bondel-preview-reassurance{margin:8px 0 4px!important;font-size:13px!important}.bondel-app #state-preview .bondel-edit-trigger.bondel-edit-trigger-pill,.bondel-app #state-preview .bondel-edit-trigger{margin:4px auto 6px!important;max-width:480px!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.bondel-app #state-preview .bondel-versions-col{margin:0!important;padding-top:0!important;justify-content:center!important;max-width:100%!important}.bondel-app #state-preview .bondel-versions-col .versions-strip{justify-content:center!important}.bondel-app .wrapper-card{padding-bottom:28px!important}.bondel-app #state-preview .preview-actions{padding-bottom:8px!important}}@media(min-width:1280px){.bondel-app #state-preview .preview-image-wrap img{max-height:820px!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{grid-template-columns:minmax(0,1.22fr) minmax(0,.78fr)!important}}@media(min-width:980px){.bondel-app .bondel-page-hero .bph-inner{grid-template-rows:auto auto auto auto!important;align-content:start!important;row-gap:14px!important}.bondel-app .bondel-page-hero .bph-title,.bondel-app .bondel-page-hero .bph-cta-row,.bondel-app .bondel-page-hero .bph-stars,.bondel-app .bondel-page-hero .bph-actions{align-self:start!important;margin:0!important}.bondel-app .bondel-page-hero .bph-title h1{margin:0!important;line-height:1.08!important}.bondel-app .bondel-page-hero .bph-cta-row{margin-top:8px!important}.bondel-app .bondel-page-hero .bph-cta{margin-top:0!important}.bondel-app .bondel-page-hero .bph-stars{margin-top:4px!important}.bondel-app .bondel-page-hero .bph-stars span{margin-left:6px!important}.bondel-app .bondel-page-hero .bph-actions{margin-top:6px!important}.bondel-app .bondel-page-hero .bph-sub,.bondel-app .bondel-page-hero .bph-trust{margin:0 0 6px!important}.bondel-app .bondel-page-hero .bph-avatars{margin-top:2px!important}.bondel-app .bondel-page-hero .bph-img{align-self:center!important}.bondel-app .bondel-page-hero{padding-top:28px!important;padding-bottom:28px!important}}@media(min-width:980px){.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .bondel-image-col{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:8px!important;min-height:0!important}.bondel-app #state-preview .bondel-image-col #bondelCountdownStrip,.bondel-app #state-preview .bondel-image-col .bondel-credit-row{margin-bottom:4px!important;flex:0 0 auto!important}.bondel-app #state-preview .preview-image-wrap{position:relative!important;display:block!important;width:100%!important;max-width:100%!important;margin:0 auto!important;text-align:center!important;flex:0 0 auto!important;overflow:hidden!important;border-radius:12px!important}.bondel-app #state-preview .preview-image-wrap img,.bondel-app #state-preview .preview-image-wrap #previewImg{width:auto!important;max-width:100%!important;height:auto!important;max-height:740px!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.bondel-app #state-preview .preview-image-wrap .zoom-hint{position:absolute!important;top:14px!important;right:14px!important;z-index:5!important}.bondel-app #state-preview .preview-image-wrap #petNameOverlay,.bondel-app #state-preview .preview-image-wrap .pet-name-overlay{position:absolute!important;left:50%!important;bottom:24px!important;transform:translate(-50%)!important}.bondel-app #state-preview .bondel-image-col .bondel-preview-reassurance{text-align:center!important;margin:6px 0 0!important;font-size:13px!important;flex:0 0 auto!important}.bondel-app #state-preview .bondel-image-col .bondel-edit-trigger,.bondel-app #state-preview .bondel-image-col .bondel-edit-trigger-pill{margin:6px auto 0!important;max-width:420px!important;width:100%!important;flex:0 0 auto!important;align-self:center!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .bondel-versions-col{margin:8px auto 0!important;max-width:100%!important;width:100%!important;align-self:center!important;justify-content:center!important;flex:0 0 auto!important}.bondel-app #state-preview .bondel-versions-col .versions-strip{justify-content:center!important;flex-wrap:nowrap!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{row-gap:0!important;align-items:start!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .preview-actions{align-self:start!important}}@media(min-width:1280px){.bondel-app #state-preview .preview-image-wrap img,.bondel-app #state-preview .preview-image-wrap #previewImg{max-height:800px!important}}@media(min-width:980px){.bondel-app section.bondel-page-hero .bph-inner,.bondel-app .bondel-page-hero .bph-inner{grid-template-rows:auto auto auto auto!important;align-content:start!important;align-items:start!important;row-gap:14px!important;padding:8px!important}.bondel-app .bondel-page-hero .bph-title,.bondel-app .bondel-page-hero .bph-cta-row,.bondel-app .bondel-page-hero .bph-stars,.bondel-app .bondel-page-hero .bph-actions{align-self:start!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important}.bondel-app .bondel-page-hero .bph-title h1{margin:0!important;line-height:1.08!important}.bondel-app .bondel-page-hero .bph-cta-row{margin:8px 0 0!important;text-align:left!important;display:block!important}.bondel-app .bondel-page-hero .bph-cta,.bondel-app .bondel-page-hero a.bph-cta,.bondel-app .bondel-page-hero button.bph-cta{width:auto!important;max-width:none!important;display:inline-block!important;padding:16px 32px!important;font-size:15px!important;white-space:nowrap!important}.bondel-app .bondel-page-hero .bph-stars,.bondel-app .bondel-page-hero .bph-actions{margin:4px 0 0!important}.bondel-app .bondel-page-hero .bph-sub{margin:0 0 6px!important}.bondel-app .bondel-page-hero .bph-trust{margin:0 0 4px!important}.bondel-app .bondel-page-hero .bph-avatars{margin:4px 0 0!important}.bondel-app .bondel-page-hero .bph-img{align-self:center!important}.bondel-app .bondel-page-hero .bph-img img{max-height:540px!important;width:auto!important;height:auto!important;max-width:100%!important;object-fit:contain!important;display:block!important;margin:0 auto!important}.bondel-app .bondel-page-hero{padding-top:24px!important;padding-bottom:24px!important}}@media(min-width:980px){.bondel-app #state-preview .preview-image-wrap{overflow:hidden!important}.bondel-app #state-preview .preview-image-wrap .zoom-hint{position:absolute!important;top:12px!important;right:12px!important;z-index:10!important;transform:none!important;margin:0!important}.bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .preview-actions{align-self:start!important;padding-top:0!important;margin-top:0!important}.bondel-app #state-preview .preview-actions .bondel-format-title{margin-top:0!important;padding-top:0!important}.bondel-app #state-preview .bondel-image-col .bondel-credit-row{justify-content:flex-start!important;align-items:center!important;text-align:left!important;padding-left:4px!important}.bondel-app #state-preview .bondel-image-col .bondel-credit-row .bondel-credit-pill{margin:0!important}.bondel-app #stickyGenerateBtnClone,body.show-sticky-cta .bondel-app #stickyGenerateBtnClone,.bondel-app #stickyCheckoutClone,body.show-sticky-order .bondel-app #stickyCheckoutClone{left:50%!important;right:auto!important;transform:translate(-50%)!important}}@media(min-width:980px){html body .bondel-app #state-preview .preview-image-wrap{position:relative!important;overflow:hidden!important;border-radius:12px!important}html body .bondel-app #state-preview .preview-image-wrap>.zoom-hint,html body .bondel-app #state-preview .preview-image-wrap .zoom-hint{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:10!important;transform:none!important;margin:0!important;pointer-events:auto!important}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{align-items:start!important}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2>.preview-actions{align-self:start!important;padding-top:0!important;margin-top:0!important}html body .bondel-app #state-preview .preview-actions .bondel-primary-cta-wrap,html body .bondel-app #state-preview .preview-actions .bondel-format-title{margin-top:0!important;padding-top:0!important}html body .bondel-app #state-preview .bondel-image-col .bondel-credit-row,html body .bondel-app #state-preview .bondel-credit-row{display:flex!important;justify-content:flex-start!important;align-items:center!important;text-align:left!important;width:100%!important;padding-left:0!important}html body .bondel-app #state-preview .bondel-credit-row #bondelCreditPill,html body .bondel-app #state-preview .bondel-credit-row .bondel-credit-pill{margin:0!important;align-self:flex-start!important}html body.show-sticky-cta .bondel-app #stickyGenerateBtnClone,html body .bondel-app #stickyGenerateBtnClone,html body.show-sticky-order .bondel-app #stickyCheckoutClone,html body .bondel-app #stickyCheckoutClone{left:50%!important;right:auto!important;transform:translate(-50%)!important;margin-left:0!important;margin-right:0!important}}@media(min-width:980px){html body .bondel-app .preview-image-wrap,html body .bondel-app #state-preview .preview-image-wrap{position:relative!important;overflow:hidden!important;border-radius:12px!important;display:block!important}html body .bondel-app .preview-image-wrap>.zoom-hint,html body .bondel-app #state-preview .preview-image-wrap>.zoom-hint,html body .bondel-app .preview-image-wrap .zoom-hint,html body .bondel-app #state-preview .preview-image-wrap .zoom-hint{position:absolute!important;top:12px!important;right:12px!important;left:auto!important;bottom:auto!important;z-index:9999!important;transform:none!important;margin:0!important}html body .bondel-app #state-preview .bondel-image-col #bondelCountdownStrip,html body .bondel-app .bondel-image-col .bondel-countdown-strip,html body .bondel-app #state-preview .bondel-countdown-strip{display:flex!important;width:100%!important;max-width:100%!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin:0 0 6px!important;padding:8px 14px!important}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{align-items:start!important;align-content:start!important}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2>.preview-actions,html body .bondel-app .preview-grid>.preview-actions{align-self:start!important;padding-top:0!important;margin-top:0!important}html body .bondel-app #state-preview .preview-actions .bondel-primary-cta-wrap,html body .bondel-app #state-preview .preview-actions .bondel-format-title,html body .bondel-app .preview-actions .bondel-format-title{margin-top:0!important;padding-top:0!important}html body .bondel-app #stickyGenerateBtnClone,html body.show-sticky-cta .bondel-app #stickyGenerateBtnClone,html body .bondel-app #stickyCheckoutClone,html body.show-sticky-order .bondel-app #stickyCheckoutClone{left:50%!important;right:auto!important;margin-left:0!important;margin-right:0!important;transform:translate(-50%) translateY(0)!important;-webkit-transform:translateX(-50%) translateY(0)!important}}html body .bondel-app .generate-btn,html body .bondel-app #generateBtn,html body .bondel-app #stickyGenerateBtnClone,html body .bondel-app button.generate-btn{width:auto!important;max-width:420px!important;min-width:220px!important;display:inline-block!important;margin-left:auto!important;margin-right:auto!important;padding-left:28px!important;padding-right:28px!important;white-space:nowrap!important}html body .bondel-app #state-upload .generate-btn,html body .bondel-app .stylePickerSection~.generate-btn{display:block!important;margin:18px auto 0!important}html body .bondel-app .versions-strip-pills .version-item.version-pill,html body .bondel-app .version-pill{padding:8px 16px!important;font-size:13.5px!important;min-height:38px!important;letter-spacing:.3px!important;font-weight:700!important}html body .bondel-app .versions-strip-pills .version-pill-label{font-size:13.5px!important}@media(min-width:980px){html body #previewImageWrap,html body .bondel-app #previewImageWrap{position:relative!important;overflow:hidden!important;border-radius:12px!important}html body #previewImageWrap .zoom-hint,html body .bondel-app #previewImageWrap .zoom-hint,html body #previewImageWrap>span.zoom-hint{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;bottom:auto!important;z-index:99999!important;transform:none!important;margin:0!important}html body #bondelCountdownStrip,html body .bondel-app #bondelCountdownStrip{display:flex!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;align-items:center!important;justify-content:center!important;margin:0 0 6px!important;padding:10px 16px!important}html body .bondel-app .preview-grid.bondel-preview-grid-v2,html body .bondel-app #state-preview .preview-grid{align-items:start!important;align-content:start!important}html body .bondel-app .preview-grid>.preview-actions,html body .bondel-app #state-preview .preview-actions{align-self:start!important;padding-top:0!important;margin-top:0!important}html body #stickyGenerateBtnClone,html body .bondel-app #stickyGenerateBtnClone,html body.show-sticky-cta #stickyGenerateBtnClone{left:50%!important;right:auto!important;margin-left:0!important;margin-right:0!important;transform:translate(-50%) translateY(0)!important;-webkit-transform:translateX(-50%) translateY(0)!important}}@media(min-width:980px){html body .bondel-app .preview-grid.bondel-preview-grid-v2{display:grid!important;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;grid-template-rows:auto auto auto!important;grid-template-areas:"countdown countdown" "image     actions" "versions  actions"!important;column-gap:32px!important;row-gap:10px!important;align-items:start!important}html body .bondel-app .preview-grid>#bondelCountdownStrip{grid-area:countdown!important;grid-column:1 / -1!important;width:100%!important;max-width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important;box-sizing:border-box!important;margin:0 0 4px!important;padding:10px 16px!important}html body .bondel-app .preview-grid>.bondel-image-col{grid-area:image!important;align-self:start!important}html body .bondel-app .preview-grid>.bondel-versions-col{grid-area:versions!important;align-self:start!important;margin-top:0!important}html body .bondel-app .preview-grid>.preview-actions{grid-area:actions!important;align-self:start!important;padding-top:0!important;margin-top:0!important}html body .bondel-app .wrapper-card{padding-bottom:20px!important}html body .bondel-app #bondelDigitalCta,html body .bondel-app .bondel-digital-cta{width:auto!important;max-width:460px!important;min-width:280px!important;margin-left:auto!important;margin-right:auto!important;display:inline-block!important;padding-left:28px!important;padding-right:28px!important;white-space:nowrap!important}html body .bondel-app .bondel-digital-info,html body .bondel-app .bondel-canvas-panel .bondel-primary-cta-wrap>button,html body .bondel-app #bondelMakeMineBtn{text-align:center!important}html body .bondel-app .bondel-versions-col:not(.is-overflowing) .bondel-side-arrow{display:none!important;visibility:hidden!important}}html body .bondel-app #bondelCreditPill,html body .bondel-app .bondel-credit-pill,html body .bondel-app .bondel-credit-row #bondelCreditPill,html body .bondel-app .bondel-credit-row #bondelCreditPill .bondel-credit-dot{cursor:default!important}html body .bondel-app #bondelDigitalCta:not(:disabled),html body .bondel-app .bondel-digital-cta:not(:disabled){cursor:pointer!important}html body .bondel-app #stickyGenerateBtnClone,html body .bondel-app #bondelStickyOrderBtn,html body .bondel-app #stickyCheckoutClone,html body .bondel-app .bondel-sticky-cta,html body.show-sticky-cta .bondel-app #stickyGenerateBtnClone,html body.show-sticky-order .bondel-app #bondelStickyOrderBtn,html body .bondel-app button.bondel-sticky-cta{left:50%!important;right:auto!important;margin-left:0!important;margin-right:0!important;transform:translate(-50%) translateY(0)!important;-webkit-transform:translateX(-50%) translateY(0)!important;max-width:min(480px,calc(100vw - 24px))!important}@media(min-width:980px){html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2,html body .bondel-app .preview-grid.bondel-preview-grid-v2{position:relative!important;padding-top:56px!important}html body .bondel-app #state-preview #bondelCountdownStrip,html body .bondel-app #bondelCountdownStrip{position:absolute!important;top:0!important;left:0!important;right:0!important;width:100%!important;max-width:100%!important;z-index:10!important;margin:0!important;box-sizing:border-box!important;display:flex!important;align-items:center!important;justify-content:center!important;padding:12px 16px!important}}html body .bondel-app .bondel-variants-trustpilot,html body .bondel-app .bondel-trust-chips,html body .bondel-app .bondel-guarantees-row,html body .bondel-app .bondel-trustpilot-section{margin-top:28px!important;padding-top:18px!important}html body .bondel-app #bondelDigitalCta,html body .bondel-app #bondelDigitalCta:disabled,html body .bondel-app #bondelDigitalCta:hover,html body .bondel-app #bondelDigitalCta:focus,html body .bondel-app #bondelDigitalCta:active,html body .bondel-app .bondel-digital-cta,html body .bondel-app .bondel-digital-cta:disabled,html body .bondel-app .bondel-digital-cta:hover{cursor:pointer!important;opacity:1!important}html body .bondel-app .bondel-variants-trustpilot,html body .bondel-app .bondel-trust-chips,html body .bondel-app .bondel-guarantees-row,html body .bondel-app .bondel-trustpilot-section,html body .bondel-app .bondel-digital-microcopy+.bondel-variants-trustpilot,html body .bondel-app .preview-actions .bondel-variants-trustpilot{margin-top:44px!important;padding-top:22px!important}html body .bondel-app .preview-actions .bondel-trust-chips,html body .bondel-app .preview-actions .bondel-guarantees,html body .bondel-app .bondel-canvas-trust{margin-top:28px!important}@media(min-width:980px){html body .bondel-app #state-preview .preview-grid>.preview-actions,html body .bondel-app .preview-grid.bondel-preview-grid-v2>.preview-actions{margin-top:36px!important;padding-top:0!important;align-self:start!important}}@media(min-width:980px){html body .bondel-app #previewImageWrap{width:fit-content!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;overflow:hidden!important;border-radius:12px!important;display:block!important}html body .bondel-app #previewImageWrap img,html body .bondel-app #previewImageWrap #previewImg{display:block!important;max-width:100%!important}html body .bondel-app #previewImageWrap>.zoom-hint{position:absolute!important;top:14px!important;right:14px!important;left:auto!important;bottom:auto!important;z-index:99999!important;transform:none!important;margin:0!important}html body .bondel-app .bondel-versions-col{padding-left:44px!important;padding-right:44px!important;position:relative!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-left{left:0!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-right{right:0!important}}@media(min-width:980px){html body .bondel-app .bondel-versions-col .bondel-side-arrow,html body .bondel-app .bondel-side-arrow{position:absolute!important;top:50%!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#ffffffeb!important;border:1px solid rgba(0,0,0,.05)!important;color:#1d1d1f!important;box-shadow:0 2px 8px #0000000f,0 1px 2px #0000000a,inset 0 0 0 1px #fff9!important;backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;cursor:pointer!important;padding:0!important;display:none!important;align-items:center!important;justify-content:center!important;z-index:5!important;transition:transform .2s cubic-bezier(.25,.1,.25,1),box-shadow .2s cubic-bezier(.25,.1,.25,1),opacity .15s ease!important;transform:translateY(-50%) translateZ(0)!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow.is-visible,html body .bondel-app .bondel-side-arrow.is-visible{display:flex!important}html body .bondel-app .bondel-side-arrow svg{width:16px!important;height:16px!important;stroke:#1d1d1f!important;stroke-width:2!important;fill:none!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-left{left:4px!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-right{right:4px!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow:hover,html body .bondel-app .bondel-side-arrow:hover{background:#fff!important;transform:translateY(-50%) scale(1.08) translateZ(0)!important;box-shadow:0 4px 14px #0000001a,0 2px 4px #0000000f,inset 0 0 0 1px #fffc!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow:active,html body .bondel-app .bondel-side-arrow:active{transform:translateY(-50%) scale(.94) translateZ(0)!important;transition-duration:80ms!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow.is-disabled,html body .bondel-app .bondel-versions-col .bondel-side-arrow[data-disabled="1"],html body .bondel-app .bondel-side-arrow.is-disabled,html body .bondel-app .bondel-side-arrow[data-disabled="1"]{opacity:.28!important;cursor:not-allowed!important;pointer-events:none!important;box-shadow:0 1px 2px #00000008,inset 0 0 0 1px #fff9!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow.is-disabled:hover,html body .bondel-app .bondel-side-arrow.is-disabled:hover{transform:translateY(-50%) translateZ(0)!important}html body .bondel-app .bondel-versions-col{padding-left:52px!important;padding-right:52px!important;position:relative!important}html body .bondel-app .bondel-versions-col .versions-strip,html body .bondel-app .bondel-versions-col .versions-strip-pills{overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important}html body .bondel-app .bondel-versions-col .versions-strip::-webkit-scrollbar,html body .bondel-app .bondel-versions-col .versions-strip-pills::-webkit-scrollbar{display:none!important}}@media(min-width:980px){html body .bondel-app .versions-strip-pills .version-item.version-pill,html body .bondel-app .versions-strip .version-item.version-pill{min-height:52px!important;padding:14px 22px!important;font-size:14px!important;font-weight:600!important;letter-spacing:.3px!important;gap:8px!important;border-width:1.5px!important}html body .bondel-app .versions-strip-pills .version-item.version-pill.is-active,html body .bondel-app .versions-strip .version-item.version-pill.is-active{box-shadow:0 2px 8px #c7252b2e!important}}@media(max-width:979px){html body .bondel-app .versions-strip-pills .version-item.version-pill,html body .bondel-app .versions-strip .version-item.version-pill{min-height:44px!important;padding:12px 18px!important;font-size:13.5px!important;font-weight:600!important;gap:6px!important}}@media(min-width:980px){html body .bondel-app .bondel-versions-col .bondel-side-arrow,html body .bondel-app .bondel-side-arrow{width:36px!important;height:36px!important}html body .bondel-app .bondel-side-arrow svg{width:14px!important;height:14px!important}html body .bondel-app .bondel-versions-col{padding-left:64px!important;padding-right:64px!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-left{left:6px!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-right{right:6px!important}html body .bondel-app .versions-strip-pills .version-item.version-pill.is-active,html body .bondel-app .versions-strip .version-item.version-pill.is-active{overflow:visible!important;z-index:2!important}}@media(max-width:979px){html body .bondel-app .bondel-versions-col .bondel-side-arrow,html body .bondel-app .bondel-side-arrow{position:absolute!important;top:50%!important;width:32px!important;height:32px!important;border-radius:50%!important;background:#ffffffeb!important;border:1px solid rgba(0,0,0,.05)!important;color:#1d1d1f!important;box-shadow:0 2px 6px #0000000f,0 1px 2px #0000000a,inset 0 0 0 1px #fff9!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;cursor:pointer!important;padding:0!important;display:none!important;align-items:center!important;justify-content:center!important;z-index:5!important;transition:transform .18s cubic-bezier(.25,.1,.25,1),box-shadow .18s cubic-bezier(.25,.1,.25,1)!important;transform:translateY(-50%) translateZ(0)!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow.is-visible,html body .bondel-app .bondel-side-arrow.is-visible{display:flex!important}html body .bondel-app .bondel-side-arrow svg{width:13px!important;height:13px!important;stroke:#1d1d1f!important;stroke-width:2!important;fill:none!important}html body .bondel-app .bondel-versions-col{padding-left:48px!important;padding-right:48px!important;position:relative!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-left{left:8px!important}html body .bondel-app .bondel-versions-col .bondel-side-arrow-right{right:8px!important}html body .bondel-app .bondel-side-arrow:active{transform:translateY(-50%) scale(.92) translateZ(0)!important;background:#fff!important}html body .bondel-app .bondel-side-arrow.is-disabled,html body .bondel-app .bondel-side-arrow[data-disabled="1"]{opacity:.28!important;cursor:not-allowed!important;pointer-events:none!important}html body .bondel-app .versions-strip-pills .version-item.version-pill.is-active,html body .bondel-app .versions-strip .version-item.version-pill.is-active{overflow:visible!important;z-index:2!important}}@media(min-width:980px){html body.bondel-pills-mode .bondel-app .bondel-versions-col,html body .bondel-app .bondel-versions-col{padding-left:56px!important;padding-right:56px!important;position:relative!important}html body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip,html body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills,html body .bondel-app .bondel-versions-col .versions-strip,html body .bondel-app .bondel-versions-col .versions-strip-pills{padding:4px 0!important;overflow-x:auto!important;overflow-y:hidden!important}html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{width:36px!important;height:36px!important;border-radius:50%!important;background:#ffffffeb!important;border:1px solid rgba(0,0,0,.06)!important;color:#1d1d1f!important;box-shadow:0 2px 8px #0000000f,0 1px 2px #0000000a,inset 0 0 0 1px #fff9!important;backdrop-filter:blur(12px) saturate(180%)!important;-webkit-backdrop-filter:blur(12px) saturate(180%)!important;padding:0!important;margin:0!important;transition:transform .2s cubic-bezier(.25,.1,.25,1),box-shadow .2s cubic-bezier(.25,.1,.25,1)!important;transform:translateY(-50%) translateZ(0)!important}html body .bondel-app #bondelVersionsArrowLeft{left:10px!important;right:auto!important}html body .bondel-app #bondelVersionsArrowRight{right:10px!important;left:auto!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg,html body .bondel-app .bondel-versions-col .bondel-side-arrow svg{width:14px!important;height:14px!important;stroke:#1d1d1f!important;stroke-width:2!important;fill:none!important}html body .bondel-app #bondelVersionsArrowLeft:hover,html body .bondel-app #bondelVersionsArrowRight:hover{background:#fff!important;color:#1d1d1f!important;transform:translateY(-50%) scale(1.08) translateZ(0)!important;box-shadow:0 4px 14px #0000001a,0 2px 4px #0000000f,inset 0 0 0 1px #fffc!important}html body .bondel-app #bondelVersionsArrowLeft:active,html body .bondel-app #bondelVersionsArrowRight:active{transform:translateY(-50%) scale(.94) translateZ(0)!important;transition-duration:80ms!important}html body .bondel-app #bondelVersionsArrowLeft.is-disabled,html body .bondel-app #bondelVersionsArrowRight.is-disabled{opacity:.28!important;pointer-events:none!important}}@media(max-width:979px){html body.bondel-pills-mode .bondel-app .bondel-versions-col,html body .bondel-app .bondel-versions-col{padding-left:44px!important;padding-right:44px!important;position:relative!important}html body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip,html body.bondel-pills-mode .bondel-app .bondel-versions-col .versions-strip-pills,html body .bondel-app .bondel-versions-col .versions-strip,html body .bondel-app .bondel-versions-col .versions-strip-pills{padding:4px 0!important;overflow-x:auto!important;overflow-y:hidden!important}html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{width:32px!important;height:32px!important;border-radius:50%!important;background:#ffffffeb!important;border:1px solid rgba(0,0,0,.06)!important;color:#1d1d1f!important;box-shadow:0 2px 6px #0000000f,0 1px 2px #0000000a,inset 0 0 0 1px #fff9!important;backdrop-filter:blur(10px) saturate(180%)!important;-webkit-backdrop-filter:blur(10px) saturate(180%)!important;padding:0!important;margin:0!important;transition:transform .18s cubic-bezier(.25,.1,.25,1)!important;transform:translateY(-50%) translateZ(0)!important}html body .bondel-app #bondelVersionsArrowLeft{left:6px!important;right:auto!important}html body .bondel-app #bondelVersionsArrowRight{right:6px!important;left:auto!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg,html body .bondel-app .bondel-versions-col .bondel-side-arrow svg{width:13px!important;height:13px!important;stroke:#1d1d1f!important;stroke-width:2!important;fill:none!important}html body .bondel-app #bondelVersionsArrowLeft:active,html body .bondel-app #bondelVersionsArrowRight:active{transform:translateY(-50%) scale(.92) translateZ(0)!important;background:#fff!important}html body .bondel-app #bondelVersionsArrowLeft.is-disabled,html body .bondel-app #bondelVersionsArrowRight.is-disabled{opacity:.28!important;pointer-events:none!important}}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2 .bondel-versions-col,html body .bondel-app #state-preview .preview-grid .bondel-versions-col,html body .bondel-app #state-preview .bondel-versions-col,html body .bondel-app .bondel-versions-col{display:block!important;flex-direction:initial!important;flex-wrap:initial!important;grid-template-columns:initial!important;grid-template-rows:initial!important;grid-template-areas:initial!important;justify-content:initial!important;align-items:initial!important;column-gap:0!important;row-gap:0!important;gap:0!important;padding:0!important;margin:12px 0!important;position:relative!important}html body .bondel-app #state-preview .bondel-versions-col .versions-strip,html body .bondel-app #state-preview .bondel-versions-col .versions-strip-pills,html body .bondel-app .bondel-versions-col .versions-strip,html body .bondel-app .bondel-versions-col .versions-strip-pills{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;order:initial!important;flex:initial!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:6px 44px!important;margin:0!important;gap:8px!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;scroll-behavior:smooth!important;grid-area:initial!important;box-sizing:border-box!important}html body .bondel-app .bondel-versions-col .versions-strip::-webkit-scrollbar{display:none!important}html body .bondel-app #state-preview #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app .bondel-versions-col .bondel-side-arrow-left{position:absolute!important;left:0!important;right:auto!important;top:50%!important;transform:translateY(-50%)!important;order:initial!important;flex:initial!important;grid-area:initial!important;justify-self:initial!important;z-index:5!important}html body .bondel-app #state-preview #bondelVersionsArrowRight,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow-right{position:absolute!important;right:0!important;left:auto!important;top:50%!important;transform:translateY(-50%)!important;order:initial!important;flex:initial!important;grid-area:initial!important;justify-self:initial!important;z-index:5!important}@media(hover:hover){html body .bondel-app #bondelVersionsArrowLeft:hover,html body .bondel-app #bondelVersionsArrowRight:hover,html body .bondel-app .bondel-side-arrow:hover{transform:translateY(-50%) scale(1.06)!important}}html body .bondel-app #bondelVersionsArrowLeft:active,html body .bondel-app #bondelVersionsArrowRight:active,html body .bondel-app .bondel-side-arrow:active{transform:translateY(-50%) scale(.94)!important}html body .bondel-app .version-thumb{width:48px!important;height:64px!important;border-radius:6px!important;object-fit:cover!important;cursor:pointer!important;border:2px solid transparent!important;display:block!important;flex:0 0 auto!important;transition:border-color .15s ease,transform .15s ease!important}html body .bondel-app .version-thumb.active,html body .bondel-app .version-item.is-active .version-thumb{border-color:#d02e2e!important;box-shadow:0 0 0 2px #d02e2e33!important}html body .bondel-app .version-thumb:hover{transform:translateY(-1px)!important}html body .bondel-app .version-item .version-label{font-size:10px!important;top:2px!important;left:4px!important}html body .bondel-app .version-pill,html body .bondel-app .version-pill-label,html body .bondel-app .version-pill-pencil{display:none!important}html body .bondel-app #state-preview #bondelVersionsArrowLeft,html body .bondel-app #state-preview #bondelVersionsArrowRight,html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#8b1538!important;border:2px solid #fff!important;color:#fff!important;box-shadow:0 4px 12px #00000040!important;padding:0!important;margin:0!important;cursor:pointer!important;z-index:10!important;display:flex!important;align-items:center!important;justify-content:center!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;appearance:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:opacity .2s ease,transform .15s ease!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg,html body .bondel-app .bondel-versions-col .bondel-side-arrow svg{width:20px!important;height:20px!important;stroke:#fff!important;stroke-width:3!important;fill:none!important}@media(hover:hover){html body .bondel-app #bondelVersionsArrowLeft:hover,html body .bondel-app #bondelVersionsArrowRight:hover{transform:translateY(-50%) scale(1.08)!important;background:#6f1029!important}}html body .bondel-app #bondelVersionsArrowLeft:active,html body .bondel-app #bondelVersionsArrowRight:active{transform:translateY(-50%) scale(.94)!important}html body .bondel-app #bondelVersionsArrowLeft.is-disabled,html body .bondel-app #bondelVersionsArrowRight.is-disabled,html body .bondel-app .bondel-side-arrow.is-disabled,html body .bondel-app .bondel-side-arrow[data-disabled="1"]{opacity:.35!important;pointer-events:none!important;cursor:not-allowed!important}@media(max-width:480px){html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{width:36px!important;height:36px!important;left:auto!important}html body .bondel-app #bondelVersionsArrowLeft{left:-4px!important;right:auto!important}html body .bondel-app #bondelVersionsArrowRight{right:-4px!important;left:auto!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg{width:18px!important;height:18px!important}}html body .bondel-app .version-thumb{width:60px!important;height:80px!important;border-radius:7px!important}html body .bondel-app #state-preview #bondelVersionsArrowLeft,html body .bondel-app #state-preview #bondelVersionsArrowRight,html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{display:none!important}html body .bondel-app #bondelVersionsArrowLeft.is-visible,html body .bondel-app #bondelVersionsArrowRight.is-visible,html body .bondel-app .bondel-side-arrow.is-visible{display:flex!important;align-items:center!important;justify-content:center!important}@media(min-width:980px){html body .bondel-app #previewImageWrap>.zoom-hint,html body .bondel-app #previewImageWrap .zoom-hint,html body .bondel-app .preview-image-wrap .zoom-hint{top:20px!important;right:20px!important;left:auto!important;bottom:auto!important;padding:5px 9px!important;font-size:11.5px!important}html body .bondel-app #previewImageWrap>.zoom-hint svg,html body .bondel-app .preview-image-wrap .zoom-hint svg{width:13px!important;height:13px!important}}body.bondel-variants-open .bondel-app .bondel-versions-col,body.bondel-variants-open .bondel-app .versions-strip-wrap,body.bondel-variants-open .bondel-app .bondel-versions-arrow,body.bondel-variants-open .bondel-app .bondel-versions-toggle,body.bondel-variants-open .bondel-app .bondel-edit-trigger,body.bondel-variants-open .bondel-app .bondel-tip-card{display:block!important}body.bondel-variants-open .bondel-app .bondel-side-arrow.is-visible,body.bondel-variants-open .bondel-app #bondelVersionsArrowLeft.is-visible,body.bondel-variants-open .bondel-app #bondelVersionsArrowRight.is-visible{display:inline-flex!important}body.bondel-variants-open .bondel-app .bondel-primary-cta-wrap,body.bondel-variants-open .bondel-app .bondel-preview-topbar-elegant,body.bondel-variants-open .bondel-app .bondel-topbar-title-stack,body.bondel-variants-open .bondel-app .bondel-credit-stack{display:flex!important}@media(min-width:980px){html body.bondel-variants-open .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2{grid-template-areas:"image  actions" "versions actions"!important}}.bondel-app .bondel-page-hero .bph-img{background:transparent!important;aspect-ratio:auto!important}.bondel-app .bondel-page-hero .bph-img img{height:auto!important;object-fit:contain!important;border-radius:14px!important}@media(min-width:901px){.bondel-app .bondel-page-hero .bph-inner{row-gap:8px!important;align-items:center!important}.bondel-app .bondel-page-hero h1{margin-bottom:4px!important;line-height:1.06!important}.bondel-app .bondel-page-hero .bph-cta{margin-top:4px!important;margin-bottom:4px!important}.bondel-app .bondel-page-hero .bph-stars{margin-bottom:0!important;margin-top:0!important}.bondel-app .bondel-page-hero .bph-actions{margin-top:0!important}.bondel-app .bondel-page-hero .bph-sub{margin-top:0!important;margin-bottom:6px!important}.bondel-app .bondel-page-hero .bph-trust{margin-bottom:6px!important}.bondel-app .bondel-page-hero .bph-avatars{margin-bottom:0!important;margin-top:4px!important}.bondel-app .bondel-page-hero{padding:32px 24px!important}}html body .bondel-app #state-preview .bondel-versions-col .versions-strip,html body .bondel-app #state-preview .bondel-versions-col .versions-strip-pills,html body .bondel-app .bondel-versions-col .versions-strip,html body .bondel-app .bondel-versions-col .versions-strip-pills{padding-left:60px!important;padding-right:60px!important}.bondel-app #bondelBelowThumbsNotePill,.bondel-app .bondel-below-thumbs-note-pill{display:none;align-items:center;gap:8px;margin:10px auto 0;padding:9px 16px;border-radius:100px;background:#fef7e6;border:1px solid #f0e2c8;color:#8b5a2b;font-family:Georgia,serif;font-style:italic;font-size:13px;cursor:pointer;transition:background .15s ease,transform .15s ease,box-shadow .15s ease;-webkit-tap-highlight-color:transparent}.bondel-app .bondel-below-thumbs-note-pill:hover{background:#fdf0d4;transform:translateY(-1px);box-shadow:0 2px 6px #8b5a2b1f}.bondel-app .bondel-below-thumbs-note-pill .bttp-icon{font-size:14px;line-height:1}.bondel-app .bondel-below-thumbs-note-pill .bttp-text{font-weight:600;letter-spacing:.1px}.bondel-app #state-preview .bondel-versions-col+#bondelBelowThumbsNotePill,.bondel-app #bondelBelowThumbsNotePill{text-align:center}.bondel-app .bondel-format-bullets{list-style:none;padding:0;margin:10px 0 0;display:flex;flex-direction:column;gap:4px;text-align:left;width:100%}.bondel-app .bondel-format-bullets li{font-family:Open Sans,Arial,sans-serif;font-size:11.5px;color:#313131;font-weight:500;display:flex;align-items:center;gap:6px;letter-spacing:.1px;line-height:1.3}.bondel-app .bondel-format-bullets .bfb-check{color:#2d6a52;font-weight:800;font-size:12px;flex-shrink:0;width:13px;display:inline-block;text-align:center}@media(max-width:600px){.bondel-app .bondel-format-bullets li{font-size:11px}}html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-versions-col .bondel-side-arrow{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;width:40px!important;height:40px!important;border-radius:50%!important;background:#8b1538!important;border:2px solid #fff!important;color:#fff!important;box-shadow:0 4px 12px #00000040!important;display:none!important;align-items:center!important;justify-content:center!important;cursor:pointer!important;z-index:10!important;padding:0!important;margin:0!important;-webkit-tap-highlight-color:transparent!important;-webkit-appearance:none!important;appearance:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;transition:opacity .2s ease,transform .15s ease!important}html body .bondel-app #bondelVersionsArrowLeft.is-visible,html body .bondel-app #bondelVersionsArrowRight.is-visible,html body .bondel-app .bondel-side-arrow.is-visible{display:flex!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg,html body .bondel-app .bondel-side-arrow svg{width:20px!important;height:20px!important;stroke:#fff!important;stroke-width:3!important;fill:none!important}html body .bondel-app #bondelVersionsArrowLeft:hover,html body .bondel-app #bondelVersionsArrowRight:hover{transform:translateY(-50%) scale(1.08)!important;background:#8b1538!important;color:#fff!important}html body .bondel-app #bondelVersionsArrowLeft.is-disabled,html body .bondel-app #bondelVersionsArrowRight.is-disabled,html body .bondel-app .bondel-side-arrow.is-disabled{opacity:.35!important;pointer-events:none!important}html body .bondel-app #bondelVersionsArrowLeft{left:-8px!important;right:auto!important}html body .bondel-app #bondelVersionsArrowRight{right:-8px!important;left:auto!important}@media(max-width:480px){html body .bondel-app #bondelVersionsArrowLeft,html body .bondel-app #bondelVersionsArrowRight,html body .bondel-app .bondel-side-arrow{width:36px!important;height:36px!important}html body .bondel-app #bondelVersionsArrowLeft svg,html body .bondel-app #bondelVersionsArrowRight svg{width:18px!important;height:18px!important}html body .bondel-app #bondelVersionsArrowLeft{left:-4px!important}html body .bondel-app #bondelVersionsArrowRight{right:-4px!important}}@media(min-width:980px){html body .bondel-app .preview-grid>.preview-actions,html body .bondel-app .preview-grid .preview-actions{margin-top:36px!important;padding-top:0!important;align-self:start!important}}html body .bondel-app #previewImageWrap,html body .bondel-app .preview-image-wrap{cursor:default!important}html body .bondel-app #previewImageWrap>img,html body .bondel-app #previewImageWrap #previewImg,html body .bondel-app .preview-image-wrap>img{cursor:default!important}html body .bondel-app #previewImageWrap>.zoom-hint,html body .bondel-app #previewImageWrap .zoom-hint,html body .bondel-app .preview-image-wrap .zoom-hint{cursor:zoom-in!important;pointer-events:auto!important}html body .bondel-app #previewImageWrap>.zoom-hint,html body .bondel-app .preview-image-wrap .zoom-hint{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;bottom:auto!important;z-index:10!important;transform:none!important;margin:0!important;padding:6px 10px!important;border-radius:999px!important;background:#ffffffeb!important;backdrop-filter:blur(6px)!important;-webkit-backdrop-filter:blur(6px)!important;font-size:12px!important;line-height:1!important;white-space:nowrap!important;max-width:calc(100% - 20px)!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;gap:4px!important}html body .bondel-app #previewImageWrap>.zoom-hint svg,html body .bondel-app .preview-image-wrap .zoom-hint svg{width:14px!important;height:14px!important;flex-shrink:0!important}html body .bondel-app #previewImageWrap>.zoom-hint .zoom-hint-text,html body .bondel-app .preview-image-wrap .zoom-hint .zoom-hint-text{font-size:12px!important;font-weight:600!important;letter-spacing:.2px!important}html body .bondel-app #previewImageWrap,html body .bondel-app .preview-image-wrap{position:relative!important;overflow:hidden!important}.bondel-app .version-label.version-label--active{background:#d02e2eeb!important;color:#fff!important;padding:2px 7px!important;border-radius:4px!important;font-weight:700!important;font-size:9.5px!important;letter-spacing:.2px!important;text-shadow:none!important;font-style:normal!important;font-family:Open Sans,Arial,sans-serif!important;line-height:1.1!important;top:3px!important;left:3px!important}.bondel-app .bondel-format-title em{font-style:italic!important;color:#d02e2e!important;font-weight:500!important}.bondel-app .bondel-format-title #bondelFormatVersionNum{color:#d02e2e!important;font-weight:700!important;font-style:normal!important}.bondel-app .bondel-format-title{line-height:1.25!important}.bondel-app .bondel-format-title .bondel-format-title-order{display:inline-block!important;margin-top:2px!important;font-size:.78em!important;font-weight:500!important;color:#555!important;letter-spacing:.1px!important;font-style:normal!important;font-family:Open Sans,Arial,sans-serif!important}.bondel-app .bondel-edit-trigger-wrap{display:flex!important;flex-direction:column!important;align-items:center!important;gap:4px!important;width:100%!important;margin:10px 0!important}.bondel-app .bondel-edit-trigger-eyebrow{margin:0!important;padding:0!important;font-family:Open Sans,Arial,sans-serif!important;font-size:11.5px!important;font-weight:500!important;color:#5a5a5a!important;letter-spacing:.1px!important;text-align:center!important;line-height:1.2!important}.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168,.bondel-app .bondel-edit-trigger.bondel-edit-trigger-pill.bondel-edit-trigger--v168{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;gap:11px!important;width:100%!important;max-width:320px!important;background:linear-gradient(135deg,#d02e2e,#e85a4f,#f08c5a)!important;color:#fff!important;border:0!important;border-radius:12px!important;padding:9px 13px 9px 9px!important;font-style:normal!important;font-family:Open Sans,Arial,sans-serif!important;font-weight:500!important;font-size:13px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;letter-spacing:0!important;margin:0 auto!important;text-align:left!important;cursor:pointer!important;transition:box-shadow .18s ease,transform .14s ease!important;box-shadow:0 3px 10px #d02e2e40,inset 0 1px #ffffff26!important}.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168:hover{box-shadow:0 6px 18px #d02e2e59,inset 0 1px #ffffff26!important;transform:translateY(-1px)!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon{flex:0 0 auto!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:32px!important;height:32px!important;background:#fffffff7!important;border-radius:8px!important;box-shadow:0 1px 3px #0000001f!important;min-width:0!important;overflow:visible!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon svg{width:20px!important;height:20px!important;flex-shrink:0!important;stroke:none!important;fill:none!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-text{display:flex!important;flex-direction:column!important;align-items:flex-start!important;line-height:1.2!important;min-width:0!important;overflow:visible!important;text-overflow:clip!important;white-space:normal!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-title{font-size:13px!important;font-weight:700!important;color:#fff!important;letter-spacing:.05px!important;line-height:1.2!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;min-width:0!important;text-shadow:0 1px 1px rgba(0,0,0,.08)!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-sub{font-size:10.5px!important;font-weight:400!important;color:#ffffffe0!important;margin-top:2px!important;line-height:1.25!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;min-width:0!important}body.bondel-variants-open .bondel-app .bondel-edit-trigger-wrap{display:none!important}body.bondel-only-one-preview .bondel-app .bondel-edit-trigger-wrap{display:flex!important}body.bondel-only-one-preview .bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168,body.bondel-only-one-preview .bondel-app .bondel-edit-trigger.bondel-edit-trigger-pill.bondel-edit-trigger--v168{display:inline-flex!important}@media(max-width:600px){.bondel-app .bondel-edit-trigger-eyebrow{font-size:11px!important}.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168,.bondel-app .bondel-edit-trigger.bondel-edit-trigger-pill.bondel-edit-trigger--v168{padding:8px 12px 8px 8px!important;max-width:300px!important;gap:10px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon{width:30px!important;height:30px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon svg{width:18px!important;height:18px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-title{font-size:12.5px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-sub{font-size:10px!important}}@media(max-width:600px){.bondel-app .bondel-preview-topbar .bondel-topbar-title-stack{display:none!important}.bondel-app .bondel-preview-topbar{padding-top:4px!important;padding-bottom:4px!important;margin-bottom:4px!important;min-height:0!important}.bondel-app .bondel-preview-topbar-elegant{gap:4px!important}}@media(max-width:600px){.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168,.bondel-app .bondel-edit-trigger.bondel-edit-trigger-pill.bondel-edit-trigger--v168{padding:6px 11px 6px 6px!important;max-width:290px!important;gap:9px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon{width:26px!important;height:26px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-icon svg{width:16px!important;height:16px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-title{font-size:12px!important}.bondel-app .bondel-edit-trigger--v168 .bondel-edit-trigger-sub{font-size:9.5px!important}.bondel-app .bondel-edit-trigger-wrap{margin:7px 0!important;gap:3px!important}.bondel-app .bondel-edit-trigger-eyebrow{font-size:10.5px!important}}.bondel-app .version-label.version-label--active{white-space:nowrap!important;min-width:0!important;font-size:9px!important;padding:2px 6px!important;letter-spacing:.15px!important}.bondel-app .version-item.is-active,.bondel-app .version-item.active,.bondel-app .versions-strip .version-item.is-active{min-width:72px!important}@media(max-width:600px){.bondel-app .version-item.is-active,.bondel-app .version-item.active,.bondel-app .versions-strip .version-item.is-active{min-width:68px!important}}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168{flex-direction:column!important;align-items:center!important;text-align:center!important;gap:3px!important;margin:10px auto 4px!important;padding:9px 14px 10px!important;border-radius:10px!important;background:#fff!important;border:1px solid #e6e1d8!important;color:#3a3a3a!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:12.5px!important;cursor:pointer!important;box-shadow:0 1px 3px #0000000a!important;max-width:360px!important}.bondel-app .bondel-below-thumbs-note-pill--v168:hover{background:#fafafa!important;border-color:#d0c8ba!important;transform:translateY(-1px)!important;box-shadow:0 3px 8px #00000012!important}.bondel-app .bondel-below-thumbs-note-pill--v168 .bttp-row1{display:inline-flex!important;align-items:center!important;gap:6px!important;line-height:1.2!important}.bondel-app .bondel-below-thumbs-note-pill--v168 .bttp-icon{font-size:13px!important;line-height:1!important}.bondel-app .bondel-below-thumbs-note-pill--v168 .bttp-text-link{font-weight:700!important;color:#1a1a1a!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1.5px!important;letter-spacing:.1px!important}.bondel-app .bondel-below-thumbs-note-pill--v168:hover .bttp-text-link{color:#d02e2e!important;text-decoration-color:#d02e2e!important}.bondel-app .bondel-below-thumbs-note-pill--v168 .bttp-row2{display:block!important;font-size:11.5px!important;font-weight:400!important;color:#5a5a5a!important;font-style:normal!important;line-height:1.35!important;max-width:100%!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168{padding:8px 12px 9px!important;font-size:12px!important;max-width:320px!important}.bondel-app .bondel-below-thumbs-note-pill--v168 .bttp-row2{font-size:11px!important}}@media(max-width:480px){.bondel-app .preview-image-wrap{aspect-ratio:2 / 3!important}.bondel-app .preview-image-wrap.is-landscape{aspect-ratio:3 / 2!important}.bondel-app .preview-image-wrap img{object-fit:contain!important;background:#fff!important}}@media(max-width:600px){.bondel-app .preview-image-wrap{aspect-ratio:2 / 3!important}.bondel-app .preview-image-wrap img{object-fit:contain!important;background:#fff!important}}@media(max-width:600px){.bondel-app .bondel-preview-topbar,.bondel-app .bondel-preview-topbar-elegant{display:none!important}.bondel-app .bondel-image-col .bondel-countdown-strip{margin-top:0!important}.bondel-app .bondel-countdown-strip--inline{margin-bottom:6px!important}}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168-7,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168-7{display:none;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:5px!important;margin:6px 0 6px 4px!important;padding:3px 8px 3px 6px!important;border-radius:6px!important;background:transparent!important;border:0!important;color:#5a5a5a!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:11.5px!important;font-weight:500!important;cursor:pointer!important;box-shadow:none!important;max-width:none!important;width:fit-content!important;white-space:nowrap!important;line-height:1.2!important}.bondel-app .bondel-below-thumbs-note-pill--v168-7:hover{background:#f5f5f5!important;color:#1a1a1a!important;transform:none!important;box-shadow:none!important;border-color:transparent!important}.bondel-app .bondel-below-thumbs-note-pill--v168-7 .bttp-icon{font-size:11px!important;line-height:1!important}.bondel-app .bondel-below-thumbs-note-pill--v168-7 .bttp-text-link{font-weight:600!important;color:#555!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;letter-spacing:0!important}.bondel-app .bondel-below-thumbs-note-pill--v168-7:hover .bttp-text-link{color:#d02e2e!important;text-decoration-color:#d02e2e!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168-7{font-size:11px!important;margin:5px 0 5px 4px!important;padding:3px 7px 3px 5px!important}}.bondel-app .version-label.version-label--active{top:auto!important;bottom:4px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;white-space:nowrap!important;font-size:9px!important;padding:2px 7px!important;letter-spacing:.15px!important}.bondel-app .version-label.version-label--active{top:auto!important;bottom:3px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;background:#d02e2ef2!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:600!important;font-size:8px!important;letter-spacing:.1px!important;text-shadow:none!important;padding:1.5px 5px!important;border-radius:3px!important;line-height:1!important;white-space:nowrap!important;max-width:calc(100% - 8px)!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:1!important;pointer-events:none!important}.bondel-app .version-item.is-active,.bondel-app .version-item.active,.bondel-app .versions-strip .version-item.is-active{min-width:0!important}@media(max-width:600px){.bondel-app .version-item.is-active,.bondel-app .version-item.active,.bondel-app .versions-strip .version-item.is-active{min-width:0!important}.bondel-app .version-label.version-label--active{font-size:7.5px!important;padding:1px 4.5px!important;bottom:2px!important}}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168-8,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168-8{display:none;flex-direction:row!important;align-items:center!important;justify-content:center!important;text-align:center!important;gap:6px!important;margin:4px auto 8px!important;padding:5px 12px 6px!important;border-radius:6px!important;background:#fff!important;border:1px solid #c9a96a!important;color:#4a4a4a!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:11.5px!important;font-weight:400!important;cursor:pointer!important;box-shadow:0 1px 2px #b8941e0f!important;max-width:360px!important;width:auto!important;white-space:normal!important;line-height:1.3!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8:hover{background:#fffaf0!important;border-color:#b8941e!important;transform:none!important;box-shadow:0 2px 6px #b8941e1f!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8 .bttp-icon{font-size:12px!important;line-height:1!important;flex:0 0 auto!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8 .bttp-text-wrap{display:inline!important;color:#4a4a4a!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8 .bttp-text-link{font-weight:700!important;color:#1a1a1a!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;letter-spacing:0!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8:hover .bttp-text-link{color:#b8941e!important;text-decoration-color:#b8941e!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168-8{font-size:11px!important;padding:5px 10px 6px!important;margin:3px auto 7px!important;max-width:320px!important}.bondel-app .bondel-below-thumbs-note-pill--v168-8 .bttp-icon{font-size:11px!important}}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{top:auto!important;bottom:3px!important;left:50%!important;right:auto!important;transform:translate(-50%)!important;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:8.5px!important;letter-spacing:.15px!important;text-shadow:0 0 2px rgba(0,0,0,.95),0 1px 3px rgba(0,0,0,.85),0 0 1px rgba(0,0,0,1)!important;padding:0!important;line-height:1!important;white-space:nowrap!important;max-width:calc(100% - 4px)!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:2!important;pointer-events:none!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{font-size:8px!important;bottom:2px!important}}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168-9,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168-9{display:none;flex-direction:row!important;align-items:center!important;justify-content:flex-start!important;text-align:left!important;gap:6px!important;margin:6px auto 8px 8px!important;padding:4px 10px 4px 8px!important;background:transparent!important;border:0!important;border-bottom:1px solid #c9a96a!important;border-radius:0!important;color:#2a2a2a!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-size:12px!important;font-weight:500!important;cursor:pointer!important;box-shadow:none!important;max-width:calc(100% - 16px)!important;width:auto!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;line-height:1.3!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9:hover{background:#b8941e0f!important;border-bottom-color:#b8941e!important;transform:none!important;box-shadow:none!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 auto!important;color:#8a6a1e!important;width:13px!important;height:13px!important;font-size:0!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon svg{width:13px!important;height:13px!important;stroke:#8a6a1e!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-text-wrap{display:inline!important;color:#2a2a2a!important;font-weight:500!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-text-link{font-weight:700!important;color:#1a1a1a!important;text-decoration:underline!important;text-underline-offset:2px!important;text-decoration-thickness:1px!important;letter-spacing:0!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9:hover .bttp-text-link{color:#b8941e!important;text-decoration-color:#b8941e!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168-9{font-size:11.5px!important;padding:4px 8px 4px 6px!important;margin:5px auto 7px 6px!important}}@media(max-width:600px){.bondel-app #state-preview #bondelTipCard,.bondel-app .bondel-app--preview #bondelTipCard,body .bondel-app .bondel-preview-topbar,body .bondel-app .bondel-preview-topbar-elegant,html body .bondel-app .bondel-preview-topbar{display:none!important}.bondel-app .bondel-image-col{padding-top:0!important;margin-top:0!important}.bondel-app .bondel-image-col .bondel-countdown-strip,.bondel-app .bondel-image-col .bondel-countdown-strip--inline{margin-top:0!important;margin-bottom:4px!important}}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168-9,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168-9{border:1px solid #c9a96a!important;border-bottom:1px solid #c9a96a!important;border-radius:6px!important;background:#fffdf7!important;padding:6px 10px 7px!important;margin:6px 0 8px 8px!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important;max-width:calc(100% - 16px)!important;width:auto!important;box-shadow:0 1px 3px #b8941e14!important;align-items:flex-start!important;gap:7px!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9:hover{background:#fff9e8!important;border-color:#b8941e!important;border-bottom-color:#b8941e!important;box-shadow:0 2px 6px #b8941e26!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon{margin-top:1px!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-text-wrap{display:inline!important;line-height:1.35!important;white-space:normal!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168-9{padding:5px 9px 6px 8px!important;margin:5px 0 7px 6px!important;max-width:calc(100% - 12px)!important}}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{top:50%!important;left:50%!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-50%)!important;background:#141414c7!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:9.5px!important;letter-spacing:.3px!important;text-transform:uppercase!important;text-shadow:none!important;padding:2.5px 7px!important;border-radius:3px!important;border:1px solid rgba(255,255,255,.18)!important;box-shadow:0 2px 6px #00000059!important;line-height:1!important;white-space:nowrap!important;max-width:calc(100% - 8px)!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:3!important;pointer-events:none!important;-webkit-backdrop-filter:blur(2px)!important;backdrop-filter:blur(2px)!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{font-size:8.5px!important;padding:2px 6px!important;letter-spacing:.25px!important}}.bondel-app .versions-strip,.bondel-app .bondel-versions-col .versions-strip,.bondel-app .bondel-versions-col{overflow-y:visible!important}.bondel-app .bondel-versions-col{margin-bottom:18px!important}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{position:absolute!important;top:auto!important;left:50%!important;right:auto!important;bottom:-15px!important;transform:translate(-50%)!important;background:#d02e2e!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:8.5px!important;letter-spacing:.3px!important;text-transform:uppercase!important;text-shadow:none!important;padding:2px 7px!important;border-radius:3px!important;border:0!important;box-shadow:0 2px 5px #d02e2e4d!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;line-height:1.1!important;white-space:nowrap!important;max-width:100px!important;overflow:hidden!important;text-overflow:ellipsis!important;z-index:4!important;pointer-events:none!important}@media(max-width:600px){.bondel-app .bondel-versions-col{margin-bottom:16px!important}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{bottom:-14px!important;font-size:8px!important;padding:1.5px 6px!important;letter-spacing:.25px!important;max-width:90px!important}}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon{width:11px!important;height:11px!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon svg{width:11px!important;height:11px!important}.bondel-app #bondelBelowThumbsNotePill.bondel-below-thumbs-note-pill--v168-9,.bondel-app .bondel-below-thumbs-note-pill.bondel-below-thumbs-note-pill--v168-9{gap:5px!important;padding:6px 9px 7px 8px!important}@media(max-width:600px){.bondel-app .bondel-below-thumbs-note-pill--v168-9{gap:4px!important;padding:5px 8px 6px 7px!important}.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon,.bondel-app .bondel-below-thumbs-note-pill--v168-9 .bttp-icon svg{width:10px!important;height:10px!important}}.bondel-app .versions-strip,.bondel-app .bondel-versions-col .versions-strip{overflow-y:auto!important}.bondel-app .bondel-versions-col{margin-bottom:0!important;overflow-y:visible!important}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{top:4px!important;left:4px!important;bottom:auto!important;right:auto!important;transform:none!important;background:#d02e2eeb!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:8.5px!important;letter-spacing:.2px!important;text-transform:uppercase!important;text-shadow:none!important;padding:2px 5px 2.5px!important;border-radius:3px!important;border:0!important;box-shadow:0 1px 3px #00000040!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;max-width:38px!important;white-space:normal!important;word-spacing:100vw!important;line-height:1.15!important;text-align:center!important;overflow:hidden!important;text-overflow:clip!important;z-index:4!important;pointer-events:none!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{font-size:8px!important;padding:2px 4px 2.5px!important;max-width:34px!important;top:3px!important;left:3px!important}}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{top:4px!important;left:4px!important;bottom:auto!important;right:auto!important;transform:none!important;background:#d02e2ef0!important;color:#fff!important;font-family:Open Sans,Arial,sans-serif!important;font-style:normal!important;font-weight:700!important;font-size:9px!important;letter-spacing:0!important;text-transform:none!important;text-shadow:none!important;word-spacing:normal!important;padding:2px 4px 2.5px!important;border-radius:3px!important;border:0!important;box-shadow:0 1px 3px #0000004d!important;max-width:32px!important;white-space:normal!important;line-height:1.15!important;text-align:center!important;overflow:hidden!important;text-overflow:clip!important;z-index:4!important;pointer-events:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{top:3px!important;left:3px!important;font-size:8.5px!important;max-width:30px!important;padding:1.5px 3.5px 2px!important}}.bondel-app .version-item.is-active:after{width:14px!important;height:14px!important;top:-4px!important;right:-4px!important;border:1.5px solid #fff!important;background-size:9px!important;box-shadow:0 2px 5px #2d6a524d!important}@media(max-width:600px){.bondel-app .version-item.is-active:after{width:13px!important;height:13px!important;top:-3.5px!important;right:-3.5px!important;background-size:8px!important}}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{max-width:44px!important;font-size:9px!important;padding:2px 4px 2.5px!important;box-sizing:border-box!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{max-width:42px!important;font-size:8.5px!important;padding:2px 4px 2.5px!important}}body:has(#bondelEmailGate.is-visible) .bondel-app .preview-image-wrap .zoom-hint,body.bondel-email-gate-open .bondel-app .preview-image-wrap .zoom-hint{display:none!important;visibility:hidden!important;pointer-events:none!important;opacity:0!important}body:has(#bondelEmailGate.is-visible) .bondel-app .preview-image-wrap,body:has(#bondelEmailGate.is-visible) .bondel-app .preview-image-wrap *,body.bondel-email-gate-open .bondel-app .preview-image-wrap,body.bondel-email-gate-open .bondel-app .preview-image-wrap *{pointer-events:none!important;cursor:default!important;-webkit-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}@media(max-width:600px){.bondel-app .preview-image-wrap{max-width:80%!important;width:80%!important;max-height:65vh!important;margin-left:auto!important;margin-right:auto!important;margin-top:0!important}.bondel-app .preview-image-wrap.is-landscape{max-width:92%!important;width:92%!important;margin-left:auto!important;margin-right:auto!important}}@media(max-width:380px){.bondel-app .preview-image-wrap{max-width:75%!important;width:75%!important}}.bondel-app .bondel-edit-trigger-wrap.bondel-edit-trigger-wrap--v168-19{margin:8px 0 10px!important;gap:0!important}.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168-19{align-items:center!important;padding:9px 14px 9px 9px!important;max-width:340px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-text{display:inline-flex!important;align-items:center!important;flex-direction:row!important;min-width:0!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-title{font-size:13.5px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;margin-top:0!important;line-height:1.2!important}@media(max-width:600px){.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168-19{padding:8px 12px 8px 8px!important;max-width:310px!important;gap:10px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-title{font-size:12.5px!important}.bondel-app .bondel-edit-trigger-wrap.bondel-edit-trigger-wrap--v168-19{margin:6px 0 8px!important}}.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168-19{padding:7px 14px 7px 11px!important;gap:8px!important;border-radius:10px!important;max-width:320px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon{width:18px!important;height:18px!important;background:transparent!important;border-radius:0!important;box-shadow:none!important;padding:0!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg{width:18px!important;height:18px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg path{stroke:#fff!important;stroke-width:1.8!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg circle:nth-of-type(1){fill:#ffd166!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg circle:nth-of-type(2){fill:#f0a020!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg circle:nth-of-type(3){fill:#c7e0cc!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg circle:nth-of-type(4){fill:#fce4ec!important}@media(max-width:600px){.bondel-app .bondel-edit-trigger.bondel-edit-trigger--v168-19{padding:6px 12px 6px 9px!important;max-width:300px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon,.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-icon svg{width:17px!important;height:17px!important}.bondel-app .bondel-edit-trigger--v168-19 .bondel-edit-trigger-title{font-size:12px!important}}.bondel-app .version-item.is-active:after{top:-8px!important;right:-8px!important;width:13px!important;height:13px!important;background-size:8px!important;border:1.5px solid #fff!important;box-shadow:0 2px 5px #2d6a524d!important}@media(max-width:600px){.bondel-app .version-item.is-active:after{top:-7px!important;right:-7px!important;width:12px!important;height:12px!important;background-size:7.5px!important}}.bondel-app .version-item{overflow:visible!important}.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{max-width:56px!important;white-space:nowrap!important;text-align:left!important;padding:2px 6px 2.5px!important;font-size:9px!important;letter-spacing:.1px!important}@media(max-width:600px){.bondel-app .version-label.version-label--active,.bondel-app .version-item.is-active .version-label,.bondel-app .version-item.is-active .version-label.version-label--active{max-width:54px!important;font-size:8.5px!important;padding:1.5px 5px 2px!important}}@media(max-width:600px){.bondel-app .preview-image-wrap{max-width:70%!important;width:70%!important}}@media(max-width:380px){.bondel-app .preview-image-wrap{max-width:68%!important;width:68%!important}}@media(max-width:600px){.bondel-app .preview-image-wrap{max-width:90%!important;width:90%!important}}@media(max-width:380px){.bondel-app .preview-image-wrap{max-width:92%!important;width:92%!important}}.bondel-app .bondel-edit-trigger-wrap.bondel-edit-trigger-wrap--v168-19{margin-top:18px!important;margin-bottom:12px!important}@media(max-width:600px){.bondel-app .bondel-edit-trigger-wrap.bondel-edit-trigger-wrap--v168-19{margin-top:16px!important;margin-bottom:10px!important}}@media(min-width:601px){.bondel-app .preview-image-wrap{max-width:100%!important;width:100%!important}}@media(max-width:600px){.bondel-app .bondel-edit-trigger-wrap.bondel-edit-trigger-wrap--v168-19{margin-top:6px!important;margin-bottom:8px!important}}@media(min-width:601px){.bondel-app .preview-image-wrap{aspect-ratio:2 / 3!important;max-height:720px!important}.bondel-app .preview-image-wrap img{object-fit:contain!important;background:#fff!important}.bondel-app .preview-image-wrap.is-landscape{aspect-ratio:3 / 2!important}}.bondel-app #bondelCreditPill:not(.danger){display:none!important}.bondel-app .bondel-credit-meta{display:none!important}.bondel-app .bondel-preview-topbar{margin-top:2px!important;margin-bottom:6px!important}.bondel-app .zoom-hint{pointer-events:none!important;transition:none!important;opacity:.85!important}html body .bondel-app #state-preview #previewImageWrap.is-landscape{aspect-ratio:auto!important;height:auto!important;min-height:0!important;padding-bottom:0!important}html body .bondel-app #state-preview #previewImageWrap.is-landscape #previewImg{height:auto!important;width:100%!important;object-fit:contain!important;position:static!important}#state-preview #bondelEditTrigger.bondel-edit-trigger{background:linear-gradient(135deg,#57534c,#3b3732 55%,#2c2925)!important;background-image:linear-gradient(135deg,#57534c,#3b3732 55%,#2c2925)!important;color:#f3efe8!important;border:1px solid rgba(0,0,0,.25)!important;box-shadow:0 2px 9px #0000002e,inset 0 1px #ffffff1a!important;letter-spacing:.4px!important}#state-preview #bondelEditTrigger.bondel-edit-trigger:hover{box-shadow:0 4px 14px #0000003d,inset 0 1px #ffffff1f!important;transform:translateY(-1px)!important}#state-preview #bondelEditTrigger .bondel-edit-trigger-title{color:#f3efe8!important;font-weight:600!important;letter-spacing:.4px!important}#state-preview #bondelEditTrigger .bondel-edit-trigger-icon{background:#ffffff24!important;border-radius:7px!important}#state-preview #bondelEditTrigger .bondel-edit-trigger-icon svg path{stroke:#f0ece4!important}#bondelOrderSticky{display:none}@media(max-width:899px){body.bondel-show-order-sticky #bondelOrderSticky{display:block;position:fixed;left:0;right:0;bottom:0;z-index:99999;padding:9px 12px;background:#fffffff7;box-shadow:0 -3px 14px #00000021}body.bondel-show-order-sticky .bondel-app #state-preview{padding-bottom:78px!important}}#bondelOrderSticky button{display:block;width:100%;max-width:520px;margin:0 auto;background:#d02e2e;color:#fff;font-weight:800;letter-spacing:.5px;border:none;border-radius:10px;padding:14px;font-size:15px;cursor:pointer}html body .bondel-app #state-preview .preview-grid.bondel-preview-grid-v2:has(.preview-image-wrap.is-landscape){grid-template-areas:"image actions" "versions actions" "lsspacer actions"!important;grid-template-rows:min-content min-content 1fr!important;align-content:start!important}.bondel-app .bondel-pick-bg-btn{display:flex;align-items:center;gap:12px;width:100%;margin:14px 0 4px;padding:13px 14px;border-radius:12px;border:2px solid var(--bondel-gold);background:linear-gradient(135deg,#fffdf7,#fbf4e3);box-shadow:0 2px 10px #c9a96a38;cursor:pointer;text-align:left;transition:box-shadow .18s ease,transform .12s ease,border-color .18s ease}.bondel-app .bondel-pick-bg-btn:hover{border-color:#b8923f;box-shadow:0 4px 16px #c9a96a61;transform:translateY(-1px)}.bondel-app .bondel-pick-bg-btn:active{transform:translateY(0)}.bondel-app .bondel-pick-bg-btn-icon{flex:0 0 auto;width:38px;height:38px;border-radius:9px;display:flex;align-items:center;justify-content:center;background:var(--bondel-gold);color:#fff}.bondel-app .bondel-pick-bg-btn-icon svg{width:20px;height:20px}.bondel-app .bondel-pick-bg-btn-text{flex:1 1 auto;display:flex;flex-direction:column;gap:2px}.bondel-app .bondel-pick-bg-btn-title{font-size:15px;font-weight:700;color:#6b5320;line-height:1.15}.bondel-app .bondel-pick-bg-btn-sub{font-size:12.5px;color:#9a824f;line-height:1.2}.bondel-app .bondel-pick-bg-btn-chev{flex:0 0 auto;width:18px;height:18px;stroke:var(--bondel-gold)}.bondel-app .bondel-bg-picker-grid .bondel-bg-card{flex:0 0 190px;scroll-snap-align:start;position:relative;border:3px solid var(--bondel-border);border-radius:12px;padding:0;overflow:hidden;cursor:pointer;background:#eee;transition:border-color .18s ease,box-shadow .18s ease,transform .12s ease}.bondel-app .bondel-bg-picker-grid .bondel-bg-card:hover{border-color:var(--bondel-gold);box-shadow:0 4px 14px #00000024}.bondel-app .bondel-bg-picker-grid .bondel-bg-card.selected{border-color:var(--bondel-wine);box-shadow:0 0 0 3px #8b15382e,0 4px 14px #8b153838}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-thumb{width:100%;aspect-ratio:3/4;background-size:cover;background-position:center;display:block}@media(max-width:480px){.bondel-app .bondel-bg-picker-grid .bondel-bg-card{flex:0 0 150px}}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-check{position:absolute;top:8px;left:8px;width:26px;height:26px;border-radius:50%;background:var(--bondel-wine);color:#fff;display:none;align-items:center;justify-content:center;box-shadow:0 2px 6px #0000004d;z-index:3}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-check svg{width:15px;height:15px;stroke:#fff;stroke-width:3;fill:none}.bondel-app .bondel-bg-picker-grid .bondel-bg-card.selected .bondel-bg-check{display:flex}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-zoom-btn{position:absolute;bottom:8px;right:8px;width:30px;height:30px;border-radius:50%;background:#0000008c;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:3;transition:background .15s ease}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-zoom-btn:hover{background:#000c}.bondel-app .bondel-bg-picker-grid .bondel-bg-card .bondel-bg-zoom-btn svg{width:16px;height:16px;stroke:#fff;stroke-width:2.4;fill:none}.bondel-app .bondel-bg-picker-grid .bondel-bg-empty{flex:1 1 auto;text-align:center;color:var(--bondel-muted);font-size:14px;padding:40px 16px}.bondel-app .bondel-bg-picker-foot{margin-top:18px;display:flex;justify-content:center}.bondel-app .bondel-bg-picker-foot .bondel-prompt-apply-btn{min-width:260px}.bondel-app #bondelBgZoomImg{max-width:min(90vw,420px);max-height:70vh;width:auto;height:auto;object-fit:contain;display:block;border-radius:10px;box-shadow:0 18px 60px #00000073;pointer-events:auto}.bondel-app #bondelBgZoomModal .bondel-zoom-modal-inner{width:auto;max-width:min(90vw,420px)}.bondel-app #bondelBgZoomModal .bondel-zoom-modal-close{position:absolute;top:-14px;right:-14px;width:38px;height:38px;font-size:24px}@media(max-width:600px){body:not(.bondel-variants-open) .bondel-app #state-preview #bondelTipCard.bondel-show,body:not(.bondel-variants-open) .bondel-app .bondel-app--preview #bondelTipCard.bondel-show,body:not(.bondel-variants-open) .bondel-app #bondelTipCard.bondel-show{display:flex!important;gap:10px!important;align-items:flex-start!important;margin:10px 0 12px!important}}.bondel-app .bondel-exhaust-path .bondel-path-guarantee{display:inline-flex!important;align-items:center!important;gap:4px!important;margin-top:9px!important;background:#ecf6f1!important;color:#2d6a52!important;border:1px solid #c7e3d5!important;font-size:10px!important;font-weight:700!important;letter-spacing:.4px!important;padding:3px 10px!important;border-radius:999px!important;text-transform:uppercase!important;line-height:1.2!important}.bondel-app .bondel-edit-option-text{min-width:0!important;flex:1 1 auto!important}.bondel-app .bondel-edit-option-title{flex-wrap:wrap!important;gap:6px!important}.bondel-app .bondel-edit-badge-guarantee{display:inline-flex!important;align-items:center!important;gap:3px!important;background:#ecf6f1!important;color:#2d6a52!important;border:1px solid #c7e3d5!important;font-size:9px!important;font-weight:700!important;letter-spacing:.5px!important;padding:2px 8px!important;border-radius:999px!important;white-space:nowrap!important}#abstractColors{margin-top:16px}#abstractColors .bac-opener{display:flex;align-items:center;gap:12px;width:100%;text-align:left;background:#fff;border:1.5px solid #e3ddd3;border-radius:14px;padding:14px 16px;cursor:pointer;transition:border-color .15s,box-shadow .15s}#abstractColors .bac-opener:hover{border-color:var(--bondel-wine);box-shadow:0 2px 10px #8b153814}#abstractColors .bac-opener-ic{flex:0 0 auto;width:30px;height:30px;border-radius:50%;background:var(--bondel-wine);color:#fff;font:300 22px/1 system-ui,sans-serif;display:flex;align-items:center;justify-content:center}#abstractColors .bac-opener-txwrap{display:flex;flex-direction:column;gap:2px}#abstractColors .bac-opener-tx{font-weight:700;font-size:15px;color:#222}#abstractColors .bac-opener-opt{font-weight:400;color:#9a9a9a;font-size:13px}#abstractColors .bac-opener-sub{font-size:12.5px;color:#6b6b6b;line-height:1.35}#abstractColors.bac-open .bac-opener{display:none}#abstractColors .bac-body{margin-top:4px;position:relative}#abstractColors .bac-close{position:absolute;top:-4px;right:-2px;z-index:5;width:30px;height:30px;border-radius:50%;border:1.5px solid #e3ddd3;background:#fff;color:#8a7a6d;font:300 20px/1 system-ui,sans-serif;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .15s,color .15s,box-shadow .15s}#abstractColors .bac-close:hover{border-color:var(--bondel-wine);color:var(--bondel-wine);box-shadow:0 2px 8px #8b15381f}#abstractColors .bac-auto-card{display:flex;align-items:flex-start;gap:12px;border:2px solid var(--bondel-wine);border-radius:14px;padding:14px 16px;background:#fff;cursor:pointer;transition:box-shadow .15s,border-color .15s}#abstractColors .bac-auto-card.active{box-shadow:0 0 0 3px #8b153824}#abstractColors .bac-auto-card:not(.active){border-color:#e8e3db}#abstractColors .bac-auto-ic{flex:0 0 auto;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#fff,#f3e7d6);border:1px solid #e7d9c2;display:flex;align-items:center;justify-content:center;font-size:18px}#abstractColors .bac-auto-body{flex:1}#abstractColors .bac-auto-title{font-weight:700;font-size:15px;color:#222}#abstractColors .bac-auto-badge{display:inline-block;background:#2f6f4f;color:#fff;font:700 9px/1 system-ui,sans-serif;letter-spacing:.6px;padding:4px 7px;border-radius:5px;margin:5px 0 6px;text-transform:uppercase}#abstractColors .bac-auto-desc{color:#6b6b6b;font-size:12.5px;line-height:1.35}#abstractColors .bac-own-head{display:flex;align-items:center;justify-content:space-between;margin:22px 0 4px}#abstractColors .bac-own-title{font-weight:700;font-size:14px;color:#222}#abstractColors .bac-counter{font-size:12px;color:#6b6b6b}#abstractColors .bac-counter.full{color:var(--bondel-wine);font-weight:700}#abstractColors .bac-uphint{font-size:12px;color:#6b6b6b;margin:0 0 12px}#abstractColors .bac-dots{display:grid;grid-template-columns:repeat(6,1fr);gap:12px 6px}@media(max-width:480px){#abstractColors .bac-dots{grid-template-columns:repeat(4,1fr)}}#abstractColors .bac-dot{display:flex;flex-direction:column;align-items:center;gap:5px;cursor:pointer;-webkit-user-select:none;user-select:none}#abstractColors .bac-dot .ring{width:46px;height:46px;border-radius:50%;position:relative;box-shadow:0 1px 4px #0000002e;border:2px solid rgba(0,0,0,.06);transition:transform .12s;display:flex;align-items:center;justify-content:center}#abstractColors .bac-dot:hover .ring{transform:scale(1.06)}#abstractColors .bac-dot.sel .ring{outline:3px solid var(--bondel-wine);outline-offset:2px}#abstractColors .bac-dot .ring .tick{opacity:0;color:#fff;font-size:20px;font-weight:800;text-shadow:0 1px 3px rgba(0,0,0,.5)}#abstractColors .bac-dot.sel .ring .tick{opacity:1}#abstractColors .bac-dot .nm{font-size:10px;color:#666;font-weight:600;letter-spacing:.2px}#abstractColors .bac-dot.dim{opacity:.34}#abstractColors .bac-more{display:block;width:100%;margin:14px 0 0;background:none;border:none;color:var(--bondel-wine);font:600 13px system-ui,sans-serif;cursor:pointer;padding:8px}#abstractColors .bac-more:hover{text-decoration:underline}#abstractColors #bacFancy{display:none;margin-top:12px}#abstractColors #bacFancy.open{display:grid}#royalPersona{margin:18px 0 4px;padding:18px 16px;border:1px solid #e7dcc7;border-radius:16px;background:linear-gradient(160deg,#fbf7ef,#f6efe2)}#royalPersona .royal-persona-title{margin:0 0 4px;font:700 16px system-ui,sans-serif;color:var(--bondel-wine,#8B1538)}#royalPersona .royal-persona-hint{margin:0 0 14px;font:400 13px system-ui,sans-serif;color:#7a6f5e}#royalPersona .royal-persona-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}#royalPersona .royal-persona-card{display:flex;flex-direction:column;align-items:center;gap:3px;padding:14px 6px;background:#fff;border:1.5px solid #e2d6bf;border-radius:14px;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s;font-family:system-ui,sans-serif}#royalPersona .royal-persona-card:hover{border-color:var(--bondel-wine,#8B1538);transform:translateY(-2px);box-shadow:0 6px 16px #8b15381f}#royalPersona .royal-persona-card.selected{border-color:var(--bondel-wine,#8B1538);background:#8b15380f;box-shadow:0 0 0 2px #8b153840 inset}#royalPersona .rp-emoji{font-size:26px;line-height:1}#royalPersona .rp-name{font:700 14px system-ui,sans-serif;color:#3a3128}#royalPersona .rp-sub{font:400 11px system-ui,sans-serif;color:#a0937e}#royalPersona .royal-persona-required{display:none;margin:12px 0 0;padding:12px 16px;border-radius:10px;background:#fff0f0;border:1.5px solid #e34c4c;color:#c92a2a;font:600 14px system-ui,sans-serif;text-align:center;animation:bondelShake .4s ease}#royalPersona .royal-persona-required.is-visible{display:block}@media(max-width:480px){#royalPersona .royal-persona-grid{grid-template-columns:repeat(2,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/192/assets/bondel-preview.css.map */
