.showroom-page .page-body .top-container{background:url(../images/showroom-top-figure.png) repeat-x top center,#1f2a32;position:relative;display:flex;justify-content:center;align-items:center;height:702px}.showroom-page .page-body .top-container::after{content:"";position:absolute;left:0;bottom:0;width:100%;height:100px;background:url(../images/showroom-top-figure.png) repeat-x top center;transform:scaleY(-1);transform-origin:center}.showroom-page .page-body .top-container .top-container-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.showroom-page .page-body .top-container .top-container-wrapper .icon{width:38px;height:48px}.showroom-page .page-body .top-container .top-container-wrapper h3{color:#fff;text-align:center;font-family:ACaslonPro-Regular,serif;font-size:40px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.8px}.showroom-page .page-body .top-container .top-container-wrapper .search-container{display:flex}.showroom-page .page-body .top-container .top-container-wrapper .search-container .txt-search{background:0 0;border:1px solid #fff;border-radius:25px 0 0 25px;padding:16px 59px 16px 24px;height:55px;color:rgba(255,255,255,.7);font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.48px}.showroom-page .page-body .top-container .top-container-wrapper .search-container .txt-search:focus-visible{outline:0}.showroom-page .page-body .top-container .top-container-wrapper .search-container .btn-search{border-radius:0 25px 25px 0;width:116px;height:55px}.showroom-page .page-body .nearest-showroom-container{display:flex;flex-direction:column;justify-content:center;padding:60px 20px;gap:30px;align-items:center}.showroom-page .page-body .nearest-showroom-container h3{color:#4c4744;text-align:center;font-family:ACaslonPro-Regular,serif;font-size:40px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.8px}.showroom-page .page-body .nearest-showroom-container .showrooms{display:grid;grid-template-columns:repeat(3,400px);gap:30px;justify-content:center}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item{width:400px;gap:20px;display:flex;flex-direction:column}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-link{text-decoration:none}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-image{width:400px;height:400px;object-fit:cover}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer{text-align:center;display:flex;flex-direction:column;gap:10px}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer .showroom-name{color:#4c4744;font-family:ACaslonPro-Regular,serif;font-size:20px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.4px}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer .miles-away{color:#4c4744;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer .showroom-link{color:#4c4744;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.48px;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;transition:color .6s ease}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer .showroom-link:hover{color:#ac783a}.showroom-page .page-body .content-wrapper{display:flex;background:#f9f7f7}.showroom-page .page-body .content-wrapper .image-container{flex:50%}.showroom-page .page-body .content-wrapper .text-container{flex:50%;text-align:center;display:flex;justify-content:center;align-items:center;background:#f9f7f7}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper{width:60%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:30px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper h3{color:#4c4744;text-align:center;font-family:ACaslonPro-Regular,serif;font-size:40px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.8px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper p{color:#4c4744;text-align:center;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;margin-bottom:0}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .btn-pdp{border-radius:200px;background:#e2ddd9;width:fit-content;color:#4c4744;text-decoration:none;white-space:nowrap}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .btn-pdp:hover{background:#bfb3ab}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .btn-pdp:active{background:rgba(191,179,171,.15)}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .link-list{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:15px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .link-list a{color:#4c4744;text-align:center;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.48px;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;transition:color .6s ease}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper .link-list a:hover{color:#ac783a}.showroom-page .page-body .showroom-list{display:flex;flex-direction:column;gap:60px;justify-content:center;align-items:center;padding:120px 0}.showroom-page .page-body .showroom-list h2{color:#4c4744;font-family:ACaslonPro-Regular,serif;font-size:40px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.8px}.showroom-page .page-body .showroom-list .showroom-areas{display:flex;flex-direction:column;gap:30px;max-width:350px;width:100%}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header{color:#4c4744;font-family:ACaslonPro-Regular,serif;font-size:24px;font-style:normal;font-weight:400;line-height:26.4px;letter-spacing:.48px;position:relative;cursor:pointer}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header::after{content:"";display:inline-block;position:absolute;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);right:10px;top:calc(50% - 5px);transition:transform .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .3s ease,max-height .3s ease,margin .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container .area-container-wrapper{margin:20px 0;display:flex;flex-direction:column;gap:15px}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container a{color:#4c4744;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;cursor:pointer;text-decoration:none}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-header::after{transform:rotate(225deg)}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-container{max-height:500px;opacity:1;pointer-events:auto}.showroom-page .page-body .usps-showroom{padding:80px 20px;background-color:#fff}.showroom-page .page-body .usps-showroom .splide{overflow:visible;display:flex;justify-content:center;width:100%}.showroom-page .page-body .usps-showroom .splide__track{overflow:hidden;width:fit-content}.showroom-page .page-body .usps-showroom .splide__list{display:flex;gap:70px;padding:0;will-change:transform;margin:0 auto;align-items:flex-start}.showroom-page .page-body .usps-showroom .splide__slide{width:222px!important;flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:13px}.showroom-page .page-body .usps-showroom .splide__slide .splide-content h6{font-family:ACaslonPro-Regular,serif;font-size:20px;line-height:22px;letter-spacing:.4px;color:#4c4744;transition:color .6s ease;text-align:center}.showroom-page .page-body .usps-showroom .splide__slide .splide-content p{font-family:Jost-Regular,serif;font-size:16px;line-height:26px;letter-spacing:.48px;color:#4c4744;max-width:210px;margin:0 auto;text-align:center}.showroom-page .page-body .usps-showroom .splide__slide:hover .splide-content h6{color:#ac783a}.showroom-page .page-body .usps-showroom .splide__slide:hover{text-decoration:none}.showroom-page .page-body .make-a-day-section-showroom{background-color:#f9f7f7;padding:60px 0}.showroom-page .page-body .make-a-day-section-showroom .container{max-width:100%;margin:0 auto;padding:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper{display:flex;flex-direction:column;align-items:center;text-align:center;gap:30px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper h3{color:#4c4744;font-size:40px;font-family:ACaslonPro-Regular,serif;font-weight:400;line-height:44px;letter-spacing:.8px;word-wrap:break-word;margin-bottom:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper h5{color:#4c4744;font-size:40px;font-family:ACaslonPro-Regular,serif;font-weight:400;line-height:44px;letter-spacing:.8px;margin:0 0 10px;max-width:831px;text-align:center}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper p{color:#4c4744;font-size:16px;font-family:Jost-Regular,serif;font-weight:400;line-height:26px;letter-spacing:.48px;max-width:872px;margin:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel{display:flex;justify-content:center;width:100%;padding:0 0 0 30px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide{overflow:visible;display:flex;justify-content:center;width:100%}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__track{overflow:hidden;width:fit-content}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list{display:flex;cursor:grab;will-change:transform;margin:0 auto;padding:0;align-items:flex-start}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list:active{cursor:grabbing}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide{width:300px!important;flex:0 0 auto;gap:20px;display:flex;flex-direction:column;overflow:hidden;border-radius:2px;justify-content:center;align-items:center}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container{width:300px;height:400px;position:relative;overflow:hidden}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .main-image,.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{width:300px;height:400px;object-fit:cover;position:absolute;top:0;left:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .has-link{transition:transform .4s ease}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .has-link:hover{transform:scale(1.05)}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{display:none}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content h5{font-size:24px;font-family:ACaslonPro-Regular,serif;font-weight:400;line-height:26.4px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content p{font-size:16px;font-family:Jost-Regular,serif;font-weight:400;line-height:26px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .showroom-trustpilot{background-color:#f9f7f7;padding:40px 40px}@media(max-width:1180px){.showroom-page .page-body .top-container{height:390px;background-size:6%}.showroom-page .page-body .top-container::after{background-size:6%}.showroom-page .page-body .top-container .top-container-wrapper .search-container{padding:0 17px}.showroom-page .page-body .top-container .top-container-wrapper .search-container .txt-search{width:100%}.showroom-page .page-body .nearest-showroom-container .showrooms{display:grid;grid-template-columns:repeat(2,350px);gap:30px;justify-content:center}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item{width:350px}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-image{width:350px;height:350px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper{width:100%;padding:60px 20px 50px 20px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper h3{width:329px}.showroom-page .page-body .showroom-list{padding:60px 0}.showroom-page .page-body .showroom-list h2{text-align:center}.showroom-page .page-body .showroom-list .showroom-areas{display:flex;flex-direction:column;gap:30px;max-width:350px;width:100%}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header{color:#4c4744;font-family:ACaslonPro-Regular,serif;font-size:24px;font-style:normal;font-weight:400;line-height:26.4px;letter-spacing:.48px;position:relative;cursor:pointer}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header::after{content:"";display:inline-block;position:absolute;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);right:10px;top:calc(50% - 5px);transition:transform .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .3s ease,max-height .3s ease,margin .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container .area-container-wrapper{margin:20px 0;display:flex;flex-direction:column;gap:15px}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container a{color:#4c4744;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;cursor:pointer;text-decoration:none}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-header::after{transform:rotate(225deg)}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-container{max-height:500px;opacity:1;pointer-events:auto}.showroom-page .page-body .usps-showroom{padding:80px 0}.showroom-page .page-body .usps-showroom .splide__list{gap:40px;margin-right:40px!important}.showroom-page .page-body .usps-showroom .splide__slide:first-child{margin-left:20px}.showroom-page .page-body .make-a-day-section-showroom{background-color:#f9f7f7;padding:60px 0}.showroom-page .page-body .make-a-day-section-showroom .container{max-width:100%;margin:0 auto;padding:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper{padding:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper p{padding:0 20px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel{padding:0 0 0 20px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide{overflow:visible;display:flex;justify-content:center;width:100%}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__track{overflow:hidden;width:fit-content}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list{display:flex;cursor:grab;will-change:transform;margin:0 auto;padding:0;align-items:flex-start}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list:active{cursor:grabbing}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide{width:300px!important;flex:0 0 auto;gap:20px;display:flex;flex-direction:column;overflow:hidden;border-radius:2px;justify-content:center;align-items:center}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container{width:300px;height:400px;position:relative;overflow:hidden}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .main-image,.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{width:300px;height:400px;object-fit:cover;position:absolute;top:0;left:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{display:none}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content h5{font-size:24px;font-family:ACaslonPro-Regular,serif;font-weight:400;line-height:26.4px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content p{font-size:16px;font-family:Jost-Regular,serif;font-weight:400;line-height:26px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .showroom-trustpilot{margin-bottom:0}}@media(max-width:575.9px){.showroom-page .page-body .top-container{height:390px;background-size:15%}.showroom-page .page-body .top-container::after{background-size:15%}.showroom-page .page-body .nearest-showroom-container .showrooms{display:grid;grid-template-columns:repeat(1,1fr);gap:40px;justify-content:center}.showroom-page .page-body .nearest-showroom-container .showrooms .showroom-item .showroom-item-footer{text-align:left;padding-left:35px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper{width:100%;padding:60px 20px 50px 20px}.showroom-page .page-body .content-wrapper .text-container .text-container-wrapper h3{width:329px}.showroom-page .page-body .showroom-list{padding:60px 0}.showroom-page .page-body .showroom-list h2{text-align:center}.showroom-page .page-body .showroom-list .showroom-areas{display:flex;flex-direction:column;gap:30px;max-width:350px;width:100%}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header{color:#4c4744;font-family:ACaslonPro-Regular,serif;font-size:24px;font-style:normal;font-weight:400;line-height:26.4px;letter-spacing:.48px;position:relative;cursor:pointer}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-header::after{content:"";display:inline-block;position:absolute;width:10px;height:10px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);right:10px;top:calc(50% - 5px);transition:transform .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container{max-height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .3s ease,max-height .3s ease,margin .3s ease}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container .area-container-wrapper{margin:20px 0;display:flex;flex-direction:column;gap:15px}.showroom-page .page-body .showroom-list .showroom-areas .area-item .area-container a{color:#4c4744;font-family:Jost-Regular,serif;font-size:16px;font-style:normal;font-weight:400;line-height:26px;letter-spacing:.64px;cursor:pointer;text-decoration:none}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-header::after{transform:rotate(225deg)}.showroom-page .page-body .showroom-list .showroom-areas .area-item.open .area-container{max-height:500px;opacity:1;pointer-events:auto}.showroom-page .page-body .usps-showroom{padding:80px 0}.showroom-page .page-body .usps-showroom .splide__list{gap:40px;margin-right:40px!important}.showroom-page .page-body .usps-showroom .splide__slide:first-child{margin-left:20px}.showroom-page .page-body .make-a-day-section-showroom{background-color:#f9f7f7;padding:60px 0}.showroom-page .page-body .make-a-day-section-showroom .container{max-width:100%;margin:0 auto;padding:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper{padding:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-wrapper p{padding:0 20px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel{padding:0 0 0 20px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide{overflow:visible;display:flex;justify-content:center;width:100%}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__track{overflow:hidden;width:fit-content}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list{display:flex;cursor:grab;will-change:transform;margin:0 auto;padding:0;align-items:flex-start}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__list:active{cursor:grabbing}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide{width:300px!important;flex:0 0 auto;gap:20px;display:flex;flex-direction:column;overflow:hidden;border-radius:2px;justify-content:center;align-items:center}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container{width:300px;height:400px;position:relative;overflow:hidden}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .main-image,.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{width:300px;height:400px;object-fit:cover;position:absolute;top:0;left:0}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .image-container .rollover-image{display:none}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content h5{font-size:24px;font-family:ACaslonPro-Regular,serif;font-weight:400;line-height:26.4px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .make-a-day-section-showroom .make-a-day-carousel .splide .splide__slide .splide-content p{font-size:16px;font-family:Jost-Regular,serif;font-weight:400;line-height:26px;letter-spacing:.48px;color:#4c4744;margin:0;text-align:left}.showroom-page .page-body .showroom-trustpilot{margin-bottom:0;padding:40px 0}}
