.brand-sec{display:block;margin:6.4rem auto;padding:0}.brand-band{padding:5.6rem 0}.brand-band--linen{background:#f4f5f9}.brand-band--midnight{background:#081c4e;color:#fff}.breadcrumb-nav+.brand-sec{margin-top:1.2rem}.brand-stats{display:flex;flex-wrap:wrap;gap:2.4rem 4.8rem;padding-top:2.4rem;border-top:1px solid #DDE2EE}.brand-stat{display:flex;flex-direction:column;gap:.4rem}.brand-stat-num{font-size:4rem;font-weight:700;line-height:1.1;letter-spacing:-.01em;color:#141933}.brand-stat-lbl{font-size:1.3rem;font-weight:600;color:#505673}@media(max-width:768px){.brand-stats{display:grid;grid-template-columns:1fr 1fr;gap:2rem 2.4rem}.brand-stat-num{font-size:2.6rem}}.brand-stats--grid{display:grid;grid-template-columns:1fr 1fr;gap:0}.brand-stats--grid .brand-stat{padding:1.6rem 2.4rem}.brand-stats--grid .brand-stat:nth-child(odd){padding-left:0;border-right:1px solid #DDE2EE}.brand-stats--grid .brand-stat:nth-child(2n){padding-right:0}.brand-stats--grid .brand-stat:nth-child(-n+2){padding-top:0;border-bottom:1px solid #DDE2EE}.brand-stats--grid .brand-stat:nth-child(n+3){padding-bottom:0}@media(max-width:768px){.brand-stats--grid{gap:0}.brand-stats--grid .brand-stat{padding:1.2rem 1.6rem}.brand-stats--grid .brand-stat:nth-child(odd){padding-left:0}.brand-stats--grid .brand-stat:nth-child(2n){padding-right:0}.brand-stats--grid .brand-stat:nth-child(-n+2){padding-top:0}.brand-stats--grid .brand-stat:nth-child(n+3){padding-bottom:0}}.accord-fx .accord-bdy{display:grid;grid-template-rows:1fr;padding-top:0;padding-bottom:0;transition:grid-template-rows .28s ease}.accord-fx .accord-bdy.collapsed{display:grid;grid-template-rows:0fr}.accord-fx .accord-bdy>*{overflow:hidden;min-height:0;margin:0;padding:1rem 0 1.6rem;transition:padding .28s ease}.accord-fx .accord-bdy.collapsed>*{padding-top:0;padding-bottom:0}.brand-proof{padding-top:2.4rem;border-top:1px solid #DDE2EE;display:flex;flex-direction:column;gap:1.6rem}.brand-proof-tp{display:inline-flex;align-items:center;gap:1.2rem}.brand-proof-tp .tb-stars{display:flex;align-items:center}.brand-proof-rated{font-size:1.3rem;font-weight:600;color:#141933}.brand-proof-rated b{color:#00b67a}.brand-proof-usps{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:1rem 2.4rem}.brand-proof-usps li{display:inline-flex;align-items:center;gap:.8rem;font-size:1.3rem;font-weight:600;color:#505673}.brand-proof-usps li:before{content:"";flex-shrink:0;width:1.8rem;height:1.8rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%2303217D' stroke-width='2'/%3E%3Cpath d='M8 12.5l2.6 2.6L16 9.5' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-band--midnight .scroller-controls-bar:after{background:#c994dd}.brand-band--midnight .arw{color:#c994dd}.brand-band--midnight .arw svg{fill:#c994dd}.brand-band:has(+.brand-band){margin-bottom:0}.brand-band+.brand-band{margin-top:0;padding-top:2.8rem}@media(max-width:768px){.brand-sec{margin:3.6rem auto}.brand-band{padding:3.6rem 0}.brand-band+.brand-band{padding-top:1.8rem}}.brand-hdr{margin-bottom:2.4rem}.brand-hdr:has(+.grid-container .scroller-track:not(.pt-0)){margin-bottom:.2rem}.brand-hdr-eyebrow{display:inline-flex;align-items:center;gap:.8rem;font-size:1.2rem;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#03217d}.brand-hdr-eyebrow:before{content:"";width:20px;height:3px;border-radius:2px;background:#c994dd;flex-shrink:0}.brand-hdr-title{display:block;font-size:clamp(2.2rem,1.9rem + .75vw,2.6rem);font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#141933;margin:.8rem 0 0;text-wrap:balance}.brand-hdr-lede{font-size:1.5rem;line-height:1.6;color:#505673;max-width:62ch;margin:.8rem 0 0}.brand-hdr--center{text-align:center}.brand-hdr--center .brand-hdr-eyebrow{justify-content:center}.brand-hdr--center .brand-hdr-lede{margin-inline:auto}.brand-hdr--night .brand-hdr-eyebrow{color:#c994dd}.brand-hdr--night .brand-hdr-title{color:#fff}.brand-hdr--night .brand-hdr-lede{color:#b7c0e4}h1.brand-hdr-title{font-size:clamp(2.6rem,2rem + 1.5vw,3.2rem)}.brand-card{background:#fff;border:1px solid #DDE2EE;border-radius:8px;box-shadow:0 4px 16px #1419330f;transition:box-shadow .2s ease}.brand-card:hover{box-shadow:0 8px 24px #1419331a}.brand-panel{background:#fff;border:1px solid #DDE2EE;border-radius:12px;box-shadow:0 4px 16px #1419330f}.brand-ico-chip{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:4rem;height:4rem;padding:.9rem;border-radius:8px;background:#f4f5f9;color:#03217d;box-sizing:border-box}.brand-ico-chip>svg,.brand-ico-chip>img{width:100%;height:100%}.brand-split{display:flex;flex-direction:column;gap:3rem}.brand-split-text{width:100%;text-align:left}.brand-split-copy{margin:0;font-size:1.5rem;line-height:1.6;color:#505673;max-width:42rem}@media(min-width:768px){.brand-split{flex-direction:row;align-items:center;gap:6rem}.brand-split-text{flex:0 0 auto;max-width:44rem}.brand-media{flex:1 1 auto;max-width:none}}.brand-about--textonly .brand-split{justify-content:center}.brand-about--textonly .brand-split-text{max-width:56rem}.brand-media{position:relative;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:12px;background:#e7ebf6}.brand-media-video,.brand-media-img{width:100%;height:100%;object-fit:cover;display:block}.brand-media-playbtn{position:absolute;right:1.6rem;bottom:1.6rem;width:4rem;height:4rem;padding:0;border:none;background:none;cursor:pointer;z-index:4;line-height:0}.brand-media-ico{width:100%;height:100%;display:block}.brand-media-ico circle{fill:#081c4e;transition:fill .3s ease}.brand-media-playbtn:hover .brand-media-ico circle{fill:#03217d}.brand-media-ico-play,.brand-media-playbtn.is-playing .brand-media-ico-play{display:none}.brand-media-playbtn.is-playing .brand-media-ico-pause{display:block}.brand-media-playbtn:not(.is-playing) .brand-media-ico-pause{display:none}.brand-media-playbtn:not(.is-playing) .brand-media-ico-play{display:block}@media(max-width:991px){.brand-media-playbtn{width:4.4rem;height:4.4rem}}.brand-logo{margin:2rem 0}.brand-logo img{height:56px;width:auto;max-width:160px;object-fit:contain}.brand-chips{display:flex;flex-wrap:wrap;gap:.6rem;margin:1.4rem 0}.brand-chip{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem 1.1rem;border:1px solid #DDE2EE;border-radius:999px;background:#fff;font-size:1.25rem;line-height:1.8rem;color:#505673;white-space:nowrap}.brand-chip b{font-weight:700;color:#03217d}.brand-chip-star{color:#c994dd;font-size:1.3rem;line-height:1}.brand-viewall{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.6rem;font-size:1.5rem;font-weight:700;color:#03217d;text-decoration:none}.brand-viewall:hover,.brand-viewall:focus-visible{text-decoration:underline;text-underline-offset:3px}.brand-viewall-arrow{transition:transform .15s ease}@media(prefers-reduced-motion:no-preference){.brand-viewall:hover .brand-viewall-arrow{transform:translate(3px)}}.brand-awards{text-align:center;position:relative;overflow:hidden}.brand-awards .brand-hdr{margin-bottom:0}.brand-awards-inner{display:flex;flex-direction:column;align-items:center;gap:2rem;width:100%;position:relative}@keyframes brand-badge-pop{0%{transform:scale(1)}30%{transform:scale(1.08) rotate(-2deg)}60%{transform:scale(.98) rotate(1deg)}to{transform:scale(1)}}.brand-awards-stage{position:relative;width:100%;max-width:900px;display:flex;align-items:center}.brand-awards-viewport{overflow:hidden;width:100%}.brand-awards-track{display:flex;width:100%;transition:transform .4s ease;will-change:transform}.brand-awards-slide{flex:0 0 100%;width:100%;min-height:400px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.6rem;padding:0 5rem;box-sizing:border-box}.brand-awards-badge{display:block;width:200px;height:auto;padding:1.6rem;border-radius:12px;background:#fff;box-sizing:content-box}.brand-awards-badge.pop{animation:brand-badge-pop .5s ease}.brand-awards-title{margin:0;font-size:1.8rem;line-height:2.4rem;font-weight:700;color:#fff}.brand-awards-description{margin:0;font-size:1.5rem;line-height:1.6;max-width:60ch;color:#b7c0e4}.brand-awards-product{display:inline-flex;align-items:center;gap:.5rem;margin:0;font-size:1.5rem;font-weight:700;color:#fff;text-decoration:none}.brand-awards-product:hover,.brand-awards-product:focus-visible{text-decoration:underline;text-underline-offset:3px}.brand-awards-product .brand-viewall-arrow{color:#c994dd}.brand-awards-dots{display:flex;justify-content:center;gap:1.2rem;align-items:center;flex-wrap:wrap}.brand-awards-thumb{width:5.2rem;height:5.2rem;padding:.5rem;border:2px solid transparent;border-radius:10px;background:#ffffff0f;cursor:pointer;opacity:.5;transition:opacity .2s ease,border-color .2s ease}.brand-awards-thumb img{display:block;width:100%;height:100%;object-fit:contain}.brand-awards-thumb:hover{opacity:.85}.brand-awards-thumb.active{opacity:1;border-color:#c994dd;background:#ffffff1a}.brand-awards-thumb:focus-visible{outline:2px solid #fff;outline-offset:2px}.brand-awards-arrow{position:absolute;top:50%;transform:translateY(-50%);width:4.4rem;height:4.4rem;border:1px solid rgba(255,255,255,.45);border-radius:50%;background:#ffffff0f;color:#fff;font-size:2.4rem;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:background .3s ease}.brand-awards-arrow:hover{background:#fff3}.brand-awards-arrow.prev{left:0}.brand-awards-arrow.next{right:0}.brand-awards-arrow,.brand-awards-thumb{touch-action:manipulation}@media(prefers-reduced-motion:reduce){.brand-awards-badge.pop{animation:none}.brand-awards-track{transition:none}}@media(max-width:768px){.brand-awards-arrow{display:none}.brand-awards-slide{padding:0 1.2rem;min-height:0}}.brand-page .prds-faq .brand-hdr-title:before{content:"";display:block;width:20px;height:3px;margin-bottom:1.2rem;border-radius:2px;background:#c994dd}.brand-page .prds-faq-item{border:1px solid #DDE2EE;border-radius:8px;background:#fff;margin-bottom:.8rem}.brand-page .prds-faq-item summary{display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1.4rem 1.6rem;font-size:1.5rem;font-weight:700;color:#141933;cursor:pointer;list-style:none}.brand-page .prds-faq-item summary::-webkit-details-marker{display:none}.brand-page .prds-faq-item summary svg{flex-shrink:0;color:#03217d;transition:transform .2s ease}.brand-page .prds-faq-item[open] summary svg{transform:rotate(180deg)}.brand-page .prds-faq-answer{padding:0 1.6rem 1.4rem;font-size:1.5rem;line-height:1.6;color:#505673}.brand-page .prds-faq-answer p{margin:0 0 .8rem}.brand-page .prds-faq-fx>.prds-faq-item .prds-faq-answer{display:grid;grid-template-rows:0fr;padding-bottom:0;visibility:hidden;transition:grid-template-rows .28s ease,padding-bottom .28s ease,visibility .28s}.brand-page .prds-faq-fx>.prds-faq-item.is-open .prds-faq-answer{grid-template-rows:1fr;padding-bottom:1.4rem;visibility:visible}.brand-page .prds-faq-fx .prds-faq-answer-inner{overflow:hidden;min-height:0}.brand-page .prds-faq-fx>.prds-faq-item[open] summary svg{transform:none}.brand-page .prds-faq-fx>.prds-faq-item.is-open summary svg{transform:rotate(180deg)}.brand-lnk,.brand-hdr .feat-lnk{position:relative;padding:0;border:0;background:none;font-size:1.5rem;font-weight:700;color:#03217d;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.brand-lnk:hover,.brand-hdr .feat-lnk:hover{color:#0a2f96}.brand-lnk:after,.brand-hdr .feat-lnk:after{content:"";position:absolute;inset:-.8rem 0}.btn-navy{background:#03217d;border:1px solid #03217D;color:#fff;font-weight:700}.btn-navy:hover{background:#0a2f96;border-color:#0a2f96;color:#fff}.btn-navy-out{background:none!important;border:1px solid #03217D;color:#03217d;font-weight:700}.btn-navy-out:hover{border-color:#0a2f96;color:#0a2f96}.brand-band--midnight .btn:not(.arw){background:#fff;border-color:#fff;color:#141933;font-weight:700}.brand-night-card{background:#ffffff0f;border:1px solid rgba(255,255,255,.45);border-radius:12px;color:#b7c0e4}.brand-night-card .block-tit{color:#fff}.brand-about>.container{padding:4rem}.brand-about p{font-size:1.5rem;line-height:1.6;color:#505673}.brand-about .accord-itm{border-color:#dde2ee}.brand-about .accord-hdr{color:#141933;font-weight:700}@media(max-width:767px){.brand-about .accord{margin-top:2rem}.brand-about .feat-grid-auto p:not(:first-of-type){display:none}.brand-about .brand-panel{width:100%;max-width:none;margin-inline:0;border-radius:0;border-left:0;border-right:0;padding-inline:2rem}}@media(max-width:768px){.brand-about>.container{padding:2rem}}.brand-form{display:flex;width:100%;flex-direction:column;align-items:flex-start;flex-shrink:0;background:#fff;border:1px solid #DDE2EE;border-radius:12px;box-shadow:0 4px 16px #1419330f;padding:3.2rem}.brand-form .form-group{width:100%;margin-top:1.6rem}.brand-form-heading{margin:0 0 .8rem;width:100%}.brand-form-row{display:flex;gap:1.6rem;width:100%}.brand-form-label{display:block;margin-bottom:.8rem;font-size:1.3rem;font-weight:600;color:#141933}.brand-form .btn{width:100%}.brand-form-sub{width:100%;margin:1.6rem 0 0;text-align:center;font-size:1.3rem;color:#505673}.brand-form-sub a{color:#03217d;font-weight:700;text-decoration:underline}.brand-form .form-element,.brand-postcode .brand-postcode-input{display:flex;width:100%;height:4.8rem;line-height:2.4rem;padding:1.2rem 1.6rem;align-items:center;align-self:stretch;border-radius:8px;border:1px solid #DDE2EE;font-family:Poppins,poppins-fallback,sans-serif;font-size:1.5rem;color:#141933;background:#fff;outline:none}.brand-form .form-element::placeholder,.brand-postcode .brand-postcode-input::placeholder{color:#505673;opacity:1}.brand-form .form-element:focus,.brand-postcode .brand-postcode-input:focus{border-color:#03217d}.brand-form .form-element:focus-visible,.brand-postcode .brand-postcode-input:focus-visible{outline:2px solid #03217D;outline-offset:2px}.brand-form textarea.form-element{min-height:9.6rem;resize:none}.brand-form .form-group-error{display:none;color:#b70d00}.brand-form .form-error-icon{width:2.2rem;height:2.2rem;margin-right:.8rem}.brand-form .has-error .form-group label,.brand-form .has-error .form-element,.brand-form .has-error .form-element::placeholder{color:#b70d00}.brand-form .has-error .form-element{border-color:#b70d00}.brand-form .has-error .form-group-error{display:flex;flex-direction:row;align-items:center;margin-top:.4rem;line-height:1.2}.brand-form .alert-area{display:none;align-items:center;width:100%}.brand-form .alert{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;font-size:1.5rem;line-height:1.6;color:#141933;background:#f4f5f9}.brand-form .alert-danger{color:#b70d00;background:none}.brand-form .alert-title{font-size:1.5rem;font-weight:700}.brand-form-toggle{display:none;width:100%;align-items:center;justify-content:space-between;gap:1.2rem;padding:2rem 2.4rem;background:#fff;border:1px solid #DDE2EE;border-radius:12px;box-shadow:0 4px 16px #1419330f;font-size:1.8rem;font-weight:700;color:#141933;cursor:pointer}.brand-form-toggle svg{color:#03217d;flex-shrink:0;transition:transform .2s ease}.is-open .brand-form-toggle svg{transform:rotate(180deg)}@media(max-width:767px){.brand-form{padding:2.4rem 2rem}.brand-form .form-element{font-size:1.6rem}}@media(max-width:575px){.brand-form-row{flex-direction:column;gap:0}}@media(max-width:767px){.brand-ticklist.brand-ticklist{row-gap:0}.brand-ticklist.brand-ticklist>div{width:100%;flex:0 0 100%}.brand-ticklist.brand-ticklist .block,.brand-ticklist.brand-ticklist .block:hover{background:transparent;border:0;border-radius:0;box-shadow:none;transform:none;border-bottom:1px solid #DDE2EE}.brand-ticklist.brand-ticklist>div:last-child .block{border-bottom:0}.brand-ticklist.brand-ticklist .block-bdy{display:flex;flex-direction:row;align-items:center;gap:.8rem;padding:1.5rem .2rem}.brand-ticklist.brand-ticklist .brand-ico-chip{display:none}.brand-ticklist.brand-ticklist .why-block-title{display:inline-flex;align-items:center;gap:.8rem;font-size:1.6rem}.brand-ticklist.brand-ticklist .why-block-title:before{content:"";flex-shrink:0;width:1.8rem;height:1.8rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%2303217D' stroke-width='2'/%3E%3Cpath d='M8 12.5l2.6 2.6L16 9.5' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-ticklist.brand-ticklist .block-text{display:none}}@media(max-width:767px){.brand-page .tabs-container.scrollable{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 3.2rem),transparent)}}.crd-wish:after{content:"";position:absolute;inset:-.4rem}.brand-page button:focus-visible,.brand-page [role=button]:focus-visible,.brand-page a:focus-visible{outline:2px solid #03217D;outline-offset:2px}.brand-band--midnight button:focus-visible,.brand-band--midnight a:focus-visible{outline-color:#fff}.brand-hdr--panel{margin-bottom:1.2rem}.brand-hdr--panel .brand-hdr-title{font-size:1.8rem;margin-top:.6rem}.brand-hdr--panel .brand-hdr-title:first-child{margin-top:0}.brand-hdr--panel .brand-hdr-lede{font-size:1.3rem;margin-top:.4rem}.brand-choice{position:relative;display:flex;margin:0;background:#fff;border:1px solid #DDE2EE;border-radius:8px;color:#141933;cursor:pointer;transition:box-shadow .15s ease,border-color .15s ease,background-color .15s ease}button.brand-choice{width:100%;padding:0;font:inherit;text-align:left}.brand-choice:hover{border-color:#c6cde2}.brand-choice.is-selected,.brand-choice.is-selected:hover{border-color:#03217d;box-shadow:inset 0 0 0 1px #03217d}.brand-choice.is-off{background:#f4f5f9;border-color:transparent;color:#505673;box-shadow:none;cursor:default}.brand-choice .brand-choice-input[type=radio],.brand-choice .brand-choice-input[type=checkbox],.brand-seg .brand-seg-input[type=radio]{position:absolute;width:1px;height:1px;margin:0;padding:0;opacity:0;pointer-events:none;-webkit-appearance:none;appearance:none}.brand-choice:focus-visible{outline:2px solid #03217D;outline-offset:2px}.brand-choice:has(>.brand-choice-input:focus-visible),.brand-seg-item:has(>.brand-seg-input:focus-visible){outline:2px solid #03217D;outline-offset:2px}.brand-choice-box{flex-shrink:0;width:1.8rem;height:1.8rem;border:2px solid #C6CDE2;border-radius:4px;background:#fff;transition:border-color .15s ease,background-color .15s ease}.brand-choice.is-selected .brand-choice-box{border-color:#03217d;background:#03217d no-repeat center/1.2rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5' fill='none' stroke='%23fff' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-choice-body{display:flex;flex:1;min-width:0;align-items:center;gap:1rem;padding:1.2rem 1.4rem;border-radius:inherit}.brand-choice-cap{font-size:1.2rem;font-weight:600;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;color:#505673}.brand-choice-big{font-size:2.2rem;font-weight:700;line-height:1.1;color:#141933;font-variant-numeric:tabular-nums}.brand-choice-lbl{flex:1;min-width:0;font-size:1.5rem;font-weight:600;line-height:1.3;color:#141933}.brand-choice-price{font-size:1.3rem;font-weight:700;line-height:1.2;color:#141933;white-space:nowrap;font-variant-numeric:tabular-nums}.brand-choice-from{font-size:1.1rem;font-weight:400;color:#505673}.brand-choice.is-off .brand-choice-big,.brand-choice.is-off .brand-choice-lbl,.brand-choice.is-off .brand-choice-price{color:#505673}.brand-choice--tile{flex:0 0 auto;width:7.2rem;text-align:center;scroll-snap-align:start}.brand-choice--tile .brand-choice-body{flex-direction:column;gap:0;padding:.8rem .4rem}.brand-choice--tile .brand-choice-big{font-size:1.8rem;white-space:nowrap}.brand-choice-big small{font-size:1.1rem;font-weight:600;color:#505673}.brand-choice--tile .brand-choice-price{margin-top:.3rem}.brand-choice--tile.is-selected:after{content:"";flex-shrink:0;width:1.4rem;height:1.4rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%2303217D' stroke-width='2'/%3E%3Cpath d='M8 12.5l2.6 2.6L16 9.5' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");position:absolute;top:.3rem;right:.3rem}.brand-choice--row{width:100%}.brand-choice-dot{flex-shrink:0;width:1.8rem;height:1.8rem;border-radius:50%;border:2px solid #C6CDE2;background:#fff;transition:border-color .15s ease,background-color .15s ease}.brand-choice.is-selected .brand-choice-dot{border-color:#03217d;background:#03217d;box-shadow:inset 0 0 0 3px #fff}.brand-choice--row .brand-choice-body{padding:1rem 1.2rem}.brand-choice--row .brand-choice-lbl{font-size:1.4rem}.brand-choice--row .brand-choice-price{margin-left:auto;font-size:1.4rem}.brand-choice--cal{width:auto}.brand-choice--cal .brand-choice-body{padding:.8rem .2rem}.brand-choice--cal .brand-choice-cap,.brand-choice--cal .brand-choice-big small,.brand-choice--cal .brand-choice-from{display:none}.brand-choice--cal .brand-choice-price{margin-top:.2rem;font-size:1.1rem}.brand-choice--cal.is-selected:after{top:.2rem;right:.2rem}.brand-choice--sm .brand-choice-body{gap:.8rem;padding:.6rem 1rem}.brand-choice--sm .brand-choice-box,.brand-choice--sm .brand-choice-dot{width:1.6rem;height:1.6rem}.brand-seg{display:flex;gap:.4rem;padding:.4rem;background:#f4f5f9;border-radius:8px}.brand-seg-item{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;min-height:4.4rem;margin:0;padding:.6rem .8rem;border-radius:6px;text-align:center;color:#505673;cursor:pointer;transition:background-color .15s ease,box-shadow .15s ease,color .15s ease}.brand-seg-item:hover{color:#141933}.brand-seg-item.is-selected{background:#fff;color:#141933;box-shadow:inset 0 0 0 2px #03217d}.brand-seg-item.is-off{opacity:.55;cursor:default}.brand-seg-lbl{font-size:1.4rem;font-weight:600;line-height:1.2}.brand-seg-sub{font-size:1.2rem;font-weight:700;line-height:1.2;color:#141933;font-variant-numeric:tabular-nums}.brand-seg-item.is-off .brand-seg-sub{font-weight:400;color:#505673}.brand-strip-wrap{position:relative}.brand-strip{display:flex;gap:.8rem;padding:.3rem .3rem .4rem;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:.3rem;scrollbar-width:none;-webkit-overflow-scrolling:touch}.brand-strip::-webkit-scrollbar{display:none}.brand-strip-arrow{position:absolute;top:50%;z-index:2;width:3.2rem;height:3.2rem;margin-top:-1.6rem;padding:0;border:1px solid #DDE2EE;border-radius:50%;background:#fff no-repeat center/1.4rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M9 6l6 6-6 6' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");box-shadow:0 4px 16px #1419330f;cursor:pointer}.brand-strip-arrow--prev{left:-1.6rem;transform:scaleX(-1)}.brand-strip-arrow--next{right:-1.6rem}.brand-strip-arrow:disabled{opacity:.35;cursor:default}@media(hover:none),(max-width:767px){.brand-strip-arrow{display:none}}.brand-eta{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .4rem;margin:0;padding:.8rem 1.2rem;background:#f4f5f9;border-radius:8px;font-size:1.3rem;line-height:1.4;color:#505673}.brand-eta:before{content:"";flex-shrink:0;width:1.6rem;height:1.6rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='10' fill='none' stroke='%2303217D' stroke-width='2'/%3E%3Cpath d='M8 12.5l2.6 2.6L16 9.5' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.brand-eta b{font-weight:700;color:#141933}.brand-eta-sep{color:#c6cde2}.brand-eta--sm{padding:.6rem 1rem;font-size:1.3rem}.brand-eta--sm:before{width:1.4rem;height:1.4rem}.brand-alert{display:flex;flex-direction:column;gap:1rem;padding:1.2rem 1.4rem;background:#f4f5f9;border-radius:8px;font-size:1.3rem;line-height:1.5;color:#505673}.brand-alert-body{display:flex;flex-direction:column;gap:.2rem}.brand-alert-title{display:block;font-size:1.4rem;font-weight:600;color:#141933}.brand-alert--danger{background:#b70d000f}.brand-alert--danger .brand-alert-title,.brand-alert--danger b{color:#b70d00}.brand-alert-actions{display:flex;flex-wrap:wrap;gap:.8rem}.brand-alert-actions .btn{font-size:1.3rem}.brand-nowrap{white-space:nowrap}.brand-skeleton,.brand-line.is-updating .brand-line-price,.brand-ledger-skel{display:block;border-radius:8px;background:linear-gradient(90deg,#f4f5f9 25%,#e7ebf6,#f4f5f9 75%);background-size:200% 100%;animation:brand-shimmer 1.4s ease-in-out infinite}@keyframes brand-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.brand-skeleton--still{animation:none;background:#f4f5f9}.brand-postcode{display:flex;flex-direction:column;gap:.4rem}.brand-postcode-row{display:flex;gap:.8rem}.brand-postcode .brand-postcode-input{flex:1;min-width:0;width:auto;text-transform:uppercase}.brand-postcode .btn{flex-shrink:0}.brand-postcode-help{margin:0;font-size:1.2rem;line-height:1.4;color:#505673}.brand-postcode.is-attention .brand-postcode-input{animation:brand-attention 1.2s ease-out 2}@keyframes brand-attention{0%{box-shadow:0 0 #c994dde6}70%{box-shadow:0 0 0 .8rem #c994dd00}to{box-shadow:0 0 #c994dd00}}@media(prefers-reduced-motion:reduce){.brand-postcode.is-attention .brand-postcode-input{animation:none;box-shadow:0 0 0 .3rem #c994dd99}}.brand-postcode.has-error .brand-postcode-input{border-color:#b70d00}.brand-postcode.has-error .brand-postcode-help{color:#b70d00;font-weight:600}.brand-postcode.is-updating{opacity:.55;pointer-events:none}@media(max-width:767px){.brand-postcode .brand-postcode-input{font-size:1.6rem}}.brand-ledger{display:flex;flex-direction:column}.brand-ledger-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem;padding:.6rem 0;font-size:1.4rem;line-height:1.4}.brand-ledger-lbl{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;min-width:0;font-weight:600;color:#505673}.brand-ledger-note{flex-basis:100%;font-size:1.2rem;font-weight:400;line-height:1.4;color:#505673}.brand-ledger-note.is-danger{color:#b70d00;font-weight:600}.brand-ledger-amt{flex-shrink:0;font-weight:700;color:#141933;white-space:nowrap;font-variant-numeric:tabular-nums}.brand-ledger-amt--muted{font-weight:400;color:#505673}.brand-ledger-row--total{margin-top:.4rem;padding-top:1.2rem;border-top:1px solid #DDE2EE;align-items:baseline}.brand-ledger-row--total .brand-ledger-lbl{color:#141933}.brand-ledger-row--total small{font-size:1.2rem;font-weight:400;color:#505673}.brand-ledger-row--total .brand-ledger-amt{font-size:2rem;line-height:1.2}.brand-ledger-skel{display:inline-block;width:4.8rem;height:1.6rem;vertical-align:middle}.brand-or{display:flex;align-items:center;gap:1.2rem;margin:1.2rem 0;font-size:1.2rem;font-weight:600;line-height:1;color:#505673;white-space:nowrap}.brand-or:before,.brand-or:after{content:"";flex:1;height:1px;background:#dde2ee}.brand-paystack{margin-top:1.6rem}.brand-paystack-wallets{display:flex;flex-direction:column;align-items:stretch;gap:.8rem;margin:0}.brand-paystack-msg{margin-top:1rem;font-size:1.2rem;line-height:1.4;color:#505673;text-align:center}.brand-trustrow{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.8rem 1.6rem;margin-top:1.2rem}.brand-trustrow-secure{display:inline-flex;align-items:center;gap:.4rem;font-size:1.2rem;font-weight:600;color:#505673;white-space:nowrap}.brand-trustrow-secure svg{width:1.4rem;height:1.4rem;color:#03217d}.brand-trustrow img{display:block;width:auto;max-width:100%;height:2.4rem}.brand-paybar{position:fixed;left:0;right:0;bottom:0;z-index:900;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;padding:1rem 1.6rem calc(1rem + env(safe-area-inset-bottom,0px));background:#fff;border-top:1px solid #DDE2EE;box-shadow:0 -4px 16px #14193314}.brand-paybar[hidden]{display:none}.brand-paybar-total{display:flex;flex-direction:column;line-height:1.1}.brand-paybar-total .brand-lbl{margin:0}.brand-paybar-price{font-size:2rem;font-weight:700;color:#141933;font-variant-numeric:tabular-nums}.brand-paybar-cta{flex:0 1 auto;min-width:16rem}body.has-paybar{padding-bottom:8rem}@media(min-width:768px){.brand-paybar{display:none!important}}.brand-lbl{display:block;margin:0 0 .4rem;font-size:1.2rem;font-weight:600;line-height:1.4;color:#505673}.brand-lnk--sm{font-size:1.2rem}.brand-lnk.brand-lnk--quiet,.brand-hdr .brand-lnk--quiet.feat-lnk{color:#505673;font-weight:500;text-decoration:underline;text-decoration-color:#50567373}.brand-lnk.brand-lnk--quiet:hover,.brand-hdr .brand-lnk--quiet.feat-lnk:hover{color:#03217d;text-decoration-color:#03217d}.brand-tag{display:inline-flex;align-items:center;gap:.4rem;height:2.2rem;padding:0 .8rem;border-radius:1.1rem;background:#f4f5f9;font-size:1.2rem;font-weight:600;line-height:1;color:#03217d;white-space:nowrap}.btn-buy{background:#51b17d;border:1px solid #51B17D;color:#fff;font-weight:700}.btn-buy:hover,.btn-buy:focus{background:#43a06e;border-color:#43a06e;color:#fff}.btn-buy:disabled{opacity:.55;cursor:not-allowed}.btn.btn-buy{font-size:1.5rem}.brand-stage-hdr{display:flex;align-items:baseline;justify-content:space-between;gap:1.6rem;margin:1.6rem 0 1.2rem}.brand-stage-hdr .brand-hdr-title{margin:0;font-size:clamp(2.2rem,1.9rem + .75vw,2.6rem)}.brand-stage-count{margin-left:.4rem;font-size:1.5rem;font-weight:400;color:#505673;white-space:nowrap}.brand-qty{height:3.6rem;min-width:6.4rem;padding:0 2.8rem 0 1.2rem;border:1px solid #DDE2EE;border-radius:8px;background:#fff no-repeat right 1rem center/1.2rem url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M6 9l6 6 6-6' fill='none' stroke='%2303217D' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");font-family:inherit;font-size:1.4rem;font-weight:600;line-height:1;color:#141933;font-variant-numeric:tabular-nums;-webkit-appearance:none;appearance:none;cursor:pointer}.brand-qty:hover{border-color:#c6cde2}.brand-qty:focus{outline:none;border-color:#03217d}.brand-qty:focus-visible{outline:2px solid #03217D;outline-offset:2px}.brand-qty:disabled{background-color:#f4f5f9;border-color:transparent;color:#505673;cursor:default}@media(max-width:767px){.brand-qty{height:4.4rem}}.brand-line{display:grid;grid-template-columns:7.2rem minmax(0,1fr);column-gap:1.2rem;padding:1.2rem 0}.brand-line+.brand-line{border-top:1px solid #DDE2EE}.brand-line-media{width:7.2rem;height:7.2rem;overflow:hidden;border-radius:8px;background:#f4f5f9}.brand-line-media img{display:block;width:100%;height:100%;object-fit:cover;border-radius:0}.brand-line-body{display:flex;flex-direction:column;gap:.4rem;min-width:0}.brand-line-head{display:flex;align-items:flex-start;gap:1.2rem}.brand-line-title{flex:1;min-width:0;margin:0;font-size:1.4rem;font-weight:600;line-height:1.3;color:#141933}.brand-line-title a{font:inherit;color:inherit;text-decoration:none}.brand-line-title a:hover{color:#03217d;text-decoration:underline;text-underline-offset:2px}.brand-line-price{flex-shrink:0;margin-left:auto;text-align:right;font-size:1.4rem;font-weight:700;line-height:1.3;color:#141933;white-space:nowrap;font-variant-numeric:tabular-nums}.brand-line-was{display:block;font-size:1.2rem;font-weight:400;color:#505673;text-decoration:line-through}.brand-line-note{font-size:1.2rem;line-height:1.4;color:#505673}.brand-line-ctl{display:flex;flex-wrap:wrap;align-items:center;gap:.8rem 1.2rem;margin-top:.2rem}.brand-line-ctl .brand-line-price{font-size:1.5rem}.brand-line-trial{position:relative;width:100%;margin-top:.2rem}.brand-line-trial-remove{margin-left:auto;white-space:nowrap}.brand-line-qty{display:flex;align-items:center;gap:1.2rem}.brand-line--service{display:block;padding:.8rem 0 1.2rem}.brand-line--service .brand-line-note{margin-top:.6rem}.brand-line--service .brand-line-alert{margin-top:.4rem}.brand-line--service .brand-line-ctl{margin-top:.8rem}.basket-services-lbl{display:flex;align-items:center;gap:.8rem;margin-top:1.2rem}.basket-services-lbl:before{content:"";flex-shrink:0;width:20px;height:3px;border-radius:2px;background:#c994dd}.brand-line--service .brand-choice:not(.is-selected){border-color:#c6cde2}.brand-line--service .brand-choice:not(.is-selected):hover{background:#e7ebf6}.brand-line--service .brand-choice-box{width:1.8rem;height:1.8rem}.brand-line--service .brand-choice:not(.is-selected) .brand-choice-box{border-color:#03217d}.basket-service-choice.is-selected{cursor:default}.brand-line-parts{grid-column:2;display:flex;flex-direction:column;gap:.6rem;margin-top:.8rem}.brand-line-part{display:flex;align-items:center;gap:.8rem;font-size:1.3rem;line-height:1.3;color:#505673}.brand-line-part img{flex-shrink:0;width:3.2rem;height:3.2rem;object-fit:cover;border-radius:6px;background:#f4f5f9}.brand-line.is-updating .brand-line-ctl{opacity:.55;pointer-events:none}.brand-line.is-updating .brand-line-price{color:transparent}@media(max-width:767px){.brand-line{grid-template-columns:6.4rem minmax(0,1fr)}.brand-line-media{width:6.4rem;height:6.4rem}}@media(prefers-reduced-motion:reduce){.brand-choice,.brand-choice-dot,.brand-seg-item,.brand-skeleton,.brand-ledger-skel,.brand-line.is-updating .brand-line-price{transition:none;animation:none}}@media(max-width:768px){.breadcrumb.p3-breads{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.breadcrumb.p3-breads::-webkit-scrollbar{display:none}.breadcrumb.p3-breads li{white-space:nowrap;flex-shrink:0}}.store-page .breadcrumb{margin-bottom:0}.store-page .showroom-open-now{display:inline-flex;align-items:center;gap:.8rem;font-size:1.5rem;font-weight:600;line-height:1.5;color:#141933}.store-page .showroom-open-now:before{content:"";width:.8rem;height:.8rem;border-radius:50%;background:#51b17d;flex-shrink:0}.store-page .showroom-open-now.is-closing:before{background:#d4a437}.store-page .showroom-open-now.is-closed:before{background:#c6cde2}.store-page .sp-status-detail{font-size:1.3rem;color:#505673}.sp-hero-grid{display:grid;grid-template-columns:minmax(0,4fr) minmax(0,3fr) minmax(0,5fr);overflow:hidden}.sp-hero-card{display:flex;flex-direction:column;gap:1.6rem;padding:4rem}.sp-hero-card .brand-hdr{margin-bottom:0}.sp-status{display:flex;align-items:center;gap:1.2rem;margin:0}.sp-address{font-style:normal;font-size:1.5rem;line-height:1.6;color:#505673;margin:0}.sp-hero-actions{display:flex;flex-wrap:wrap;gap:1.2rem}.sp-contact{margin:0}.sp-contact-link{font-size:1.3rem;font-weight:600;color:#03217d}.sp-hero-note{margin:1.2rem 0 0;font-size:1.3rem;color:#505673}.sp-hero-media{position:relative;min-height:44rem;background:#e7ebf6;border-left:1px solid #DDE2EE}.sp-hero-media img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:cover}.sp-map-canvas{width:100%;height:100%;min-height:40rem;background:#e7ebf6}@media(max-width:991.98px){.sp-hero-grid{grid-template-columns:1fr}.sp-hero-card{padding:2.4rem 2.2rem}.sp-hero-hours{border-left:0;border-top:1px solid #DDE2EE;padding:2rem 2.2rem 2.4rem}.sp-hero-media{border-left:0;border-top:1px solid #DDE2EE}.sp-hero-media{min-height:0;aspect-ratio:16/9}.sp-hero-media--map{aspect-ratio:auto}.sp-map-canvas{min-height:26rem}.sp-hero-actions .btn{flex:1 1 100%;text-align:center}}.sp-hero-hours{border-left:1px solid #DDE2EE;margin-left:0;padding:4rem 3.2rem}.sp-hours-table{width:100%;border-collapse:collapse;margin-top:1.2rem;font-size:1.5rem}.sp-hours-table th,.sp-hours-table td{padding:.8rem 0;border-top:1px solid #DDE2EE;text-align:left;font-weight:400;color:#505673}.sp-hours-table th{color:#141933;font-weight:600}.sp-hours-table td{text-align:right;white-space:nowrap}.sp-hours-table tr.is-today th,.sp-hours-table tr.is-today td{color:#141933;font-weight:700}.sp-today{margin-left:.6rem;vertical-align:middle}.sp-facility-list{padding-top:2.4rem;border-top:1px solid #DDE2EE;gap:1.2rem 3.2rem}.sp-facility-list li{font-size:1.5rem;color:#141933}@media(max-width:768px){.sp-facility-list{display:grid;grid-template-columns:1fr 1fr;gap:1.2rem 2rem}}.sp-quote-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.sp-quote{margin:0;padding:2.4rem;display:flex;flex-direction:column;gap:1.2rem}.sp-quote-stars{display:inline-flex;align-items:center}.sp-quote-body{margin:0;padding:0;border:0;flex:1}.sp-quote-body p{margin:0;font-size:1.5rem;line-height:1.6;color:#505673}.sp-quote-body .sp-quote-title{margin-bottom:.6rem;font-weight:700;color:#141933}.sp-quote-meta{padding-top:1.2rem;border-top:1px solid #DDE2EE;font-size:1.3rem;font-weight:600;color:#505673}@media(max-width:991.98px){.sp-quote-grid{grid-template-columns:1fr}}.sp-about-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem;align-items:start}.sp-blurb{font-size:1.5rem;line-height:1.6;color:#505673;max-width:62ch}.sp-blurb p,.sp-blurb div{margin:0 0 1.2rem}.sp-blurb p:last-child{margin-bottom:0}.sp-team{display:flex;align-items:center;gap:1.6rem;padding:2.4rem;margin-top:4.4rem}.sp-team-photo{width:7.2rem;height:7.2rem;border-radius:50%;object-fit:cover;flex-shrink:0}.sp-team-initials{display:inline-flex;align-items:center;justify-content:center;background:#e7ebf6;color:#03217d;font-size:1.8rem;font-weight:700}.sp-team-text{display:flex;flex-direction:column;gap:.4rem}.sp-team-name{margin:0;font-size:1.5rem;font-weight:700;color:#141933}.sp-team-role{font-weight:600;color:#505673;font-size:1.3rem;margin-left:.4rem}.sp-team-quote{margin:0;font-size:1.3rem;line-height:1.6;color:#505673}@media(max-width:991.98px){.sp-about-grid{grid-template-columns:1fr;gap:2.4rem}.sp-team{margin-top:0}}.sp-find-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:4rem;align-items:center}.sp-find-copy{font-size:1.5rem;line-height:1.6;color:#505673}.sp-find-copy p{margin:0 0 1.2rem}.sp-find-address strong{color:#141933;font-weight:600}.sp-find-parking{display:flex;align-items:flex-start;gap:.8rem}.sp-find-parking svg{width:2rem;height:2rem;flex-shrink:0;color:#03217d;margin-top:.2rem}.sp-find-copy .btn{margin-top:.8rem}.sp-find-map{display:block;aspect-ratio:auto}.sp-find-map .sp-map-canvas{min-height:36rem}@media(max-width:991.98px){.sp-find-grid{grid-template-columns:1fr;gap:2.4rem}.sp-find-map .sp-map-canvas{min-height:28rem}}.store-page .maplibregl-ctrl-attrib{background:transparent}.store-page .maplibregl-ctrl-attrib:not(.maplibregl-compact-show) .maplibregl-ctrl-attrib-inner{display:none}.sp-faq-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:4rem;align-items:center}.sp-faq-grid--quiz-only{grid-template-columns:minmax(0,1fr)}.sp-faq-grid--quiz-only .sp-quiz-banner{max-width:56rem;margin-inline:auto}.sp-faq-list{max-width:80ch}@media(min-width:768px){.sp-faq .hp-quiz-banner-inner.sp-quiz-banner{flex-direction:column;align-items:center;justify-content:center;text-align:center;height:auto;min-height:0;padding:4rem 2.4rem 0;overflow:hidden}.sp-faq .sp-quiz-banner .hp-questions-float{width:100%;border-radius:16px}.sp-faq .sp-quiz-banner .hp-quiz-content{flex-direction:column;align-items:center!important;align-self:auto;position:relative;z-index:2}.sp-faq .sp-quiz-banner .hp-quiz-text{text-align:center!important}.sp-faq .sp-quiz-banner .hp-quiz-text p{width:auto;margin:0 auto;text-align:center;white-space:normal}.sp-faq .sp-quiz-banner .hp-quiz-btn{align-self:center}.sp-faq .sp-quiz-banner .hp-quiz-illustration{position:static;display:block;height:auto;margin-top:2.4rem;z-index:1}.sp-faq .sp-quiz-banner .hp-quiz-illustration img{height:auto;width:18rem;max-height:none;margin:0 auto}}@media(max-width:991.98px){.sp-faq-grid{grid-template-columns:1fr;gap:3.2rem}}@media(max-width:767px){.sp-faq .sp-quiz-banner .hp-quiz-illustration{display:none}.sp-faq .hp-quiz-banner-inner.sp-quiz-banner{border-radius:12px!important;margin-bottom:0}}.sp-nearby-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:2rem}.sp-nearby-card{display:flex;flex-direction:column;gap:.6rem;padding:2rem 2.4rem;text-decoration:none;color:inherit}.sp-nearby-card:hover{text-decoration:none}.sp-nearby-name{display:flex;align-items:center;justify-content:space-between;gap:1rem;font-size:1.8rem;font-weight:700;color:#141933}.sp-nearby-meta{font-size:1.3rem;color:#505673}.sp-nearby-status{margin-top:.4rem;display:flex;align-items:center;gap:.8rem}.sp-nearby-card .showroom-open-now{font-size:1.3rem}.sp-nearby-card--all{justify-content:center}.sp-nearby-card--all .sp-nearby-name{color:#03217d}.sp-nearby-card--all .sp-nearby-name:after{content:"";flex-shrink:0;width:2.2rem;height:2.2rem;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h15M13 6l6 6-6 6' fill='none' stroke='%2303217D' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");transition:transform .2s ease}.sp-nearby-card--all:hover .sp-nearby-name:after{transform:translate(.4rem)}@media(max-width:991.98px){.sp-nearby-grid{grid-template-columns:1fr 1fr}}@media(max-width:575.98px){.sp-nearby-grid{grid-template-columns:1fr}}
