#hbd-options-root .hbd-gift-polaroid-status-text,.hbd-opt-gift .hbd-gift-polaroid-status-text,.hbd-zopt-scope .hbd-gift-polaroid-status-text,.hbd-gift .hbd-gift-polaroid-status-text{text-align:center;font-size:14px;font-weight:600}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope,.hbd-gift) .hbd-gift-polaroid-name{text-overflow:ellipsis;white-space:nowrap;color:#32393e;text-align:right;flex:1;min-width:0;font-size:10px;font-weight:400;overflow:hidden}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope,.hbd-gift) .hbd-gift-polaroid-meta .hbd-gift-polaroid-price{color:#333;margin-top:20px;font-weight:600}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope,.hbd-gift) .hbd-gift-polaroid-thumb{background:#f1f1f1;border:1px solid #ccc;border-radius:3px;flex-shrink:0;align-self:stretch;width:72px;padding:6px 6px 14px;display:flex;box-shadow:2px 2px 2px #eee}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope,.hbd-gift) .hbd-gift-polaroid-file{background:#fff;border-radius:3px;align-items:center;gap:10px;margin-top:10px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope,.hbd-gift) .hbd-gift-polaroid-progress{background:#e5e7eb;height:6px}#hbd-options-root .hbd-opt{margin:0 0 35px}#hbd-options-root .hbd-opt-label-row{justify-content:space-between;align-items:stretch;gap:10px;margin:18px 0 10px;display:flex;position:relative;overflow:visible}#hbd-options-root .hbd-opt-label{font-family:var(--hbd-universal-label-font-family,var(--base-font-family,inherit));font-size:var(--hbd-universal-label-font-size,16px);font-weight:var(--hbd-universal-label-font-weight,600);color:var(--hbd-universal-label-color,#32393e);line-height:var(--hbd-universal-label-line-height,1.4);letter-spacing:var(--hbd-universal-label-letter-spacing,normal);margin:0}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift{background:0 0;border:0;margin-top:12px;margin-bottom:12px;overflow:hidden}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-toggle{cursor:pointer;background:#ece9e3;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:12px 16px;display:flex;position:relative}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-title{color:#32393e;justify-content:flex-start;align-items:stretch;gap:12px;margin:auto;font-size:14px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-title-text{color:#32393e;font-size:14px;font-weight:400}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-icon i{color:#32393e;font-size:16px;line-height:1}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-chevron{color:#32393e;transition:transform .2s;display:inline-flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-chevron svg{width:16px;height:16px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift.is-open .hbd-gift-chevron{transform:rotate(180deg)}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-panel{background:#fff;border:1px solid #ece9e3;border-top:0;border-radius:0 0 2px 2px;padding:12px 14px;display:none}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift.is-open .hbd-gift-panel{display:block}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift.is-open .hbd-gift-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-row{margin-top:12px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-row:first-child{margin-top:0}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-row-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-row-label{color:#222;width:100%;min-width:140px;max-width:180px;padding:5px 0 0;font-size:14px;font-weight:500}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-info{cursor:pointer;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex;position:relative}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-info svg{opacity:.7}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-tooltip{color:#fff;z-index:20;background:#32393e;border-radius:4px;min-width:180px;padding:6px 8px;font-size:12px;display:none;position:absolute;top:110%;left:50%;transform:translate(-50%)}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-info:hover .hbd-gift-tooltip,:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-info:focus .hbd-gift-tooltip,:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-info:focus-within .hbd-gift-tooltip{display:block}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd{border:1px solid #d9d9d9;border-radius:6px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-head{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-head span{color:#303030;font-size:14px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-opts{border-top:1px solid #d9d9d9;gap:8px;padding:6px 8px 10px;display:grid}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-opt{color:#303030;cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:6px;justify-content:space-between;align-items:center;margin-top:0;padding:10px 12px;font-size:13px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-opt.is-selected{background:#f5f5f5;border-color:#303030}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-textarea{border:1px solid #d9d9d9;border-radius:6px;width:100%;min-height:120px;padding:10px 12px;font-size:14px}@media (width<=768px){:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-textarea{font-size:16px}}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-upload{background:url(/cdn/shop/files/polaroid-cover.webp?v=1769659378) 50%/cover;border:1px solid #d9d9d9;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-height:120px;padding:14px 16px;display:flex;box-shadow:inset 0 0 0 4px #fff!important}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-upload-btn{color:#303030;background:#f5f5f5;border:1px solid #d9d9d9;border-radius:6px;justify-content:center;align-items:center;padding:8px 12px;font-weight:600;display:inline-flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-file{opacity:0;clip:rect(0 0 0 0);border:0;width:1px;height:1px;margin:0;padding:0;position:absolute;overflow:hidden}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-preview-img{border-radius:6px;max-width:100%;margin-top:8px;display:block}#hbd-options-root .hbd-gift{background:0 0;border:0;margin-top:12px;margin-bottom:12px;overflow:hidden}#hbd-options-root .hbd-gift-toggle{cursor:pointer;background:#ece9e3;border:0;border-radius:4px;justify-content:space-between;align-items:center;width:100%;min-height:50px;padding:12px 16px;display:flex;position:relative}#hbd-options-root .hbd-gift-title{color:#32393e;justify-content:flex-start;align-items:center;gap:10px;margin:auto;font-size:14px;display:flex}#hbd-options-root .hbd-gift-title-text{color:#32393e;font-size:14px;font-weight:500}#hbd-options-root .hbd-gift-chevron{color:#32393e;transition:transform .2s;display:inline-flex}#hbd-options-root .hbd-gift.is-open .hbd-gift-chevron{transform:rotate(180deg)}#hbd-options-root .hbd-gift-panel{background:#fff;border:1px solid #ece9e3;border-top:0;border-radius:0 0 2px 2px;padding:12px 14px;display:none}#hbd-options-root .hbd-gift.is-open .hbd-gift-panel{display:block}#hbd-options-root .hbd-gift.is-open .hbd-gift-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}#hbd-options-root .hbd-gift-row:first-child{margin-top:0}#hbd-options-root .hbd-gift-row-head{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:8px;display:flex}#hbd-options-root .hbd-gift-row-label{color:#222;padding:5px 0 0;font-size:14px;font-weight:500}#hbd-options-root .hbd-gift-info{cursor:pointer;justify-content:center;align-items:center;min-width:28px;min-height:28px;display:inline-flex;position:relative}#hbd-options-root .hbd-gift-info svg{opacity:.7}.hbd-opt-gift{margin:30px 0 0!important}#hbd-options-root .hbd-gift-icon{justify-content:center;align-items:center;display:inline-flex}#hbd-options-root .hbd-gift-icon i{color:#32393e;font-size:16px;line-height:1}#hbd-options-root .hbd-gift-chevron{color:#32393e;transition:transform .2s;display:inline-flex;position:absolute;right:16px}#hbd-options-root .hbd-gift-chevron svg{width:16px;height:16px}#hbd-options-root .hbd-gift-panel{background:#fff;border-top:1px solid #ece9e3;padding:16px}#hbd-options-root .hbd-gift-row{margin-top:16px}#hbd-options-root .hbd-gift-row-head{align-items:center;gap:8px;margin:0 0 10px;display:flex}#hbd-options-root .hbd-gift-info{color:#6b7280;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex;position:relative}#hbd-options-root .hbd-gift-info svg{width:16px;height:16px}#hbd-options-root .hbd-gift-tooltip{opacity:0;visibility:hidden;z-index:40;white-space:pre-line;background:#fff;border:1px solid #ece9e3;border-radius:2px;min-width:220px;max-width:320px;padding:10px;font-size:12px;line-height:1.35;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);left:0;transform:translateY(-4px);box-shadow:0 10px 24px #0000001f}#hbd-options-root .hbd-gift-info:hover .hbd-gift-tooltip,#hbd-options-root .hbd-gift-info:focus .hbd-gift-tooltip,#hbd-options-root .hbd-gift-info:focus-within .hbd-gift-tooltip{opacity:1;visibility:visible;transform:translateY(0)}#hbd-options-root .hbd-gift-dd-opt.is-selected{background:#f6f4f1}#hbd-options-root .hbd-gift-textarea{color:#32393e;resize:vertical;background:#fff;border:1px solid #ece9e3;border-radius:3px;width:100%;min-height:140px;padding:12px 14px;font-size:14px;line-height:1.35}@media (width<=768px){#hbd-options-root .hbd-gift-textarea{font-size:16px}}#hbd-options-root .hbd-gift-upload-wrap{background:#fff;border:1px solid #d8d9dc;border-radius:8px;padding:10px}#hbd-options-root .hbd-gift-upload{cursor:pointer;box-sizing:border-box;background:url(/cdn/shop/files/polaroid-cover.webp?v=1769659378) 50%/cover;border:1px solid #d9d9d9;border-radius:8px;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 4px #fff!important}#hbd-options-root .hbd-gift-upload-btn{color:#32393e;background:#fff;border:1px solid #d2d4d8;border-radius:999px;justify-content:center;align-items:center;padding:10px 18px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:0 1px 2px #0000000d}#hbd-options-root .hbd-gift-file{opacity:0;cursor:pointer;position:absolute;inset:0}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-preview-img{border:1px solid #ece9e3;outline:1px solid #ece9e3;border:5px solid #fafafa!important;border-bottom-width:15px!important;border-radius:2px!important;width:80px!important;height:80px!important;margin-right:10px!important;box-shadow:1px 1px 1px 1px #f6f4f1!important}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file{background:#fff;border:1px solid #ece9e3;border-radius:3px;align-items:center;gap:10px;margin-top:10px;padding:10px 12px;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file[hidden]{display:none!important}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file-thumb{object-fit:cover;border:1px solid #ece9e3;border-radius:2px;flex-shrink:0;width:50px;height:50px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file-thumb[hidden]{display:none!important}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-name{text-overflow:ellipsis;white-space:nowrap;color:#32393e;flex:1;min-width:0;font-size:13px;overflow:hidden}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta{flex-direction:column;flex:1;min-width:0;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta .hbd-gift-polaroid-name{flex:none}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta .hbd-gift-polaroid-price{color:#32393ecc;margin-top:2px;font-size:13px;font-weight:400;display:block}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-remove{color:#6b7280;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin:0;padding:0;font-size:22px;line-height:1;transition:color .2s;display:flex}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-remove:hover{color:#32393e}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-dd-opt img{object-fit:cover;border-radius:4px;flex-shrink:0;width:64px;height:64px;margin-right:10px}#hbd-options-root .hbd-opt-alsoavailablein{margin:0 0 18px}#hbd-options-root .hbd-alsoavail-links{flex-wrap:wrap;gap:10px;display:flex}#hbd-options-root .hbd-alsoavail-link{pointer-events:auto;touch-action:manipulation;font-size:13px;font-weight:600;text-decoration:underline}#hbd-options-root .hbd-alsoavail-link:hover{text-decoration:none}#hbd-options-root .hbd-gift-polaroid-status,.hbd-opt-gift .hbd-gift-polaroid-status,.hbd-zopt-scope .hbd-gift-polaroid-status,.hbd-gift .hbd-gift-polaroid-status{color:#6b7280;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:flex}#hbd-options-root .hbd-gift-polaroid-status[hidden],.hbd-opt-gift .hbd-gift-polaroid-status[hidden],.hbd-zopt-scope .hbd-gift-polaroid-status[hidden],.hbd-gift .hbd-gift-polaroid-status[hidden]{display:none!important}#hbd-options-root .hbd-gift-polaroid-progress,.hbd-opt-gift .hbd-gift-polaroid-progress,.hbd-zopt-scope .hbd-gift-polaroid-progress,.hbd-gift .hbd-gift-polaroid-progress{background:#f3f4f6;border-radius:999px;flex:1;height:4px;position:relative;overflow:hidden}#hbd-options-root .hbd-gift-polaroid-progress-bar,.hbd-opt-gift .hbd-gift-polaroid-progress-bar,.hbd-zopt-scope .hbd-gift-polaroid-progress-bar,.hbd-gift .hbd-gift-polaroid-progress-bar{background:#16a34a;width:100%;height:100%;display:block;transform:translate(-100%)}#hbd-options-root .hbd-gift-polaroid-progress-bar.is-determinate,.hbd-opt-gift .hbd-gift-polaroid-progress-bar.is-determinate,.hbd-zopt-scope .hbd-gift-polaroid-progress-bar.is-determinate,.hbd-gift .hbd-gift-polaroid-progress-bar.is-determinate{width:0%;transform:none;animation:none!important}#hbd-options-root .hbd-gift-polaroid-file[data-hbd-polaroid-status=ready] .hbd-gift-polaroid-progress-bar,.hbd-opt-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=ready] .hbd-gift-polaroid-progress-bar,.hbd-zopt-scope .hbd-gift-polaroid-file[data-hbd-polaroid-status=ready] .hbd-gift-polaroid-progress-bar,.hbd-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=ready] .hbd-gift-polaroid-progress-bar{background:#cbd5e1;transform:translate(-70%)}#hbd-options-root .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploading] .hbd-gift-polaroid-progress-bar,.hbd-opt-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploading] .hbd-gift-polaroid-progress-bar,.hbd-zopt-scope .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploading] .hbd-gift-polaroid-progress-bar,.hbd-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploading] .hbd-gift-polaroid-progress-bar{animation:1.2s linear infinite hbd-polaroid-progress}#hbd-options-root .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploaded] .hbd-gift-polaroid-progress-bar,.hbd-opt-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploaded] .hbd-gift-polaroid-progress-bar,.hbd-zopt-scope .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploaded] .hbd-gift-polaroid-progress-bar,.hbd-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=uploaded] .hbd-gift-polaroid-progress-bar{background:#16a34a;width:100%;height:6px;animation:none;transform:none}#hbd-options-root .hbd-gift-polaroid-file[data-hbd-polaroid-status=failed] .hbd-gift-polaroid-progress-bar,.hbd-opt-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=failed] .hbd-gift-polaroid-progress-bar,.hbd-zopt-scope .hbd-gift-polaroid-file[data-hbd-polaroid-status=failed] .hbd-gift-polaroid-progress-bar,.hbd-gift .hbd-gift-polaroid-file[data-hbd-polaroid-status=failed] .hbd-gift-polaroid-progress-bar{background:#dc2626;transform:translate(0)}@keyframes hbd-polaroid-progress{0%{transform:translate(-100%)}to{transform:translate(100%)}}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file{align-items:stretch;gap:12px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-thumb{background:#fff;border:1px solid #ece9e3;border-radius:3px;flex-shrink:0;align-self:stretch;width:72px;padding:6px 6px 14px;display:flex;box-shadow:0 2px 6px #0000001f}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-thumb[hidden]{display:none!important}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-file-thumb{object-fit:cover;background:#f8fafc;border-color:#eee;border-radius:2px;width:100%;height:100%;display:block}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta{gap:4px}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta-row{grid-template-columns:auto minmax(140px,1fr);align-items:center;column-gap:12px;display:grid}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-meta .hbd-gift-polaroid-price{margin-top:0}:is(#hbd-options-root,.hbd-opt-gift,.hbd-zopt-scope) .hbd-gift-polaroid-remove{align-self:center}#hbd-options-root .hbd-gift-polaroid-status,.hbd-opt-gift .hbd-gift-polaroid-status,.hbd-zopt-scope .hbd-gift-polaroid-status,.hbd-gift .hbd-gift-polaroid-status{color:#6b7280;flex-direction:column;justify-self:center;align-items:stretch;gap:3px;width:100%;min-width:140px;margin-top:15px;font-size:12px;font-weight:700;display:flex}#hbd-options-root .hbd-gift-polaroid-status-text,.hbd-opt-gift .hbd-gift-polaroid-status-text,.hbd-zopt-scope .hbd-gift-polaroid-status-text,.hbd-gift .hbd-gift-polaroid-status-text{text-align:center;font-weight:700}#hbd-options-root .hbd-gift-polaroid-progress,.hbd-opt-gift .hbd-gift-polaroid-progress,.hbd-zopt-scope .hbd-gift-polaroid-progress,.hbd-gift .hbd-gift-polaroid-progress{background:#e5e7eb;width:100%;max-width:none;height:6px;margin:0 auto}#hbd-options-root .hbd-opt-help{color:#6b7280;margin-top:6px;font-size:12px;line-height:1.35}#hbd-options-root .hbd-dd-wrap{position:relative}#hbd-options-root .hbd-dd-select::-ms-expand{display:none}#hbd-options-root .hbd-dd-select:focus{outline:0;box-shadow:0 0 0 2px #00000014}#hbd-options-root .hbd-dd-chevron{pointer-events:none;justify-content:center;align-items:center;width:35px;height:20px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}#hbd-options-root .hbd-dd-chevron>.icon{width:25px;height:20px;padding-inline-start:10px;display:block}#hbd-options-root .hbd-dd-select{color:#32393e;width:100%;min-height:48px;box-shadow:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'><path d='M6 8l4 4 4-4' stroke='%2332393e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 16px center/14px 14px no-repeat;border:1px solid #ece9e3;border-radius:3px;padding:12px 44px 12px 14px;font-size:14px;line-height:1.2}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap{position:relative}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-select{color:#32393e;width:100%;min-height:48px;box-shadow:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none'><path d='M6 8l4 4 4-4' stroke='%2332393e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/></svg>") right 16px center/14px 14px no-repeat;border:1px solid #ece9e3;border-radius:3px;padding:12px 44px 12px 14px;font-size:14px;line-height:1.2}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-select:focus{outline:0;box-shadow:0 0 0 2px #00000014}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-chevron{pointer-events:none;justify-content:center;align-items:center;width:35px;height:20px;display:flex;position:absolute;top:50%;right:6px;transform:translateY(-50%)}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-chevron>.icon{width:25px;height:20px;padding-inline-start:10px;display:block}#hbd-options-root .hbd-radio-grid{flex-wrap:wrap;gap:10px;display:flex}#hbd-options-root .hbd-radio-pill{cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;background:#fff;border:1px solid #ece9e3;border-radius:3px;justify-content:center;align-items:center;min-width:44px;height:36px;padding:0 12px;display:inline-flex;position:relative}#hbd-options-root .hbd-radio-pill-content{flex-direction:column;justify-content:center;align-items:center;gap:2px;line-height:1;display:flex}#hbd-options-root .hbd-radio-pill-label{color:#32393e;font-size:13px;font-weight:600;line-height:1}#hbd-options-root .hbd-radio-pill-sublabel{color:#6b7280;font-size:11px;font-weight:500;line-height:1}#hbd-options-root .hbd-radio-pill.is-selected{border-color:#32393e}#hbd-options-root .hbd-radio-pill-badge{z-index:2;color:#32393e;background:#fff;border:1px solid #ece9e3;border-radius:999px;padding:3px 7px;font-size:11px;font-weight:700;position:absolute;top:-8px;right:-8px}#hbd-options-root .hbd-dd-select{color:#32393e;background:#fff;border:1px solid #ece9e3;border-radius:3px;width:100%;padding:12px 14px;font-size:14px;line-height:1.2}#hbd-options-root .hbd-radio-pill{cursor:pointer;user-select:none;background:#fff;border:1px solid #ece9e3;border-radius:3px;justify-content:center;align-items:center;gap:6px;min-width:46px;padding:10px 12px;display:inline-flex;position:relative}#hbd-options-root .hbd-radio-pill input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}#hbd-options-root .hbd-radio-pill-content{flex-direction:column;justify-content:center;align-items:center;line-height:1;display:flex}#hbd-options-root .hbd-radio-pill-label{color:#32393e;font-size:14px;font-weight:600}#hbd-options-root .hbd-radio-pill-sublabel{color:#6b7280;margin-top:2px;font-size:12px;font-weight:400}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-btn{color:#32393e;width:100%;min-height:48px;box-shadow:none;cursor:pointer;text-align:left;background:#fff;border:1px solid #ece9e3;border-radius:3px;padding:12px 44px 12px 14px;font-size:14px;line-height:1.2}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-btn:focus{outline:0;box-shadow:0 0 0 2px #00000014}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-btn-label{white-space:nowrap;text-overflow:ellipsis;padding-right:10px;display:block;overflow:hidden}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-list{z-index:50;background:#fff;border:1px solid #ece9e3;border-radius:3px;max-height:360px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #0000001f}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f1efe9;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt:last-child{border-bottom:0}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt:focus{background:#0000000a;outline:0}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt.is-selected{background:#00000008}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt-thumb{background:#f7f6f3;border-radius:6px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;position:relative;overflow:hidden}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt-thumb .hbd-dd-opt-thumb-ph{letter-spacing:.06em;color:#32393ea6;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt-thumb img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hbd-dd-opt-price{padding:2px 0 0;font-size:11px;display:block}.hbd-zopt-scope .hbd-dd-wrap--img .hbd-dd-opt-thumb,.hbd-opt-gift .hbd-dd-wrap--img .hbd-dd-opt-thumb{position:relative}.hbd-zopt-scope .hbd-dd-wrap--img .hbd-dd-opt-thumb .hbd-dd-opt-thumb-ph,.hbd-opt-gift .hbd-dd-wrap--img .hbd-dd-opt-thumb .hbd-dd-opt-thumb-ph{letter-spacing:.06em;color:#32393ea6;text-transform:uppercase;pointer-events:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex;position:absolute;inset:0}.hbd-zopt-scope .hbd-dd-wrap--img .hbd-dd-opt-thumb img,.hbd-opt-gift .hbd-dd-wrap--img .hbd-dd-opt-thumb img{position:absolute;inset:0}#hbd-options-root .hbd-dd-wrap--img .hbd-dd-opt-text{color:#32393e;font-size:14px;font-weight:500;line-height:1.25}#hbd-options-root .hbd-opt-dropdown--img.is-open .hbd-dd-btn{box-shadow:0 0 0 2px #00000014}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-btn{color:#32393e;width:100%;min-height:48px;box-shadow:none;cursor:pointer;text-align:left;background:#fff;border:1px solid #ece9e3;border-radius:3px;padding:12px 44px 12px 14px;font-size:14px;line-height:1.2}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-btn:focus{outline:0;box-shadow:0 0 0 2px #00000014}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-btn-label{white-space:nowrap;text-overflow:ellipsis;padding-right:10px;display:block;overflow:hidden}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-list{z-index:50;background:#fff;border:1px solid #ece9e3;border-radius:3px;max-height:360px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 30px #0000001f}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #f1efe9;align-items:center;gap:12px;width:100%;padding:10px 12px;display:flex}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt:last-child{border-bottom:0}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt:focus{background:#0000000a;outline:0}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt.is-selected{background:#00000008}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt-thumb{background:#f7f6f3;border-radius:6px;flex:0 0 56px;justify-content:center;align-items:center;width:56px;height:56px;display:flex;overflow:hidden}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt-thumb img{object-fit:cover;width:100%;height:100%;display:block}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-dd-wrap--img .hbd-dd-opt-text{color:#32393e;font-size:14px;font-weight:500;line-height:1.25}:is(#hbd-options-root,.hbd-zopt-scope,.hbd-opt-gift) .hbd-opt-dropdown--img.is-open .hbd-dd-btn{box-shadow:0 0 0 2px #00000014}#zopts-qa-config-switcher.zopts-qa-switcher{z-index:2147483647;backdrop-filter:blur(8px);color:#111827;background:#fffffffa;border-top:1px solid #00000014;font-family:inherit;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -8px 24px #00000014}#zopts-qa-config-launcher.zopts-qa-launcher{z-index:2147483647;color:#fff;cursor:pointer;background:#111827f5;border:1px solid #0000002e;border-radius:999px;padding:10px 12px;font-size:12px;font-weight:700;position:fixed;bottom:12px;left:12px;box-shadow:0 8px 22px #0000002e}#zopts-qa-config-launcher.zopts-qa-launcher:hover{background:#111827}#zopts-qa-config-launcher.zopts-qa-launcher:focus{outline-offset:2px;outline:2px solid #3b82f6b3}#zopts-qa-config-switcher .zopts-qa-switcher__row{justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__left{flex:none;align-items:center;gap:10px;min-width:220px;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__label{color:#111827;align-items:center;gap:10px;font-size:12px;font-weight:600;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__label-text{white-space:nowrap}#zopts-qa-config-switcher .zopts-qa-switcher__select{color:#111827;background:#fff;border:1px solid #00000024;border-radius:8px;min-width:260px;max-width:min(72vw,520px);padding:8px 10px;font-size:12px}#zopts-qa-config-switcher .zopts-qa-switcher__dd{min-width:260px;max-width:min(72vw,520px);position:relative}#zopts-qa-config-switcher .zopts-qa-switcher__dd-btn{color:#111827;cursor:pointer;text-align:left;background:#fff;border:1px solid #00000024;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:8px 10px;font-size:12px;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__dd-btn:hover{background:#f9fafb}#zopts-qa-config-switcher .zopts-qa-switcher__dd-btn-left{align-items:center;gap:8px;min-width:0;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__dd-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}#zopts-qa-config-switcher .zopts-qa-switcher__dd-dots{flex:none;align-items:center;gap:4px;display:inline-flex}#zopts-qa-config-switcher .zopts-qa-dot{background:#9ca3af;border:1px solid #0000001f;border-radius:999px;width:10px;height:10px;display:inline-block}#zopts-qa-config-switcher .zopts-qa-dot--more{color:#6b7280;background:0 0;border:0;width:auto;height:auto;font-size:10px;line-height:1}#zopts-qa-config-switcher .zopts-qa-switcher__dd-missing{color:#991b1b;white-space:nowrap;background:#fee2e2;border:1px solid #fecaca;border-radius:999px;flex:none;padding:2px 7px;font-size:10px;font-weight:800}#zopts-qa-config-switcher .zopts-qa-switcher__dd-missing.is-zero{color:#166534;background:#dcfce7;border-color:#bbf7d0}#zopts-qa-config-switcher .zopts-qa-switcher__dd-caret{opacity:.85;flex:none;display:inline-flex}#zopts-qa-config-switcher .zopts-qa-switcher__dd-list{z-index:2147483647;background:#fff;border:1px solid #00000024;border-radius:8px;max-height:340px;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow:auto;box-shadow:0 12px 28px #00000024}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt{cursor:pointer;text-align:left;background:#fff;border:0;border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:10px;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt:last-child{border-bottom:0}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt:hover,#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt.is-selected{background:#f6f4f1}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt-left{align-items:center;gap:8px;min-width:0;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}#zopts-qa-config-switcher .zopts-qa-switcher__dd-opt-right{flex:none;align-items:center;gap:8px;display:inline-flex}#zopts-qa-config-switcher .zopts-qa-switcher__right{flex:auto;justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}#zopts-qa-config-switcher .zopts-qa-switcher__status{color:#111827;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-size:12px;line-height:1.35;overflow:hidden}#zopts-qa-config-switcher .zopts-qa-switcher__actions{flex:none}#zopts-qa-config-switcher .zopts-qa-switcher__min{color:#111827;cursor:pointer;background:#f3f4f6;border:1px solid #00000024;border-radius:8px;padding:8px 10px;font-size:12px;font-weight:700}#zopts-qa-config-switcher .zopts-qa-switcher__min:hover{background:#e5e7eb}#zopts-qa-config-switcher .zopts-qa-switcher__meta{color:#374151;font-weight:500}#zopts-qa-config-switcher .zopts-qa-switcher__missing{background:#fff;border-top:1px solid #0000000f;padding:10px 12px 12px}#zopts-qa-config-switcher .zopts-qa-missing-none{color:#065f46;font-size:12px;font-weight:600}#zopts-qa-config-switcher .zopts-qa-missing-head{color:#b91c1c;margin-bottom:6px;font-size:12px;font-weight:700}#zopts-qa-config-switcher .zopts-qa-registry-warning{color:#b91c1c;font-size:12px;font-weight:700}#zopts-qa-config-switcher .zopts-qa-missing-list{color:#b91c1c;margin:0;padding-left:18px;font-size:12px}#zopts-qa-config-switcher .zopts-qa-missing-list li{margin:2px 0}@media (width<=740px){#zopts-qa-config-switcher .zopts-qa-switcher__row{flex-direction:column;align-items:stretch}#zopts-qa-config-switcher .zopts-qa-switcher__left{min-width:0}#zopts-qa-config-switcher .zopts-qa-switcher__right{justify-content:space-between}#zopts-qa-config-switcher .zopts-qa-switcher__select,#zopts-qa-config-switcher .zopts-qa-switcher__dd{width:100%;max-width:100%}#zopts-qa-config-switcher .zopts-qa-switcher__status{white-space:normal}}.hbd-spinner{box-sizing:border-box;border:2px solid #3e4f5ad1;border-color:#3e4f5ad1 #3e4f5a61 #3e4f5a24 #3e4f5a24;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite hbd-spin}@keyframes hbd-spin{to{transform:rotate(360deg)}}.hbd-zopts-loader{justify-content:center;align-items:center;padding:12px 0;display:flex}.hbd-zopts-ready .hbd-zopts-loader{display:none!important}.hbd-badge-loader{justify-content:center;align-items:center;gap:8px;width:100%;margin:10px 0;display:none}.hbd-cart-loading-indicator{text-align:center;margin:-15px 0 20px;padding:8px 0 6px;display:none}.hbd-cart-loading-row{color:#666;align-items:center;gap:10px;font-size:14px;display:inline-flex}.hbd-cart-loading-spinner{--loading-spinner-size:20px;color:#3e4f5a}.hbd-cart-loading-indicator .hbd-spinner{border:2px solid #f0f8f6;border-top-color:#059669;border-radius:50%;width:20px;height:20px;animation:.8s linear infinite hbd-spin}.cart-item-list__body{transition:opacity .25s ease-out}cart-drawer.hbd-addon-loading-active .cart-item-list__body,.cart-drawer.hbd-addon-loading-active .cart-item-list__body{opacity:0;pointer-events:none}.hbd-pl-image-spinner{flex-shrink:0;justify-content:center;align-items:center;width:60px;height:60px;margin:0 auto;display:flex;position:relative}.hbd-pl-image-spinner .hbd-spinner{width:20px;height:20px}.charm-item[data-hbd-pl-img-ok="1"] .hbd-pl-image-spinner,.hbd-addon-card[data-hbd-pl-img-ok="1"] .hbd-pl-image-spinner,.charm-item img[data-hbd-pl-img]:not([hidden])+.hbd-pl-image-spinner,.hbd-addon-card img[data-hbd-pl-img]:not([hidden])+.hbd-pl-image-spinner{display:none!important}.hbd-bs-badge-loading .hbd-badge-loader{display:flex}.hbd-bs-badge-loading .option-selector[data-hbd-finish-wait="1"]{display:none!important}#hbd-options-root .hbd-opt-textarea .hbd-textarea{color:#32393e;resize:vertical;background:#fff;border:1px solid #ece9e3;border-radius:2px;width:100%;min-height:90px;padding:10px 12px;font-size:14px;line-height:1.4}#hbd-options-root .hbd-opt-html{margin:10px 0}.shopify-payment-button__button.hbd-zopts-disabled,.dynamic-checkout__button.hbd-zopts-disabled{opacity:.55;pointer-events:none}