.ibc-colors,.ibc-native-field{border:0;padding:0;margin:16px 0;min-width:0}.ibc-colors legend,.ibc-native-field legend{font-weight:600;margin-bottom:10px}.ibc-color-links,.ibc-option-values{display:flex;flex-wrap:wrap;gap:8px}.ibc-color-link,.ibc-option-choice{display:flex;align-items:center;gap:8px;border:1px solid #999;border-radius:4px;padding:8px;max-width:100%;text-decoration:none;color:inherit}.ibc-color-link:hover,.ibc-color-link:focus-visible,.ibc-color-link[aria-current=true],.ibc-option-choice:has(input:checked){border-color:#111;outline:1px solid #111}.ibc-color-link img,.ibc-option-choice img{object-fit:contain;flex-shrink:0}.ibc-colors--card .ibc-color-link{padding:3px}.ibc-colors--card .ibc-color-link img{width:28px;height:28px}.ibc-colors--card .ibc-color-link:has(img) span{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.ibc-colors--card legend{font-size:12px}.ibc-color-more{font-size:12px;text-decoration:underline;align-self:center}.ibc-native-options:empty{display:none}.ibc-option-group h3{font-size:1em;margin-top:16px}.ibc-option-choice{cursor:pointer}.ibc-option-choice input{-webkit-appearance:auto;appearance:auto;width:16px;height:16px;flex-shrink:0}.ibc-options-error{color:#a00000;margin:12px 0}html:has(#IBCInteriorReferences) body :is(.gad-choice[data-kind=interior],ibc-glacier-all-door .gad-choice[data-kind=variant]) .gad-option-image,html:has(#IBCInteriorReferences) body [data-picker=interior] .ibc-v-card-image,html:has(#IBCInteriorReferences) body .ibc-interior-fixed{box-sizing:border-box;aspect-ratio:1 / 1;height:auto;max-height:none;overflow:hidden}html:has(#IBCInteriorReferences) body :is(.gad-choice[data-kind=interior],ibc-glacier-all-door .gad-choice[data-kind=variant]) .gad-option-image :is(img,svg),html:has(#IBCInteriorReferences) body :is([data-picker=interior] .ibc-v-card-image,.ibc-interior-fixed) :is(img,svg){display:block;width:100%;height:100%;min-height:0;object-fit:contain;object-position:center}html:has(#IBCInteriorReferences) body [data-family-field=interior] .ibc-family-grid :is(a,button)>:is(img,svg,[data-ibc-related-photo]){display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:contain}html:has(#IBCInteriorReferences) body [data-ibc-related-photo]{display:grid;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100%;min-width:0;min-height:0}html:has(#IBCInteriorReferences) body [data-ibc-related-photo]>small{text-align:center;line-height:1.2;font-size:.72rem;padding-top:.2em}html:has(#IBCInteriorReferences) body [data-family-field=interior] .ibc-family-grid :is(a,button)>[data-ibc-related-photo]{display:grid}html:has(#IBCInteriorReferences) body [data-ibc-related-photo]>img{width:100%;height:100%;min-height:0;object-fit:contain}html:has(#IBCInteriorReferences) body .mir-card[data-key=interior]>img{display:block;box-sizing:border-box;width:100%;height:auto;max-height:none;aspect-ratio:1 / 1;object-fit:contain;object-position:center}html:has(#IBCInteriorReferences) body .gad-dialog-image:has(:is([data-ibc-interior-photo],[data-ibc-interior-diagram])),html:has(#IBCInteriorReferences) body .ibc-v-dialog-image[data-kind=interior]{box-sizing:border-box;aspect-ratio:1 / 1;height:auto}html:has(#IBCInteriorReferences) body :is(dialog[data-ibc-interior-view] .gad-dialog-image,.gad-dialog-image:has([data-ibc-interior-photo]),.ibc-v-dialog-image[data-kind=interior],[data-photo-image]:is([alt^="Lite \b7  "],[alt^="Pro \b7  "])){display:block;width:min(100%,60dvh);height:auto;max-height:none;aspect-ratio:1 / 1;margin-inline:auto;object-fit:contain}html:has(#IBCInteriorReferences) body dialog[data-ibc-interior-view] .gad-dialog-image :is(.gad-option-image,img,svg){width:100%;height:100%;object-fit:contain}html:has(#IBCInteriorReferences) body :is(.gad-choice[data-kind=interior],ibc-glacier-all-door .gad-choice[data-kind=variant],.gad-dialog-image,[data-picker=interior],[data-family-field=interior],.ibc-interior-fixed,.ibc-v-dialog-image) [data-ibc-related-photo]>img{width:auto;height:100%;max-width:100%;min-width:0;aspect-ratio:1 / 1;justify-self:center;align-self:center;object-fit:contain}.ibc-colors .ibc-color-links,.ibc-metafield-colors .ibc-metafield-colors__links,variant-selects :is(.product-form__input--color,.product-form__input--swatch),.swatches.swatches--product-card,body.product-template :is(.gad-swatches,.eli-swatches,.eli-mini-swatches,.mir-swatches,.laundry-swatches),body.product-template .ibc-native-options .ibc-option-values,body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-grid{gap:14px}.ibc-colors .ibc-color-link:has(img),.ibc-colors .ibc-color-link:has(img):is(:hover,[aria-current=true]),.ibc-metafield-colors .ibc-metafield-colors__link,.ibc-metafield-colors .ibc-metafield-colors__link[aria-current=page],body.product-template :is(.gad-swatches .gad-choice:not(.gad-choice-text-only),.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice,.ibc-mir .mir-swatches .mir-card,.laundry-swatches button[data-finish]),body.product-template .ibc-native-options .ibc-option-choice:has(img),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card{border-color:transparent;outline:none;box-shadow:none}body.product-template :is(.gad-swatches .gad-choice:not(.gad-choice-text-only),.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice,.ibc-mir .mir-swatches .mir-card,.laundry-swatches button[data-finish])[aria-pressed=true],body.product-template .ibc-native-options .ibc-option-choice:has(input:checked),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card[aria-checked=true]{border-color:transparent;outline:none;box-shadow:none}variant-selects :is(.product-form__input--color,.product-form__input--swatch) .swatch-color:before,variant-selects :is(.product-form__input--color,.product-form__input--swatch) .swatch-color:after,.swatches.swatches--product-card .swatch-item .swatch-color:before,.swatches.swatches--product-card .swatch-item .swatch-color:after{box-shadow:none}.ibc-colors .ibc-color-link:has(img)>span,body.product-template .gad-swatches .gad-choice:not(.gad-choice-text-only)>.gad-choice-label,body.product-template .ibc-mir .mir-swatches .mir-card>span,body.product-template .laundry-swatches button[data-finish]>span,body.product-template .ibc-native-options .ibc-option-choice>span,body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card-name{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%);white-space:nowrap}.product__info-container:has(:is(.ibc-colors--product,.ibc-metafield-colors--product)) .product-form__input:has([data-selected-swatch-value=Color i],[data-selected-swatch-value=Colour i]):has(input[type=radio]):not(:has(input[type=radio]~input[type=radio]))>:is(label,input[type=radio]){display:none}.product__info-container:has(variant-selects [data-selected-swatch-value=Color i],variant-selects [data-selected-swatch-value=Colour i]) :is(.ibc-colors--product,.ibc-metafield-colors--product)>legend{display:none}.ibc-colors .ibc-color-link:focus-visible,.ibc-metafield-colors .ibc-metafield-colors__link:focus-visible,body.product-template :is(.gad-swatches .gad-choice,.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice,.mir-swatches .mir-card,.laundry-swatches button[data-finish]):focus-visible,body.product-template .ibc-native-options .ibc-option-choice:has(input:focus-visible),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ibc-colors .ibc-color-link:has(img){padding:0;border-width:0;gap:0}.ibc-colors .ibc-color-link img,body.product-template .ibc-native-options .ibc-option-choice img,body.product-template .laundry-swatches button[data-finish] img{zoom:1.1}.ibc-colors .ibc-color-link img{display:block;aspect-ratio:1;height:auto;object-fit:cover}body.product-template .ibc-mir[data-size-cabinet] .mir-swatches{row-gap:14px;column-gap:14px}.ibc-metafield-colors .ibc-metafield-colors__link:has(img){zoom:1.1}variant-selects :is(.product-form__input--color,.product-form__input--swatch) .swatch-color,.swatches.swatches--product-card .swatch-item .swatch-color{width:calc(var(--swatch-size) * 1.1);height:calc(var(--swatch-size) * 1.1)}body.product-template :is(.eli-swatches,.eli-mini-swatches){display:flex;flex-wrap:wrap}body.product-template :is(.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice){width:57.2px;height:57.2px;min-height:57.2px}body.product-template :is(.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice) img{width:48.4px;height:48.4px}body.product-template .ibc-v-picker[data-picker=finish] .ibc-v-card{width:57.2px;height:57.2px}@media(max-width:420px){body.product-template .ibc-v-picker[data-picker=finish] .ibc-v-card{width:50.6px;height:50.6px}}body.product-template .product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product){margin-block-end:28px}.ibc-colors .ibc-color-link[aria-current=true]>img,.ibc-metafield-colors .ibc-metafield-colors__link[aria-current=page]>img,variant-selects :is(.product-form__input--color,.product-form__input--swatch) input[type=radio]:checked+label>.swatch-color,.swatches.swatches--product-card .swatch-item[aria-selected=true] .swatch-color,body.product-template .gad-swatches .gad-choice:not(.gad-choice-text-only)[aria-pressed=true]>:is(.gad-option-image,img),body.product-template .eli-swatches .eli-choice[aria-pressed=true]>img,body.product-template .eli-mini-swatches .eli-mini-choice[aria-pressed=true]>img,body.product-template .ibc-mir .mir-swatches .mir-card[aria-pressed=true]>img,body.product-template .laundry-swatches button[data-finish][aria-pressed=true]>img,body.product-template .ibc-native-options .ibc-option-choice:has(input:checked)>img,body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card[aria-checked=true]>.ibc-v-card-image{border-radius:50%;outline:2px solid #879daf;outline-offset:2px}body.product-template .product__block--variant_picker:has([data-selected-swatch-value=Color i],[data-selected-swatch-value=Colour i]):has(input[type=radio]):not(:has(input[type=radio]~input[type=radio])):not(:has(.product-form__input~.product-form__input)):has(~.product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product)){margin-block-end:0}body.product-template .product__block--variant_picker:has([data-selected-swatch-value=Color i],[data-selected-swatch-value=Colour i]):has(input[type=radio]):not(:has(input[type=radio]~input[type=radio])):not(:has(.product-form__input~.product-form__input)):has(~.product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product)) .form__label{margin-block-end:0}body.product-template .product__block--variant_picker:has([data-selected-swatch-value=Color i],[data-selected-swatch-value=Colour i]):has(input[type=radio]):not(:has(input[type=radio]~input[type=radio])):not(:has(.product-form__input~.product-form__input)):has(~.product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product))~.product__block--buy_buttons:has(>:is(.ibc-colors--product,.ibc-metafield-colors--product)){margin-block-start:28px}body.product-template .product__block--variant_picker:has([data-selected-swatch-value=Color i],[data-selected-swatch-value=Colour i]):has(input[type=radio]):not(:has(input[type=radio]~input[type=radio])):not(:has(.product-form__input~.product-form__input)):has(~.product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product))~.product__block--buy_buttons>:is(.ibc-colors--product,.ibc-metafield-colors--product){margin-block-start:0}:root{--ibc-swatch-diameter: 53px}body.product-template :is(.gad-swatches,.eli-swatches,.eli-mini-swatches,.laundry-swatches,.ibc-native-options .ibc-option-values,.ibc-mir .mir-swatches,.ibc-mir[data-size-cabinet] .mir-swatches,.ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-grid){display:flex;flex-wrap:wrap;gap:14px;align-items:flex-start}body .ibc-colors .ibc-color-links .ibc-color-link:has(img),body .ibc-metafield-colors .ibc-metafield-colors__links .ibc-metafield-colors__link:has(img),body variant-selects :is(.product-form__input--color,.product-form__input--swatch) input[type=radio]+label,body.product-template :is(.eli-swatches .eli-choice,.eli-mini-swatches .eli-mini-choice,.laundry-swatches button[data-finish],.ibc-native-options .ibc-option-choice:has(img)),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card{box-sizing:border-box;position:relative;flex:0 0 var(--ibc-swatch-diameter);width:var(--ibc-swatch-diameter);height:var(--ibc-swatch-diameter);min-width:var(--ibc-swatch-diameter);min-height:var(--ibc-swatch-diameter);max-width:var(--ibc-swatch-diameter);max-height:var(--ibc-swatch-diameter);padding:0;border-width:0;border-radius:50%;zoom:1;overflow:visible}body.product-template .gad-swatches>.gad-choice-wrap:has(>.gad-choice:not(.gad-choice-text-only)),body.product-template .eli-swatches>.eli-card,body.product-template .eli-mini-swatches>.eli-mini-card,body.product-template .ibc-mir .mir-swatches>.mir-wrap:has(>.mir-card:not([data-value=""])),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-tile{flex:0 0 var(--ibc-swatch-diameter);width:var(--ibc-swatch-diameter);min-width:var(--ibc-swatch-diameter);max-width:var(--ibc-swatch-diameter);zoom:1}body.product-template .gad-swatches .gad-choice:not(.gad-choice-text-only),body.product-template .ibc-mir .mir-swatches .mir-card:not([data-value=""]){display:block;box-sizing:border-box;width:var(--ibc-swatch-diameter);min-width:var(--ibc-swatch-diameter);max-width:var(--ibc-swatch-diameter);height:auto;min-height:var(--ibc-swatch-diameter);aspect-ratio:auto;padding:0;border-width:0;border-radius:50%;zoom:1;overflow:visible}body .ibc-colors .ibc-color-links .ibc-color-link>img,body .ibc-metafield-colors .ibc-metafield-colors__links .ibc-metafield-colors__link>img,body variant-selects :is(.product-form__input--color,.product-form__input--swatch) input[type=radio]+label>.swatch-color,body .swatches.swatches--product-card .swatch-item .swatch-color,body.product-template .gad-swatches .gad-choice:not(.gad-choice-text-only)>:is(.gad-option-image,img),body.product-template .eli-swatches .eli-choice>img,body.product-template .eli-mini-swatches .eli-mini-choice>img,body.product-template .ibc-mir .mir-swatches .mir-card:not([data-value=""])>:is(img,svg),body.product-template .laundry-swatches button[data-finish]>img,body.product-template .ibc-native-options .ibc-option-choice>img,body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card-image{display:block;box-sizing:border-box;flex:0 0 var(--ibc-swatch-diameter);width:var(--ibc-swatch-diameter);height:var(--ibc-swatch-diameter);min-width:var(--ibc-swatch-diameter);min-height:var(--ibc-swatch-diameter);max-width:var(--ibc-swatch-diameter);max-height:var(--ibc-swatch-diameter);aspect-ratio:1;margin:0;padding:0;border-width:0;border-radius:50%;object-fit:cover;zoom:1}body.product-template .gad-swatches .gad-choice:not(.gad-choice-text-only)>.gad-option-image,body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card-image{overflow:hidden}body.product-template .gad-swatches .gad-option-image>:is(img,svg),body.product-template .ibc-v-picker:is([data-picker=finish],[data-picker=topFinish]) .ibc-v-card-image>:is(img,svg){display:block;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;max-height:100%;padding:0;border-radius:50%;object-fit:cover;zoom:1}body.product-template .ibc-native-options .ibc-option-choice>input[type=radio]{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);clip-path:inset(50%)}body .swatches.swatches--product-card{--swatch-spacing: 0}
/*# sourceMappingURL=/cdn/shop/t/50/assets/ibc-native-options.css.map */
