@media (max-width: 1024px){.page-header .top-header-content .top-header-menu-holder{font-size:11px}.page-header .top-header-content .top-header-menu-holder .minisearch input{font-size:11px}#header-nav .main-menu .holder-submenu .submenu .quin .holder-menu-block li .holder-sublist{left:0}.product.detailed{display:block}.product.detailed .items{display:block}.product.detailed .detailes-fabric-holder{width:100%;display:block;padding:20px 0 0}.product.detailed .free-fabrics-samples-block{background:none;border:8px solid #fff;box-shadow:0 0 0 6px #ae9d78 inset}.product.detailed .free-fabrics-samples-block h3{font-size:35px}}@media (max-width: 992px){.page-header .top-header-content{justify-content:flex-end}.page-header .top-header-content .header-social{width:100%;justify-content:flex-end;margin:0 0 10px}#header-nav .main-menu{flex-wrap:wrap}#header-nav .main-menu>li>a{margin:11px 15px 9px}#header-nav .main-menu>li .holder-submenu .submenu .quin{width:25%}#header-nav .main-menu>li .holder-submenu .submenu .quin .holder-menu-block li .holder-sublist{display:block;position:relative;left:0;width:100%;box-shadow:none;border:none}#header-nav .main-menu>li .holder-submenu .submenu .quin .holder-menu-block li .holder-sublist li{font-size:14px;margin:0 0 7px}.manufacturers-holder .info-blocks-holder .info-block{width:31%}.manufacturers-holder .manufacturers-holder-title{top:-54px}.manufacturers-holder .manufacturers-holder-title h3{font-size:17px;padding:14px 27px 10px}.how-works-holder .info-blocks-holder .info-block,.categories-holder .info-blocks-holder .info-block{width:26%}.how-works-holder .info-blocks-holder .info-block .image-info-block{padding:40% 0 0}.categories-holder .info-blocks-holder .info-block .image-info-block{padding:65% 0 0}.testimonial-holder .text-testimonial{font-size:19px;margin:0 0 15px}.testimonial-holder .author-testimonial{font-size:13px}.image-holder .image-description-holder h4{font-size:36px;margin:0 0 10px}.image-holder .image-description-holder p{font-size:16px;margin:0 0 15px}.products-grid .product-items li .product-item-name{font-size:29px}.product-options-wrapper .content-title{position:static}.fabric-page .fabrics-list-holder .fabrics{padding:0}.account .actions-toolbar{flex-direction:column}.account .actions-toolbar>.primary{align-self:flex-end;margin:15px 0 20px;text-align:right}.cart-container #shopping-cart-table .cart-table-head{display:none}.cart-container #shopping-cart-table>div .cart-holder-product-description{flex-direction:column;position:relative}.cart-container #shopping-cart-table>div .cart-holder-product-description .cart-holder-info{width:100%;text-align:left}.cart-container #shopping-cart-table>div .cart-holder-product-description .mobile-block{display:inline-block}.cart-container #shopping-cart-table>div .cart-holder-product-description .cart-holder-product-subtotal{display:none}.cart-container #shopping-cart-table>div .cart-holder-product-description .product-item-details{font-size:13px}.cart-container #shopping-cart-table>div .cart-holder-product-description .product-item-details .product-item-name{padding:0 25px 0 0}.cart-container #shopping-cart-table>div .cart-holder-product-description .action-edit{font-size:13px}.cart-container #shopping-cart-table>div .cart-holder-product-description .cart-holder-product-remove .action-delete{position:absolute;top:15px;right:15px}.cart-container .cart-page-bottom-holder{flex-direction:row;justify-content:space-between}.cart-container .discount,.cart-container .cart-summary{align-self:flex-start;min-width:40%}.opc-summary-wrapper,.opc-wrapper{float:none;width:100%;padding:0}.contact-table-holder{flex-direction:column;justify-content:center}.contact-table-holder .contact-form-holder{max-width:500px}.footer-container .footer-menus-holder .footer-menus{flex-wrap:wrap}.footer-container .footer-menus-holder .footer-menus .quad{width:31%;margin:0 0 20px}.footer-container .footer-menus-holder .footer-menus .quad.newsletter-holder{width:100%;max-width:400px}.footer-bottom{flex-direction:column}.footer-bottom .footer-social{margin:0 0 10px;order:-1}}@media (max-width: 767px){.page-title{font-size:30px}.content-big-subtitle{font-size:30px}.content-subtitle{font-size:28px}.page-header .top-header-content .header-social{justify-content:center}#header-nav .main-menu>li .holder-submenu .submenu .quin{width:33.3%}.home-top-banner{position:relative}.home-top-banner img{display:none;height:0}.home-top-banner .home-top-banner-mobile-background{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;display:block}.home-top-banner .content-top-banner-title{font-size:40px}.home-top-banner .content-top-banner-holder{width:100%;position:relative;min-height:310px}.home-top-banner .content-top-banner-holder.right-side .content-top-banner{width:100%}.home-top-banner .content-top-banner-holder .content-top-banner{padding-top:35px}.manufacturers-holder{margin-top:40px}.manufacturers-holder .manufacturers-holder-title h3{font-size:14px}.manufacturers-holder .info-blocks-holder .info-block{width:45%}.info-blocks-holder .info-block .image-info-block{max-width:230px;margin:0 auto 10px}.how-works-holder .info-blocks-holder .info-block,.categories-holder .info-blocks-holder .info-block{width:40%}.testimonial-banner .desktop-block{display:none}.testimonial-banner .column-holder{width:100%}.page-products .columns .sidebar.sidebar-main .filter>h3{display:none}.page-products .columns .sidebar.sidebar-main .filter h3{position:relative;padding:6px 10px 4px;background:#eee;cursor:pointer}.page-products .columns .sidebar.sidebar-main .filter h3:before{display:none}.page-products .columns .sidebar.sidebar-main .filter h3:after{content:'\f078';position:absolute;font:18px/1 'Font Awesome 5 Free';right:15px;height:21px;width:21px;top:0;bottom:0;margin:auto 0}.page-products .columns .sidebar.sidebar-main .filter h3 em{background:none;padding:0}.page-products .columns .sidebar.sidebar-main .filter h3 em:before,.page-products .columns .sidebar.sidebar-main .filter h3 em:after{display:none}.page-products .columns .sidebar.sidebar-main .filter .items{display:none}.page-products .columns .sidebar.sidebar-main .filter .active h3:after{content:'\f077'}.page-products .columns .sidebar.sidebar-main .filter .active .items{display:block}.sidebar-main .filter .filter-options-item{margin:0 0 10px}.product-view{flex-direction:column}.product-view>div{width:100%}.product-view .fotorama__stage{margin:0 auto}.tabs-title-holder .title a{padding:13px 12px 8px;min-width:0}.columns{display:flex;flex-direction:column;overflow:visible}.columns .main{order:1;padding:15px 0 0;width:100%}.columns .sidebar{padding:0;width:100%}.columns .sidebar.sidebar-additional{order:2}.categorically .item_category{width:50%}.holder-columns .third,.holder-columns .quad{width:50%}.holder-columns .half{width:100%;padding:0;margin:0 0 20px}.fabric-page h1.page-title{font-size:35px}.fabric-page .fabrics-holder h3.content-title{font-size:24px}.login-container{flex-direction:column}.login-container>.block{width:100%;padding:0 0 20px}.login-container>.block.block-customer-login{padding:30px 0 20px;border-left:none;border-top:1px solid #eee}.cart-container .cart-table-container .form-cart .actions .action.continue,.cart-container .cart-table-container .form-cart .actions .action.update,.cart-container .cart-table-container .form-cart .actions .action.clear{float:none;display:block;margin:0 0 10px;width:100%}.cart-container .cart-table-container .form-cart .actions .action.update{margin:0}.checkout-container .content-title{font-family:24px}.checkout-container .content-title:before{display:none}.checkout-container .content-title em{padding:0}.account .sidebar .block-title,.account .sidebar .title{background:#f4f4f4;padding:7px 10px 4px;text-transform:uppercase}.footer-container .full{flex-wrap:wrap}.footer-container .full .blog-container,.footer-container .full .newsletter-container{width:100%;margin:0 0 25px}.footer-container .footer-menus-holder .footer-menus .quad{width:49%}}@media (max-width: 640px){.page-header .top-header-content .top-header-menu-holder{flex-wrap:wrap;justify-content:center}.page-header .top-header-content .top-header-menu-holder .header-account{justify-content:flex-end;flex-wrap:wrap}.page-header .top-header-content .top-header-menu-holder .block-search{margin:0 0 10px}#header-nav .main-menu{flex-wrap:wrap}#header-nav .main-menu>li .holder-submenu .submenu .quin{width:50%}.home-top-banner h1{font-size:38px}.footer-banners{flex-wrap:wrap;justify-content:center}.footer-banners .column-holder{width:100%;margin:0 0 15px}.manufacturers-holder .info-blocks-holder .info-block{width:90%}.image-holder .image-description-holder{bottom:15px}.toolbar-products .pager-limiter-holder{justify-content:space-between;width:100%;padding:10px 0 0}.toolbar-products .pager-limiter-holder .limiter{margin:0}.products-grid .product-items li{width:50%}.products-grid .product-items li .product-item-name{font-size:27px}.products-grid .product-items li .price-box .price{font-size:20px}.tabs-title-holder .title{font-size:20px}.tabs-title-holder .title a{padding:13px 9px 8px}.holder-columns .third,.holder-columns .quad{width:100%}h3.orange.expand-button,h3.orange.closable-button{font-size:24px}h3.orange.expand-button a,h3.orange.closable-button a{display:inline-block}.login-container .block h3{font-size:23px}form.forget{margin:0}form.forget h3{font-size:23px}.form-create-account .fieldset .field,.form-login .fieldset .field,#contact-form .fieldset .field{flex-direction:column}.form-create-account .fieldset .field .label,.form-login .fieldset .field .label,#contact-form .fieldset .field .label{width:100%;margin:0 0 3px}.form-create-account .fieldset .field .control,.form-login .fieldset .field .control,#contact-form .fieldset .field .control{max-width:100%;width:calc(100% - 15px)}.block-dashboard-info,.block-dashboard-addresses{margin:0 0 30px;padding:0}.block-dashboard-info .block-content,.block-dashboard-addresses .block-content{flex-direction:column}.block-dashboard-info .block-content .box,.block-dashboard-addresses .block-content .box{width:100%;padding:15px 0}.account .fieldset .field{flex-direction:column;align-items:flex-start}.account .fieldset .field .label{margin:0 0 5px;width:100%}.account .fieldset .field.choice{flex-direction:row}.account .fieldset .field.choice .label{width:auto;margin:0 0 0 10px}.cart-container .cart-page-bottom-holder{flex-direction:column}.cart-container .discount,.cart-container .cart-summary{width:100%}.cart-container .cart-summary #block-shipping{float:none}.opc-wrapper .field{flex-direction:column;align-items:flex-start}.opc-wrapper .field .label{width:100%}.opc-wrapper .field .control{max-width:calc(100% - 30px);width:100%}.opc-wrapper .field.choice{flex-direction:row;min-width:100%}.opc-wrapper .field.choice .label{width:auto}.authentication-wrapper{float:none;text-align:center;margin:0 0 15px}.opc-progress-bar{width:100%}.opc-progress-bar li{width:50%}.footer-container .footer-menus-holder .footer-menus .quad{width:100%}}@media (max-width: 480px){.breadcrumbs,.page-main,.page-header .panel,.page-footer,.content-wrapper{padding:0 15px}.page-header .top-header-content .top-header-menu-holder .header-account{justify-content:center}.minicart-wrapper .block-minicart{left:auto;margin:4px 0 0}.how-works-holder .info-blocks-holder .info-block{width:90%}.how-works-holder .info-blocks-holder .info-block .image-info-block{padding:30% 0 0}.products-grid .product-items li{width:100%;padding:0}.products-grid .product-items li img.product-image-photo{max-width:240px}.wood-sample-request .one-sample{width:130px;height:130px}#category-nav{padding:0}#category-nav ul li{font-size:25px}.categorically .item_category{width:100%}.img-content.left-side,.img-content.right-side{float:none;margin:0 auto 15px;text-align:center;display:block}.holder-filter-form .filter-wrapper .filter-item{width:100%}#contact-form{padding:0}}@media (max-width: 380px){.wood-sample-request .show-samples{padding:17px 10px}.wood-sample-request .one-sample{width:110px;height:110px;margin:0 5px 10px}}