main.front-page{padding:0}main.front-page section.hero-section{align-items:center;display:grid;gap:32px;grid-template-columns:4fr 6fr}main.front-page section.hero-section p.hero-section-title{font-size:39.06px;font-weight:500;letter-spacing:.5px;line-height:140%;margin-bottom:24px}main.front-page section.hero-section p{font-size:18px;font-weight:500;margin-bottom:40px}main.front-page section.hero-section a.primary-btn{align-items:center;border-radius:4px;display:flex;font-weight:500;gap:8px;line-height:100%;padding:12px 24px;text-decoration:none;width:fit-content;background-color:#07838b;border-radius:4px;color:#fff;font-size:16px;padding:12px 24px}main.front-page section.hero-section a.primary-btn:hover{background-color:#049da8;color:#fff;cursor:pointer}main.front-page section.hero-section a.primary-btn:active{background-color:#026167}main.front-page section.hero-section a.primary-btn:disabled{background-color:#dfe0e4;color:#9fa3af;cursor:not-allowed}main.front-page section.hero-section a.primary-btn:disabled svg path{fill:#9fa3af}main.front-page section.hero-section a.primary-btn{line-height:100%;padding:16px 32px}main.front-page section.hero-section a.primary-btn.mobile-only{display:none}main.front-page section.key-stats-section{background-color:#77091c;padding:48px 0}main.front-page section.key-stats-section .content-wrapper{display:flex;gap:88px;justify-content:center}main.front-page section.key-stats-section .content-wrapper img{max-height:150px;max-width:150px}main.front-page section.featured-chair-section{padding:72px 0 0;position:relative}main.front-page section.featured-chair-section h1{text-align:center}main.front-page section.featured-chair-section h2{border-bottom:2px solid #ded5d8;margin:16px 0 0;padding-bottom:24px;text-align:center}main.front-page section.featured-chair-section .chair-hotspot-container{background:url("/wp-content/uploads/2024/01/top-benefits-bg-desktop.png") no-repeat 50% 50%;display:grid;justify-items:center;position:relative}main.front-page section.featured-chair-section .chair-hotspot-container>img{z-index:1}main.front-page section.featured-chair-section .hotspot-container{position:absolute;height:480px;left:50%;top:15%;transform:translateX(-50%);width:306px}main.front-page section.featured-chair-section .hotspot-container .hotspot{position:absolute;width:228px}main.front-page section.featured-chair-section .hotspot-container .hotspot p{margin:0}main.front-page section.featured-chair-section .hotspot-container .hotspot p.hotspot-title{font-weight:600}main.front-page section.featured-chair-section .hotspot-container .hotspot p.hotspot-content{font-size:14px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(-n+4){opacity:0}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(-n+2){text-align:right;transform:translateX(-85%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(-n+2) img{margin-left:8px;position:absolute;top:8px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3){text-align:left;transform:translateX(85%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3) img{position:absolute;right:235px;top:8px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(1){left:-242px;top:105px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(2){left:-255px;top:265px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(3){left:320px;top:60px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(4){left:328px;top:230px}main.front-page section.featured-chair-section .hotspot-container.fade-in .hotspot:nth-of-type(-n+4){transition:transform 1s ease-out .2s,opacity 1s ease-out .2s;transform:translateX(0%);opacity:1}main.front-page section.featured-chair-section .swiper{display:none}main.front-page section.featured-chair-section .benefits{display:flex;gap:32px;justify-content:center;margin-bottom:40px;padding-top:24px}main.front-page section.featured-chair-section .benefits .benefit{max-width:188px;padding:16px 0 0;text-align:center}main.front-page section.featured-chair-section .benefits .benefit img{background-color:#ded5d8;border-radius:8px;margin-bottom:8px;padding:8px}main.front-page section.featured-chair-section .benefits .benefit p{color:#605556;font-size:14px;font-weight:600;margin:0}main.front-page section.featured-chair-section .primary-btn{align-items:center;border-radius:4px;display:flex;font-weight:500;gap:8px;line-height:100%;padding:12px 24px;text-decoration:none;width:fit-content;background-color:#07838b;border-radius:4px;color:#fff;font-size:16px;padding:12px 24px}main.front-page section.featured-chair-section .primary-btn:hover{background-color:#049da8;color:#fff;cursor:pointer}main.front-page section.featured-chair-section .primary-btn:active{background-color:#026167}main.front-page section.featured-chair-section .primary-btn:disabled{background-color:#dfe0e4;color:#9fa3af;cursor:not-allowed}main.front-page section.featured-chair-section .primary-btn:disabled svg path{fill:#9fa3af}main.front-page section.featured-chair-section .primary-btn{margin:0 auto}main.front-page section.more-products-section{padding:72px 0}main.front-page section.more-products-section h2{margin-bottom:24px}main.front-page section.more-products-section .products{display:grid;gap:24px;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:40px}main.front-page section.more-products-section .products .product a{display:flex;flex-direction:column;text-decoration:none}main.front-page section.more-products-section .products .product a img{border:2px solid #ded5d8;margin-bottom:16px;max-height:600px}main.front-page section.more-products-section .products .product a h3{color:#3b3f4c;font-size:18px;line-height:170%;margin:0 0 12px 8px}main.front-page section.more-products-section .products .product a:hover img{border-color:#c2b2b3}main.front-page section.more-products-section .products .product a:hover h3{color:#049da8;text-decoration:underline}main.front-page section.more-products-section .products .product a:active img{border-color:#978889}main.front-page section.more-products-section .products .product a:active h3{color:#026167}main.front-page section.more-products-section .products .product .product-callout{background-color:#77091c;color:#fff;display:inline-block;font-size:14px;font-style:italic;font-weight:600;letter-spacing:.28px;line-height:100%;margin:0;padding:4px 8px;margin:0 0 0 8px}main.front-page section.more-products-section .products .product .product-callout p{margin:0}main.front-page section.more-products-section a.secondary-btn{align-items:center;border-radius:4px;display:flex;font-weight:500;gap:8px;line-height:100%;padding:12px 24px;text-decoration:none;width:fit-content;background-color:#fff;border:2px solid #07838b;color:#07838b;padding:12px 24px}main.front-page section.more-products-section a.secondary-btn svg path{fill:#07838b}main.front-page section.more-products-section a.secondary-btn:hover{background-color:#049da8;border-color:#049da8;color:#fff;cursor:pointer}main.front-page section.more-products-section a.secondary-btn:hover svg path{fill:#fff}main.front-page section.more-products-section a.secondary-btn:active{background-color:#026167;border-color:#026167;color:#fff}main.front-page section.more-products-section a.secondary-btn:active svg path{fill:#fff}main.front-page section.more-products-section a.secondary-btn:disabled{background-color:#dfe0e4;border:2px solid #dfe0e4;color:#7c8499;cursor:not-allowed}main.front-page section.more-products-section a.secondary-btn:disabled svg path{fill:#7c8499}main.front-page section.more-products-section a.secondary-btn{margin:0 auto}main.front-page section.more-information-section{background-color:#f1ebe2}main.front-page section.more-information-section .content-wrapper{align-items:center;display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-content:center;max-width:1024px;padding:48px}main.front-page section.more-information-section h2{margin-bottom:16px}main.front-page section.more-information-section p{margin:0}main.front-page section.more-information-section a.primary-btn{align-items:center;border-radius:4px;display:flex;font-weight:500;gap:8px;line-height:100%;padding:12px 24px;text-decoration:none;width:fit-content;background-color:#07838b;border-radius:4px;color:#fff;font-size:16px;padding:12px 24px}main.front-page section.more-information-section a.primary-btn:hover{background-color:#049da8;color:#fff;cursor:pointer}main.front-page section.more-information-section a.primary-btn:active{background-color:#026167}main.front-page section.more-information-section a.primary-btn:disabled{background-color:#dfe0e4;color:#9fa3af;cursor:not-allowed}main.front-page section.more-information-section a.primary-btn:disabled svg path{fill:#9fa3af}main.front-page section.testimonial-section{display:grid;gap:32px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:minmax(0,1fr);padding-top:56px}main.front-page section.testimonial-section img{position:relative;top:-115px}main.front-page section.testimonial-section h2{margin-bottom:24px}main.front-page section.testimonial-section .swiper{display:flex;flex-direction:column;padding-bottom:24px}main.front-page section.testimonial-section .swiper .swiper-pagination{position:relative;top:24px}main.front-page section.testimonial-section svg{margin-bottom:8px}main.front-page section.testimonial-section p.quote{font-size:20px}main.front-page section.testimonial-section p.quote strong{color:#77091c;font-style:italic;font-weight:600}main.front-page section.testimonial-section p.author{font-size:14px;font-weight:600;margin-bottom:4px;text-transform:uppercase}main.front-page section.testimonial-section p.location{color:#5f667a;font-size:14px}main.front-page section.testimonial-section .secondary-btn{align-items:center;border-radius:4px;display:flex;font-weight:500;gap:8px;line-height:100%;padding:12px 24px;text-decoration:none;width:fit-content;background-color:#fff;border:2px solid #07838b;color:#07838b;padding:12px 24px}main.front-page section.testimonial-section .secondary-btn svg path{fill:#07838b}main.front-page section.testimonial-section .secondary-btn:hover{background-color:#049da8;border-color:#049da8;color:#fff;cursor:pointer}main.front-page section.testimonial-section .secondary-btn:hover svg path{fill:#fff}main.front-page section.testimonial-section .secondary-btn:active{background-color:#026167;border-color:#026167;color:#fff}main.front-page section.testimonial-section .secondary-btn:active svg path{fill:#fff}main.front-page section.testimonial-section .secondary-btn:disabled{background-color:#dfe0e4;border:2px solid #dfe0e4;color:#7c8499;cursor:not-allowed}main.front-page section.testimonial-section .secondary-btn:disabled svg path{fill:#7c8499}@media(max-width:1024px){main.front-page{padding:22px 0 80px}main.front-page section.hero-section .column{padding-bottom:16px}main.front-page section.key-stats-section{padding:40px 0}main.front-page section.key-stats-section .content-wrapper{gap:48px}main.front-page section.key-stats-section .content-wrapper img{max-height:122px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(1){padding:7.068px 29.742px 10.952px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(2){padding:8.408px 31.838px 10.951px 31.835px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(3){padding:8.49px .459px 10.951px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(4){padding:9.024px 12.149px 10.951px 12.141px}main.front-page section.featured-chair-section .chair-hotspot-container{background:url("/wp-content/uploads/2024/01/top-benefits-bg-laptop.png") no-repeat 50% 50%}main.front-page section.featured-chair-section .chair-hotspot-container>img{max-width:270px}main.front-page section.featured-chair-section .hotspot-container{height:424px;top:16%;width:270px}main.front-page section.featured-chair-section .hotspot-container .hotspot{width:214px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(1){left:-233px;top:80px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(2){left:-180px;top:270px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(3){left:300px;top:50px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(4){left:295px;top:225px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(-n+2){transform:translateX(-35%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3){transform:translateX(35%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3) img{right:220px}main.front-page section.more-products-section .products h3{font-size:16px}main.front-page section.more-products-section .products a:nth-of-type(2){margin:0 0 8px 4px}}@media(max-width:768px){main.front-page{padding:32px 0 80px}main.front-page section.hero-section{align-items:start;gap:24px}main.front-page section.hero-section p.hero-section-title{font-size:32.17px;margin-bottom:16px}main.front-page section.hero-section p{margin-bottom:32px}main.front-page section.key-stats-section{padding:24px 0}main.front-page section.key-stats-section .content-wrapper{gap:24px}main.front-page section.key-stats-section .content-wrapper img{max-height:103px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(1){padding:6.061px 25.493px 9.387px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(2){padding:7.204px 27.29px 9.387px 27.287px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(3){padding:7.277px .393px 9.386px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(4){padding:7.732px 10.413px 9.387px 10.407px}main.front-page section.featured-chair-section{padding:56px 0 0}main.front-page section.featured-chair-section h2{margin-bottom:24px}main.front-page section.featured-chair-section .chair-hotspot-container{background:url("/wp-content/uploads/2024/01/top-benefits-bg-tablet.png") no-repeat 50% 50%}main.front-page section.featured-chair-section .chair-hotspot-container>img{max-width:237px}main.front-page section.featured-chair-section .hotspot-container{height:372px;top:16%;width:237px}main.front-page section.featured-chair-section .hotspot-container .hotspot{width:200px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(1){left:-232px;top:40px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(2){left:-178px;top:215px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(3){left:255px;top:15px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(4){left:255px;top:200px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(-n+2){transform:translateX(-15%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3){transform:translateX(15%)}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(n+3) img{right:210px}main.front-page section.more-products-section .products .product a h3{margin:0 0 8px 4px}main.front-page section.more-products-section .products .product .product-callout{margin:0 0 0 4px}main.front-page section.more-information-section .content-wrapper{padding:40px}main.front-page section.testimonial-section img{top:-75px}}@media(max-width:600px){main.front-page section.hero-section{gap:0;grid-template-columns:1fr;padding:0 16px 48px}main.front-page section.hero-section p.hero-section-title{font-size:34.17px;margin-bottom:8px}main.front-page section.hero-section p{font-size:16px;margin-bottom:16px}main.front-page section.hero-section a.primary-btn.desktop-only{display:none}main.front-page section.hero-section a.primary-btn.mobile-only{display:block;justify-self:center}main.front-page section.hero-section img{margin-bottom:24px;width:100%}main.front-page section.key-stats-section .content-wrapper{display:grid;gap:24px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);justify-items:center}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(1){justify-self:end;padding:4.442px 18.695px 6.885px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(2){justify-self:start;padding:5.284px 20.012px 6.884px 20.01px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(3){justify-self:end;padding:5.337px .288px 6.883px}main.front-page section.key-stats-section .content-wrapper img:nth-of-type(4){justify-self:start;padding:5.671px 7.636px 6.884px 7.632px}main.front-page section.featured-chair-section{padding:48px 0 0}main.front-page section.featured-chair-section h1{font-size:24px}main.front-page section.featured-chair-section .chair-hotspot-container{background:url("/wp-content/uploads/2024/01/top-benefits-bg-mobile.png") no-repeat 50% 0%;padding-top:24px}main.front-page section.featured-chair-section .hotspot-container{z-index:1}main.front-page section.featured-chair-section .hotspot-container .hotspot p,main.front-page section.featured-chair-section .hotspot-container .hotspot img{display:none}main.front-page section.featured-chair-section .hotspot-container .hotspot{background-color:#fff;border:3px solid #c2b2b3;border-radius:50%;cursor:pointer;height:24px;position:absolute;width:24px}main.front-page section.featured-chair-section .hotspot-container .hotspot:hover{border:3px solid #77091c}main.front-page section.featured-chair-section .hotspot-container .hotspot:active,main.front-page section.featured-chair-section .hotspot-container .hotspot.active{background-color:#77091c;border:3px solid #77091c}main.front-page section.featured-chair-section .hotspot-container .hotspot{z-index:1}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(1){left:-8px;top:-25px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(2){left:5px;top:150px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(3){left:155px;top:80px}main.front-page section.featured-chair-section .hotspot-container .hotspot:nth-of-type(4){left:225px;top:225px}main.front-page section.featured-chair-section .swiper{display:flex;flex-direction:column;margin:0 16px 48px}main.front-page section.featured-chair-section .swiper .swiper-wrapper{height:unset;margin-bottom:16px;text-align:center}main.front-page section.featured-chair-section .swiper .swiper-wrapper p{margin:0}main.front-page section.featured-chair-section .swiper .swiper-wrapper p.hotspot-title{font-weight:600}main.front-page section.featured-chair-section .swiper .swiper-wrapper p.hotspot-content{font-size:14px}main.front-page section.featured-chair-section .swiper .pagination-container{display:flex;gap:32px;justify-content:center}main.front-page section.featured-chair-section .swiper .swiper-pagination{justify-content:center;position:unset;width:fit-content}main.front-page section.featured-chair-section .swiper .swiper-button-next,main.front-page section.featured-chair-section .swiper .swiper-button-prev{color:#605556;margin-top:auto;position:unset;width:12px}main.front-page section.featured-chair-section .swiper .swiper-button-next:after,main.front-page section.featured-chair-section .swiper .swiper-button-prev:after{content:""}main.front-page section.featured-chair-section h3{padding-bottom:16px}main.front-page section.featured-chair-section .benefits{display:flex;flex-wrap:wrap;gap:unset;margin-bottom:24px;padding-top:16px}main.front-page section.featured-chair-section .benefits .benefit{width:50%}main.front-page section.more-products-section{padding:56px 0 48px}main.front-page section.more-products-section .products{display:grid;gap:24px 16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}main.front-page section.more-information-section .content-wrapper{grid-template-columns:unset;padding:32px}main.front-page section.more-information-section .content-wrapper iframe{grid-row:1/2}main.front-page section.testimonial-section{display:grid;gap:0;grid-template-columns:minmax(0,1fr)}main.front-page section.testimonial-section h2{font-size:21.8px}main.front-page section.testimonial-section .swiper{margin:0 16px}main.front-page section.testimonial-section p.quote{font-size:18px}main.front-page section.testimonial-section .secondary-btn{margin:0 auto}main.front-page section.testimonial-section .swiper-pagination{justify-content:center}}