.cic-bomb{gap:var(--cic-space-panel);margin-block:16px 0}.cic-bomb *,.cic-bomb *:before,.cic-bomb *:after{box-sizing:border-box}.cic-bomb [hidden]{display:none!important}.cic-bomb p{margin:0}.cic-bomb__head{display:grid;gap:12px;min-width:0}.cic-bomb__fieldset{display:flow-root;min-inline-size:0;margin:0;padding:0;border:0}.cic-bomb__fieldset>.cic-control-legend{margin-bottom:12px}.cic-bomb__fieldset>.cic-control-legend+*{clear:both}.cic-bomb__fieldset>:not(legend)+:not([hidden]){margin-top:12px}.cic-bomb__fieldset+.cic-bomb__fieldset{margin-top:var(--cic-space-panel);padding-top:var(--cic-space-panel);border-top:1px dashed var(--cic-border-inset)}.cic-bomb__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--cic-space-field)}.cic-bomb__grid--one{grid-template-columns:1fr}.cic-bomb__hint,.cic-bomb__included,.cic-bomb__delivery-note,.cic-bomb__summary small{font:var(--cic-control-help-font);color:var(--cic-text-secondary)}.cic-bomb__image-grid,.cic-bomb__text-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0}.cic-bomb__image-grid:has(>.cic-bomb__image-choice:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.cic-bomb__image-grid:has(>:nth-child(7)){max-height:min(430px,60svh);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;align-content:start;grid-auto-rows:max-content;padding:3px;scrollbar-width:thin;scrollbar-color:var(--cic-border-inset) transparent}.cic-bomb__image-choice{position:relative;display:block;min-width:0;height:100%;font:var(--cic-control-label-font)}.cic-bomb__image-choice>input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cic-bomb__image-choice>span{display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;height:100%;padding:0 0 8px;overflow:hidden;border:1px solid var(--cic-border-inset);border-radius:9px;background:#fff;color:var(--cic-text-primary);text-align:left}.cic-bomb__image-choice img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain;background:#fff}.cic-bomb__image-grid--cards img{aspect-ratio:2/3}.cic-bomb__image-choice :is(b,small,strong){padding-inline:8px;overflow-wrap:break-word}.cic-bomb__image-choice :is(b,strong){font:600 13px/1.4 var(--cic-body)}.cic-bomb__image-choice small{font:400 12px/1.45 var(--cic-body);color:var(--cic-text-secondary)}.cic-bomb__image-choice:has(>input:checked)>span{border-color:var(--cic-selected-color);box-shadow:0 0 0 1px var(--cic-selected-color);background:var(--cic-assistance-bg)}.cic-bomb__image-choice:has(>input:focus-visible)>span{outline:2px solid var(--cic-focus-color);outline-offset:2px}.cic-bomb__text-choices .cic-bomb__image-choice>span{justify-content:center;min-height:60px;padding:10px}.cic-bomb__text-choices .cic-bomb__image-choice :is(b,small,strong){padding:0}.cic-bomb__check{display:flex;align-items:flex-start;gap:10px;font:var(--cic-control-label-font)}.cic-bomb__check input{width:20px;height:20px;flex:none;accent-color:var(--cic-selected-color);margin:1px 0 0}.cic-bomb__confetti{display:grid;gap:var(--cic-space-field);padding-top:14px;border-top:1px dashed var(--cic-border-inset)}.cic-bomb__field-title,.cic-bomb__rates-title{font:var(--cic-control-label-font)}.cic-bomb__rates{display:grid;gap:0}.cic-bomb__rates>span{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px dashed var(--cic-border-inset);font:var(--cic-control-help-font)}.cic-bomb__rates>span.is-active{color:var(--cic-selected-color)}.cic-bomb__summary{display:grid;gap:8px;padding:14px 0;border-top:1px dashed var(--cic-border-inset)}.cic-bomb__summary>strong{font:700 20px/1.4 var(--cic-heading);color:var(--cic-ink)}.cic-bomb__error{font:var(--cic-control-help-font);color:#a32440}.cic-bomb__notice,.cic-bomb__safety{padding:14px;border:1px dashed var(--cic-border-inset);border-radius:9px;background:var(--cic-paper);font:var(--cic-control-help-font)}.cic-bomb__back{color:var(--cic-text-accent);font:var(--cic-control-label-font);text-underline-offset:3px}.cic-bomb__essentials{display:grid;list-style:none;margin:0;padding:0}.cic-bomb__essentials li{display:grid;gap:4px;padding:12px 0}.cic-bomb__essentials li+li{border-top:1px dashed var(--cic-border-inset)}.cic-bomb__essentials b{font:var(--cic-control-label-font)}.cic-bomb__essentials span{font:var(--cic-control-help-font)}.cic-bomb__tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.cic-bomb__tabs:has(>:nth-child(3)){grid-template-columns:repeat(3,minmax(0,1fr))}.cic-bomb__stage{min-width:0}.cic-bomb__continue{width:100%}.cic-bomb__quantity{padding:var(--cic-space-panel);border:1px solid var(--cic-border-inset);border-left:4px solid var(--cic-panel-accent);border-radius:var(--cic-control-panel-radius);background:var(--cic-paper)}.cic-bomb__mix-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));gap:3px;background:#fff;padding:4px;aspect-ratio:2/3;width:100%;min-width:0;overflow:hidden}.cic-bomb__mix-preview img{width:100%;height:100%;min-height:0;object-fit:contain;aspect-ratio:auto;border-radius:3px}.cic-bomb__card-note{font:500 20px/1.4 var(--cic-note);color:var(--cic-text-accent)}[data-card-selection-summary]{font:var(--cic-control-help-font);color:var(--cic-selected-color)}.product-information:has([data-cic-bomboniere]) :is(variant-picker,.quantity-selector-wrapper,.accelerated-checkout-block,.quantity-label){display:none!important}@media(max-width:900px){.cic-bomb__grid{grid-template-columns:minmax(0,1fr)}}@media(min-width:990px){.cic-bomb__image-grid:has(>.cic-bomb__image-choice:nth-child(3)){grid-template-columns:repeat(4,minmax(0,1fr))}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/cic-bomboniere.css.map */
