.absolute{position:absolute}.relative{position:relative}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.lowercase:first-letter{text-transform:capitalize}.margin-auto{margin:0 auto}.capitalize{text-transform:capitalize!important}.flex{display:flex}.flex-wrap{display:flex;flex-wrap:wrap}.clear{clear:both}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.float-left{float:left}.float-right{float:right}.hidden,.visually-hidden{display:none}.visible{display:block}.align-center{align-items:center;justify-content:center}.opacity-zero{opacity:0}.container-1280{max-width:1280px;margin:0 auto;padding:0 20px}.container-1080{max-width:1080px;margin:0 auto;padding:0 20px}.container-840{max-width:840px;margin:0 auto;padding:0 20px}.inner-page-title{padding:60px 0;text-align:center}.inner-page-title h1{font-family:Montserrat;font-size:35px;font-weight:500;line-height:normal;letter-spacing:6.5px;text-align:center;text-transform:uppercase}.inner-page-title p{margin-top:20px;line-height:normal;display:block;color:#000}@media (max-width: 480px){.inner-page-title{padding:45px 0;text-align:center}.inner-page-title h1{font-size:20px;letter-spacing:3.71px}}.half-and-half-tab ul{padding:0;margin:0 0 0 -100px;width:calc(100% + 100px);display:flex;position:relative}.half-and-half-tab ul:before{content:"";position:absolute;width:calc(100% - 100px);height:1px;background:#ddd;bottom:0;left:100px}.half-and-half-tab ul li{cursor:pointer;margin:0;list-style:none;padding:0 0 0 100px;width:50%}.half-and-half-tab ul li.active .inner-section:before,.half-and-half-tab ul li:hover .inner-section:before{display:block}.half-and-half-tab ul li .inner-section{display:flex;position:relative;padding-bottom:5px}.half-and-half-tab ul li .inner-section:before{content:"";position:absolute;width:100%;height:5px;background:#747474;bottom:0;left:0;display:none}.half-and-half-tab ul li .inner-section .image-section{flex:auto;width:100%;height:177px;position:relative;margin-bottom:20px}.half-and-half-tab ul li .inner-section .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.half-and-half-tab ul li .inner-section .content{flex:none;width:200px;margin-left:20px;display:flex;flex-direction:column;justify-content:center}.half-and-half-tab ul li .inner-section .content h4{font-family:Montserrat;font-size:20px;font-weight:500;line-height:normal;letter-spacing:2.22px;margin-bottom:20px;text-transform:uppercase}.half-and-half-tab ul li .inner-section .content p{font-family:Montserrat;font-size:13px;font-weight:500;text-transform:uppercase;line-height:normal;letter-spacing:2.41px;color:#747474}@media (max-width: 768px){.half-and-half-tab ul{margin-left:-50px;width:calc(100% + 50px)}.half-and-half-tab ul:before{width:calc(100% - 50px);left:50px}.half-and-half-tab ul li{padding-left:50px;position:relative;padding-bottom:20px}.half-and-half-tab ul li:before{content:"";position:absolute;width:calc(100% - 50px);height:5px;background:#747474;bottom:0;left:50px;display:none}.half-and-half-tab ul li.active:before,.half-and-half-tab ul li:hover:before{display:block}.half-and-half-tab ul li .inner-section{flex-direction:column}.half-and-half-tab ul li .inner-section:before{display:none!important}.half-and-half-tab ul li .inner-section .content{text-align:center;width:100%;margin-left:0}.half-and-half-tab ul li .inner-section .image-section{margin-bottom:25px}}@media (max-width: 480px){.half-and-half-tab ul{margin-left:-20px;width:calc(100% + 20px)}.half-and-half-tab ul:before{width:calc(100% - 20px);left:20px}.half-and-half-tab ul li{padding-left:20px}.half-and-half-tab ul li:before{width:calc(100% - 20px);left:20px}.half-and-half-tab ul li .inner-section .image-section{height:106px}.half-and-half-tab ul li .inner-section .content h4{font-size:16px;letter-spacing:1.78px;margin-bottom:10px}.half-and-half-tab ul li .inner-section .content p{font-size:12px;letter-spacing:2.23px}}.half-logo-half-content{padding:80px 0 10px}.half-logo-half-content ul{margin:0;padding:0}.half-logo-half-content ul li{display:none;margin:0 0 80px;padding:0;list-style:none;position:relative}.half-logo-half-content ul li.active{display:flex}.half-logo-half-content ul li:last-child{margin-bottom:0}.half-logo-half-content ul li .image-section{flex:none;width:200px;height:200px;position:relative;margin-right:40px}.half-logo-half-content ul li .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.half-logo-half-content ul li .content{flex:auto;width:100%}.half-logo-half-content ul li .content h4{font-family:Montserrat;font-size:20px;font-weight:500;line-height:normal;letter-spacing:2.22px;margin-bottom:20px;text-transform:uppercase}.half-logo-half-content .btn-outer{padding-top:60px;border-top:solid 1px #ddd;display:flex;justify-content:space-between;max-width:642px;margin:34px auto 0}.half-logo-half-content .btn-outer a{max-width:272px}@media (max-width: 600px){.half-logo-half-content ul li{position:relative}.half-logo-half-content ul li .image-section{flex:none;width:73px;height:73px;position:relative;margin-right:0;position:absolute;left:0;top:0}.half-logo-half-content ul li .content h4{min-height:73px;padding-left:91px;display:flex;align-items:center}.half-logo-half-content .btn-outer{flex-direction:column;align-items:center;margin-top:50px}.half-logo-half-content .btn-outer a{margin-bottom:30px}.half-logo-half-content .btn-outer a:last-child{margin-bottom:0}}@media (max-width: 480px){.half-logo-half-content{padding-bottom:10px}.half-logo-half-content ul li{margin-bottom:44px}.half-logo-half-content ul li .content h4{font-size:14px;letter-spacing:2.1px;margin-bottom:13px}.half-logo-half-content ul li:last-child{padding-bottom:0}.half-logo-half-content .btn-outer{padding-top:50px}}.full-top-image-below-half-content-and-half-heading .container-1280{flex-direction:column;display:flex;align-items:flex-end;position:relative}.full-top-image-below-half-content-and-half-heading .container-1280:before{content:"";position:absolute;width:calc(100% - 40px);height:1px;background:#ddd;bottom:0;left:20px}.full-top-image-below-half-content-and-half-heading .image-section{width:100%;height:500px;position:relative}.full-top-image-below-half-content-and-half-heading .image-section img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.full-top-image-below-half-content-and-half-heading .inner-section{padding:80px 0;max-width:1140px;width:100%}.full-top-image-below-half-content-and-half-heading .inner-section h4{font-family:Montserrat;font-size:18px;font-weight:500;line-height:normal;letter-spacing:3.5px;color:#1c1b1b;text-transform:uppercase}.full-top-image-below-half-content-and-half-heading .inner-section .inner{margin-top:20px}.full-top-image-below-half-content-and-half-heading .inner-section .inner .content{width:100%;flex:auto}.full-top-image-below-half-content-and-half-heading .inner-section .inner .content p{line-height:normal;letter-spacing:normal;color:#000}.full-top-image-below-half-content-and-half-heading .inner-section .inner .heading-section{flex:none;width:300px;margin-left:80px;margin-top:7px}.full-top-image-below-half-content-and-half-heading .inner-section .inner .heading-section h2{font-family:Montserrat;font-size:30px;font-weight:500;line-height:normal;letter-spacing:6.56px;text-align:center;color:#747474;text-transform:uppercase}@media (max-width: 768px){.full-top-image-below-half-content-and-half-heading .image-section{height:70vw}.full-top-image-below-half-content-and-half-heading .inner-section .inner{flex-direction:column}.full-top-image-below-half-content-and-half-heading .inner-section .inner .heading-section{width:100%;margin-left:0;margin-top:50px}}@media (max-width: 480px){.full-top-image-below-half-content-and-half-heading .inner-section{padding:40px 0}.full-top-image-below-half-content-and-half-heading .inner-section .inner .heading-section h2{font-size:20px;letter-spacing:3px}}.half-userinfo-half-content-with-heading{padding:80px 0}.half-userinfo-half-content-with-heading h4{text-align:center;font-family:Montserrat;font-size:18px;font-weight:500;line-height:normal;letter-spacing:3.5px;color:#1c1b1b;text-transform:uppercase;margin-bottom:40px}.half-userinfo-half-content-with-heading .inner-section .userinfo-section{width:50%;padding-right:40px;display:flex;flex-direction:column;align-items:center}.half-userinfo-half-content-with-heading .inner-section .userinfo-section .image-wrapper{width:100%;height:377px;position:relative;margin-bottom:20px}.half-userinfo-half-content-with-heading .inner-section .userinfo-section .image-wrapper img{position:absolute;object-fit:cover;left:0;top:0;width:100%;height:100%}.half-userinfo-half-content-with-heading .inner-section .userinfo-section .name{font-family:Montserrat;font-size:14px;font-weight:500;line-height:normal;letter-spacing:1px;text-transform:uppercase;color:#000;margin-bottom:10px;display:block}.half-userinfo-half-content-with-heading .inner-section .userinfo-section .designation{line-height:normal;letter-spacing:normal;color:#000}.half-userinfo-half-content-with-heading .inner-section .content{width:50%;padding-left:40px}.half-userinfo-half-content-with-heading .inner-section .content ul{max-width:480px}.half-userinfo-half-content-with-heading .inner-section .content ul li{margin-bottom:40px;list-style:none}.half-userinfo-half-content-with-heading .inner-section .content ul li h5{font-family:Montserrat;font-size:13px;font-weight:400;line-height:normal;letter-spacing:1.95px;color:#1c1b1b;margin-bottom:20px;text-transform:uppercase}.half-userinfo-half-content-with-heading .inner-section .content ul li p{line-height:normal}.half-userinfo-half-content-with-heading .inner-section .content ul li:last-child{margin-bottom:0}@media (max-width: 768px){.half-userinfo-half-content-with-heading .inner-section{flex-direction:column}.half-userinfo-half-content-with-heading .inner-section .userinfo-section{width:100%;padding-right:0}.half-userinfo-half-content-with-heading .inner-section .userinfo-section .image-wrapper{height:50vw}.half-userinfo-half-content-with-heading .inner-section .content{width:100%;padding-left:0;margin-top:50px}.half-userinfo-half-content-with-heading .inner-section .content ul{max-width:100%}}@media (max-width: 480px){.half-userinfo-half-content-with-heading{padding:40px 0}}.logos-with-black-bg{background-color:#1c1b1b;padding:33px 0 32px}.logos-with-black-bg h2{font-family:Montserrat;font-size:13px;font-weight:400;line-height:normal;letter-spacing:3.71px;color:#fff;text-transform:uppercase;text-align:center;margin-bottom:30px}@media (max-width: 480px){.logos-with-black-bg h2{font-size:12px}}.logos-with-black-bg.white-bg h2{color:#000}.logos-with-black-bg ul{display:flex;justify-content:center;max-width:870px;margin:0 auto}.logos-with-black-bg ul li{display:flex;justify-content:center;list-style:none}.logos-with-black-bg ul li:last-child{margin-right:0}.logos-with-black-bg ul li .image-wrapper{width:150px;height:48px;position:relative}.logos-with-black-bg ul li .image-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.logos-with-black-bg .owl-theme .owl-dots{text-align:center}.logos-with-black-bg .owl-theme .owl-dots .owl-dot{margin-top:20px}.logos-with-black-bg .owl-theme .owl-dots .owl-dot span{width:9px;height:9px;background:transparent;border:1px solid #747474;border-radius:50%}.logos-with-black-bg .owl-theme .owl-dots .owl-dot.active span{background:#fff;border:1px solid #fff}.three-column-product-list-with-heading{padding:80px 0 10px}.three-column-product-list-with-heading .container-1280{flex-direction:column;align-items:center;display:flex}.three-column-product-list-with-heading h4{text-align:center;font-family:Montserrat;font-size:18px;font-weight:500;line-height:normal;letter-spacing:3.5px;color:#1c1b1b;text-transform:uppercase;margin-bottom:0}.three-column-product-list-with-heading ul{margin-top:123px;display:flex;justify-content:center;text-align:center;max-width:1120px;width:100%;margin-left:-100px}.three-column-product-list-with-heading ul li{width:33.333%;padding-left:100px;list-style:none}.three-column-product-list-with-heading ul li .image-wrapper{max-width:250px;width:100%;height:167px;margin:0 auto;position:relative}.three-column-product-list-with-heading ul li .image-wrapper img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.three-column-product-list-with-heading ul li a{margin-top:63px;width:100%}@media (max-width: 980px){.three-column-product-list-with-heading ul{flex-wrap:wrap;margin-left:-50px;width:calc(100% + 50px)}.three-column-product-list-with-heading ul li{width:50%;margin-bottom:40px;padding-left:50px}.three-column-product-list-with-heading ul li:last-child{margin-bottom:0}}@media (max-width: 480px){.three-column-product-list-with-heading{padding:40px 0 10px}.three-column-product-list-with-heading ul{margin-top:70px;margin-left:0;width:100%}.three-column-product-list-with-heading ul li{width:100%;padding-left:0}}.half-form-half-content{padding:0 0 65px}.half-form-half-content .form-section{width:50%;padding-right:40px}.half-form-half-content .form-section .Form__Submit{max-width:133px;float:right}.half-form-half-content .content{width:50%;padding-left:40px}.half-form-half-content .content .inner{max-width:480px}.half-form-half-content .content p{line-height:normal}.half-form-half-content .content h4{font-family:Montserrat;font-size:18px;font-weight:500;line-height:normal;letter-spacing:3.5px;margin-bottom:20px;color:#1c1b1b;text-transform:uppercase}.half-form-half-content .content ul{margin:0;padding:0}.half-form-half-content .content ul li{list-style:none;padding-left:60px;position:relative;margin-top:40px!important}.half-form-half-content .content ul li img{max-width:40px;position:absolute;height:40px;left:0;right:0}.half-form-half-content .content ul li h5{font-family:Montserrat;font-size:13px;font-weight:400;text-transform:uppercase;line-height:normal;letter-spacing:1.95px;color:#1c1b1b;margin-bottom:10px}.half-form-half-content .content ul li a{font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;color:#000}@media (max-width: 980px){.half-form-half-content .container-1280{flex-direction:column}.half-form-half-content .form-section{width:100%;padding-right:0}.half-form-half-content .content{margin-top:50px;width:100%;padding-left:0}.half-form-half-content .content .inner{max-width:480px}}.about-tab-content{display:none}.about-tab-content.active{display:block}.image-with-information-with-heading{display:none;padding:60px 0 0}.image-with-information-with-heading .mobile-image-section{margin-top:47px}.image-with-information-with-heading.active{display:block}.image-with-information-with-heading .mobile-img{display:none;max-width:500px;margin:0 auto;width:100%}.image-with-information-with-heading h2{font-family:Montserrat;font-size:25px;font-weight:500;line-height:normal;letter-spacing:4.64px;text-align:center;text-transform:uppercase}.image-with-information-with-heading .left-section,.image-with-information-with-heading .right-section{display:flex;flex-direction:column;align-items:flex-end}.image-with-information-with-heading .left-section>h4:first-child,.image-with-information-with-heading .left-section h4:last-child{margin-bottom:40px;position:relative}.image-with-information-with-heading .left-section>h4:first-child:before,.image-with-information-with-heading .left-section h4:last-child:before{content:"";position:absolute;background-color:#ddd;width:86px;height:1px;top:9px;right:-96px}.image-with-information-with-heading .left-section h4:last-child:before{width:58px;right:-57px;top:-20px;transform:rotate(125deg)}.image-with-information-with-heading .center-image{max-width:424px}.image-with-information-with-heading .logo-info{position:relative;margin-bottom:40px}.image-with-information-with-heading .logo-info h4{padding:0 10px;background:#fff;margin-bottom:-10px;display:inline-block;position:absolute;top:-9px;left:10px}.image-with-information-with-heading .logo-info:before{content:"";position:absolute;background-color:#ddd;width:132px;height:1px;top:25px;transform:rotate(-15deg);right:-130px}.image-with-information-with-heading .right-section{align-items:flex-start}.image-with-information-with-heading .right-section .logo-info:first-child:before{width:80px;top:72px;transform:rotate(-35deg);left:-72px}.image-with-information-with-heading .right-section .logo-info.last-child:before{width:94px;top:20px;transform:rotate(40deg);left:-83px}.image-with-information-with-heading h4{font-family:Montserrat;font-size:14px;font-weight:500;text-transform:uppercase;line-height:normal;letter-spacing:1px;color:#000}.image-with-information-with-heading ul{display:flex;padding:20px 20px 10px;border:1px solid #ddd}.image-with-information-with-heading ul li{list-style:none;margin-right:10px}.image-with-information-with-heading ul li img{width:70px}.image-with-information-with-heading ul li:last-child{margin-right:0}.image-with-information-with-heading .image-info{display:flex;margin-top:40px}@media (max-width: 768px){.image-with-information-with-heading .mobile-image-section,.image-with-information-with-heading .mobile-img{display:block}.image-with-information-with-heading .desktop-img,.image-with-information-with-heading .image-info{display:none}}@media (max-width: 480px){.image-with-information-with-heading .mobile-image-section{margin-top:30px}.image-with-information-with-heading h2{font-size:18px;letter-spacing:3.34px}}.bundle-step-section .numbers{display:flex;position:relative;justify-content:center}.bundle-step-section .numbers li{width:40px;height:40px;margin-right:49px;border:1px solid #ddd;border-radius:50%;list-style:none;display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}.bundle-step-section .numbers li:last-child{margin-right:0}.bundle-step-section .numbers li:last-child:before{display:none}.bundle-step-section .numbers li:before{width:49px;height:1px;background:#ddd;content:"";right:-50px;top:20px;position:absolute}.bundle-step-section .numbers li a{font-family:Montserrat;font-size:20px;font-weight:500;line-height:normal;letter-spacing:normal;text-align:center;color:#747474}.bundle-step-section .numbers li.active,.bundle-step-section .numbers li:hover{background:#747474;border:1px solid #747474}.bundle-step-section .numbers li.active a,.bundle-step-section .numbers li:hover a{color:#fff}.bundle-step-section .step-heading{margin-top:60px}.bundle-step-section .step-heading h5{font-family:Montserrat;font-size:13px;font-weight:500;line-height:normal;letter-spacing:2.41px;color:#747474;margin-bottom:10px;text-transform:uppercase}.bundle-step-section .step-heading h3{font-family:Montserrat;font-size:20px;font-weight:500;line-height:normal;letter-spacing:2.22px;color:#1c1b1b;text-transform:uppercase}.bundle-step-section .three-column-step-detail-with-heading ul{margin-top:40px;display:flex;flex-wrap:wrap;margin-left:-40px;width:calc(100% + 40px)}.bundle-step-section .three-column-step-detail-with-heading ul li{width:33.333%;padding-left:40px;list-style:none}.bundle-step-section .three-column-step-detail-with-heading ul li .inner{border:solid 1px #ddd;padding:30px;cursor:pointer}.bundle-step-section .three-column-step-detail-with-heading ul li .inner .image-section{max-width:120px;width:100%;height:120px;position:relative;margin:0 auto 30px}.bundle-step-section .three-column-step-detail-with-heading ul li .inner .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.bundle-step-section .three-column-step-detail-with-heading ul li .inner h4{font-family:Montserrat;font-size:18px;font-weight:500;text-align:center;line-height:normal;letter-spacing:2px;color:#1c1b1b;margin-bottom:0;text-transform:uppercase}.bundle-step-section .three-column-step-detail-with-heading ul li .inner p{color:#000;margin-top:20px;display:inline-block}.bundle-step-section .three-column-step-detail-with-heading ul li .inner:hover{border:solid 1px #f5f5f5;background-color:#f5f5f5}.bundle-step-section .three-column-step-detail-with-heading.two-column-step-detail-with-heading ul li{width:50%}.bundle-step-section .three-column-step-detail-with-heading.four-column-step-detail-with-heading ul li{width:25%}.bundle-step-section .three-column-step-detail-with-heading.four-column-step-detail-with-heading ul li .inner{padding:30px 25px}.bundle-step-section .newsletter-section{margin-top:40px}.bundle-step-section .newsletter-section form{display:flex}.bundle-step-section .newsletter-section form button{flex:none;width:203px;margin:0 0 0 20px}.bundle-step-section .pagination{padding:60px 0 0;display:flex;justify-content:center}.bundle-step-section .pagination a{font-family:Montserrat;font-size:13px;font-weight:500;text-transform:uppercase;line-height:normal;letter-spacing:2.41px;color:#1c1b1b;padding:3px 0;margin-right:40px;position:relative;display:block}.bundle-step-section .pagination a:last-child{margin-right:0}.bundle-step-section .pagination .next:before,.bundle-step-section .pagination .prev:before{content:"";position:absolute;right:0;top:6px;height:12px;width:10px;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-arrow-right.png?v=145580783880989916431750323994) no-repeat center / 10px!important}.bundle-step-section .pagination .next{padding-right:22px}.bundle-step-section .pagination .prev{padding-left:22px}.bundle-step-section .pagination .prev:before{left:0;right:auto;transform:rotate(180deg)}@media (max-width: 600px){.bundle-step-section .newsletter-section form{flex-direction:column}.bundle-step-section .newsletter-section form button{width:100%!important;margin-top:20px;margin-left:0}}@media (max-width: 780px){.bundle-step-section .numbers li{width:35px;height:35px;margin-right:25px}.bundle-step-section .numbers li:before{width:25px;right:-26px;top:16px}.bundle-step-section .numbers li a{font-size:15px}}@media (max-width: 768px){.bundle-step-section .three-column-step-detail-with-heading ul{margin-top:10px!important}.bundle-step-section .three-column-step-detail-with-heading ul li{width:50%!important;margin-top:30px!important}}@media (max-width: 600px){.bundle-step-section .numbers li{width:23px;height:23px}.bundle-step-section .numbers li:before{top:10px}.bundle-step-section .numbers li a{font-size:14px}}@media (max-width: 480px){.bundle-step-section .numbers li{width:17px;height:17px;margin-right:21px}.bundle-step-section .numbers li:before{width:21px;right:-22px;top:6.5px}.bundle-step-section .numbers li a{font-size:8.5px}.bundle-step-section .step-heading{margin-top:50px}.bundle-step-section .step-heading h5{font-size:12px;letter-spacing:2.23px}.bundle-step-section .step-heading h3{font-size:18px;letter-spacing:2px}.bundle-step-section .three-column-step-detail-with-heading ul{margin-top:0!important}.bundle-step-section .three-column-step-detail-with-heading ul li{width:100%!important;margin-top:30px!important}.bundle-step-section .three-column-step-detail-with-heading ul li .inner{padding:19px!important;position:relative}.bundle-step-section .three-column-step-detail-with-heading ul li .inner .image-section{max-width:73px;height:73px;position:absolute;top:19px;left:19px}.bundle-step-section .three-column-step-detail-with-heading ul li .inner h4{min-height:73px;display:flex;align-items:center;padding-left:91px;font-size:14px;letter-spacing:2.1px}.bundle-step-section .three-column-step-detail-with-heading ul li .inner p{margin-top:13px}}.tab-section{border-bottom:solid 1px #e4e4e4;padding:20px 0 83px}.tab-section .mobile-title{display:none}.tab-section li{list-style:none}.tab-section .tab-title{display:flex;justify-content:center;border-bottom:solid 1px #e4e4e4}.tab-section .tab-title li{list-style:none;margin-right:60px;padding-bottom:18px;border-bottom:solid 3px #fff;cursor:pointer}.tab-section .tab-title li .jdgm-preview-badge{display:none!important}.tab-section .tab-title li a{font-family:Montserrat;font-size:13px;font-weight:400;line-height:normal;letter-spacing:1.95px;text-align:center;color:#1c1b1b;text-transform:uppercase}.tab-section .tab-title li:last-child{margin-right:0}.tab-section .tab-title li.active,.tab-section .tab-title li:hover{border-bottom:solid 3px #1c1b1b}.tab-section .tab-content-section{max-width:1040px;margin:0 auto}.tab-section .tab-content-section .tab-content{display:none}.tab-section .tab-content-section .tab-content h2{font-family:Montserrat;font-size:18px;font-weight:500;line-height:normal;letter-spacing:3px;text-align:center;color:#1c1b1b;text-transform:uppercase}.tab-section .tab-content-section .tab-content.active{display:block}.tab-section .half-content-half-accordian{padding:49px 0 0}.tab-section .half-content-half-accordian .inner{display:flex;margin:27px 0 0}.tab-section .half-content-half-accordian .inner .content{width:50%;padding-right:30px}.tab-section .half-content-half-accordian .inner .content .image-section{width:100%;position:relative;height:214px}.tab-section .half-content-half-accordian .inner .content .image-section img{position:absolute;object-fit:contain;left:0;top:0;width:100%;height:100%}.tab-section .half-content-half-accordian .inner .content .extra-info{margin-top:58px;display:flex}.tab-section .half-content-half-accordian .inner .content .extra-info .info{margin-right:40px;max-width:400px}.tab-section .half-content-half-accordian .inner .content .extra-info .info:first-child{width:150px;flex:none}.tab-section .half-content-half-accordian .inner .content .extra-info .info p{margin-top:0}.tab-section .half-content-half-accordian .inner .content .extra-info .info:last-child{margin-right:0}.tab-section .half-content-half-accordian .inner .content .extra-info .info h5{font-family:Montserrat;font-size:12px;font-weight:400;line-height:normal;margin-bottom:16px;letter-spacing:1.8px;text-transform:uppercase}.tab-section .half-content-half-accordian .inner .content .extra-info .info ul{padding-left:17px;margin-bottom:20px}.tab-section .half-content-half-accordian .inner .content .extra-info .info ul li{list-style-type:circle}.tab-section .half-content-half-accordian .inner .content .extra-info .info ul:last-child{margin-bottom:0}.tab-section .half-content-half-accordian .inner .content .extra-info .info span{font-size:14px;font-weight:400;display:block;line-height:1.86;letter-spacing:normal;color:#747474;margin-bottom:0}.tab-section .half-content-half-accordian .inner .content p{margin-top:35px;display:block;line-height:1.43}.tab-section .half-content-half-accordian .inner .accrodian{width:50%;padding-left:30px;margin-top:14px}.tab-section .half-content-half-accordian .inner .accrodian li{border-bottom:solid 1px #e4e4e4;padding:12px 0;display:flex;flex-direction:column;justify-content:center}.tab-section .half-content-half-accordian .inner .accrodian li:first-child{border-top:solid 1px #e4e4e4}.tab-section .half-content-half-accordian .inner .accrodian li h5{font-family:Montserrat;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.8px;color:#1c1b1b;text-transform:uppercase;cursor:pointer;position:relative;padding:15px 26px 15px 60px;margin:0;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-plus.png?v=59725521722298775341750323994) no-repeat right center / 11px}.tab-section .half-content-half-accordian .inner .accrodian li h5 img{position:absolute;width:45px;height:45px;top:0;left:0}.tab-section .half-content-half-accordian .inner .accrodian li p{line-height:1.43;color:#747474;padding:11px 0 27px;display:none;margin:0}.tab-section .half-content-half-accordian .inner .accrodian li.active p{display:block}.tab-section .half-content-half-accordian .inner .accrodian li.active h5{background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-minus.png?v=118551008748291710051750323994) no-repeat right center / 11px}.tab-section .full-accordian{padding:49px 0 0}.tab-section .full-accordian h2{margin-bottom:20px}.tab-section .full-accordian .accrodian{padding-left:0;margin-top:14px}.tab-section .full-accordian .accrodian li{border-bottom:solid 1px #e4e4e4;padding:12px 0;display:flex;flex-direction:column;justify-content:center}.tab-section .full-accordian .accrodian li:first-child{border-top:solid 1px #e4e4e4}.tab-section .full-accordian .accrodian li h5{font-family:Montserrat;font-size:12px;font-weight:400;line-height:normal;letter-spacing:1.8px;color:#1c1b1b;text-transform:uppercase;cursor:pointer;position:relative;padding:15px 26px 15px 0;margin:0;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-plus.png?v=59725521722298775341750323994) no-repeat right center / 11px}.tab-section .full-accordian .accrodian li p{line-height:1.43;color:#747474;padding:11px 0 27px;display:none;margin:0}.tab-section .full-accordian .accrodian li.active p{display:block}.tab-section .full-accordian .accrodian li.active h5{background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-minus.png?v=118551008748291710051750323994) no-repeat right center / 11px}@media (max-width: 768px){.tab-section{border-top:solid 1px #e4e4e4}.tab-section .tab-title{display:none}.tab-section .mobile-title{display:block;font-family:Montserrat;font-size:13px;cursor:pointer;font-weight:400;line-height:normal;letter-spacing:1.95px;color:#1c1b1b;width:100%;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-plus.png?v=59725521722298775341750323994) no-repeat right 20px center / 11px}.tab-section .tab-content{display:block!important;border-bottom:solid 1px #e4e4e4;padding:26px 0}.tab-section .tab-content .tab-content-inner{display:none}.tab-section .tab-content.active .tab-content-inner{display:block}.tab-section .tab-content.active .mobile-title{background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-minus.png?v=118551008748291710051750323994) no-repeat right 20px center / 11px}.tab-section .half-content-half-accordian .inner{display:flex;flex-direction:column;margin:27px 0 0}.tab-section .half-content-half-accordian .inner .content{width:100%;padding-right:0}.tab-section .half-content-half-accordian .inner .accrodian{width:100%;padding-left:0;margin-top:50px}}@media (max-width: 480px){.tab-section .half-content-half-accordian .inner .content .image-section{height:45vw}.tab-section .half-content-half-accordian .inner .content .extra-info{flex-direction:column}.tab-section .half-content-half-accordian .inner .content .extra-info .info{max-width:100%!important}.tab-section .half-content-half-accordian .inner .content .extra-info .info:last-child{margin-top:21px}.tab-section .half-content-half-accordian .inner .content .extra-info .info:first-child{width:100%;margin-right:0}}.testimonial-carousel{padding:100px 0;text-align:center}.testimonial-carousel .content{padding:0 50px;max-width:900px;margin:0 auto}.testimonial-carousel li{list-style:none}.testimonial-carousel h2{font-family:Montserrat;font-size:35px;font-weight:500;line-height:normal;letter-spacing:6.5px;color:#1c1b1b;margin-bottom:0;text-transform:uppercase}.testimonial-carousel span{display:block;font-family:Montserrat;font-size:12px;font-weight:500;line-height:normal;letter-spacing:2px;color:#1c1b1b;margin-top:20px;text-transform:uppercase}.testimonial-carousel .stars{margin-bottom:20px}.testimonial-carousel .star{font-family:JudgemeStar;display:inline-block}.testimonial-carousel .star:before{color:#fec600;font-size:16px;content:"\e000"}.testimonial-carousel .owl-nav{height:32px;width:30px;position:absolute;top:calc(50% - 16px);width:100%;left:0;margin:0}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{position:absolute;height:32px;width:18px;right:0;top:0;cursor:pointer;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-arrow-right.png?v=145580783880989916431750323994) no-repeat center / 18px!important}.testimonial-carousel .owl-nav .owl-next span,.testimonial-carousel .owl-nav .owl-prev span{font-size:0px}.testimonial-carousel .owl-nav .owl-prev{left:0;right:auto;transform:rotate(180deg)}@media (max-width: 480px){.testimonial-carousel{padding:80px 0}.testimonial-carousel .content{padding:0 30px}.testimonial-carousel h2{font-size:20px;letter-spacing:3.71px}.testimonial-carousel .owl-nav{height:24px;top:calc(50% - 12px)}.testimonial-carousel .owl-nav .owl-next,.testimonial-carousel .owl-nav .owl-prev{height:24px;width:13px;background:url(//www.pillowguy.com/cdn/shop/t/77/assets/icon-arrow-right.png?v=145580783880989916431750323994) no-repeat center / 13px!important}}.full-table-section{padding:49px 0 0}.full-table-section h2{margin-bottom:20px}.full-table-section table{width:100%}.full-table-section table th,.full-table-section table td{border:solid 1px #e4e4e4;padding:10px}.full-table-section table th{font-size:16px}footer{padding-bottom:22px!important}footer .Footer__Aside{margin-top:0!important}.Footer__Copyright{text-align:center;width:100%}.Footer__Copyright p{display:block;width:100%;opacity:.6;font-size:10px;font-weight:400;line-height:normal;letter-spacing:normal;text-align:center;color:#747474}.ImageHero__ContentOverlay{flex-basis:inherit}.ImageHero__ContentOverlay h3{text-shadow:0 1px 1px rgba(0,0,0,.5);font-size:20px;margin-bottom:15px;line-height:normal;letter-spacing:4.14px}.ImageHero__ContentOverlay h2{text-shadow:0 1px 1px rgba(0,0,0,.5);font-size:35px;font-weight:500;line-height:normal;letter-spacing:7.25px}.ImageHero__ContentOverlay .Button{color:#363636;border-color:#fff}.ImageHero__ContentOverlay .Button:before{background-color:#fff}.ImageHero__ContentOverlay .Button:hover{color:#fff}.MegaMenu__Inner{flex-wrap:wrap}.MegaMenu__Inner .MegaMenu__Item{width:25%}.MegaMenu{display:flex;justify-content:space-between}.MegaMenu .MegaMenu__Inner{width:100%;flex:auto}.MegaMenu .MegaMenu__Image-section{width:250px!important;flex:none;margin-left:100px}.MegaMenu .MegaMenu__Title{font-size:14px;font-weight:500;line-height:normal;letter-spacing:1.75px;color:#1c1b1b}.MegaMenu .Linklist li a{font-size:14px;font-weight:400;line-height:normal;letter-spacing:normal;color:#747474}.Drawer{z-index:1000000004}.ProductList--carousel .jdgm-badge-placeholder,.best-seller-section .jdgm-badge-placeholder{margin-top:10px}.best-seller-section .SectionHeader__Heading.Heading.u-h1{font-size:35px;line-height:normal;letter-spacing:6.5px}.best-seller-section header{margin-bottom:40px!important}.Carousel__Cell .ProductItem{width:100%}.jdgm-preview-badge .jdgm-star.jdgm-star{color:#747474!important}.tab-content[style*="display: list-item"] .tab-content-inner{display:block!important}#judgeme_product_reviews{padding-top:200px;margin-top:-200px}@media (max-width: 768px){#judgeme_product_reviews{padding-top:50px;margin-top:-50px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/sm-style.css.map */
