.Footer-module__n0i6ya__footer{border-top:1px solid #0000001a}.Footer-module__n0i6ya__footer p,.Footer-module__n0i6ya__footer a{font-weight:300}.Footer-module__n0i6ya__pcOnly{display:contents}.Footer-module__n0i6ya__mobileOnly{display:none}@media (max-width:767px){.Footer-module__n0i6ya__pcOnly{display:none}.Footer-module__n0i6ya__mobileOnly{display:contents}}.Footer-module__n0i6ya__lovedBy{color:#555;text-align:center;margin-bottom:2vw;font-size:1vw;font-style:italic;font-weight:300}.Footer-module__n0i6ya__swiperSection{flex-direction:column;align-items:center;width:100%;padding:1vw 0 3vw;display:flex}.Footer-module__n0i6ya__swiperTitle{color:#555;text-align:center;margin-bottom:1vw;font-size:1vw;font-weight:300;transition:color .2s}.Footer-module__n0i6ya__swiperTitle:hover{color:#888}.Footer-module__n0i6ya__swiperWrap{align-items:center;gap:.6vw;width:75%;display:flex;position:relative}.Footer-module__n0i6ya__swiperTrack{opacity:1;flex:1;gap:.4vw;transition:transform .18s cubic-bezier(.4,0,.2,1),opacity .18s;display:flex;transform:translate(0)}.Footer-module__n0i6ya__exitLeft{opacity:0;transform:translate(-3%)}.Footer-module__n0i6ya__exitRight{opacity:0;transform:translate(3%)}.Footer-module__n0i6ya__enterRight{opacity:0;transition:none;transform:translate(3%)}.Footer-module__n0i6ya__enterLeft{opacity:0;transition:none;transform:translate(-3%)}.Footer-module__n0i6ya__swiperSlide{aspect-ratio:1;flex:calc(16.6667% - .34vw);text-decoration:none;display:block;overflow:hidden}.Footer-module__n0i6ya__swiperImage{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block}.Footer-module__n0i6ya__swiperSlide:hover .Footer-module__n0i6ya__swiperImage{transform:scale(1.05)}.Footer-module__n0i6ya__swiperBtn{color:#555;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.3vw;font-size:2vw;line-height:1;transition:color .2s;display:flex}.Footer-module__n0i6ya__swiperBtn:hover{color:#000}@media (max-width:1024px){.Footer-module__n0i6ya__swiperSection{padding:2vw 0 4vw}.Footer-module__n0i6ya__swiperTitle{font-size:1.2vw}.Footer-module__n0i6ya__swiperWrap{width:85%}.Footer-module__n0i6ya__swiperSlide{flex:calc(25% - .3vw)}.Footer-module__n0i6ya__swiperBtn{font-size:3vw}}@media (max-width:768px){.Footer-module__n0i6ya__swiperSection{padding:3vw 0 5vw}.Footer-module__n0i6ya__swiperTitle{margin-bottom:2vw;font-size:2.5vw}.Footer-module__n0i6ya__swiperWrap{gap:2vw;width:92%}.Footer-module__n0i6ya__swiperTrack{gap:1.5vw}.Footer-module__n0i6ya__swiperSlide{border-radius:2px;flex:calc(33.3333% - 1vw)}.Footer-module__n0i6ya__swiperBtn{padding:1vw;font-size:8vw}}.Footer-module__n0i6ya__brandsSlider{width:100%;overflow:hidden}.Footer-module__n0i6ya__brandsTrack{width:max-content;padding-bottom:1vw;animation:60s linear infinite Footer-module__n0i6ya__scroll;display:flex}.Footer-module__n0i6ya__brandsTrack img{width:auto;height:4vw;display:block}@keyframes Footer-module__n0i6ya__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.Footer-module__n0i6ya__footer{width:100%;color:var(--primary-black);background-color:#f7f7f7;grid-template-columns:minmax(0,1fr) 22.4vw;font-family:futura-pt,Arial,Helvetica,sans-serif;line-height:1.5;display:grid}.Footer-module__n0i6ya__footerColumns{grid-template-columns:repeat(4,minmax(0,max-content));justify-content:space-between;column-gap:3vw;padding:2.4vw 3vw 2.4vw 3.4vw;display:grid}.Footer-module__n0i6ya__footer h4{letter-spacing:.02em;font-weight:500}.Footer-module__n0i6ya__footerBottom{border-top:1px solid #0000000f;grid-column:1/-1;justify-content:space-between;align-items:center;margin:0 3.4vw;padding:1.1vw 0 1.3vw;display:flex}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__copyright{letter-spacing:.08em;color:#6f6f6f;font-size:.75vw}.Footer-module__n0i6ya__pt-1-0vw{padding-top:.9vw}.Footer-module__n0i6ya__pt-0-7vw{padding-top:.75vw}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__csName{font-weight:400}.Footer-module__n0i6ya__csLine+.Footer-module__n0i6ya__csLine{margin-top:1vw}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__csSchedule,.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__showroomAddress,.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__showroomHours{color:#6f6f6f}.Footer-module__n0i6ya__csPhone,.Footer-module__n0i6ya__csEmail,.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__businessEmail{text-underline-offset:.2em;-webkit-text-decoration:underline #41414166;text-decoration:underline #41414166;text-decoration-thickness:.07em;transition:opacity .3s}.Footer-module__n0i6ya__csPhone:hover,.Footer-module__n0i6ya__csEmail:hover{opacity:.6}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__csSpecialMessage,.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__showroomException{white-space:pre-line;width:fit-content;color:var(--terra-dark,#7c503d);background-color:#b9633f17;border-radius:.3vw;margin:.35vw 0 .3vw;padding:.2vw .6vw;font-size:.75vw;font-weight:400;line-height:1.45}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__showroomName{font-weight:400}.Footer-module__n0i6ya__showroomNameRow{flex-wrap:wrap;align-items:center;gap:.2vw .6vw;display:flex}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__showroomNameRow .Footer-module__n0i6ya__showroomException{margin:0;padding:.05vw .5vw;font-size:.7vw}.Footer-module__n0i6ya__showroomLink{align-items:center;gap:.2vw;text-decoration:none;transition:opacity .3s;display:inline-flex}.Footer-module__n0i6ya__showroomLink:hover{opacity:.6}.Footer-module__n0i6ya__showroomHours{white-space:pre-line}.Footer-module__n0i6ya__business{padding-top:1.2vw}.Footer-module__n0i6ya__business div a{text-decoration:none;transition:opacity .3s}.Footer-module__n0i6ya__business div a:hover{opacity:.6}.Footer-module__n0i6ya__externalLink{text-decoration:none}.Footer-module__n0i6ya__externalLinkContent{white-space:nowrap;transition:opacity .3s}.Footer-module__n0i6ya__externalLinkContent:hover{opacity:.6}.Footer-module__n0i6ya__additionalLink{text-decoration:none;transition:opacity .3s}:is(.Footer-module__n0i6ya__additionalLink svg,.Footer-module__n0i6ya__externalLink svg){vertical-align:middle;margin-left:.2vw}.Footer-module__n0i6ya__additionalLink:hover{opacity:.6}.Footer-module__n0i6ya__languagesList{grid-template-columns:repeat(6,1.2vw);gap:.5vw;display:grid}.Footer-module__n0i6ya__flagLink,.Footer-module__n0i6ya__flagLinkActive{border-radius:50%;flex-shrink:0;width:1.2vw;height:1.2vw;transition:opacity .3s;display:block;overflow:hidden}.Footer-module__n0i6ya__flagLinkActive{outline:.2vw solid #707070}@media (max-width:768px){.Footer-module__n0i6ya__flagLinkActive{outline:.4vw solid var(--primary-black);outline-offset:.5vw}}.Footer-module__n0i6ya__flagLink:hover{opacity:.6}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__languagesList{grid-template-columns:repeat(7,1.2vw);gap:.55vw}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__flagLinkActive{outline:.1vw solid var(--primary-black);outline-offset:.12vw}.Footer-module__n0i6ya__flagImage{object-fit:cover;border-radius:50%;width:100%;height:100%}.Footer-module__n0i6ya__socialMediaSection{justify-content:center;gap:1vw;height:fit-content;display:flex}.Footer-module__n0i6ya__socialMediaSection a{cursor:default}.Footer-module__n0i6ya__socialNetworkIcon{cursor:pointer;width:1.2vw;height:1.2vw;transition:opacity .3s}.Footer-module__n0i6ya__socialNetworkIcon:hover{opacity:.6}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__socialMediaSection{gap:1.1vw}.Footer-module__n0i6ya__footer .Footer-module__n0i6ya__socialNetworkIcon{width:1.1vw;height:1.1vw}@media (max-width:768px){.Footer-module__n0i6ya__socialMediaSection{justify-content:center;gap:5vw}.Footer-module__n0i6ya__socialNetworkIcon{width:6vw;height:6vw}}.Footer-module__n0i6ya__colourSamplesTreeDiv{flex-direction:column;align-items:flex-end;display:flex;width:22.4vw!important}.Footer-module__n0i6ya__colourSamplesDiv{color:#f7be00;background-color:#262626;border-bottom-left-radius:6vw;justify-content:center;width:100%;min-height:10.57vw;padding:2vw 0;display:flex}.Footer-module__n0i6ya__colourSamplesText{width:13vw}.Footer-module__n0i6ya__colourSamplesDiv h4{font-weight:400}.Footer-module__n0i6ya__colourSamplesDiv h4,.Footer-module__n0i6ya__colourSamplesDiv p{transition:opacity .3s}.Footer-module__n0i6ya__colourSamplesDiv:hover h4,.Footer-module__n0i6ya__colourSamplesDiv:hover p,.Footer-module__n0i6ya__colourSamplesDiv:hover .Footer-module__n0i6ya__colourSamplesImage{opacity:.6}.Footer-module__n0i6ya__colourSamplesDiv h4{width:80%;font-size:1.2vw}.Footer-module__n0i6ya__colourSamplesDiv p{width:80%;font-size:.8vw}.Footer-module__n0i6ya__colourSamplesImage{width:auto;height:2.5vw;transition:opacity .3s,transform .3s}.Footer-module__n0i6ya__colourSamplesDiv:hover .Footer-module__n0i6ya__colourSamplesImage{transform:translate(.25vw,-.25vw)}.Footer-module__n0i6ya__treeAndCopy{flex-direction:column;align-items:flex-end;padding:2vw 3.4vw 1.6vw 0;display:flex}.Footer-module__n0i6ya__treeWidget{max-width:15vw;overflow:hidden}@media (max-width:768px){.Footer-module__n0i6ya__treeWidget{max-width:none;margin:0 auto;overflow:visible}.Footer-module__n0i6ya__lovedBy{margin-top:4vw;margin-bottom:3vw;font-size:4vw}.Footer-module__n0i6ya__brandsTrack img{height:15vw}.Footer-module__n0i6ya__brandsTrack{padding-bottom:5vw}}
.MobileFooter-module__RnFCca__mobileFooter{width:100%;color:var(--primary-black);background-color:#f7f7f7;flex-direction:column;gap:6vw;padding:0 5vw 4vw;font-family:futura-pt,Arial,Helvetica,sans-serif;font-weight:300;line-height:1.5;display:flex}.MobileFooter-module__RnFCca__colourSamplesBanner{color:#f7be00;background-color:#262626;border-top-right-radius:10vw;justify-content:space-between;align-items:center;width:100%;padding:5vw 6vw;text-decoration:none;display:flex}.MobileFooter-module__RnFCca__colourSamplesBannerWrap{background-color:#fff;width:calc(100% + 10vw);margin-left:-5vw}.MobileFooter-module__RnFCca__colourSamplesText h4{margin-bottom:1vw;font-size:4.5vw;font-weight:500}.MobileFooter-module__RnFCca__colourSamplesText p{font-size:3.5vw}.MobileFooter-module__RnFCca__colourSamplesArrow{width:auto;height:8vw}.MobileFooter-module__RnFCca__languagesRow{justify-content:center;margin-bottom:4vw;display:flex}.MobileFooter-module__RnFCca__section{flex-direction:column;gap:.5vw;display:flex}.MobileFooter-module__RnFCca__sectionTitle{text-transform:uppercase;letter-spacing:.1em;margin-bottom:3vw;font-size:3.6vw;font-weight:500}.MobileFooter-module__RnFCca__section+.MobileFooter-module__RnFCca__section{border-top:1px solid #0000000f;padding-top:7vw}.MobileFooter-module__RnFCca__csGrid{grid-template-columns:repeat(auto-fit,minmax(40vw,1fr));gap:6vw 4vw;margin-top:2vw;display:grid}.MobileFooter-module__RnFCca__csLine{flex-direction:column;gap:.5vw;display:flex}.MobileFooter-module__RnFCca__csName{margin-bottom:.5vw;font-size:4.3vw;font-weight:400}.MobileFooter-module__RnFCca__csSchedule{font-size:4vw}.MobileFooter-module__RnFCca__csSchedule,.MobileFooter-module__RnFCca__showroomAddress,.MobileFooter-module__RnFCca__showroomHours{color:#6f6f6f}.MobileFooter-module__RnFCca__csSpecialMessage,.MobileFooter-module__RnFCca__showroomException{white-space:pre-line;width:fit-content;color:var(--terra-dark,#7c503d);background-color:#b9633f17;border-radius:1.2vw;padding:.6vw 2vw;font-size:3.3vw;font-weight:400;line-height:1.45}.MobileFooter-module__RnFCca__csSpecialMessage{margin:.5vw 0}.MobileFooter-module__RnFCca__csPhone,.MobileFooter-module__RnFCca__csEmail{font-size:4vw;font-weight:300}.MobileFooter-module__RnFCca__csPhone,.MobileFooter-module__RnFCca__csEmail,.MobileFooter-module__RnFCca__showroomPhone,.MobileFooter-module__RnFCca__businessEmail{text-underline-offset:.2em;-webkit-text-decoration:underline #41414166;text-decoration:underline #41414166;text-decoration-thickness:.07em}.MobileFooter-module__RnFCca__showroomItem{margin-bottom:3vw}.MobileFooter-module__RnFCca__showroomName{font-size:4.3vw;font-weight:400}.MobileFooter-module__RnFCca__showroomNameRow{flex-wrap:wrap;align-items:center;gap:1vw 2vw;margin-bottom:.5vw;display:flex}.MobileFooter-module__RnFCca__showroomAddress,.MobileFooter-module__RnFCca__showroomPhone{font-size:4vw}.MobileFooter-module__RnFCca__showroomHours{white-space:pre-line;font-size:4vw}.MobileFooter-module__RnFCca__showroomLink{align-items:center;gap:1vw;font-size:4vw;text-decoration:none;display:inline-flex}.MobileFooter-module__RnFCca__business{flex-direction:column;gap:.5vw;margin-top:4vw;display:flex}.MobileFooter-module__RnFCca__businessLink{align-items:center;gap:1vw;font-size:4vw;text-decoration:none;display:inline-flex}.MobileFooter-module__RnFCca__businessEmail{font-size:4vw}.MobileFooter-module__RnFCca__infoRow{gap:6vw;display:flex}.MobileFooter-module__RnFCca__infoCol{flex:1}.MobileFooter-module__RnFCca__additionalLink{align-items:center;gap:1vw;font-size:4vw;text-decoration:none;display:inline-flex}.MobileFooter-module__RnFCca__bottom{border-top:1px solid #0000000f;flex-direction:column;align-items:center;gap:5vw;padding-top:7vw;display:flex}.MobileFooter-module__RnFCca__copyright{text-align:center;letter-spacing:.08em;color:#6f6f6f;font-size:2.8vw}
.FooterSection-module__qZMeQa__footer{--primary-black:#414141;--light-black:#2c2c2c8d;--terra-dark:#7c503d;--terra-light:#b9633f;color:var(--primary-black);-moz-osx-font-smoothing:grayscale;font-family:futura-pt,Arial,Helvetica,sans-serif;font-size:1vw}:where(.FooterSection-module__qZMeQa__footer *){margin:0;padding:0}:where(.FooterSection-module__qZMeQa__footer) a{color:inherit;text-decoration:none}:where(.FooterSection-module__qZMeQa__footer) :is(img,video,svg){display:revert}
