.location-marker{font-style:unset;display:inline-flex;place-content:center;width:21px;max-width:21px;height:23px;max-height:23px;margin-right:10px;padding:2px 0 0;background:#000;color:#fff;font-size:16px;line-height:1.38;font-weight:bold;border-radius:50%;position:relative;z-index:1;letter-spacing:0}.location-marker.map{line-height:1.47;cursor:pointer;position:absolute;transform:translate(-50%,-50%)}.location-marker.map:hover{opacity:.8}.location-marker.map .circle{background:#f0f4ec}.location-marker.map.open{z-index:9}.location-marker.map.open:hover{opacity:1}.location-marker.map .location-details{width:280px;margin-left:0}.location-marker.map .location-details .showloc{margin:0 0 7px;width:100%;padding:0;border:0;min-height:unset;animation:unset}@media screen and (min-width:768px){.location-marker.map .location-details .showloc-time{display:none}}@media screen and (min-width:768px){.location-marker.map .location-details .showloc-book{background:unset;position:unset;height:unset;bottom:unset;border:0;text-align:left;padding:0;text-decoration:underline;text-transform:capitalize;width:fit-content}.location-marker.map .location-details .showloc-book:hover{color:#fff;text-decoration:none}}.location-marker.nord{background:#5d7458}.location-marker.nord::before{background:#5d7458}.location-marker .circle{display:block;margin-top:4px;width:11px;height:11px;background:#fff;border-radius:50%}.location-marker .circle.nordstrom{position:absolute;top:2px;background:#5d7458;color:#fff;width:100%;height:21px;text-align:center;margin-top:1px;font-size:14px;z-index:9}.location-marker::before{content:"";position:absolute;top:9px;width:17px;height:17px;background:#000;transform:rotate(45deg) skew(15deg,15deg);z-index:-1}.location-details{position:absolute;background:#fff;padding:20px;bottom:50px;margin-left:21px;filter:drop-shadow(2px 5px 3px rgba(35,26,22,.168627)) drop-shadow(-1px 1px 2px rgba(35,26,22,.168627));width:252px;animation:fade-in-bottom .7s cubic-bezier(0,.69,.49,.98) both;cursor:default}.location-details::before{content:"";width:21px;height:21px;background:#fff;position:absolute;left:calc(50% - 11px);bottom:-11px;transform:rotate(45deg);z-index:-1}.tbb-input{width:100%;will-change:box-shadow}.tbb-input:focus-visible{outline:2px solid #000;outline-offset:10px}.suggestions{position:absolute;top:50px;border-top:1px solid #d0d0d0;background:#fff;width:calc(100% - 100px);box-shadow:0 2px 3px #00000011,0 1px 12px #00000022;z-index:-1}.suggestions li{padding:10px;border-bottom:1px solid #d0d0d070;cursor:pointer}.suggestions li:hover{background:#eeede6;border-bottom:1px solid #d0d0d0}.suggestions img{float:right;padding:4px;height:21px;width:auto}.whatToExpect{max-width:1920px;margin:0 auto;width:100%;position:relative;background:#e8f8ff;padding:48px 20px 55px 20px;display:flex;flex-flow:column}@media screen and (min-width:768px){.whatToExpect{margin-top:0;padding:68px clamp(20px,5vw,100px)}}.whatToExpect .whatToExpectHeading{font-size:32px;font-size:2.46154rem;line-height:100%;line-height:7.69231%/pxrem;font-weight:700;padding-bottom:30px}@media screen and (min-width:768px){.whatToExpect .whatToExpectHeading{text-align:center;padding-bottom:56px}}.whatToExpect .whatToExpectSteps{display:flex;flex-flow:column;gap:29px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps{display:flex;justify-content:space-between;gap:clamp(20px,5vw,110px);flex-flow:row nowrap}}.whatToExpect .whatToExpectSteps .whatToExpectStep{display:flex;flex-flow:row;gap:12px;align-items:flex-start}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep{flex-flow:column;align-items:center;gap:0;flex:1}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper{display:flex;align-items:center;justify-content:center;padding-bottom:17px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper{padding-bottom:32px;align-items:center}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper .whatToExpectImage{width:21px;height:21px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectImgWrapper .whatToExpectImage{width:38px;height:38px}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepHeader{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;font-weight:700;padding-bottom:7px}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepHeader{font-size:20px;font-size:1.53846rem;padding-bottom:16px;text-align:center}}.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepBody{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}@media screen and (min-width:768px){.whatToExpect .whatToExpectSteps .whatToExpectStep .whatToExpectStepBody{font-size:16px;font-size:1.23077rem;text-align:center}}section.main,main.main{overflow:visible}.showroomsStickySentinel{height:1px;position:absolute;top:80px}.newShowroomPageContent{display:flex;flex-direction:column;gap:32px;min-height:800px;padding-bottom:60px}@media screen and (min-width:768px){.newShowroomPageContent{flex-flow:row-reverse;padding:50px 50px 60px 50px;gap:30px;max-width:1920px;margin:0 auto}}.newShowroomPageContent .newShowroomsLoadMoreButton{text-transform:none}.newShowroomPageContent .newShowroomsLoadMoreButton:focus-visible{outline:2px solid #000;outline-offset:10px}.newShowroomMapWrapper{position:relative;height:480px;width:100%;overflow:hidden;transition:height .3s ease-in-out}@media screen and (min-width:768px){.newShowroomMapWrapper{height:calc(100vh - 270px);position:sticky;top:85px}}@media screen and (min-width:768px){.newShowroomMapWrapper.newShowroomMapWrapperSticky{height:calc(100vh - 14vh)}}.newShowroomMapWrapper .newShowroomsSearchLocationInputWrapper{position:absolute;top:20px;left:50%;transform:translatex(-50%);max-width:calc(100vw - 40px)}@media screen and (min-width:768px){.newShowroomMapWrapper .newShowroomsSearchLocationInputWrapper{display:none}}@keyframes showroomMarkerFadeIn{0%{bottom:-50px;opacity:0}100%{bottom:45px;opacity:1}}.newShowroomMapWrapper .newShowroomsMapMarker{position:absolute;transform:translateX(-50%);width:240px;padding:20px;background:#fff;display:flex;flex-flow:column;gap:12px;filter:drop-shadow(2px 5px 3px rgba(35,26,22,.168627)) drop-shadow(-1px 1px 2px rgba(35,26,22,.168627));animation:showroomMarkerFadeIn .7s cubic-bezier(0,.69,.49,.98) both}@media screen and (min-width:768px){.newShowroomMapWrapper .newShowroomsMapMarker{width:240px;gap:20px}}.newShowroomMapWrapper .newShowroomsMapMarker::before{content:"";height:21px;width:21px;background:#fff;position:absolute;left:50%;bottom:-11px;transform:rotate(45deg);z-index:-1}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerHeader{display:flex;flex-flow:row;font-family:"ProximaNovaSemiBold","Arial",sans-serif;font-size:16px;font-size:1.23077rem;line-height:1.38;font-weight:700;text-transform:uppercase;letter-spacing:1px}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerHeader .newCloseBtn{position:absolute;right:16px;top:12px;width:15px;padding:0;background:none}@media screen and (min-width:768px){.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerHeader .newCloseBtn{right:12px;top:10px}}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerBody{display:flex;flex-flow:column;align-items:flex-start}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerBody .newShowroomsMapMarkerBodyAddressLink:hover{color:#000}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerBody .newShowroomsMapMarkerBodyAddress{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;margin:0}.newShowroomMapWrapper .newShowroomsMapMarker .newShowroomsMapMarkerBody .newShowroomsMapMarkerBodyBookBtn{text-transform:none;margin-top:10px;padding:0}.newShowroomMapWrapper .newShowroomsMapMarker .location-details{left:50%;transform:translatex(-50%)!important;margin-left:0;font-style:normal}.newShowroomMapWrapper .newShowroomsMapMarker .location-details .showloc{min-height:initial}.newShowroomMapWrapper .newShowroomsMapMarker .location-details .showloc-book{background:unset;position:unset;height:unset;bottom:unset;border:0;text-align:left;padding:0;text-decoration:underline;text-transform:capitalize;width:fit-content}.newShowroomsSection{display:flex;flex-flow:column nowrap;gap:40px;align-items:center}@media screen and (min-width:768px){.newShowroomsSection{width:420px;min-width:375px}}.showroomsWithinStateListWrapper{padding:0 20px;width:100%}@media screen and (min-width:768px){.showroomsWithinStateListWrapper{padding:0}}.showroomsWithinStateListWrapper .showroomsWithinStateListHeader{font-size:24px;font-size:1.84615rem;line-height:30px;line-height:2.30769rem;font-weight:700;text-align:center;padding-bottom:10px}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateListHeader{font-size:28px;font-size:2.15385rem;line-height:36px;line-height:2.76923rem;text-align:left}}.showroomsWithinStateListWrapper .showroomsWithinStateListSubheading{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;font-size:16px;text-align:center}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateListSubheading{font-size:16px;font-size:1.23077rem;line-height:21px;line-height:1.61538rem;text-align:left}}.showroomsWithinStateListWrapper .newShowroomsSearchLocationInputSticky{display:none}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .newShowroomsSearchLocationInputSticky{display:block;position:sticky;top:66px;width:100.1%;background:#fff;padding-top:20px;z-index:1}}.showroomsWithinStateListWrapper .newShowroomsSearchLocationInputWrapper{display:none}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .newShowroomsSearchLocationInputWrapper{display:grid;height:52px;width:100%}}.showroomsWithinStateListWrapper .showroomsWithinStateListCards{padding:32px 0 0}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateListCards{padding:28px 0 0}}.showroomsWithinStateListWrapper .showroomsWithinStateListCards .defaultAccordionWrapper:first-child{border-top:1px solid #ddd}.showroomsWithinStateListWrapper .showroomsWithinStateListCards .defaultAccordionTitle{font-size:18px;font-size:1.38462rem;line-height:24px;line-height:1.84615rem;letter-spacing:0;font-weight:700;padding:24px 0}.showroomsWithinStateListWrapper .showroomsWithinStateCard{background:none;color:unset;font-family:unset;font-weight:unset;text-transform:unset;text-align:unset;padding:0;letter-spacing:unset;font-size:unset;min-height:auto;height:auto;width:100%;margin-bottom:24px;display:flex;flex-flow:column nowrap;padding:0}.showroomsWithinStateListWrapper .showroomsWithinStateCard:hover{background:none;color:unset}.showroomsWithinStateListWrapper .showroomsWithinStateCard:focus-visible{outline:2px solid #000;outline-offset:10px}.showroomsWithinStateListWrapper .showroomsWithinStateCard:focus-visible{outline:2px solid #000;outline-offset:10px;outline-offset:-3px}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateCard{margin-bottom:30px}}.showroomsWithinStateListWrapper .showroomsWithinStateCard:not(:last-child){padding-bottom:24px;border-bottom:1px solid #ddd}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateCard:not(:last-child){padding-bottom:30px}}.showroomsWithinStateListWrapper .showroomsWithinStateCardHeaderWrapper{display:flex;justify-content:space-between;align-items:center;width:100%;padding-bottom:5px}@media screen and (min-width:768px){.showroomsWithinStateListWrapper .showroomsWithinStateCardHeaderWrapper{padding-bottom:12px}}.showroomsWithinStateListWrapper .showroomsWithinStateCardHeaderWrapper .showroomsWithinStateCardHeader{display:flex;align-items:center;gap:10px;font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;font-weight:700}.showroomsWithinStateListWrapper .showroomsWithinStateCardHeaderWrapper .showroomsWithinStateCardHeader .showroomsWithinStateCardHeaderNordrstrom{height:22px;width:22px;border:1px solid #000;border-radius:4px;display:flex;align-items:center;justify-content:center}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper{display:flex;flex-flow:column nowrap;gap:10px;width:100%;color:#555}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper .showroomsWithinStateCardBodyWrapperAddress{font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper .showroomsWithinStateCardWorkingHours{display:flex;align-items:center;gap:10px}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper .showroomsWithinStateCardWorkingHours .showroomsWithinStateCardWorkingHoursStatus{width:6px;height:6px;border-radius:50%}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper .showroomsWithinStateCardWorkingHours .showroomsWithinStateCardWorkingHoursStatus.open{background-color:#0f8e2b}.showroomsWithinStateListWrapper .showroomsWithinStateCardBodyWrapper .showroomsWithinStateCardWorkingHours .showroomsWithinStateCardWorkingHoursStatus.closed{background-color:#db0000}.showroomsWithinStateListWrapper .showroomsWithinStateCardBookBtn{text-transform:none;padding:0;white-space:nowrap;font-size:16px;font-size:1.23077rem;line-height:24px;line-height:1.84615rem;font-weight:700;text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:none;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}.showroomsWithinStateListWrapper .showroomsWithinStateCardBookBtn:hover{cursor:pointer;color:#074c6a}.showroomsWithinStateListWrapper .showroomsWithinStateCardBookBtn:focus{outline:2px solid #000;outline-offset:10px}.newShowroomsSearchLocationInputWrapper{height:48px;margin:0 auto;display:grid;align-items:center;grid-template:1fr/18px 1fr 100px;width:100%;font-family:"ProximaNova","Arial",sans-serif;font-size:16px;z-index:1;background:#fff;border:1px solid #d0d0d0;padding-left:14px}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputSearchIcon{width:16px;height:16px}.newShowroomsSearchLocationInputWrapper input{height:100%;width:100%;border:none;padding:14px 10px;font-size:16px}@media screen and (min-width:768px){.newShowroomsSearchLocationInputWrapper input{border:1px solid #fff}}.newShowroomsSearchLocationInputWrapper input:focus,.newShowroomsSearchLocationInputWrapper input:focus-visible{outline:0;border:1px solid #000}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer{display:flex;flex-direction:row;height:46px}@media screen and (min-width:768px){.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer{height:50px}}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .tbb-input .suggestions{top:46px;left:0}@media screen and (min-width:768px){.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .tbb-input .suggestions{top:73px}}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .newShowroomsSearchLocationInput{border:none}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .newShowroomsSearchLocationInput::placeholder{color:#666}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .newShowroomsSearchLocationInput:focus-visible{outline:2px solid #000;outline-offset:10px}.newShowroomsSearchLocationInputWrapper .newShowroomsSearchLocationInputContainer .newShowroomsInputSeparator{align-self:stretch;width:1px;background-color:#ccc;margin-bottom:10px;margin-top:10px;box-sizing:border-box}.newShowroomsSearchLocationInputWrapper .tbb-input .suggestions{z-index:1}.newShowroomStaticMap{height:480px;width:100%;object-fit:cover}@media screen and (min-width:768px){.newShowroomStaticMap{height:100%;transform:scale(140%)}}@media screen and (min-width:1660px){.newShowroomStaticMap{transform:none}}.newShowroomStaticMapDesktop{display:none}@media screen and (min-width:768px){.newShowroomStaticMapDesktop{display:block}}.newShowroomStaticMapTablet{display:none}@media screen and (min-width:480px){.newShowroomStaticMapTablet{display:block}}@media screen and (min-width:768px){.newShowroomStaticMapTablet{display:none}}@media screen and (min-width:768px){.newShowroomStaticMapMobile{display:none}}.accordion-icon{position:relative;width:16px;height:16px;display:inline-block;transition:transform .3s ease}.accordion-icon .horizontal,.accordion-icon .vertical{position:absolute;left:0;top:50%;width:100%;height:1px;background-color:#000;transition:all .3s ease}.accordion-icon .vertical{opacity:1;transform:rotate(90deg)}.accordion-icon.open .vertical{transform:rotate(0deg);opacity:0}