.product-pg-text-sec a{text-decoration:underline}@media screen and (max-width:749px){.product-information{padding-top:0}.product-details{padding-top:2rem}}.product-pg-img-with-text{max-width:1400px;margin:auto}.product-pg-img-with-text .text-block p,.product-pg-img-with-text .text-block h5{max-width:100%}.product-pg-trust-badge-sec .section-content-wrapper.section-content-wrapper{display:grid;grid-template-columns:repeat(4,1fr)}@media(max-width:768px){.product-pg-trust-badge-sec .section-content-wrapper.section-content-wrapper{grid-template-columns:repeat(2,1fr);padding:4rem 0}}.product-pg-compaire-table{overflow-x:auto}.product-pg-compaire-table sub,.product-pg-compaire-table sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}.product-pg-compaire-table sup{top:-.5em}.product-pg-compaire-table sub,.product-pg-compaire-table sup{font-size:58%;font-weight:inherit;line-height:inherit}.product-pg-compaire-table table{background-color:#fff;width:100%;margin:0 auto;text-align:center;border-spacing:0;font-size:.875rem;overflow:hidden}.product-pg-compaire-table table tr{border-spacing:0 .5rem}.shopify-section .product-pg-compaire-table table th{background-color:#000;color:#fff;border-bottom:3px solid #76ccd0;font-weight:700;padding:15px}.product-pg-compaire-table table th,.product-pg-compaire-table table td{width:16.66666%;padding:0 10px}.product-pg-compaire-table table th .header-container{position:relative;display:flex;flex-direction:column;justify-content:center}.product-pg-compaire-table table th .header-container__with-tooltip{padding-left:.25rem}.product-pg-compaire-table table td:first-child{background-color:transparent;color:#fff;text-align:left;font-weight:700}.product-pg-compaire-table table tbody tr td .copy-container{display:flex;flex-direction:column;justify-content:flex-start;min-height:100px}.product-pg-compaire-table table tbody tr td .compare-icon{display:block;width:66px;height:66px;background-size:contain;background-repeat:no-repeat;background-position:center;margin:0 auto}.product-pg-compaire-table table tbody tr td .dark-aqua{background-color:#00afaa}.product-pg-compaire-table table tbody tr td .color-blue{background-color:#2e6194}.product-pg-compaire-table table tbody tr td .blaze-orange{background-color:#ff6c0c}.product-pg-compaire-table table tbody tr td .list-container{display:flex;flex-direction:column;align-items:flex-start;min-height:100px;margin-left:2.25rem}.product-pg-compaire-table table tbody tr td .list-item{display:flex;justify-content:flex-start;align-items:flex-start;white-space:nowrap;text-align:left}.product-pg-compaire-table table tbody tr td .list-item>span:first-of-type{display:block;flex-shrink:0;width:12px;height:12px;border-radius:50%;margin-right:10px;margin-top:4px}.product-pg-compaire-table table tbody tr td .cornflower{background-color:#91b6bb}@media(min-width:500px)and (max-width:959px),(min-width:960px){.product-pg-compaire-table table tr td{border-bottom:3px solid #76ccd0}.product-pg-compaire-table table tbody tr td:first-child .item span{color:#fff}.product-pg-compaire-table table tbody tr td:first-child .top-bg{display:block;width:calc(100% - 11.6px);height:80px;background-size:cover}.product-pg-compaire-table table tbody tr td:first-child .middle-adapt{position:absolute;width:90%;height:100%;top:40%;left:6px;background-size:contain;background-repeat:no-repeat;z-index:2}.product-pg-compaire-table table tbody tr td:first-child .bottom-bg{position:relative;display:block;width:calc(100% - 36px);height:80px;background-color:#006d68}.product-pg-compaire-table table tbody tr td:first-child .bottom-bg:before{content:"";position:absolute;right:-1px;border-bottom:80px solid #fff;border-left:24px solid #006d68;width:0}.product-pg-compaire-table table tbody tr td:first-child .item{display:flex;justify-content:center;align-items:center;height:40px;color:#76ccd0;background-color:#000;font-size:1.125rem;text-align:center}.product-pg-compaire-table table th{background-color:#000}.product-pg-compaire-table table tbody tr td:first-child{position:relative;display:flex;flex-direction:column;width:100%;height:auto;background-color:#fff}.product-pg-compaire-table table td:first-child{padding-left:0}.product-pg-compaire-table table tbody tr td:first-child .item:before{content:"";position:absolute;top:1px;right:9px;border-bottom:40px solid #fff;border-left:12px solid #000;width:0}}@media(min-width:1350px){.product-pg-compaire-table{padding:0 8rem}.product-pg-compaire-table table table th{border-bottom:3px solid #76ccd0}.product-pg-compaire-table table tbody tr:nth-child(1) td:first-child{background-position:-35px center}.product-pg-compaire-table table tbody tr td .compare-icon{width:88px;height:88px}.product-pg-compaire-table table tbody tr:nth-child(2) td:first-child{background-position:-35px center}}@media(min-width:960px){.product-pg-compaire-table table th .header-container{flex-direction:row}}@media(max-width:768px){.product-pg-compaire-table table tbody tr td .copy-container{font-size:12px}.product-pg-compaire-table table tbody tr td:first-child{position:relative;display:flex;flex-direction:column;width:100%;height:auto;background-color:#fff}}@media(min-width:0)and (max-width:500px),(min-width:501px)and (max-width:768px){.product-pg-compaire-table>div>div{display:flex;justify-content:center}.product-pg-compaire-table table tr td{border-bottom:4px solid #76ccd0}}@media(min-width:0)and (max-width:500px){.product-page-compaire-table .section{display:block}.product-pg-compaire-table table{display:flex}.product-pg-compaire-table table thead{display:flex;flex-shrink:0;width:25%}.product-pg-compaire-table table thead tr{width:100%}.product-pg-compaire-table table tbody tr td .list-item{white-space:initial}.product-pg-compaire-table table tbody tr td .list-container{margin-left:0}.product-pg-compaire-table table thead tr th:first-of-type{background-color:#fff;color:#f7f7f7}.product-page-compaire-table .product-pg-compaire-table:not(:first-child){border-bottom:4px solid #76ccd0}.product-pg-compaire-table table tbody{display:flex;position:relative;width:75%}.product-pg-compaire-table table tr{display:flex;flex-direction:column;flex-shrink:0;min-height:100px;font-size:.75rem}.product-pg-compaire-table table tbody tr{width:33.3333%}.product-pg-compaire-table table td,.product-pg-compaire-table table th{align-items:center;display:flex;flex-direction:column;flex:1;justify-content:center;min-height:100px;padding:0;width:auto;line-height:1rem}.product-pg-compaire-table table tbody tr td:first-child{position:relative;flex-direction:row;align-items:flex-end}.product-pg-compaire-table table tbody tr:nth-child(1) td:first-child{background-image:linear-gradient(-18deg,#006d68 50%,#fff0 37%)}.product-pg-compaire-table table tbody tr td{padding:0 .5rem}.product-pg-compaire-table table tbody tr td .item{font-size:.75rem}.product-pg-compaire-table table tbody tr td .item{font-size:12px;font-weight:700;white-space:nowrap;padding-bottom:48px}.product-pg-compaire-table table tbody tr td .middle-adapt{position:absolute;width:100%;height:100%;top:110px;background-size:contain;background-repeat:no-repeat;z-index:2}.product-pg-compaire-table table tbody tr:nth-child(2) td:first-child{background-image:linear-gradient(-18deg,#006d68 66%,#fff0 50%);margin-left:6px}.product-pg-compaire-table table tbody tr:nth-child(3) td:first-child{background-image:linear-gradient(-18deg,#006d68 81%,#fff0 50%);margin-left:12px}}.hc-block--compare-adapt .header_area h2{margin:10px 0}.hc-block--compare-adapt .header_area{padding-bottom:2rem}@media(min-width:1350px){.product-pg-multicolumn-sec{padding:0 8rem}}.product-pg-testimonial-sec .text-block p{max-width:1000px}.product-pg-testimonial-sec .image-block__image{max-width:200px}.product-pg-contour-curve-sec .image-block__image{max-width:1200px}.custom-hero-banner .product-pg-sec-hero-sec .hero__content-wrapper{left:initial;right:6%;margin-left:auto;background:#ffffffe6}.custom-hero-banner .product-pg-bottom-hero-sec .hero__content-wrapper{left:initial;right:6%;margin-left:auto;background:transparent}@media(max-width:768px){.custom-hero-banner .product-pg-sec-hero-sec .hero__content-wrapper,.custom-hero-banner .product-pg-bottom-hero-sec .hero__content-wrapper{right:0}.shopify-section.custom-hero-banner .hero__content-wrapper{left:0;margin:auto}}.product-pg-mattress-faq{max-width:1400px;margin:0 auto}.product-pg-mattress-faq .accordion .details{padding:20px}.product-pg-mattress-faq .accordion accordion-custom:first-child .details{border-top:0}.product-pg-mattress-faq .accordion .details[open]{background:#efefef}.product-pg-mattress-faq .accordion--dividers .details-content{padding:30px 20px}.product-pg-mattress-faq .accordion--dividers accordion-custom:not(:first-child) .details,.product-pg-mattress-faq .accordion--dividers accordion-custom:first-child .details,.product-pg-mattress-faq .accordion--dividers accordion-custom:last-child .details{border-color:#e0e0e0}.product-pg-mattress-faq .svg-wrapper{border:1px solid;border-radius:50%;width:20px;height:20px;padding:2px;position:absolute;left:15px}.product-pg-mattress-faq .accordion .details__header{padding-left:30px}.product-pg-mattress-faq .accordion .details:hover{background-color:#efefef}.product-pg-mattress-size-guide-faq{max-width:1400px;margin:0 auto}.product-pg-mattress-size-guide-faq .details{padding:20px;border-bottom:1px solid #e0e0e0}.product-pg-mattress-size-guide-faq summary{padding:0}.product-pg-mattress-size-guide-faq summary .heading{margin-bottom:0}.mattress-size-guide-block .heading{text-align:center}.main-size-guide-cont{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding-top:30px}.main-size-guide-cont .size-guide-cont{display:grid;grid-column-gap:1rem;grid-template-columns:4.75rem 1fr;margin-bottom:3rem}.product-pg-mattress-size-guide-faq summary .svg-wrapper{width:30px;height:30px}@media(min-width:0)and (max-width:500px),(min-width:501px)and (max-width:768px){.product-pg-mattress-size-guide-faq .size-image-block{display:none}.main-size-guide-cont .size-guide-cont{grid-template-columns:1fr;margin-bottom:2rem}}@media(max-width:960px){.main-size-guide-cont{grid-template-columns:repeat(3,1fr)}}@media(min-width:0)and (max-width:500px){.main-size-guide-cont{grid-template-columns:1fr 1fr;gap:0}}.product-pg-whats-compatible-faq-sec{max-width:1400px;margin:0 auto}.whats-compatible-main-cont{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:30px}.product-pg-whats-compatible-faq-sec .accordion-image{display:none}.product-pg-whats-compatible-faq-sec .accordion-image.active{display:block}.product-pg-whats-compatible-faq-sec .details{border-bottom:1px solid;padding:20px 20px 20px 0}.product-pg-whats-compatible-faq-sec .details__header{padding:0}.product-pg-whats-compatible-faq-sec .details__header .heading{margin:0}.product-pg-whats-compatible-faq-sec .details__content{padding:20px 20px 0}.product-pg-whats-compatible-faq-sec .details[open] .heading{font-family:var(--font-heading--family-bold)}.product-pg-whats-compatible-faq-sec summary .svg-wrapper{width:30px;height:30px}.product-pg-whats-compatible-faq-sec .icon{width:17px;height:17px}.product-pg-whats-compatible-faq-sec .heading-icon-block{display:flex;align-items:center;gap:5px}.whats-compatible-main-cont .bottom_text a{text-decoration:underline}@media screen and (max-width:767px){.whats-compatible-main-cont{grid-template-columns:1fr}.product-pg-whats-compatible-faq-sec .accordion-right{display:none}.product-pg-whats-compatible-faq-sec .accordion-image.mobile-inline{display:none;margin-top:15px}.product-pg-whats-compatible-faq-sec .accordion-image.mobile-inline.active{display:block}}.product-pg-nested-tab-sec .header{text-align:center;margin-bottom:40px}.product-pg-nested-tab-sec .subheading{color:#c1a447;margin-bottom:10px;text-transform:uppercase}.product-pg-nested-tab-sec .heading{margin-top:0}.product-pg-nested-tab-sec .feel-tabs{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;position:relative;align-items:flex-start;max-width:600px;margin:0 auto 30px}.product-pg-nested-tab-sec .model-tabs{display:flex;gap:30px;flex-wrap:wrap;margin-bottom:30px;position:relative}.product-pg-nested-tab-sec .feel-panel .model-tab{border:2px solid;padding:12px 16px;border-radius:50px;font-size:16px}.product-pg-nested-tab-sec .feel-panel .model-tab.active{background:#000;color:#fff}.product-pg-nested-tab-sec .feel-panel .model-tab.active:before{background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><path d='M4.75439 10.7485L7.68601 14.5888L15.2475 5.74658' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/></svg>");background-repeat:no-repeat;content:"";height:1rem;margin-right:5px;width:1rem;display:block;position:relative;float:left}.product-pg-nested-tab-sec .feel-tab,.product-pg-nested-tab-sec .model-tab{border:none;background:none;cursor:pointer;transition:.3s;position:relative;z-index:2;padding:0;font-size:16px}.product-pg-nested-tab-sec .feel-panel,.product-pg-nested-tab-sec .model-panel{display:none;text-align:center}.product-pg-nested-tab-sec .feel-panel.active{display:block;animation:fadeIn .4s ease}.product-pg-nested-tab-sec .model-panel.active,.product-pg-nested-tab-sec .model-tab-main-block{display:grid;grid-template-columns:1fr 1fr;gap:40px;animation:fadeIn .4s ease}.product-pg-nested-tab-sec .model-panel img{max-width:650px;height:auto}.product-pg-nested-tab-sec .small-icon-img{margin-top:20px;width:44px;height:44px;display:flex;align-items:center}.product-pg-nested-tab-sec .small-icon-img img{max-width:20px;height:20px;margin:auto}.product-pg-nested-tab-sec .feel-tab.active .small-icon-img img{max-width:40px;height:40px;border:2px solid #2e6194;border-radius:50%;padding:3px;background:#fff}.product-pg-nested-tab-sec .inner-cont-block{max-width:890px;text-align:left;padding:20px}.product-pg-nested-tab-sec .inner-cont-block p{font-size:18px}.product-pg-nested-tab-sec .inner-cont-block span{color:#c1a447}.product-pg-nested-tab-sec .tablist-bar{background-color:#adadad;bottom:20px;height:2px;width:95%;position:absolute;z-index:1;left:0;right:0;margin:auto}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (min-width:1200px){.product-pg-nested-tab-sec .model-panel img{margin-top:-8%}.product-pg-nested-tab-sec .model-panel.active,.product-pg-nested-tab-sec .model-tab-main-block{grid-template-columns:650px 1fr}.product-pg-nested-tab-sec .feel-tabs{margin-left:26%}}@media screen and (max-width:768px){.product-pg-nested-tab-sec .model-tab-main-block,.product-pg-nested-tab-sec .model-panel.active{grid-template-columns:1fr;gap:0}.product-pg-nested-tab-sec .model-tabs{margin:0 auto 2rem;padding:0 16px;justify-content:space-between;gap:15px}.product-pg-nested-tab-sec .feel-panel .model-tab{padding:10px 12px;font-size:14px}.product-pg-nested-tab-sec .feel-tabs,.product-pg-nested-tab-sec .header{padding:0 16px}.product-pg-nested-tab-sec .tablist-bar{width:82%}.product-pg-nested-tab-sec .heading{font-size:24px}.product-pg-nested-tab-sec .inner-cont-block p{font-size:16px}.product-pg-nested-tab-sec .inner-cont-block{padding:30px 16px 50px}}.product-pg-nested-tab-sec.product-product-breeze-frefect-feel .inner-cont-block span{color:#346094;font-size:16px;font-weight:700}.custom-hero-banner .product-pg-breeze-custom-hero-sec .hero__content-wrapper{margin-left:auto;left:0;top:70%;background-color:unset}.template-product-tempur-cooling-pillow .product-pg-trust-badge-sec .section-content-wrapper.section-content-wrapper{display:grid;grid-template-columns:repeat(3,1fr)}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-product-pg.css.map */
