@import"codex-size-engraving-codex-base.css";#MainContent .codex-size-engraving__label{z-index:2;padding-left:8px;padding-right:8px;background:#f4f7fb;border-radius:0;box-decoration-break:clone;-webkit-box-decoration-break:clone}#MainContent .codex-size-engraving__label-row{z-index:2;padding-left:0;padding-right:0;background:transparent}#MainContent .codex-size-engraving__label-text{position:relative;z-index:1;padding-left:8px;padding-right:8px;background:#f4f7fb}#MainContent .codex-size-engraving__free-badge{position:relative;z-index:1;background:#f3ead8}#MainContent .ffl-cs-tick.is-unavailable,#MainContent .ffl-cs-ticks .no{color:#0d142452;text-decoration:line-through;text-decoration-thickness:1px}@media screen and (max-width:749px){#MainContent .codex-brand-trust{padding:10px 12px!important;margin:6px 0 8px!important;background:linear-gradient(135deg,#c9a96b1a,#4a6fb30f)!important;border:1px solid rgba(201,169,107,.22)!important;border-radius:12px!important}#MainContent .codex-brand-trust__row{display:grid!important;grid-template-columns:15px minmax(0,1fr)!important;align-items:center!important;gap:7px!important}#MainContent .codex-brand-trust__icon{width:14px!important;height:14px!important}#MainContent .codex-brand-trust__stats{min-width:0!important;white-space:nowrap!important;font-size:11.8px!important;line-height:1.2!important}#MainContent .codex-brand-trust__dot{margin-left:2px!important;margin-right:2px!important}#MainContent .codex-brand-trust__link{grid-column:1 / -1!important;width:auto!important;justify-self:stretch!important;margin-top:7px!important;padding:7px 10px!important;text-align:center!important;border-radius:999px!important}#MainContent .codex-brand-trust__tagline{margin-top:7px!important;font-size:10.8px!important;line-height:1.32!important}#MainContent .codex-shown-variant{margin-top:8px!important;padding:9px 10px!important;background:#4a6fb30b!important;border-radius:8px!important;border-left-width:3px!important}#MainContent .codex-ships-line{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;column-gap:8px!important;row-gap:6px!important;padding:10px 12px!important;margin:8px 0 10px!important;background:#4a6fb30f!important;border:1px solid rgba(74,111,179,.15)!important;border-radius:12px!important}#MainContent .codex-ships-icon{width:21px!important;height:21px!important}#MainContent .codex-ships-text{min-width:0!important;padding-right:0!important}#MainContent .codex-ships-text strong{display:block!important;white-space:nowrap!important;font-size:clamp(10px,3.15vw,11.4px)!important;line-height:1.25!important;letter-spacing:0!important}#MainContent .codex-ships-text span{display:block!important;white-space:normal!important;font-size:10.7px!important;line-height:1.25!important;margin-top:2px!important}#MainContent .codex-ships-link{grid-column:2!important;justify-self:start!important;width:auto!important;min-width:0!important;margin-top:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;font-size:10px!important;line-height:1.1!important;letter-spacing:.1em!important;text-decoration:underline!important;text-underline-offset:3px!important}#MainContent .icon-with-text.icon-with-text--vertical{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;padding:14px 0!important;margin:14px 0 12px!important;background:#ffffffe0!important;border:1px solid rgba(13,20,36,.08)!important;border-radius:12px!important}#MainContent .icon-with-text.icon-with-text--vertical .icon-with-text__item{min-width:0!important;min-height:0!important;height:auto!important;padding:0 5px!important;border-bottom:0!important;border-right:1px solid rgba(13,20,36,.1)!important;display:flex!important;flex-direction:column!important;justify-content:center!important;align-items:center!important}#MainContent .icon-with-text.icon-with-text--vertical .icon-with-text__item:last-child{border-right:0!important}#MainContent .icon-with-text.icon-with-text--vertical img,#MainContent .icon-with-text.icon-with-text--vertical svg{width:26px!important;height:26px!important;margin-bottom:5px!important}#MainContent .icon-with-text.icon-with-text--vertical .h4,#MainContent .icon-with-text.icon-with-text--vertical h3,#MainContent .icon-with-text.icon-with-text--vertical span{font-size:8.8px!important;line-height:1.16!important;letter-spacing:.11em!important;overflow-wrap:anywhere!important;text-align:center!important}#MainContent .ffl-cs-on.product-form__input,#MainContent .product-form__input.ffl-cs-on{position:relative!important;margin-top:24px!important;padding:36px 14px 20px!important;overflow:visible!important}#MainContent .ffl-cs-on legend,#MainContent .ffl-cs-on .form__label,#MainContent .product-form__input.ffl-cs-on legend,#MainContent .product-form__input.ffl-cs-on .form__label{position:absolute!important;top:-15px!important;left:44px!important;z-index:20!important;display:inline-flex!important;align-items:center!important;width:auto!important;max-width:calc(100% - 88px)!important;height:auto!important;min-height:20px!important;padding:0 8px!important;overflow:visible!important;white-space:nowrap!important;line-height:1.15!important;background:#f4f7fb!important;color:#4a6fb3!important}#MainContent .ffl-cs{width:100%!important;max-width:100%!important;display:grid!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;gap:8px!important}#MainContent .ffl-cs-main{width:100%!important;min-width:0!important;height:auto!important;min-height:74px!important;padding-top:32px!important;display:block!important;overflow:visible!important}#MainContent .ffl-cs-range{position:static!important;inset:auto!important;opacity:1!important;pointer-events:auto!important;width:100%!important;max-width:100%!important;display:block!important}#MainContent .ffl-cs-bubble{position:absolute!important;top:4px!important;transform:translate(-50%)!important;min-width:0!important;max-width:54px!important;padding:7px 8px!important;font-size:11px!important;line-height:1!important;white-space:nowrap!important;border-radius:8px!important;background:#111827!important;color:#fff!important}#MainContent .ffl-cs-bubble:after{display:block!important}#MainContent .ffl-cs-ticks{display:grid!important;grid-template-columns:repeat(15,minmax(0,1fr))!important;align-items:start!important;gap:0!important;width:100%!important;margin-top:8px!important;color:#0d142494!important;font-size:7.2px!important;line-height:1!important;letter-spacing:0!important;text-align:center!important}#MainContent .ffl-cs-ticks span{display:block!important;min-width:0!important;white-space:nowrap!important;transform:none!important}#MainContent .ffl-cs-ticks span.no{color:#0d14244d!important;text-decoration:line-through!important;text-decoration-thickness:1px!important}#MainContent .ffl-cs-ticks span.sel{color:#4a6fb3!important;font-weight:700!important}#MainContent .ffl-cs:after{display:none!important;content:none!important}#MainContent .codex-selected-price-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-content:stretch!important;gap:7px!important;min-height:0!important;height:auto!important;padding:12px 14px!important;overflow:hidden!important}#MainContent .codex-selected-price-label,#MainContent#MainContent .codex-selected-price-label{width:100%!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.13em!important}#MainContent .codex-selected-price-value,#MainContent#MainContent .codex-selected-price-value{width:100%!important;max-width:100%!important;margin-left:0!important;justify-self:stretch!important;text-align:left!important;white-space:normal!important;display:block!important;overflow:hidden!important}#MainContent .codex-selected-price-value .price,#MainContent#MainContent .codex-selected-price-value .price,#MainContent .codex-selected-price-value .price__container,#MainContent .codex-selected-price-value .price__regular,#MainContent .codex-selected-price-value .price__sale{width:100%!important;max-width:100%!important;display:block!important;text-align:left!important;white-space:normal!important}#MainContent .codex-selected-price-value .price-item,#MainContent#MainContent .codex-selected-price-value .price-item{display:block!important;max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:18px!important;line-height:1.12!important}}#MainContent .ffl-silver-colours .ffl-gc-title{font-size:0!important;line-height:1!important}#MainContent .ffl-silver-colours .ffl-gc-title:before{content:"935 Argentium Silver colour";font-size:.78rem!important;line-height:1.2!important}#MainContent .ffl-silver-colours .ffl-sc-row .ffl-gc-name{font-size:0!important}#MainContent .ffl-silver-colours .ffl-sc-row .ffl-gc-name:before{font-size:.95rem!important}#MainContent .ffl-silver-colours .ffl-sc-row[data-colour="White Silver"] .ffl-gc-name:before{content:"White"}#MainContent .ffl-silver-colours .ffl-sc-row[data-colour="Rose Silver"] .ffl-gc-name:before{content:"Rose"}#MainContent .ffl-silver-colours .ffl-sc-row[data-colour="Yellow Silver"] .ffl-gc-name:before{content:"Yellow"}
/*# sourceMappingURL=/cdn/shop/t/102/assets/codex-size-engraving.css.map */
