@keyframes plusButton-4c4a361f{0%{transform-origin:50%;transform:rotate(135deg)}to{transform-origin:50%;transform:none}}@keyframes closeButton-4c4a361f{0%{transform-origin:50%;transform:none}to{transform-origin:50%;transform:rotate(135deg)}}img[data-v-4c4a361f]{vertical-align:middle;max-width:100%}img[data-v-4c4a361f],img[data-v-4c4a361f]:focus{border-style:initial;border-width:0;outline:0}p[data-v-4c4a361f]{letter-spacing:.25px;margin:0 0 1.47059em;padding:0;font-weight:400}h2[data-v-4c4a361f],h3[data-v-4c4a361f]{letter-spacing:normal;margin-left:0;margin-right:0;font-family:Eina01W01}h2[data-v-4c4a361f]{color:#00338d;margin-bottom:16px;font-size:28px;line-height:1.3}@media only screen and (max-width:666px){h2[data-v-4c4a361f]{font-size:24px}}sup[data-v-4c4a361f]{color:#00338d;cursor:auto;letter-spacing:normal;text-align:center;vertical-align:initial;font-family:Eina01W01;font-size:30px;font-weight:700;line-height:1.2em;display:inline-table;position:relative;top:auto;bottom:1ex;right:3px}.icon[data-v-4c4a361f]{transition:all .15s}.container[data-v-4c4a361f]{width:100%;margin-right:auto;position:relative}.title-sm[data-v-4c4a361f]{text-transform:none;text-align:left;letter-spacing:0;margin-bottom:10px;font-weight:500}.relative-wrap[data-v-4c4a361f]{position:relative}.relative-wrap .detail-diagram[data-v-4c4a361f]{right:1%}.section-inside-mattress[data-v-4c4a361f]{--side-padding:30px;box-sizing:border-box;color:#444;cursor:auto;font-family:Eina01W01;font-size:1rem;font-weight:400;line-height:1.42857}@media only screen and (max-width:1023px){.section-inside-mattress[data-v-4c4a361f]{--side-padding:16px}}.section-inside-mattress.hybrid-section[data-v-4c4a361f]{background-color:#d0d0d0;padding-bottom:0}.section-inside-mattress.hybrid-section .container[data-v-4c4a361f]{max-width:1665px;margin-left:0;padding:0}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]{opacity:1;visibility:visible;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}.section-inside-mattress.hybrid-section.animated .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14)}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){transition-delay:.3s}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) .3s}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){transition-delay:.6s}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14)}@media only screen and (max-width:666px){.section-inside-mattress[data-v-4c4a361f]{--side-padding:10px}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){transition-delay:.9s;top:345px}}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{transition-delay:.6s}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){transition-delay:.9s}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14)}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){transition-delay:.6s;top:285px}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){top:400px}}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{transition-delay:.9s}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){transition-delay:1.2s}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) 1.2s}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{transition-delay:1.2s}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(6){top:400px}}.section-inside-mattress.hybrid-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(6){transition-delay:1.5s}.section-inside-mattress.hybrid-section.animated .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) 1.5s}.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile[data-v-4c4a361f]{opacity:0;visibility:hidden}.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.hybrid-section:not(.animated) .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{width:0}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:145px;right:0}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:120px}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:30px}}@media only screen and (max-width:450px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:5px}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:15px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:10px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:0}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){top:170px}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){transition-delay:.6s;top:240px}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){transition-delay:1.2s;top:365px}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){transition-delay:.9s;top:305px}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(6){top:415px}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:10px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:64%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:82%}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:30px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:47%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:65%}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:135%}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(6) .icon-plus-toggle[data-v-4c4a361f]{display:none}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:45px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:5px}}.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{width:110%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS2\ Hybrid].animated .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{width:135%}}@media (min-width:667px) and (max-width:1200px){.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:125px;right:20px}.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:55px}}@media (min-width:1201px){.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:187px;right:31px}.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]{margin-bottom:25px}.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:75px}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){top:240px}.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){top:360px}}@media (max-width:500px){.section-inside-mattress.hybrid-section[data-product-name=AS3\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:35px}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:178px;right:0}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:133px}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:65px}}@media only screen and (max-width:450px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .detail-words[data-v-4c4a361f]{top:35px}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:15px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:10px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:10px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:64%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:82%}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:30px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:0}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:47%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:65%}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:135%}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(6) .icon-plus-toggle[data-v-4c4a361f]{display:none}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:55px}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:5px}}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{width:110%}@media only screen and (min-width:667px) and (max-width:952px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile:nth-child(6) .title-sm[data-v-4c4a361f]:before{width:135%}}.section-inside-mattress.hybrid-section .title-block[data-v-4c4a361f]{color:#1d4392;max-width:880px;padding:0 calc(var(--side-padding));flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.section-inside-mattress.hybrid-section .title-block p[data-v-4c4a361f]{color:#000;letter-spacing:0;font-size:16px;line-height:1.5}.section-inside-mattress.hybrid-section .title-block sup[data-v-4c4a361f]{right:3px}.section-inside-mattress.hybrid-section .detail-diagram[data-v-4c4a361f]{object-fit:cover;object-position:150%;width:100%;height:1100px;display:block}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .detail-diagram[data-v-4c4a361f]{height:850px}}.section-inside-mattress.hybrid-section .diagram-wrapper[data-v-4c4a361f]{width:68%}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .detail-diagram[data-v-4c4a361f]{object-position:140%}.section-inside-mattress.hybrid-section .diagram-wrapper[data-v-4c4a361f]{width:75%}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){top:170px}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){transition-delay:.6s;top:240px}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){transition-delay:1.2s;top:365px}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){transition-delay:.9s;top:305px}.section-inside-mattress.hybrid-section[data-product-name=AS5\ Hybrid].animated .toggle-mobile[data-v-4c4a361f]:nth-child(6){top:415px}.section-inside-mattress.hybrid-section .title-block p[data-v-4c4a361f]{font-size:14px}.section-inside-mattress.hybrid-section .detail-diagram[data-v-4c4a361f]{object-position:95%;height:600px}.section-inside-mattress.hybrid-section .diagram-wrapper[data-v-4c4a361f]{width:100%}}.section-inside-mattress.hybrid-section .image-wrapper[data-v-4c4a361f]{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.section-inside-mattress.hybrid-section .detail-words[data-v-4c4a361f]{margin-right:calc(var(--side-padding));width:465px;padding:0;position:absolute;top:138px;right:52px}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .detail-words[data-v-4c4a361f]{width:380px;top:102px}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .detail-words[data-v-4c4a361f]{width:290px;top:97px}}@media only screen and (max-width:666px){.section-inside-mattress.hybrid-section .detail-words[data-v-4c4a361f]{right:unset;width:100%;margin:0;top:35px}}@media only screen and (max-width:500px){.section-inside-mattress.hybrid-section .detail-words[data-v-4c4a361f]{margin:0;top:-10px}}.section-inside-mattress.hybrid-section .detail-layer-wrap p[data-v-4c4a361f]{color:#000;letter-spacing:0;margin:0;font-size:15px;line-height:25px}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .detail-layer-wrap p[data-v-4c4a361f]{font-size:12px;line-height:20px}}.section-inside-mattress.hybrid-section .detail-layer-wrap .title-sm[data-v-4c4a361f]{color:#00338d;margin-top:0;font-size:16px}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .detail-layer-wrap .title-sm[data-v-4c4a361f]{margin-bottom:5px;font-size:14px;line-height:20px}}.section-inside-mattress.hybrid-section .detail-layer-wrap .title-sm[data-v-4c4a361f]:before{content:"";border:0;border-top:1px solid #078eff;width:37%;margin:auto;position:absolute;top:51%;right:105%}.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:20px}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:30px}.section-inside-mattress.hybrid-section .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:32%}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:15px}.section-inside-mattress.hybrid-section .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:38%}}.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:20px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before{width:50%}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:23px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before{width:44%}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:0}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before{width:52%}}.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:20px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:50%}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:25px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:44%}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:0}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:52%}}.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:20px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:125%}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:25px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:110%}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:0}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:119%}}.section-inside-mattress.hybrid-section .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:20px}.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:110%}@media only screen and (max-width:1200px){.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:95%}}@media only screen and (max-width:953px){.section-inside-mattress.hybrid-section .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:110%}}@media only screen and (max-width:666px){.toggle-mobile[data-v-4c4a361f]{position:relative}.toggle-mobile .detail-layer-wrap[data-v-4c4a361f]{opacity:0;visibility:hidden;z-index:7;background:#fff;border-radius:10px;width:75%;padding:15px 20px;transition:opacity .3s ease-out;position:absolute;bottom:50%;left:50%;transform:translate(-50%,-25%);box-shadow:0 10px 30px #0003}.toggle-mobile .detail-layer-wrap .title-sm[data-v-4c4a361f]:before{display:none}.toggle-mobile .icon-plus-toggle[data-v-4c4a361f]{touch-action:manipulation;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.toggle-mobile .icon-plus-toggle.active .icon[data-v-4c4a361f]{animation-name:closeButton-4c4a361f;animation-duration:.3s;animation-fill-mode:both}.toggle-mobile .icon-plus-toggle.active+.detail-layer-wrap[data-v-4c4a361f]{opacity:1;visibility:visible;transition:opacity .3s ease-in}.toggle-mobile[data-v-4c4a361f]:first-of-type{top:35px;left:0}}@media only screen and (max-width:450px){.toggle-mobile[data-v-4c4a361f]:first-of-type{top:60px}}@media only screen and (max-width:666px){.toggle-mobile[data-v-4c4a361f]:nth-of-type(2){top:190px;left:0}.toggle-mobile[data-v-4c4a361f]:nth-of-type(3){top:275px;left:0}.toggle-mobile[data-v-4c4a361f]:nth-of-type(4){top:391px;left:0}.toggle-mobile[data-v-4c4a361f]:nth-of-type(5){top:450px;left:0}.toggle-mobile .icon[data-v-4c4a361f]{cursor:pointer;z-index:5;background-color:#fff;border-radius:100%;width:32px;height:32px;animation-name:plusButton-4c4a361f;animation-duration:.3s;animation-fill-mode:both;display:block;box-shadow:0 5px 10px #0003}.toggle-mobile .icon[data-v-4c4a361f]:after,.toggle-mobile .icon[data-v-4c4a361f]:before{content:"";background:#000;width:14px;height:1px;position:absolute;top:50%;left:9px}.toggle-mobile .icon[data-v-4c4a361f]:before{transform:rotate(0)}.toggle-mobile .icon[data-v-4c4a361f]:after{transform:rotate(90deg)}}.section-inside-mattress.foam-section[data-v-4c4a361f]{background-color:#d0d0d0;padding-bottom:60px}.section-inside-mattress.foam-section .container[data-v-4c4a361f]{max-width:1665px;margin-left:0;padding:0}.section-inside-mattress.foam-section.animated .detail-diagram[data-v-4c4a361f]{opacity:1}.section-inside-mattress.foam-section.animated .detail-diagram.cover[data-v-4c4a361f]{opacity:0}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]{opacity:1;visibility:visible;transition:opacity .35s ease-in-out,visibility .35s ease-in-out}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]:first-child{transition-delay:.3s}.section-inside-mattress.foam-section.animated .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) .3s}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(2){transition-delay:.6s}.section-inside-mattress.foam-section.animated .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) .6s}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(3){transition-delay:.9s}.section-inside-mattress.foam-section.animated .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) .9s}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(4){transition-delay:1.2s}.section-inside-mattress.foam-section.animated .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) 1.2s}.section-inside-mattress.foam-section.animated .toggle-mobile[data-v-4c4a361f]:nth-child(5){transition-delay:1.5s}.section-inside-mattress.foam-section.animated .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{transition:width 1s cubic-bezier(.96,.06,.19,1.14) 1.5s}.section-inside-mattress.foam-section:not(.animated) .toggle-mobile[data-v-4c4a361f]{opacity:0;visibility:hidden}.section-inside-mattress.foam-section:not(.animated) .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.foam-section:not(.animated) .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.foam-section:not(.animated) .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.foam-section:not(.animated) .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.foam-section:not(.animated) .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:0}.section-inside-mattress.foam-section .title-block[data-v-4c4a361f]{color:#1d4392;max-width:880px;padding:0 calc(var(--side-padding));flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}.section-inside-mattress.foam-section .title-block h2[data-v-4c4a361f]{margin-bottom:5px}.section-inside-mattress.foam-section .title-block h4[data-v-4c4a361f]{color:#1d4392;font-size:30px;font-weight:500;line-height:52px}.section-inside-mattress.foam-section .title-block p[data-v-4c4a361f]{color:#444;font-size:15px}.section-inside-mattress.foam-section .detail-diagram[data-v-4c4a361f]{object-fit:cover;object-position:150%;opacity:0;width:100%;height:850px;transition:opacity .85s ease-in-out;display:block}.section-inside-mattress.foam-section .detail-diagram.cover[data-v-4c4a361f]{opacity:1;transition:opacity .85s ease-in-out;position:absolute}.section-inside-mattress.foam-section .diagram-wrapper[data-v-4c4a361f]{width:61%}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .diagram-wrapper[data-v-4c4a361f]{width:66%}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section .diagram-wrapper[data-v-4c4a361f]{width:75%}}:is(.section-inside-mattress.foam-section[data-product-name=AS1],.section-inside-mattress.foam-section[data-product-name=AS2],.section-inside-mattress.foam-section[data-product-name=AS3],.section-inside-mattress.foam-section[data-product-name=AS4],.section-inside-mattress.foam-section[data-product-name=AS5]) .diagram-wrapper[data-v-4c4a361f]{width:58%}@media only screen and (max-width:1200px){:is(.section-inside-mattress.foam-section[data-product-name=AS1],.section-inside-mattress.foam-section[data-product-name=AS2],.section-inside-mattress.foam-section[data-product-name=AS3],.section-inside-mattress.foam-section[data-product-name=AS4],.section-inside-mattress.foam-section[data-product-name=AS5]) .diagram-wrapper[data-v-4c4a361f]{width:66%}}@media only screen and (max-width:953px){:is(.section-inside-mattress.foam-section[data-product-name=AS1],.section-inside-mattress.foam-section[data-product-name=AS2],.section-inside-mattress.foam-section[data-product-name=AS3],.section-inside-mattress.foam-section[data-product-name=AS4],.section-inside-mattress.foam-section[data-product-name=AS5]) .diagram-wrapper[data-v-4c4a361f]{width:76%}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section .detail-diagram[data-v-4c4a361f]{object-position:100%;height:575px}:is(.section-inside-mattress.foam-section[data-product-name=AS1],.section-inside-mattress.foam-section[data-product-name=AS2],.section-inside-mattress.foam-section[data-product-name=AS3],.section-inside-mattress.foam-section[data-product-name=AS4],.section-inside-mattress.foam-section[data-product-name=AS5]) .diagram-wrapper[data-v-4c4a361f]{width:100%}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section[data-product-name=AS1] .detail-words[data-v-4c4a361f]{width:300px}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section[data-product-name=AS1] .detail-words[data-v-4c4a361f]{width:100%}.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile .icon-plus-toggle[data-v-4c4a361f]{transform:translate(-50%,100%)}.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile .detail-layer-wrap[data-v-4c4a361f]{transform:translate(-50%,5%)}}.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile[data-v-4c4a361f]:first-child{margin-bottom:25px}@media only screen and (min-width:1501px){.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:76%}}@media only screen and (max-width:1500px) and (min-width:1201px){.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:67%}}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:60%}}.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:25px;top:160px}@media only screen and (min-width:1201px){.section-inside-mattress.foam-section[data-product-name=AS2] .detail-words[data-v-4c4a361f]{top:121px}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section[data-product-name=AS1] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:86%}.section-inside-mattress.foam-section[data-product-name=AS2] .detail-words[data-v-4c4a361f]{width:355px;top:127px}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section[data-product-name=AS2] .detail-words[data-v-4c4a361f]{width:100%;top:5px}}.section-inside-mattress.foam-section[data-product-name=AS2] .detail-words .toggle-mobile[data-v-4c4a361f]:nth-child(2){top:175px}.section-inside-mattress.foam-section[data-product-name=AS2] .detail-words .toggle-mobile[data-v-4c4a361f]:nth-child(3){top:255px}@media only screen and (max-width:953px){.section-inside-mattress.foam-section[data-product-name=AS4] .detail-words[data-v-4c4a361f]{width:315px}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section[data-product-name=AS4] .detail-words[data-v-4c4a361f]{width:100%}}@media only screen and (min-width:1500px){.section-inside-mattress.foam-section[data-product-name=AS4] .detail-words .title-sm[data-v-4c4a361f]:first-child:before{width:62%}}@media only screen and (min-width:1201px) and (max-width:1400px){.section-inside-mattress.foam-section[data-product-name=AS4] .detail-words .title-sm[data-v-4c4a361f]:first-child:before{width:53%}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section[data-product-name=AS4] .detail-words .title-sm[data-v-4c4a361f]:first-child:before{width:58%}}@media only screen and (min-width:667px){.section-inside-mattress.foam-section[data-product-name=AS5] .icon-plus-toggle[data-v-4c4a361f]{display:none}}@media only screen and (min-width:1201px){.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words[data-v-4c4a361f]{top:108px}.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words .layers-wrap .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:20px}.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words .layers-wrap .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:5px}.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words .layers-wrap .toggle-mobile .title-sm[data-v-4c4a361f]{margin-bottom:0}}@media only screen and (min-width:1501px){.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:76%}}@media only screen and (min-width:1201px) and (max-width:1500px){.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:67%}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words[data-v-4c4a361f]{width:317px;top:125px}.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:67%}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section[data-product-name=AS5] .detail-words[data-v-4c4a361f]{width:100%;top:0}.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile[data-v-4c4a361f]:nth-child(2){top:167px}.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile[data-v-4c4a361f]:nth-child(3){top:235px}.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile[data-v-4c4a361f]:nth-child(4){top:295px}.section-inside-mattress.foam-section[data-product-name=AS5] .toggle-mobile[data-v-4c4a361f]:nth-child(5){top:400px}}.section-inside-mattress.foam-section .image-wrapper[data-v-4c4a361f]{pointer-events:none;-webkit-user-select:none;user-select:none;width:100%}.section-inside-mattress.foam-section .detail-words[data-v-4c4a361f]{margin-right:calc(var(--side-padding));width:465px;padding:0;position:absolute;top:138px;right:60px}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .detail-words[data-v-4c4a361f]{width:380px;top:153px}}@media only screen and (max-width:953px){.section-inside-mattress.foam-section .detail-words[data-v-4c4a361f]{width:380px;top:155px;right:0}}@media only screen and (max-width:666px){.section-inside-mattress.foam-section .detail-words[data-v-4c4a361f]{width:100%;margin:0;top:0;left:50%;transform:translate(-50%,-50%)}.section-inside-mattress.foam-section .detail-layer-wrap[data-v-4c4a361f]{width:75%;bottom:50%;left:50%;transform:translate(-50%,-25%)}}.section-inside-mattress.foam-section .detail-layer-wrap p[data-v-4c4a361f]{margin:0;font-size:14px;line-height:26px}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .detail-layer-wrap p[data-v-4c4a361f]{font-size:12px;line-height:20px}}.section-inside-mattress.foam-section .detail-layer-wrap .title-sm[data-v-4c4a361f]{color:#00338d;margin-top:0;font-size:16px}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .detail-layer-wrap .title-sm[data-v-4c4a361f]{margin-bottom:5px;font-size:14px;line-height:20px}}.section-inside-mattress.foam-section .detail-layer-wrap .title-sm[data-v-4c4a361f]:before{content:"";border:0;border-top:1px solid #208bfd;width:69%;margin:auto;position:absolute;top:51%;right:105%}.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:first-child,.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:nth-child(2){margin-bottom:10px}@media only screen and (min-width:1501px){.section-inside-mattress.foam-section .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:66%}}@media only screen and (min-width:1201px) and (max-width:1500px){.section-inside-mattress.foam-section .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:58%}}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .toggle-mobile:first-child .title-sm[data-v-4c4a361f]:before{width:45%}}.section-inside-mattress.foam-section .toggle-mobile:nth-child(2) .title-sm[data-v-4c4a361f]:before,.section-inside-mattress.foam-section .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:70%}.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:nth-child(3){margin-bottom:20px}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .toggle-mobile:nth-child(3) .title-sm[data-v-4c4a361f]:before{width:70%}}.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:35px}.section-inside-mattress.foam-section .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:70%}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:nth-child(4){margin-bottom:25px}.section-inside-mattress.foam-section .toggle-mobile:nth-child(4) .title-sm[data-v-4c4a361f]:before{width:70%}}.section-inside-mattress.foam-section .toggle-mobile[data-v-4c4a361f]:nth-child(5){margin-bottom:20px}.section-inside-mattress.foam-section .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:70%}@media only screen and (max-width:1200px){.section-inside-mattress.foam-section .toggle-mobile:nth-child(5) .title-sm[data-v-4c4a361f]:before{width:70%}}.pdp-popover--feelmeter{--popover-max-width:454px;--popover-width:calc(100vw - 10px);--popover-padding:8px}.pdp-popover--feelmeter-wrapper{display:inline-block}.pdp-popover--feelmeter .feelmeter-content{grid-template-columns:minmax(115px,1fr) 2.05fr;column-gap:8px;display:grid}.pdp-popover--feelmeter .header{margin-bottom:4px}.pdp-popover--feelmeter .header .text{font-size:14px;font-weight:500;line-height:1.25}.pdp-popover--feelmeter .header .text-desc{color:#00338d}.pdp-popover--feelmeter .header .text-value{color:#0068ff}.pdp-popover--feelmeter .desc{color:#5d5d5d;margin-bottom:4px;font-size:12px;line-height:1.5}.pdp-popover--feelmeter .learnmore-btn{color:#0068ff;padding:0;font-size:14px;font-weight:500;line-height:1.25;position:relative}.pdp-popover--feelmeter .review-wrapper{background:#f6f6f6;margin-top:8px;padding:8px}.pdp-popover--feelmeter .product-reviewstar{margin-bottom:8px}.pdp-popover--feelmeter .review-text{color:#4f4f4f;margin:0;font-size:14px;line-height:1.5}.pdp-popover--feelmeter .comfort-meter .wrapper{padding:0 8px;position:relative}.pdp-popover--feelmeter .comfort-meter .meter{align-items:flex-end;width:100%;min-height:60px;padding:0 5px;display:flex;position:relative}.pdp-popover--feelmeter .comfort-meter .meter .fill{background:linear-gradient(90deg,#004fff,#d1eeff);border-radius:60px;width:100%;height:8px}.pdp-popover--feelmeter .comfort-meter .meter-value{text-align:center;position:absolute;bottom:10px;transform:translate(-50%)}.pdp-popover--feelmeter .comfort-meter .meter-value:before{content:"";border:1px dashed #00338d;width:0;height:11px;display:block;position:absolute;bottom:-12px;left:8px}.pdp-popover--feelmeter .comfort-meter .meter-value:after{content:"";background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7 8 13.062.5H.938L7 8Z' fill='%23FF6F6F'/%3E%3C/svg%3E");background-repeat:no-repeat;width:14px;height:10px;display:block;position:relative;left:2px}.pdp-popover--feelmeter .comfort-meter .meter-value[data-meter-value="1"]{left:9%}.pdp-popover--feelmeter .comfort-meter .meter-value[data-meter-value="2"]{left:30%}.pdp-popover--feelmeter .comfort-meter .meter-value[data-meter-value="3"]{left:50%}.pdp-popover--feelmeter .comfort-meter .meter-value[data-meter-value="4"]{left:70%}.pdp-popover--feelmeter .comfort-meter .meter-value[data-meter-value="5"]{left:89%}.pdp-popover--feelmeter .comfort-meter .meter-number{color:#0068ff;font-size:28px;font-weight:700;line-height:1.3}.pdp-popover--feelmeter .comfort-meter .icons{justify-content:space-between;width:100%;margin-top:5px;padding:0 5px;display:flex}.pdp-popover--refreshcooling{--popover-max-width:385px;--popover-width:calc(100vw - 10px);--popover-padding:8px}.pdp-popover--refreshcooling .content{align-items:center;column-gap:5%;display:flex}.pdp-popover--refreshcooling .content .icon{max-width:48px}.pdp-popover--refreshcooling .text{color:#5d5d5d;margin:0;font-size:12px;line-height:18px}.pdp-popover--refreshcooling .enhanced-cooling{justify-content:center;align-items:center;width:100%;display:flex}.pdp-popover--refreshcooling .title{margin:0 0 4px;font-size:14px;font-weight:500}.pdp-popover--refreshcooling .bottom-content p{color:#5d5d5d;letter-spacing:0;margin:0;font-size:12px;line-height:1.5}.pdp-popover--refreshcooling .bottom-content p strong{color:#0068ff;font-weight:500}.pdp-popover--refreshcooling .image-wrapper{margin-right:15px}.pdp-popover--refreshcooling .image-wrapper img{object-fit:cover;width:64px;height:64px}.chat-button[data-v-4d67ce36]{cursor:pointer;background-color:#ebf7ff;border:1px solid #078eff;display:flex}.chat-image-img[data-v-4d67ce36]{object-fit:cover;max-width:108px;height:auto}.chat-content-wrapper[data-v-4d67ce36]{align-items:center;width:100%;min-height:130px;padding:16px;display:flex}.chat-content[data-v-4d67ce36]{flex:1}.chat-title[data-v-4d67ce36]{color:#00338d;letter-spacing:0;margin:0;font-size:16px;font-weight:500}.chat-text[data-v-4d67ce36]{color:#5d5d5d;letter-spacing:0;margin:5px 0 0;font-size:14px}.chat-icon[data-v-4d67ce36]{flex:none;margin-left:10px}
