body{color:#14212a;background:#f7f8fa}.vc-header{background:#fff;border-bottom:1px solid #e5e8ed}.vc-header__container{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1180px;margin:auto;padding:15px 20px}.vc-header-logo{display:flex;align-items:center;gap:16px}.vc-header-logo__image{width:180px;height:auto;max-height:70px;object-fit:contain}.vc-header-logo__content{display:flex;flex-direction:column;font-weight:700}.vc-header-logo__content small{font-weight:400}.slots-nav{display:flex;flex-wrap:wrap;gap:16px}.slots-nav a{color:#263b50;text-decoration:none;font-weight:600}.slots-nav a:hover,.slots-nav a:focus-visible{text-decoration:underline}.m-design{padding:36px 0}.contain--wide-3{max-width:1180px;margin:auto;padding:0 20px}.m-design__content{display:grid;grid-template-columns:minmax(0,1fr);gap:25px}.m-design__product{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.m-design-details__title{grid-column:1/-1}.m-design-details__title h1{font-size:clamp(1.7rem,3vw,2.7rem);line-height:1.18;margin:0}.m-design__preview,.m-design__options{min-width:0}.m-product-preview__glider-img img{width:100%;height:auto;display:block;object-fit:contain;border-radius:16px}.m-design-details__description{font-size:1.06rem;line-height:1.7}.m-design-details__description p{margin:0 0 1rem}.m-design-product-info{background:#fff;padding:40px 0}.m-design-product-info-and-faqs{display:block}.m-design-product-info--product-quality{max-width:800px;margin-bottom:30px}.m-design-product-info--faqs{max-width:900px}.m-design-product-info--faqs h2{margin-bottom:18px}.tp-accordion{border:1px solid #dae1e7;border-radius:10px;margin:10px 0;overflow:hidden;background:#fff}.tp-accordion__button{display:flex;width:100%;align-items:center;justify-content:space-between;text-align:left;gap:20px;padding:17px 20px;background:#fff;border:0;font-weight:700;color:#183a39;cursor:pointer}.tp-accordion__button:hover,.tp-accordion__button:focus-visible{background:#edf5f2}.tp-accordion__content{padding:0 20px 18px;line-height:1.65}.tp-accordion__content p{margin:0}.faq-chevron{font-size:1.4rem}.m-footer{background:#0b2d29;color:#fff;padding:24px 0}.m-footer-sitemap-container{display:flex;justify-content:space-between;gap:16px;max-width:1180px;margin:auto;padding:0 20px}.m-footer a{color:#d8bd66}@media(max-width:760px){.vc-header__container{display:block}.slots-nav{margin-top:14px}.m-design__product{grid-template-columns:1fr}.m-design{padding:22px 0}.m-footer-sitemap-container{display:block}}