.testimonial-slider{background:linear-gradient(to bottom,#d8d8f6,#b6b6e8);padding:50px 0;position:relative}.testimonial-bg-top,.testimonial-bg-bottom{position:absolute;left:0;right:0;height:60px;background:#fff;border-radius:50% 50% 0 0}.testimonial-bg-top{top:-30px}.testimonial-bg-bottom{bottom:-30px;transform:rotate(180deg)}.testimonial-carousel .testimonial-item{background:#fff;border-radius:10px;padding:20px;margin:15px;text-align:left;box-shadow:0 4px 10px #0000000d}.testimonial-item img{border-radius:8px;margin-bottom:10px}.testimonial-item .stars{color:gold;font-size:18px;margin-bottom:10px}.testimonial-item .review-text{font-size:14px;color:#333;margin-bottom:10px}.testimonial-item .author{font-weight:700;font-size:14px;color:#222}.testimonial-arrows{text-align:center;margin-top:20px}.testimonial-arrows button{background:#fff;border:1px solid #ccc;border-radius:50%;padding:8px;margin:0 5px;cursor:pointer}.testimonial-arrows button:hover{background:#000;color:#fff}.testimonial-carousel .slick-dots{text-align:center;margin-top:15px}.testimonial-carousel .slick-dots li{display:inline-block;margin:0 4px}.testimonial-carousel .slick-dots button{width:20px;height:4px;background:#ddd;border-radius:2px;border:none}.testimonial-carousel .slick-dots .slick-active button{background:#f5c400}.customer-stats{padding:0 0 30px}.customer-stats h2{font-size:28px;margin-bottom:10px}.customer-stats .subheading{margin-bottom:40px}.stats-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-bottom:30px}.stat-item{text-align:center}.circle{position:relative;width:120px;height:120px;margin:0 auto 15px}.circular-chart{width:100%;height:100%;transform:rotate(-90deg)}.circle-bg{fill:none;stroke:#eee;stroke-width:3.8}.circle-progress{fill:none;stroke:#1a1a6a;stroke-width:3.8;stroke-linecap:round;transition:stroke-dasharray 1s ease-out}.percent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:22px;font-weight:700;color:#1a1a6a}.percent span{font-size:16px}.desc{font-size:14px;color:#222}.bundle-btn{display:inline-block;padding:15px 30px;font-weight:700;border-radius:6px;text-decoration:none;margin-bottom:15px}.guarantee{font-size:14px}@media (max-width: 768px){.stats-grid{grid-template-columns:1fr;gap:20px}}.review-grid{padding:60px 0}.review-grid h2{font-size:28px;margin-bottom:10px}.review-grid .subheading{color:#444;margin-bottom:40px}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.review-card{border-radius:6px;padding:20px;text-align:left}.review-card .stars{font-size:18px;margin-bottom:10px}.review-card .review-text{font-size:15px;line-height:1.5;color:#222;margin-bottom:10px}.review-card .author{font-size:14px}@media (max-width: 992px){.reviews-grid{grid-template-columns:1fr 1fr}}@media (max-width: 600px){.reviews-grid{grid-template-columns:1fr}}tabbed-content.tabs-left{max-width:786px;margin:30px auto 0}tabbed-content.tabs-left .tabbed-content--tabs{background:transparent!important;gap:72px;border-bottom:1px solid #e5e5e5}tabbed-content.tabs-left .tabbed-content--tabs button{border:none;padding:0 0 18px;background:transparent;opacity:.7;text-transform:uppercase;font-size:13px;border-bottom:2px solid transparent}tabbed-content.tabs-left .tabbed-content--content{border:none;padding:20px 0 0}tabbed-content.tabs-left .tabbed-content--tabs button.active{opacity:1}tabbed-content.tabs-left .tabbed-content--content p{font-size:15px}.testimonial-slider{position:relative}.testimonial-slider .testimonial-bg-top{position:absolute;top:0;z-index:0;background:transparent}.testimonial-slider .testimonial-bg-bottom{position:absolute;bottom:-26px;z-index:0;background:transparent;transform:initial!important}.testimonial-slider p{font-size:18px}.testimonial-slider .review-text{font-size:19px;font-weight:400}.testimonial-slider .author{font-size:19px;font-weight:500;margin:0;display:flex;align-items:center;gap:8px}.testimonial-arrows{position:absolute;top:60%;left:0;right:0;width:100%}.small-12.columns .page-width.text-center{position:relative}.testimonial-arrows button.prev{position:absolute;left:-38px}.testimonial-arrows button.next{position:absolute;right:-38px}.testimonial-carousel ul.slick-dots{list-style-type:none;display:block}.testimonial-carousel ul.slick-dots button{font-size:0;width:38px;height:6px!important;padding:0;background:#ffffff40}.testimonial-carousel ul.slick-dots button:before{display:none}.testimonial-carousel .slick-dots li{width:auto}.testimonial-carousel .slick-dots .slick-active button{background:#fbe999}.problem-solution-section{padding:50px 0}.problem-solution-section p{font-size:18px}.problem-solution-section .problem-solution-grid{display:flex;max-width:1408px;margin:0 auto;padding:0 15px;gap:25px}.problem-solution-section .problem-solution-grid .problem-solution-card.problem{border:1px solid rgba(0,0,0,.25);border-style:dashed}.problem-solution-section .problem-solution-grid .problem-solution-card{width:50%;padding:16px;border-radius:8px;position:relative;display:flex;flex-wrap:wrap;align-items:center}.problem-solution-section .problem-solution-grid .problem-solution-card img,.problem-solution-section .problem-solution-grid .problem-solution-card video{width:100%;height:250px;object-fit:cover;display:block}.problem-solution-section .problem-solution-grid .problem-solution-card .tag{position:absolute;top:0;right:0;padding:4px 7px;border-bottom-left-radius:7px;font-size:14px;line-height:1}.com-img-video-box{width:50%;border-radius:5px;position:relative;overflow:hidden}.problem-solution-section .problem-solution-grid .problem-solution-card .text{width:50%;text-align:left;padding-left:25px;font-size:15px}.multicolumn.section-spacing .section-header--content--heading{justify-content:center;flex-direction:initial;width:100%}.multicolumn.section-spacing .section-header--content--heading h3.section-header--title{text-align:center;width:100%}.section-header--content{max-width:100%}.theme-scroll--inner.multicolumn--inner .multicolumn--column figure.multicolumn--image{width:100%;height:250px;object-fit:cover;border-radius:6px;margin-bottom:15px}.theme-scroll--inner.multicolumn--inner .multicolumn--column h4.h5{font-size:21px}.theme-scroll--inner.multicolumn--inner .multicolumn--column p{font-size:15px;line-height:24px;margin:0}.section-spacing-padding.section-spacing--disable-bottom .button{width:300px}.customer-stats p.subheading{letter-spacing:0;font-weight:500}.customer-stats .stats-grid{max-width:800px;margin:0 auto}.reviews-grid{max-width:950px;margin:0 auto}.reviews-grid .review-card{background:transparent}.reviews-grid .review-card .review-text{font-size:13px}.reviews-grid .review-card .author{margin:0}.three-box-sec{padding:25px 0 0;margin-top:30px;margin-bottom:0}.three-box-sec .three-bg-box{max-width:748px;margin:0 auto}.three-box-sec .three-bg-box h2{text-align:center}.three-box-sec .three-bg-box p{text-align:center;font-size:18px}.three-box-sec .three-bg-box .three-box-com{display:flex;flex-wrap:wrap;gap:15px}.three-box-sec .three-bg-box .three-box-com .three-box{width:calc(33.33% - 15px);text-align:center}.three-box-sec .three-bg-box .three-box-com .three-box .img-box img{width:45px}.three-box-sec .three-bg-box .three-box-com .three-box .img-box{text-align:center;width:60px;height:60px;border-radius:100px;display:flex;align-items:center;justify-content:center;margin:0 auto 8px}.three-box-sec .three-bg-box .three-box-com .three-box .text-box h6{margin:0;font-weight:400;font-size:18px}.three-box-sec .three-bg-box .three-box-com .three-box .text-box p{font-size:16px;line-height:20px;font-weight:400;margin-top:8px}.three-box-sec .three-bg-box .img-bottom-box img,.img-bottom-box img{display:block;width:100%}.faq-sec{padding:50px 0}.faq-sec .faq-content{max-width:1300px;margin:0 auto;padding:0 15px}.faq-sec .faq-content h2{text-align:center}.faq-sec .faq-content p{font-size:18px;text-align:center}.faq-sec .faq-content .faq-box-com{display:flex;flex-wrap:wrap}.faq-sec .faq-content .faq-box-com .faq-box{width:calc(50% - 20px);margin:10px}.faq-sec .faq-content .faq-box-com .faq-box button.accordion{cursor:pointer;padding:18px;width:100%;text-align:left;outline:none;font-size:17px;transition:.4s;border-radius:6px;margin:0}.faq-sec .faq-content .faq-box-com .faq-box button.accordion:after{content:"+";color:#777;font-weight:700;float:right;margin-left:5px;font-size:18px;line-height:11px}.faq-sec .faq-content .faq-box-com .faq-box .panel{padding:0;text-align:left;outline:none;border-radius:0 0 6px 6px;max-height:0;overflow:hidden;transition:max-height .2s ease-out}.faq-sec .faq-content .faq-box-com .faq-box .panel .panel-inner-box p{text-align:left;font-size:16px;line-height:24px}.faq-sec .faq-content .faq-box-com .faq-box button.accordion.active:after{content:"\2212"}.panel-inner-box{padding:18px;border-top:0}.faq-sec .faq-content .faq-box-com .faq-box button.accordion.active{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.btn.btn-box{max-width:400px;display:block;margin:25px auto 0;text-align:center;padding:15px;border-radius:8px;font-size:23px}.text-check{text-align:center;margin-top:15px;font-size:20px}.marquee-sec{background:#f5f5f5;padding:10px 0}.com-text-marq{display:flex;align-items:center}.com-text-marq .mar-box{font-size:16px;display:flex;align-items:center;gap:5px;padding:0 10px;margin:0 10px}.com-text-marq .mar-box img{width:18px;display:block}.marquee-sec marquee.marq .geek1.mar-slider{width:auto}.cushion-sec{background:#f9faff;padding:50px 0}.cushion-sec .container{max-width:996px;margin:0 auto;padding:0 15px}.cushion-sec .cushion-com{display:flex;flex-wrap:wrap;align-items:flex-start;padding:45px;border-radius:13px}.cushion-sec .cushion-com .text-left-box,.cushion-sec .cushion-com .img-right-box{width:50%}.cushion-sec .cushion-com .img-right-box img{margin-top:-84px}.cushion-sec .cushion-com .text-left-box h3{padding-bottom:15px;border-bottom:1px solid #ffffff66}.cushion-sec .cushion-com .text-left-box ul{padding:0;list-style-type:none;margin:0}.cushion-sec .cushion-com .text-left-box ul li.listing{display:flex;align-items:center;gap:9px;font-size:18px;margin-top:11px}.nordic-comforts-sec{margin:50px 0;position:relative}.nordic-comforts-sec img{display:block}.nordic-comforts-sec .bottom-img{position:relative;bottom:-1px}.nordic-comforts-sec .mid-nordic-comforts{padding:50px 15px;max-width:686px;margin:0 auto}.nordic-comforts-sec .mid-nordic-comforts .heading-box{text-align:center}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box{display:flex;align-items:end;gap:20px;margin-top:45px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .left-box,.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .right-box{width:50%}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box{box-shadow:0 0 10px #ffffffb3;border-radius:14px;padding:15px;text-align:center}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box img{width:86px;margin:0 auto;display:block}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul{list-style-type:none;padding:0;margin:15px 0 0}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul li .img img{width:35px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul li .text{font-size:20px;line-height:22px;margin-top:10px;display:block}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul li{margin:35px auto;max-width:200px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .left-box .top-img-box img{width:200px;margin:0 auto -18px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .left-box .white-box{padding-top:50px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .right-box .white-box{background:#ffffff7f}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .right-box .top-img-box h6{text-align:center;margin-bottom:45px;font-size:20px}@media only screen and (max-width:767px){.testimonial-slider .testimonial-bg-top{top:-30px!important}.testimonial-slider .testimonial-bg-bottom{bottom:-50px!important}.three-box-sec .three-bg-box .three-box-com{gap:2px;padding:50px 10px 0}.three-box-sec .three-bg-box .three-box-com .three-box{width:32.9%}.three-box-sec .three-bg-box .three-box-com .three-box .text-box h6{font-size:15px;line-height:16px;font-weight:500}.three-box-sec .three-bg-box .three-box-com .three-box .text-box p{font-size:14px;line-height:16px}.three-box-sec .three-bg-box .three-box-com .three-box:nth-child(2){margin-top:-45px}.three-box-sec .three-bg-box .three-box-com .three-box .text-box .border-box{display:none}.faq-sec .faq-content .faq-box-com .faq-box{width:100%;margin:6px 0}.faq-sec .faq-content .faq-box-com .faq-box button.accordion{padding-right:38px;font-size:16px;line-height:20px;position:relative}.faq-sec .faq-content .faq-box-com .faq-box button.accordion:after{position:absolute;right:15px;top:20px}.cushion-sec .cushion-com .text-left-box,.cushion-sec .cushion-com .img-right-box{width:100%}.cushion-sec .cushion-com{padding:20px}.cushion-sec{padding-top:90px}.cushion-sec .cushion-com .img-right-box img{max-width:260px;margin:-84px auto 0}.cushion-sec .cushion-com .text-left-box ul li.listing{font-size:15px;line-height:20px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul li .text{font-size:16px;line-height:20px}.nordic-comforts-sec .mid-nordic-comforts .inner-mid-box .white-box ul li{margin:25px auto}.testimonial-arrows button.next{right:-10px}.testimonial-arrows button.prev{left:-10px}.problem-solution-section{padding:50px 15px}.problem-solution-section .problem-solution-grid{padding:0;gap:15px;flex-wrap:wrap}.problem-solution-section .problem-solution-grid .problem-solution-card{width:100%;flex-wrap:wrap}.com-img-video-box{width:100%}.problem-solution-section .problem-solution-grid .problem-solution-card .text{width:100%;padding:20px 0 0}.theme-scroll--inner.multicolumn--inner .multicolumn--column figure.multicolumn--image .multicolumn--image--inner{width:100%;height:100%}.customer-stats .stats-grid,.reviews-grid{padding:0 15px}}.thb-product-detail .product--highlight-features-feature{gap:0px}@media only screen and (max-width:767px){body.template-product h2{font-size:20px!important;margin-bottom:6px;line-height:25px}body.template-product h1{font-size:21px!important}img.cd_img{width:17px}.thb-product-detail sticky-scroller .product-information--inner{font-size:14px}.thb-product-detail .product--price-container .price{font-size:18px}.thb-product-detail .product--highlight-features-feature{gap:0}.three-box-sec .three-bg-box p{font-size:15px;line-height:21px}.faq-sec .faq-content p,.faq-sec .faq-content .faq-box-com .faq-box .panel .panel-inner-box p{font-size:15px}.btn.btn-box{font-size:20px;padding:10px}.text-check{font-size:15px}.cushion-sec .cushion-com .text-left-box h3{font-size:20px}.testimonial-slider p,.testimonial-slider .review-text{font-size:15px}.testimonial-slider .author{font-size:17px}.multicolumn.section-spacing .section-header--content--heading h3.section-header--title{font-size:20px}.theme-scroll--inner.multicolumn--inner .multicolumn--column h4.h5{font-size:18px}.theme-scroll--inner.multicolumn--inner .multicolumn--column p{font-size:15px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/product-seat-cushion.css.map */
