.types-of-mattresses-wrapper{display:grid;grid-template-columns:.4fr 1fr;align-items:stretch;gap:4rem}@media screen and (max-width: 1149px){.types-of-mattresses-wrapper{display:grid;grid-template-columns:1fr;align-items:stretch;gap:2rem}.types-of-mattresses-tabs{display:flex;flex-direction:row!important;gap:2rem}.types-of-mattresses-tab{display:flex;width:calc(50% - 2rem)!important}}@media screen and (max-width: 749px){.types-of-mattresses-wrapper{display:grid;grid-template-columns:1fr;align-items:stretch;gap:2rem}.types-of-mattresses-tabs{display:flex;flex-direction:column!important;gap:1rem!important}.types-of-mattresses-tab{display:flex;width:100%!important}.types-of-mattresses-layers-tooltip{display:none!important}.types-of-mattresses-layer-image-mobile{width:100%;height:auto;border-radius:2rem;display:block!important}.types-of-mattresses-layers-tooltip-mobile{display:block!important}.types-of-mattresses-content h3{font-size:28px!important}}.types-of-mattresses-content{height:100%;width:100%}.types-of-mattresses-content h3{color:#1e1e1e;font-size:34px;font-style:normal;font-weight:700;line-height:120%;letter-spacing:0px;margin-top:0}.types-of-mattresses-tabs{display:flex;flex-direction:column}.types-of-mattresses-tab{display:flex;width:100%;align-items:flex-start;gap:1.5rem;background-color:transparent;padding:2.5rem 2rem;border:1px solid transparent;border-radius:1.5rem;cursor:pointer;transition:all .1s ease}.types-of-mattresses-tab.active{display:flex;width:100%;align-items:flex-start;gap:1.5rem;background-color:#fff;padding:2.5rem 2rem;border:1px solid rgba(30,30,30,.15);border-radius:1.5rem}@media screen and (max-width: 479px){.types-of-mattresses-tab,.types-of-mattresses-tab.active{padding:1.5rem}}.types-of-mattresses-tab__image{width:35px}.types-of-mattresses-tab__heading{color:#1e1e1e;font-size:22px;font-style:normal;font-weight:600;line-height:16px;margin:0 0 10px}.types-of-mattresses-tab__text{color:#505050;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0}@media screen and (max-width: 749px){.types-of-mattresses-tab__heading{font-size:20px}.types-of-mattresses-tab__text{font-size:15px}.types-of-mattresses-tab__image{width:30px}}.types-of-mattresses-content__buttons{display:flex;align-items:center;gap:1rem;margin-top:6rem}@media screen and (max-width: 1149px){.types-of-mattresses-content__buttons{margin-top:2rem}}@media screen and (max-width: 479px){.types-of-mattresses-content__buttons{margin-top:2rem;flex-direction:column;align-items:stretch}}.types-of-mattresses-layers{width:100%;height:100%}.types-of-mattresses-layer{width:100%;display:none;height:100%;min-height:480px;position:relative;border-radius:2rem}.types-of-mattresses-layer__image{width:100%;object-fit:cover;object-position:center}.types-of-mattresses-layer-image-mobile{width:100%;height:auto;border-radius:2rem;display:none}.types-of-mattresses-layers-tooltip{display:flex;gap:2rem;position:absolute}.types-of-mattresses-layers-tooltip__content{position:relative}.types-of-mattresses-layers-tooltip__content__icon{margin:0;background:#fff;display:inline-block;line-height:36px;width:36px;height:36px;border-radius:50%;font-size:18px;text-align:center;align-items:center;box-shadow:0 3px 8px #43434305;cursor:pointer;transition:all .2s ease}.types-of-mattresses-layers-tooltip__content__icon:hover{margin:0;background:#3e57da;color:#fff;transition:all .2s ease}.types-of-mattresses-layers-tooltip__content__text{display:inline-block;padding:1rem 1.5rem;border-radius:1rem;line-height:1;margin:0;background:#fff;box-shadow:0 3px 8px #43434305;pointer-events:none;transition:opacity .2s ease;opacity:0}.types-of-mattresses-layers-tooltip__content__icon:hover~.types-of-mattresses-layers-tooltip__content__text{opacity:1}.types-of-mattresses-layers-tooltip-mobile{display:none;margin-top:2rem}.types-of-mattresses-layers-tooltip__content-mobile{display:flex;align-items:center;gap:1rem;padding:1.2rem 0;border-bottom:1px solid #DCD9D9}.types-of-mattresses-layers-tooltip__content__icon-mobile{margin:0;background:#fff;line-height:1;border-radius:100px;width:26px;height:26px;font-size:12px;border:1px solid #DCD9D9;display:flex;justify-content:center;align-items:center}.types-of-mattresses-layers-tooltip__content__text-mobile{margin:0}.types-of-mattresses-layers-tooltip__content__icon.mobile-icon-img{display:none!important}@media screen and (max-width:749px){.types-of-mattresses-layers-tooltip__content__icon.mobile-icon-img{display:flex!important;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/types-of-mattresses.css.map */
