body.flavours-modal-active aside.section--announcement,body.flavours-modal-active header{z-index:-1!important}.jci-flavours-label{margin-top:20px}.flv-btn{cursor:pointer;width:100%;text-align:left;display:flex;justify-content:space-between;align-items:center;min-height:39px;padding:var(--spacing--1,10px) 24px var(--spacing--1,10px) var(--spacing--item,14px);border-radius:var(--input--radius,10px);background:var(--bg-color--textbox,#fff);border:1px solid var(--border--dark,#d1d5db);color:var(--color--body,#111);font-family:var(--font--nav--family,inherit);font-weight:var(--font--nav--weight,600);font-style:var(--font--nav--style,normal);letter-spacing:1px;font-size:var(--font--nav--size,1rem)}.flv-status{margin-top:8px;padding-left:10px;opacity:.85;font-size:.85em}.flv-summary{margin-left:6px}.flv-modal[aria-hidden=true]{display:none}.flv-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;display:flex;align-items:center;justify-content:center}.flv-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080}.flv-modal__dialog{position:relative;width:min(96vw,1200px);max-height:92vh;overflow:auto;margin:auto;background:var(--bg-color);border-radius:14px;box-shadow:0 10px 30px #00000026}.flv-modal__header{display:flex;justify-content:space-between;align-items:center;padding:12px 14px;border-bottom:1px solid #eee}.flv-close{background:none;border:0;font-size:22px;line-height:1;cursor:pointer}.flv-limit-text{padding:8px 14px 0;opacity:.8}.flv-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));gap:8px;padding:12px 14px}.flv-card{border:1px solid #e5e7eb;border-radius:10px;overflow:hidden;cursor:pointer;background:#fff;display:flex;flex-direction:column;transition:box-shadow .12s ease,transform .12s ease}.flv-card:hover{box-shadow:0 2px 10px #0000000f;transform:translateY(-1px)}.flv-card input{display:none}.flv-card.is-disabled{opacity:.45;cursor:not-allowed}.flv-imgwrap{position:relative;aspect-ratio:1/1;overflow:hidden;padding:6px}.flv-imgwrap img{width:100%;height:100%;object-fit:contain;display:block}.flv-fallback{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.6rem;background:#f3f4f6}.flv-checkmark{position:absolute;top:6px;right:6px;width:18px;height:18px;border-radius:50%;background:#0000008c;color:#fff;display:flex;align-items:center;justify-content:center;transform:scale(0);transition:transform .12s ease;font-size:.8rem}.flv-card input:checked+.flv-imgwrap .flv-checkmark{transform:scale(1)}.flv-meta{padding:6px 8px;text-align:center}.flv-name{font-weight:600;font-size:.8em;line-height:15px}.flv-unavail{font-size:.8rem;opacity:.75}.flv-modal__footer{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid #eee}.flv-actions{display:flex;gap:8px}.flv-primary,.flv-secondary{padding:8px 12px;border-radius:10px;border:1px solid #d1d5db;background:#111;color:#fff;cursor:pointer;font-size:.9rem}.flv-secondary{background:#fff;color:#111}.flv-noscroll{overflow:hidden}@media (min-width: 1400px){.flv-modal__dialog{width:min(96vw,1280px)}.flv-grid{grid-template-columns:repeat(auto-fill,minmax(120px,1fr))}}@media (max-width: 600px){.flv-grid{grid-template-columns:repeat(auto-fill,minmax(95px,1fr));gap:6px;padding:10px;max-height:500px;overflow:scroll}.flv-name{font-size:.75rem}.flv-checkmark{width:16px;height:16px;top:5px;right:5px}}.template--product collapsible-row-element.collapsible-row--root.has-custom-ingredients .metafield-rich_text_field p:not(:last-child){margin-bottom:12px}.jci-covering-label{margin-top:16px}.cv-required{color:var(--color--danger, #c00);margin-left:4px}.covering-options{display:flex;gap:12px;margin-top:8px}.cv-option{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--border--dark,#d1d5db);border-radius:10px;cursor:pointer}.cv-option input{accent-color:currentColor}.cv-help{font-size:.9rem;opacity:.8;margin-top:6px}.cv-error{color:#c00;font-size:.9rem;margin-top:6px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/jci-flavour-modal.css.map */
