.weather-offer-row[data-v-efad2d68]{background:var(--colour-pale-blue);border:2px solid var(--colour-form-blue);font-size:var(--body);border-radius:.6em;margin:1em 0}.weather-offer-row .row.choice[data-v-efad2d68]{cursor:pointer;align-items:flex-start;gap:.8em;margin:0;padding:1em;font-size:1rem;font-weight:400;display:flex}input[data-v-efad2d68]{opacity:0;position:absolute}.tick[data-v-efad2d68]{border:1px solid var(--colour-light-grey);background:#fff;border-radius:.2em;flex:none;width:1.6em;height:1.6em;position:relative}input:checked+.tick[data-v-efad2d68]{background:var(--colour-form-blue);border-color:var(--colour-form-blue)}input:checked+.tick[data-v-efad2d68]:after{content:"";border:.15em solid #fff;border-width:0 .15em .15em 0;width:.4em;height:.8em;position:absolute;top:.25em;left:.55em;transform:rotate(45deg)}input:focus-visible+.tick[data-v-efad2d68]{outline:2px solid var(--focus-ring-colour);outline-offset:2px}.content[data-v-efad2d68]{flex-direction:column;flex:auto;gap:.3em;min-width:0;display:flex}.title[data-v-efad2d68]{align-items:center;gap:.4em;display:flex}.icon[data-v-efad2d68]{color:var(--colour-form-blue)}.line[data-v-efad2d68]{font-size:.95em}.price[data-v-efad2d68]{color:var(--colour-text-light);white-space:nowrap;margin-left:auto;font-size:1.125em}.selected .price[data-v-efad2d68]{color:var(--colour-text-default);font-weight:700}.small[data-v-efad2d68]{color:var(--colour-text-light);font-size:.85em}button.link[data-v-efad2d68]{color:var(--colour-form-blue);font-weight:700}
