@import"codex-glass-product-fixes-before-picker-layout-20260630.css";#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;align-items:stretch}#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker)>input[type=radio]+label{grid-column:span 4;margin:0!important;width:100%;display:flex;align-items:center;justify-content:center;text-align:center;white-space:normal;line-height:1.15!important;padding-top:5px!important;padding-bottom:5px!important}#MainContent#MainContent fieldset.product-form__input--pill.ffl-metal-grouped>input[type=radio]+label.ffl-metal-opt{grid-column:span 6}#MainContent#MainContent fieldset.product-form__input--pill.ffl-metal-grouped>input[type=radio]+label.ffl-gold-opt{grid-column:span 3}#MainContent#MainContent fieldset.product-form__input--pill .ffl-gold-colours,#MainContent#MainContent fieldset.product-form__input--pill .ffl-silver-colours{grid-column:1 / -1}#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker):not(.ffl-metal-grouped)>input[type=radio]:nth-of-type(1)+label,#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker):not(.ffl-metal-grouped)>input[type=radio]:nth-of-type(2)+label{grid-column:span 6}#MainContent#MainContent fieldset.product-form__input--pill:not(.codex-carat-size-picker)>input[type=radio]+label .label-unavailable{position:absolute!important}#MainContent product-info[data-product-id="10359959388324"] variant-selects{display:none!important}@media screen and (max-width:749px){#MainContent#MainContent#MainContent .ffl-qty-price-row{flex-wrap:wrap!important;overflow:hidden!important}#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-row{flex:1 1 100%!important;min-width:0!important;max-width:100%!important;justify-content:center!important;margin-top:4px!important;overflow:hidden!important}#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-selected-price-value{white-space:normal!important;overflow:hidden!important;min-width:0!important;max-width:100%!important;width:100%!important;text-align:center!important;justify-content:center!important;margin-left:0!important}#MainContent#MainContent#MainContent .ffl-qty-price-row .codex-price-custom-copy{white-space:normal!important;word-break:break-word!important;overflow-wrap:break-word!important;text-align:center!important;display:block!important;font-size:13px!important}}#MainContent .ffl-qty-price-row .codex-price-custom-copy{display:none!important}html body #MainContent .product__info-container .ffl-qty-price-row{display:grid!important;grid-template-columns:minmax(132px,.72fr) minmax(190px,1.28fr)!important;grid-template-areas:"options options" "quantity quote"!important;gap:12px!important;align-items:stretch!important;padding:12px!important;overflow:visible!important}html body #MainContent .product__info-container .ffl-qty-price-row>.codex-size-engraving{grid-area:options!important;width:100%!important;min-width:0!important;max-width:none!important}html body #MainContent .product__info-container .ffl-qty-price-row .codex-size-engraving__combo-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr)!important;gap:10px 16px!important;align-items:start!important}html body #MainContent .product__info-container .ffl-qty-price-row>.product-form__quantity{grid-area:quantity!important;width:100%!important;min-width:0!important;margin:0!important;align-self:stretch!important}html body #MainContent .product__info-container .ffl-qty-price-row>div:last-child{grid-area:quote!important;width:100%!important;min-width:0!important;margin:0!important;align-self:stretch!important}html body #MainContent .product__info-container .ffl-qty-price-row>div:last-child .product-form__buttons{width:100%!important;height:100%!important;margin:0!important}html body #MainContent .product__info-container .ffl-qty-price-row [id^=CodexRequestQuoteButton-]{width:100%!important;min-height:56px!important;height:100%!important;padding:10px 18px!important;white-space:normal!important;line-height:1.15!important}html body #MainContent .product__info-container .ffl-qty-price-row .codex-size-engraving__engraving-note{overflow-wrap:normal!important;word-break:normal!important}@media screen and (max-width:749px){html body #MainContent .product__info-container .ffl-qty-price-row{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"options" "quantity" "quote"!important}html body #MainContent .product__info-container .ffl-qty-price-row .codex-size-engraving__combo-grid{grid-template-columns:minmax(0,1fr)!important}}html body #MainContent .product__info-container .ffl-qty-price-row>div:has([id^=CodexRequestQuoteButton-]){grid-area:quote!important;width:100%!important;min-width:0!important;margin:0!important;align-self:stretch!important}html body #MainContent .product__info-container .ffl-qty-price-row>div:has([id^=CodexRequestQuoteButton-]) .product-form__buttons{width:100%!important;height:100%!important;margin:0!important}html.codex-qr-open .codex-preserve-zone{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media screen and (min-width:750px){html body #MainContent .product__info-container .ffl-qty-price-row .codex-size-engraving__engraving-col{padding-top:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/139/assets/codex-glass-product-fixes.css.map */
