variant-picker.fp-orn-native-picker[data-fp-ornament-bundles]{display:block!important}variant-picker.fp-orn-native-picker[data-fp-ornament-bundles] fieldset[data-fieldset-index="0"],variant-picker.fp-orn-native-picker[data-fp-ornament-bundles] .fp-fixed-option{display:none}.variant-picker .fp-orn-sets{display:grid;grid-template-columns:1fr;gap:9px;width:100%;border:0;padding:0;margin:6px 0 0}.fp-orn-sets legend{font-weight:650;font-size:18px;margin-bottom:10px}.variant-picker .fp-orn-sets .variant-option__button-label{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;max-width:none;min-height:72px;padding:12px 15px;border:1px solid #d9d6cd;border-radius:12px;background:#fff;color:#233b4c;text-align:left;box-shadow:none}.variant-picker .fp-orn-sets .variant-option__button-label:has(input:checked){border-color:#697b58;background:#f3f5ec;box-shadow:inset 0 0 0 1px #697b58;color:#233b4c}.fp-orn-sets__dot{width:18px;height:18px;border:1px solid #9b9d94;border-radius:50%;background:#fff}.fp-orn-sets input:checked~.fp-orn-sets__dot{border:5px solid #697b58}.fp-orn-sets__name,.fp-orn-sets__price{display:grid;gap:3px;min-width:0}.fp-orn-sets__price{text-align:right}.fp-orn-sets strong{font:650 16px/1.3 var(--font-body--family)}.fp-orn-sets small{font:400 12px/1.35 var(--font-body--family);color:#62685e;white-space:normal}.fp-orn-sets .variant-option__button-label:has(input:focus-visible),.fp-orn-pet-modes label:has(input:focus-visible){outline:2px solid #233b4c;outline-offset:3px}.fp-orn-sets .variant-option__button-label:has(input[aria-disabled=true]){opacity:.5}.fp-orn-pet-modes{display:grid;grid-template-columns:1fr 1fr;gap:8px;border:0;padding:0;margin:4px 0 12px}.fp-orn-pet-modes legend{font-weight:650;margin-bottom:9px}fiorpaw-personalisation .fp-orn-pet-modes label{display:flex;align-items:center;gap:8px;margin:0;padding:12px;border:1px solid #d9d6cd;border-radius:10px;cursor:pointer;font-size:14px;min-height:48px}.fp-orn-pet-modes label:has(input:checked){background:#f3f5ec;border-color:#697b58}.fp-orn-pet-modes input{accent-color:#697b58;flex-shrink:0;width:17px;height:17px;margin:0}.fp-orn-pet h3{font:600 16px/1.4 var(--font-body--family);color:#233b4c;margin:20px 0 12px}.fp-orn-pet-help{font-size:13px;line-height:1.5;margin:8px 0;color:#62685e}.fp-orn-pet[hidden],.fp-orn-pet-modes[hidden]{display:none}.fp-orn-box-offer{display:grid;grid-template-columns:76px minmax(0,1fr);gap:12px;width:100%;padding:14px;margin:0 0 14px;border:1px solid #dfddd3;border-radius:14px;background:#faf8f1;color:#233b4c}.fp-orn-box-offer img{width:76px;height:76px;object-fit:cover;border-radius:9px}.fp-orn-box-offer h3{font:500 24px/1.1 var(--font-heading--family);margin:0 0 6px}.fp-orn-box-offer p{font-size:12px;line-height:1.45;margin:0 0 8px}.fp-orn-box-offer button{font:600 13px/1.3 var(--font-body--family);border:1px solid #697b58;background:#e8eddd;color:#233b4c;border-radius:8px;min-height:44px;padding:9px 12px;width:100%;cursor:pointer}.fp-orn-box-offer button:disabled{opacity:.6;cursor:wait}.fp-orn-box-offer button:focus-visible{outline:2px solid #233b4c;outline-offset:3px}.fp-orn-box-offer [role=status]{grid-column:1/-1;margin:0}.fp-orn-box-offer [role=status]:empty{display:none}@media(hover:hover){.fp-orn-sets .variant-option__button-label:hover,.fp-orn-pet-modes label:hover{border-color:#697b58}.fp-orn-box-offer button:hover:enabled{background:#dce4ce}}.fp-orn-pet-modes label:active,.fp-orn-box-offer button:active:enabled{background:#dce4ce}@media(max-width:360px){.variant-picker .fp-orn-sets .variant-option__button-label{padding:11px;gap:9px}.fp-orn-pet-modes{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.fp-orn-sets *,.fp-orn-pet-modes *,.fp-orn-box-offer *{transition:none;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/51/assets/fp-ornament-bundles.css.map */
