.wrapper-banner-text-left-no-image .content-text-no-image{text-align:center}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content{padding:20px 0}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content .title{font-size:40px;line-height:50px;font-weight:700}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content p{font-size:26px}.wrapper-banner-text-left{display:flex;position:relative;margin-bottom:30px}.wrapper-banner-text-left .content-text{position:absolute;width:100%;top:50%;left:50%;transform:translate(-50%,-50%)}.wrapper-banner-text-left .content-text .wrapper .wrapper-content{max-width:45%}.wrapper-banner-text-left .content-text .wrapper .wrapper-content h2{font-size:40px;line-height:50px;font-weight:700;letter-spacing:0}.wrapper-banner-text-left .content-text .wrapper .wrapper-content p{line-height:36px;font-weight:500;letter-spacing:0}.wrapper-banner-text-left .content-image{width:50%;margin:0 0 0 auto;position:relative}.wrapper-banner-text-left .content-image img.image-banner-text-left{display:block;margin:0 0 0 auto;width:100%;height:auto}.wrapper-banner-text-left .content-image-mobile{display:none}.wrapper-banner-text-left .content-image-mobile img.image-banner-text-left{display:block;margin:0 0 0 auto;width:100%;height:auto}.wrapper-banner-text-left .content-image__text{position:absolute;right:15px;bottom:15px}.section-button-text{margin-bottom:64px}.section-button-text .wrapper .wrapper-button-text-left{display:flex;padding:40px 0}.section-button-text .wrapper .wrapper-button-text-left .content-text{width:50%}.section-button-text .wrapper .wrapper-button-text-left .content-text p{font-size:26px;font-weight:700;line-height:34px;letter-spacing:0px}.section-button-text .wrapper .wrapper-button-text-left .content-button{width:50%;position:relative}.section-button-text .wrapper .wrapper-button-text-left .content-button .button-shop{text-align:center;width:260px;height:64px;display:inline-block;transform:translateY(-50%);position:absolute;top:50%;right:0;letter-spacing:4px;line-height:64px;font-size:14px;font-weight:700}.section-button-text .wrapper .wrapper-button-text-left .content-button .button-shop:hover{background-color:#fff3;transition:.4s;color:#fff}.furniture-by-room .wrapper h2{font-size:40px;line-height:52px;letter-spacing:0px;font-weight:700;margin-bottom:47px}.furniture-by-room .wrapper .shop-room{display:flex;flex-wrap:wrap;margin:0 -10px 70px}.furniture-by-room .wrapper .shop-room .wrapper-block-room{max-width:calc(100% / 3);padding:0 10px;margin-bottom:30px}.furniture-by-room .wrapper .shop-room .wrapper-block-room:hover{text-decoration:underline}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room{display:block;text-align:center}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room img{display:block;vertical-align:middle;width:100%}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room p{font-size:14px;letter-spacing:1.5px;line-height:18px;font-weight:500;margin-top:25px;text-transform:uppercase}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room-mobile{display:none}.furniture-by-room .wrapper .button-view-more{display:none;text-align:center}.furniture-by-room .wrapper .button-view-more .btn-view-more{width:152px;height:42px;text-align:center;display:inline-block;border:1px solid #929292;letter-spacing:3.43px;font-weight:700;font-size:12px;color:#929292}.furniture-by-room .wrapper .button-view-more .btn-view-more:hover{background:#92929233;transition:.4s;color:#929292}.furniture-by-product .wrapper h2{font-size:40px;line-height:52px;letter-spacing:0px;font-weight:700;margin-bottom:57px}.furniture-by-product .wrapper .product-room{display:flex;flex-wrap:wrap;margin:0 -12px 66px}.furniture-by-product .wrapper .product-room .wrapper-block-product{max-width:25%;padding:0 12px;margin-bottom:40px}.furniture-by-product .wrapper .product-room .wrapper-block-product:hover{text-decoration:underline}.furniture-by-product .wrapper .product-room .wrapper-block-product a.product-item .wrapper-product{border:1px solid rgba(151,151,151,.2)}.furniture-by-product .wrapper .product-room .wrapper-block-product a.product-item .wrapper-product img{display:block;vertical-align:middle;width:100%}.furniture-by-product .wrapper .product-room .wrapper-block-product a.product-item .content-product-name{text-align:center}.furniture-by-product .wrapper .product-room .wrapper-block-product a.product-item .content-product-name p{font-size:14px;letter-spacing:1.5px;line-height:18px;text-transform:uppercase;font-weight:500;margin-top:30px;margin-bottom:20px}.furniture-by-product .wrapper .button-view-more{display:none;text-align:center}.furniture-by-product .wrapper .button-view-more .btn-view-more-product{width:152px;height:42px;text-align:center;display:inline-block;border:1px solid #929292;color:#929292;font-family:DM Sans;font-size:12px;letter-spacing:3.43px;font-weight:700}.furniture-by-product .wrapper .button-view-more .btn-view-more-product:hover{background:#92929233;transition:.4s;color:#929292}.section-back-top{display:none;background-color:#929292}.section-back-top .wrapper a#myBtn{display:flex;height:84px;width:100%}.section-back-top .wrapper a#myBtn .content{font-size:14px;letter-spacing:1.5px;line-height:84px;font-weight:500;color:#fff;width:50%;text-align:left}.section-back-top .wrapper a#myBtn .icon--back-top{line-height:86px;font-size:14px;width:50%;text-align:right}.section-bread-crumb .wrapper .breadcrumbs-full nav.breadcrumb{margin-top:45px;margin-bottom:55px}.section-bread-crumb .wrapper .breadcrumbs-full nav.breadcrumb a{font-size:14px;font-weight:500;letter-spacing:1.5px;line-height:24px;font-family:DM Sans,sans-serif;text-transform:capitalize;color:#020202}.section-bread-crumb .wrapper .breadcrumbs-full nav.breadcrumb span{font-size:14px;font-weight:500;letter-spacing:1.5px;text-transform:capitalize;line-height:24px;font-family:DM Sans,sans-serif;color:#020202}.section-bread-crumb .wrapper .breadcrumbs-full nav.breadcrumb span svg.icon.icon-arrow-medium-right{width:.5rem;height:.5rem}@media (max-width: 767px){.section-bread-crumb{display:none}.section-back-top{display:block}.furniture-by-room{margin-bottom:58px}.furniture-by-room .wrapper h2{font-size:22px;font-weight:700;line-height:29px;margin-bottom:0}.furniture-by-room .wrapper .shop-room{display:block;margin:0 0 20px}.furniture-by-room .wrapper .shop-room .wrapper-block-room{max-width:100%;padding:26px 0 0;margin-bottom:0}.furniture-by-room .wrapper .shop-room .wrapper-block-room:nth-child(n+4){display:none}.furniture-by-room .wrapper .shop-room .wrapper-block-room.show-room{display:block!important;transition:.4s}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item{flex:100%;max-width:100%}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room-mobile+.wrapper-room{display:none}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room-mobile{display:block}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room-mobile p{font-size:12px;line-height:16px;letter-spacing:1.29px;font-weight:500;margin-bottom:0;text-transform:uppercase}.furniture-by-room .wrapper .shop-room .wrapper-block-room a.shop-room-item .wrapper-room-mobile img{display:block;width:100%}.furniture-by-room .wrapper .button-view-more{display:block}.furniture-by-room .wrapper .button-view-more.hide-room{display:none!important}.furniture-by-product{margin-bottom:30px}.furniture-by-product .wrapper h2{font-size:22px;font-weight:700;line-height:29px;margin-bottom:25px}.furniture-by-product .wrapper .product-room{margin:0 -5px}.furniture-by-product .wrapper .product-room .wrapper-block-product{flex:50%;max-width:50%;padding:0 5px;margin-bottom:0}.furniture-by-product .wrapper .product-room .wrapper-block-product.show-product{display:block!important;transition:.4s}.furniture-by-product .wrapper .product-room .wrapper-block-product:nth-child(n+5){display:none}.furniture-by-product .wrapper .product-room .wrapper-block-product a.product-item .content-product-name p{font-size:12px;line-height:16px;letter-spacing:1.29px;margin-top:16px;margin-bottom:29px}.furniture-by-product .wrapper .button-view-more{display:block;padding:10px 0}.furniture-by-product .wrapper .button-view-more.hide-product{display:none!important}.section-button-text{margin-bottom:64px}.section-button-text .wrapper .wrapper-button-text-left{display:block;padding:45px 0 47px}.section-button-text .wrapper .wrapper-button-text-left .content-text{width:100%}.section-button-text .wrapper .wrapper-button-text-left .content-text p{font-size:18px;max-width:190px;line-height:28px;font-weight:500;margin:0 0 27px}.section-button-text .wrapper .wrapper-button-text-left .content-button{width:100%}.section-button-text .wrapper .wrapper-button-text-left .content-button a.button-shop{position:unset;transform:unset;display:block;text-align:center;line-height:42px;border:1px solid #ffffff;width:213px;height:42px;font-size:12px;letter-spacing:3.43px}.wrapper-banner-text-left-no-image{margin-bottom:35px}.wrapper-banner-text-left-no-image .content-text-no-image{text-align:center}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content{padding-bottom:20px}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content .title{font-size:22px;line-height:29px;font-weight:700}.wrapper-banner-text-left-no-image .content-text-no-image .wrapper-content p.content{font-size:14px;padding:0 15px;line-height:18px;font-weight:400}.wrapper-banner-text-left{margin-bottom:35px;display:block}.wrapper-banner-text-left .content-text{width:100%;position:unset;transform:unset}.wrapper-banner-text-left .content-text .wrapper .wrapper-content{max-width:100%;padding:49px 0 25px}.wrapper-banner-text-left .content-text .wrapper .wrapper-content h2.title{font-size:22px;line-height:29px}.wrapper-banner-text-left .content-text .wrapper .wrapper-content p.content{font-size:14px;line-height:18px;font-weight:400}.wrapper-banner-text-left .content-image-mobile{display:block}.wrapper-banner-text-left .content-image{display:none}}@media (min-width: 768px){.furniture-by-room .wrapper-room{display:block}.furniture-by-room .wrapper-room_mobile{display:none}}@media (min-width: 768px) and (max-width: 1023px){.wrapper-banner-text-left .content-text .wrapper-content h2.title{font-size:22px;line-height:29px}.wrapper-banner-text-left .content-text .wrapper-content p.content{font-size:14px;line-height:18px}.wrapper-banner-text-left .content-image-mobile{display:none}.wrapper-banner-text-left .content-image{display:block}.furniture-by-room{overflow:hidden}.furniture-by-room .wrapper h2{font-size:22px;font-weight:700;line-height:29px;margin-bottom:15px}.furniture-by-room .wrapper .shop-room{padding:0;margin-bottom:0}.furniture-by-room .wrapper .shop-room a.shop-room-item .wrapper-room_mobile p{font-size:12px;line-height:16px;letter-spacing:1.29px}.furniture-by-product{overflow:hidden}.furniture-by-product .wrapper h2{font-size:22px;font-weight:700;line-height:29px;margin-bottom:15px}.furniture-by-product .wrapper .product-room{margin-bottom:0}.furniture-by-product .wrapper .product-room a.product-item .content-product-name p{font-size:12px;line-height:16px;letter-spacing:1.29px}.section-button-text{margin-bottom:64px}.section-button-text .wrapper .wrapper-button-text-left{display:block;padding:5px 0 35px}.section-button-text .wrapper .wrapper-button-text-left .content-text{width:100%}.section-button-text .wrapper .wrapper-button-text-left .content-text p{font-size:26px;font-weight:700;letter-spacing:0px;line-height:34px;margin-bottom:33px}.section-button-text .wrapper .wrapper-button-text-left .content-button{width:100%}.section-button-text .wrapper .wrapper-button-text-left .content-button a.button-shop{position:unset;transform:none;font-size:12px;font-weight:700;letter-spacing:3.5px;line-height:23px;width:187px;height:59px;padding:16px 0}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/dmf-furniture.scss.css.map?v=182614704798459157911691697734 */
