.rolex-serial{--rs-radius: 4px;--rs-border: rgba(0, 0, 0, .12);--rs-bg-soft: rgba(0, 0, 0, .02);--rs-bg-warning: #fef7e6;--rs-bg-info: #eef4f9;--rs-text-warning: #8a5a00;--rs-text-info: #1e4f72;--rs-text-muted: rgba(0, 0, 0, .6);font-feature-settings:"lnum" 1,"tnum" 1}.rolex-serial__form{display:flex;gap:12px;flex-wrap:wrap;align-items:flex-end;margin:1.5em 0 .5em}.rolex-serial__input-wrapper{flex:1 1 280px;display:flex;flex-direction:column}.rolex-serial__input-wrapper label{font-size:.85em;text-transform:uppercase;letter-spacing:.08em;margin-bottom:6px;color:var(--rs-text-muted)}.rolex-serial__input{font-family:inherit;font-size:1.1em;letter-spacing:.04em;height:56px;padding:0 16px;border:1px solid var(--rs-border);border-radius:var(--rs-radius);background:#fff;width:100%;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.rolex-serial__input:focus{outline:none;border-color:#00000080;box-shadow:0 0 0 3px #0000000f}.rolex-serial__submit.btn{align-self:flex-end;height:56px;min-height:56px;padding:0 26px;white-space:nowrap;line-height:1;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box}.rolex-serial__hint{margin-top:8px;font-size:.85em;color:var(--rs-text-muted);line-height:1.5}.rolex-serial__hint code{background:var(--rs-bg-soft);padding:1px 6px;border-radius:2px;font-size:.95em}.rolex-serial__output{margin-top:1.75em}.rolex-serial__result{border:1px solid var(--rs-border);border-radius:var(--rs-radius);padding:28px 28px 24px;background:#fff;animation:rolexSerialFadeIn .25s ease-out}@keyframes rolexSerialFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.rolex-serial__era-tag{display:inline-block;font-size:.75em;text-transform:uppercase;letter-spacing:.12em;color:var(--rs-text-muted);padding:4px 10px;border:1px solid var(--rs-border);border-radius:100px;margin-bottom:14px}.rolex-serial__era-tag--warning{color:var(--rs-text-warning);border-color:var(--rs-text-warning)}.rolex-serial__year{font-family:var(--font-heading-family, inherit);font-size:clamp(2.4em,6vw,3.8em);line-height:1.05;font-weight:400;margin:0 0 12px;letter-spacing:-.01em}.rolex-serial__detail{font-size:1.05em;line-height:1.55;margin:0 0 18px}.rolex-serial__notice{padding:14px 16px;border-radius:var(--rs-radius);margin:14px 0;font-size:.95em;line-height:1.55}.rolex-serial__notice ul{margin:8px 0 0;padding-left:20px}.rolex-serial__notice ul li{margin:4px 0}.rolex-serial__notice--warning{background:var(--rs-bg-warning);color:var(--rs-text-warning);border-left:3px solid var(--rs-text-warning)}.rolex-serial__notice--info{background:var(--rs-bg-info);color:var(--rs-text-info);border-left:3px solid var(--rs-text-info)}.rolex-serial__notice a{color:inherit;text-decoration:underline}.rolex-serial__accuracy{font-size:.85em;color:var(--rs-text-muted);margin:14px 0 0;font-style:italic}.rolex-serial__ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;padding-top:20px;border-top:1px solid var(--rs-border)}.rolex-serial__cta{flex:0 1 auto}.rolex-serial-table-section{margin:2em 0}.rolex-serial-table-section__intro{margin-bottom:1.5em;color:var(--rs-text-muted)}.rolex-serial-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:1em 0 2em;border-radius:var(--rs-radius)}.rolex-serial-table{width:100%;border-collapse:collapse;font-feature-settings:"lnum" 1,"tnum" 1;font-size:.95em}.rolex-serial-table-scroll .rolex-serial-table{margin:0;min-width:100%}.rolex-serial-table td,.rolex-serial-table th{white-space:nowrap}.rolex-serial-table td.is-ambiguous{white-space:normal}.rolex-serial-table caption{text-align:left;padding:12px 0;font-weight:500;font-size:1.05em;caption-side:top}.rolex-serial-table th,.rolex-serial-table td{text-align:left;padding:10px 14px;border-bottom:1px solid var(--rs-border, rgba(0,0,0,.08))}.rolex-serial-table th{background:var(--rs-bg-soft, rgba(0,0,0,.02));font-weight:500;font-size:.85em;text-transform:uppercase;letter-spacing:.08em;color:var(--rs-text-muted, rgba(0,0,0,.6))}.rolex-serial-table tbody tr:hover{background:var(--rs-bg-soft, rgba(0,0,0,.02))}.rolex-serial-table td.is-ambiguous{color:#8a5a00}.rolex-serial-table td.is-ambiguous:after{content:" \26a0";opacity:.7}.rolex-serial-positions{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:24px;margin:1.5em 0}.rolex-serial-position{border:1px solid var(--rs-border, rgba(0,0,0,.08));border-radius:var(--rs-radius, 4px);padding:20px;background:#fff}.rolex-serial-position__placeholder{display:flex;align-items:center;justify-content:center;aspect-ratio:4 / 3;background:var(--rs-bg-soft, rgba(0,0,0,.04));margin-bottom:14px;color:var(--rs-text-muted, rgba(0,0,0,.5));font-size:.85em;text-align:center;overflow:hidden;border-radius:var(--rs-radius, 4px)}.rolex-serial-position__placeholder span{padding:12px}.rolex-serial-position__placeholder img{width:100%;height:100%;object-fit:cover;display:block}.rolex-serial-position__period{font-size:.8em;text-transform:uppercase;letter-spacing:.08em;color:var(--rs-text-muted, rgba(0,0,0,.6));margin-bottom:6px}.rolex-serial-position__title{font-size:1.1em;margin:0 0 8px;font-weight:500}.rolex-serial-position__desc{font-size:.95em;line-height:1.5;margin:0}.rolex-serial-faq__item{border-bottom:1px solid var(--rs-border, rgba(0,0,0,.08));padding:16px 0}.rolex-serial-faq__item:first-child{border-top:1px solid var(--rs-border, rgba(0,0,0,.08))}.rolex-serial-faq__question{cursor:pointer;font-weight:500;font-size:1.05em;list-style:none;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:6px 0}.rolex-serial-faq__question::-webkit-details-marker{display:none}.rolex-serial-faq__question:after{content:"+";font-size:1.4em;line-height:1;flex-shrink:0;transition:transform .2s ease}.rolex-serial-faq__item[open] .rolex-serial-faq__question:after{content:"\2212"}.rolex-serial-faq__answer{padding:12px 0 6px;line-height:1.6;color:#000000c7}@media(max-width:600px){.rolex-serial__result{padding:20px}.rolex-serial__submit{width:100%;align-self:stretch}.rolex-serial__ctas{flex-direction:column}.rolex-serial__cta{width:100%;text-align:center}.rolex-serial-table th,.rolex-serial-table td{padding:8px 10px;font-size:.9em}.rolex-serial__year{font-size:clamp(2em,9vw,2.6em)}.rolex-serial__form{gap:8px}.rolex-serial-positions{gap:16px}}
/*# sourceMappingURL=/cdn/shop/t/18/assets/serial-rolex.css.map */
