.best-of-living-room{padding-top:var(--pt);padding-bottom:var(--pb)}.best-of-living-room h1,.best-of-living-room h2{text-transform:none}.lr-container{display:grid;grid-template-columns:340px 1fr;gap:30px}.metafield-rich_text_field strong{color:#000}.metafield-rich_text_field a{color:#ffc107;font-weight:600;text-decoration:none!important}.metafield-rich_text_field ul{list-style:disc inside}.metafield-rich_text_field h2{font-size:32px;font-weight:700}.lr-sidebar{background:#ffc10729;padding:30px 20px}.lr-sticky{position:sticky;top:100px}.lr-toc{margin:0;list-style-position:inside;height:calc(100vh - 150px);overflow-y:auto}.lr-toc::-webkit-scrollbar{width:10px}.lr-toc::-webkit-scrollbar-track{background:transparent}.lr-toc::-webkit-scrollbar-thumb{background-color:#ffc107;border-radius:10px;border:2px solid transparent;background-clip:content-box}.lr-toc-title{font-weight:700;margin-bottom:12px;color:#ffc107;font-size:22px;text-transform:uppercase;text-align:center}.lr-toc li{padding:8px 0;border-bottom:1px solid #FFC107;margin-right:10px}.lr-toc li:last-child{border-bottom:none}.lr-toc a{text-decoration:none}.lr-toc a:hover{text-decoration:underline}.lr-content h1{font-size:38px;line-height:1.3;margin-bottom:12px;font-weight:700;text-align:center}.lr-intro-inner{display:grid;grid-template-columns:1fr 1fr;align-items:center;width:100%}.lr-intro-content{padding:30px 60px 30px 0}.lr-intro-content p{font-size:1rem;line-height:1.7;color:#444;margin-bottom:16px}.lr-intro-image{height:100%}.lr-intro-image img{width:100%;height:100%;display:block;object-fit:cover}.pl-section{padding-top:50px}.pl-section h2{text-align:center;font-size:32px;font-weight:700}.pl-description{text-align:center}.pl-section p{font-size:1rem;line-height:1.7;color:#444;margin-bottom:14px}.pl-section p:last-child{margin:0}.product-card a{text-decoration:none}.product-card{border:1px solid var(--border);padding:10px;transition:box-shadow .25s ease;background:#fff}.product-card:hover{box-shadow:0 4px 14px #0000001f}.product-card__link{display:block;text-decoration:none;color:inherit}.product-card__image-wrapper{width:100%;aspect-ratio:1 / 1;overflow:hidden;background:#f7f7f7;display:flex;align-items:center;justify-content:center}.product-card__image{width:100%;height:100%;object-fit:contain}.product-card__title{font-size:1.2rem;margin:8px 0 4px;line-height:1.3}.product-card__price{color:#ffc107!important;font-size:1.2rem!important}.slider-wrapper{position:relative;overflow:hidden;margin:0 auto 50px;max-width:1600px}.slider-track{display:flex;justify-content:space-around;align-items:stretch;gap:20px;transition:transform .4s ease;will-change:transform;padding:10px;box-sizing:border-box}.slider-track>*{flex:0 0 calc(25% - 15px);box-sizing:border-box}.slider-buttons{display:flex;justify-content:center;align-items:center;gap:12px;margin:30px auto 2px}.slider-btn{width:42px;height:42px;border-radius:50%;background:#424242;color:#fff;display:flex;justify-content:center}.slider-btn-mobile{display:none!important}.slider-btn img{height:12px;width:12px;margin:auto}.slider-btn:hover:not(:disabled){transform:scale(1.05)}.slider-btn.disabled{opacity:.4;cursor:not-allowed;pointer-events:none}.pl-tip{margin-top:40px;font-size:.9rem}.pl-tip-text{text-align:center}.pl-tip--with-image{display:grid;grid-template-columns:1fr 1fr;align-items:center;background:#ffc10729}.pl-tip--with-image .pl-tip-text{line-height:1.7;padding:60px;text-align:left}.pl-tip-image{height:100%}.pl-tip-image img{width:100%;height:100%;display:block;object-fit:cover}.cpi-section{padding-top:50px}.cpi-container{display:grid;grid-template-columns:1fr 1fr;align-items:stretch;width:100%;gap:30px}.cpi-content p,.cpi-content li{font-size:1rem;color:#444;line-height:1.7}.cpi-content p{margin-bottom:16px}.cpi-image{height:100%}.cpi-image img{width:100%;height:100%;display:block;object-fit:cover}.faq-section{padding-top:50px}.faq-wrapper{max-width:1200px;margin:0 auto}.faq-title{margin-bottom:32px;font-weight:700;text-align:center}.faq-item{margin-bottom:10px;border:1px solid var(--border)}.faq-question{width:100%;padding:15px;display:flex;justify-content:space-between;align-items:center;gap:10px;text-align:left;cursor:pointer;font-size:1rem;font-weight:500;white-space:normal;word-break:break-word}.faq-question:hover{background:#e6e6e6}.faq-icon{width:28px;height:28px;background:#333;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative}.faq-icon:before{content:"";width:8px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);transition:transform .3s ease}.faq-item.active .faq-icon:before{transform:rotate(-135deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 15px;background:#fff;transition:max-height .35s ease,padding .25s ease;box-sizing:border-box}.faq-item.active .faq-answer{padding:15px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media(max-width:1440px){.product-card__title,.product-card__price{font-size:1rem}}@media(max-width:1366px){.lr-content h1{font-size:28px}.lr-intro-content p:last-child{margin:0}.lr-container{grid-template-columns:320px 1fr}.lr-intro-content{padding:10px 20px 10px 0}.cpi-content p,.cpi-content li,.lr-intro-content p,.pl-section p,.product-card__title,.product-card__price{font-size:12px}}@media(max-width:1023px){.lr-container{grid-template-columns:1fr}.lr-sidebar{display:none}.cpi-container{grid-template-columns:1fr}.cpi-image img{height:auto}.slider-track>*{flex:0 0 calc(50% - 15px);box-sizing:border-box}}@media(max-width:767px){.best-of-living-room{padding-top:calc(var(--pt)/2);padding-bottom:calc(var(--pb)/2)}.metafield-rich_text_field h2{font-size:16px}.lr-content h1{font-size:18px}.lr-intro-inner{grid-template-columns:1fr}.lr-intro-content{padding:0}.lr-intro-image img{height:auto}.pl-section{padding-top:36px}.pl-section h2{font-size:16px}.pl-tip--with-image{grid-template-columns:1fr}.pl-tip--with-image .pl-tip-text{padding:24px}.pl-tip-image img{min-height:180px}.faq-title{margin-bottom:16px}.slider-wrapper{max-width:350px}.slider-track>*{flex:0 0 calc(100% + -0px);box-sizing:border-box}}@media(max-width:375px){.slider-wrapper{max-width:320px}}
/*# sourceMappingURL=/cdn/shop/t/87/assets/article-best-of-living-room.css.map */
