.js9-oq_colourOptions .js9-oq_options{flex-wrap:wrap;align-items:flex-start;gap:1rem;display:flex}@media not all and (min-width:1024px){.js9-oq_colourOptions .js9-oq_options{flex-wrap:nowrap;margin-top:24px;margin-left:0;overflow-x:auto}}@media (min-width:1024px){.js9-oq_colourOptions .js9-oq_options{margin-left:2rem}}.js9-oq_colourOptions .js9-oq_options button{gap:6px;min-width:5.25rem}@media (min-width:1024px){.js9-oq_colourOptions .js9-oq_options button{max-width:7.5rem}}.js9-oq_colourOptions .js9-oq_options button:hover:not(.js9-oq_disabled){transition:all 50ms}.js9-oq_colourOptions .js9-oq_options button:hover:not(.js9-oq_disabled) .js9-oq_colourCircle{transform:scale(1.05)}.js9-oq_colourOptions .js9-oq_options .js9-oq_colourCircle{border-radius:9999px;outline:2px solid #eee;place-items:center;width:2rem;height:2rem;display:grid}.js9-oq_colourOptions .js9-oq_options .js9-oq_selected{border:1px solid #000;border-radius:50%;width:fit-content;height:fit-content;padding:3px}.js9-oq_colourOptions .js9-oq_options .js9-oq_disabled{cursor:not-allowed}.js9-oq_colourOptions .js9-oq_options .js9-oq_disabled :not(small){opacity:.5}
.rgRDnW_colorImageGallery{border-radius:.375rem;height:258px;overflow:hidden}.rgRDnW_colorImageGallery img{background-color:#f7f7f7}.rgRDnW_imagesContainer{border-radius:.5rem;height:258px;display:flex}.rgRDnW_mainImageContainer{border-radius:.5rem;width:50%;height:100%;margin-right:.5rem}.rgRDnW_mainImage{object-fit:contain;border-radius:.5rem;width:100%;height:100%}.rgRDnW_verticalImagesContainer{flex-direction:column;gap:.5rem;width:50%;height:258px;display:flex}.rgRDnW_verticalImage{object-fit:contain;border-radius:.5rem;flex:1;width:100%;height:100px}
.kASGnW_selectorButton{border-width:1px;border:2px solid var(--border-secondary,#eee);border-radius:.5rem;padding:.75rem 2rem}.kASGnW_selected{border-color:var(--secondary)}[data-theme=oppo] .kASGnW_selected{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.kASGnW_disabled{color:#86868b}.kASGnW_disabled :not(small){opacity:.5}.kASGnW_disabled:hover{cursor:not-allowed;background-color:unset}
._74ehmG_step{flex-direction:column;gap:1rem;width:100%;display:flex}@media (min-width:768px){._74ehmG_step{padding-right:.75rem}}._74ehmG_subHeader{align-items:center;gap:.5rem;display:flex}._74ehmG_backButton{border-radius:var(--button-radius);width:2rem;height:2rem;color:var(--text-heading);justify-content:center;align-items:center;display:flex}._74ehmG_title{letter-spacing:-.01em;color:var(--text-heading);font-size:19px;font-weight:700}._74ehmG_compareTitle{font-size:17px}._74ehmG_notice{border-radius:var(--button-radius);--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));color:var(--text-body);padding:.5rem .75rem;font-size:.875rem;line-height:1.25rem}._74ehmG_cards{flex-direction:column;gap:.75rem;width:100%;display:flex}._74ehmG_card{--tier-ink:#737373;border-width:1px;border-color:var(--border-secondary);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));text-align:left;border-radius:10px;flex-direction:column;gap:.25rem;width:100%;padding:.875rem;display:flex}._74ehmG_cardCore{--tier-ink:#71717a}._74ehmG_cardPlus{--tier-ink:#046199}._74ehmG_cardMax{--tier-ink:#7a306c}._74ehmG_cardSelected{border-width:2px;border-color:var(--primary-color)}._74ehmG_cardHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._74ehmG_cardTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}._74ehmG_badge{background-color:var(--color-primary-25);text-transform:uppercase;letter-spacing:.06em;color:var(--primary-color);border-radius:3px;padding:3px .375rem;font-size:9px;font-weight:700}._74ehmG_price{white-space:nowrap;color:var(--text-heading);font-size:15px;font-weight:700}._74ehmG_value{color:var(--text-heading);padding-top:.125rem;font-size:13px;font-weight:700;line-height:1.375}._74ehmG_lead{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;line-height:1.625}._74ehmG_ladder{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(245 245 245/var(--tw-border-opacity,1));flex-direction:column;gap:.625rem;margin-top:.5rem;padding-top:.75rem;display:flex}._74ehmG_ladderHead{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:11px;font-weight:700}._74ehmG_featureRow{align-items:flex-start;gap:.5rem;display:flex}._74ehmG_featureIcon{color:var(--tier-ink);flex-shrink:0;margin-top:.125rem;font-size:15px}._74ehmG_featureText{color:var(--text-heading);font-size:12.5px;font-weight:700;line-height:1.375}._74ehmG_featureCopy{flex-direction:column;gap:.125rem;min-width:0;display:flex}._74ehmG_featureBody{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:11.5px;line-height:1.375}._74ehmG_alert{--alert-bg:#fdf1f0;--alert-border:#f4d2ce;--alert-ink:#b3261e;background:var(--alert-bg);border-width:1px;border-color:var(--alert-border);border-radius:9px;flex-direction:column;gap:.25rem;margin-top:.125rem;padding:.625rem .75rem;display:flex}._74ehmG_alertTitle{color:var(--alert-ink);align-items:center;gap:.5rem;font-size:12.5px;font-weight:700;display:flex}._74ehmG_alertIcon{flex-shrink:0;font-size:15px}._74ehmG_alertBody{color:var(--alert-ink);font-size:11.5px;line-height:1.375}._74ehmG_alertBasis{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:10.5px;line-height:1.375}._74ehmG_footnote{--tw-border-opacity:1;border-top-width:1px;border-color:rgb(245 245 245/var(--tw-border-opacity,1));align-items:flex-start;gap:.5rem;margin-top:.125rem;padding-top:.5rem;display:flex}._74ehmG_footnoteDash{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1));flex-shrink:0;font-size:.75rem;font-weight:700;line-height:1rem}._74ehmG_footnoteText{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:11.5px;line-height:1.375}._74ehmG_compareButton{border-radius:var(--button-radius);border-width:1px;border-color:var(--border-secondary);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));width:100%;height:2.75rem;color:var(--primary-color);flex-shrink:0;justify-content:center;align-items:center;gap:7px;margin-top:.125rem;font-size:13px;font-weight:600;display:flex}._74ehmG_compareChevron{font-size:1rem;line-height:1.5rem}._74ehmG_stepFootnote{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));padding-top:.125rem;padding-left:.125rem;padding-right:.125rem;font-size:11px;line-height:1.5}._74ehmG_tableFrame{--tone-included:#0c830c;--tone-excluded:#8e8e93;--tone-cost:#b3261e;--column-selected:#faf7ff;border-width:1px;border-color:var(--border-secondary);border-radius:10px;width:100%;overflow-x:auto}._74ehmG_table{table-layout:fixed;border-collapse:collapse;width:100%;font-size:.75rem;line-height:1rem}._74ehmG_tableHeadRow{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1))}._74ehmG_tableHead{border-bottom-width:1px;border-color:var(--border-secondary);text-align:center;vertical-align:middle;padding:.625rem .25rem}._74ehmG_tableHead:first-child,._74ehmG_tableEyebrow{width:33.3333%}._74ehmG_tableHeadTier{color:var(--text-heading);font-size:11px;font-weight:700}._74ehmG_tableHeadMark{margin-left:auto;margin-right:auto}._74ehmG_tableLabel{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(245 245 245/var(--tw-border-opacity,1));text-align:left;vertical-align:middle;color:var(--text-heading);padding:.625rem;font-size:11.5px;font-weight:600;line-height:1.3}._74ehmG_tableCell{--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(245 245 245/var(--tw-border-opacity,1));text-align:center;vertical-align:middle;color:var(--text-heading);padding:.625rem .25rem;font-size:11.5px;font-weight:600;line-height:1.3}._74ehmG_tableCellStrong{font-weight:700}._74ehmG_scenarioCell{font-weight:700;line-height:1.25}._74ehmG_cellContent{flex-direction:column;justify-content:center;align-items:center;gap:.125rem;display:flex}@media (min-width:768px){._74ehmG_cellContent{flex-direction:row;gap:.25rem}}._74ehmG_monthlyAmount{flex-wrap:wrap;justify-content:center;display:inline-flex}._74ehmG_toneMark{flex-shrink:0;font-size:14px!important}._74ehmG_toneMarkIncluded{color:var(--tone-included)}._74ehmG_toneMarkExcluded{color:var(--tone-excluded)}._74ehmG_toneMarkCost{color:var(--tone-cost)}._74ehmG_toneExcluded{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-weight:400}._74ehmG_toneCost{color:var(--tone-cost)}._74ehmG_tabs{gap:.5rem;display:flex}._74ehmG_tab{border-width:1px;border-color:var(--border-secondary);--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));height:2.25rem;color:var(--text-body);border-radius:.5rem;flex:1;font-size:13px;font-weight:600}._74ehmG_tabActive{border-color:var(--text-heading);background-color:var(--text-heading);--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}._74ehmG_tableEyebrow{text-align:left;vertical-align:middle;text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));padding:.625rem;font-size:10px;font-weight:700}._74ehmG_scenarioTitle{color:var(--text-heading);font-size:11.5px;font-weight:700;line-height:1.375;display:block}._74ehmG_scenarioSub{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:10px;line-height:1.375;display:block}._74ehmG_tableNote{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:11px;line-height:1.625}._74ehmG_notes{--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));border-radius:10px;flex-direction:column;gap:.5rem;padding:.75rem;display:flex}._74ehmG_notesHead{text-transform:uppercase;letter-spacing:.05em;--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:11px;font-weight:700}._74ehmG_note{color:var(--text-body);align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.45;display:flex}._74ehmG_noteDot{--tw-text-opacity:1;color:rgb(212 212 212/var(--tw-text-opacity,1));flex-shrink:0;font-weight:700}._74ehmG_noteLead{color:var(--text-heading);font-weight:700}._74ehmG_columnSelected{background:var(--column-selected)}._74ehmG_error{border-radius:var(--button-radius);--tw-bg-opacity:1;background-color:rgb(250 250 250/var(--tw-bg-opacity,1));flex-direction:column;gap:.5rem;padding:1rem;display:flex}._74ehmG_errorTitle{color:var(--text-heading);font-size:1rem;font-weight:600;line-height:1.5rem}._74ehmG_errorBody{color:var(--text-body);font-size:.875rem;line-height:1.25rem}._74ehmG_footer{flex-direction:column;gap:.75rem;display:flex}._74ehmG_totalRow{justify-content:space-between;align-items:center;display:flex}._74ehmG_totalLabel{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}._74ehmG_totalValue{color:var(--text-heading);font-size:17px;font-weight:700}._74ehmG_summaryRow{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._74ehmG_summaryProduct{flex-direction:column;min-width:0;display:flex}._74ehmG_summaryName{color:var(--text-heading);font-size:15px;font-weight:700}._74ehmG_summaryDetail{--tw-text-opacity:1;color:rgb(115 115 115/var(--tw-text-opacity,1));font-size:.75rem;line-height:1rem}._74ehmG_summaryPrice{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.25rem;display:flex}