img.cs-discount-flag-tag-area.cs_Curtains_badge,.cs-curtain-product img.discount-flag-tag.cs-badge-show,.product-single__description-throws-and-runners .summaryBullets{display:block!important}img.discount-flag-tag.AuraRangeRen{position:absolute;z-index:1;left:5px;bottom:5px}.product--wrapper.wrapperCheck div{position:relative}.NewForm.NewForm-footer .contact-form{margin-top:10px!important}html{padding-bottom:0!important;overflow-x:hidden}.template-collection .grid-product__wrapper .discount-flag-tag{top:inherit;right:inherit;bottom:0;left:0}#draught-excluders .grid-product__wrapper .discount-flag-tag{bottom:-4px;width:55px!important}#draught-excluders a.grid-product__image-link{position:relative;display:block;width:100%;background-color:#f6f6f6;-webkit-transition:opacity .4s ease-out;-moz-transition:opacity .4s ease-out;-ms-transition:opacity .4s ease-out;-o-transition:opacity .4s ease-out;transition:opacity .4s ease-out}#throws-and-runners-collection-mcalister-textiles .grid-product__image-wrapper .product--wrapper .boost-pfs-action-overlay img.product--image{height:270px!important;object-position:center;object-fit:contain}#throws-and-runners-collection-mcalister-textiles .boost-pfs-action-overlay{padding-top:100%!important}img.discount-flag-tag-single{display:block!important;top:x;z-index:1;bottom:32px;top:auto!important;left:0!important;margin-left:10px}.product-single__media-group-wrapper img.discount-flag-tag-single{width:80px!important;background-color:transparent}#plain-and-semi-plain-fabrics .rte--indented-images .tt-layout-promo-box img{margin:0 auto;max-width:100%}#shopify-section-contract-landing-sectio .tt-promo-box img{width:100%;margin:0 auto;max-width:100%}p.banner_top_content a{margin-right:0;border:0px!important;color:#777}.summaryBullets i{text-transform:capitalize}p.banner_top_content a:hover{color:#42d6c3;text-decoration:none;border:0px!important}.desktop-header ul.site-nav>li>a.site-nav__link{font-size:15px!important;text-transform:uppercase!important}a{transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}ul.mobile-nav>li>a,ul.mobile-nav>li>.mobile-nav__has-sublist>a{font-size:15px;text-transform:uppercase}.tt-breadcrumb ul>li{line-height:16px}.tt-breadcrumb ul>li>a{font-size:16px;line-height:14px}h4{color:#191919}h2.section-header__title{font-size:32px;line-height:31px;font-weight:700;letter-spacing:.03em!important;text-transform:uppercase;color:#656565!important;position:relative}.section-header hr{display:none}h2.section-header__title:after,h2.section-header__title:before{position:absolute;top:13px!important;width:400px;max-width:400px!important;height:2px;background:#777;content:""!important}h2.section-header__title:after{right:15px}h2.section-header__title:before{left:15px}.left_header a{text-decoration:none}.summaryBullets.summaryBulletsmain,.summaryHide strong{font-style:italic}.summaryBullets.summaryBulletsmain strong{font-style:normal}.flex_box{display:flex;flex-wrap:wrap;justify-content:space-between}.icon_box img{width:35px}a.main_box{display:flex;flex-wrap:wrap;width:33.33%;justify-content:flex-end}.text_box{margin-left:0;width:70%;text-align:center}.icon_box{margin-right:-15px}.text_box h4{margin-bottom:5px;font-size:16px}.text_box p{font-size:14px;color:#777}.text_box h4:hover{color:#061a36}.inner_icon_sec{max-width:1050px;margin:0 auto}#shopify-section-1585904238843 .custom__item{padding-left:0}#CollectionSection .grid-product__image-link{background:#fff}hr.hr--large{display:none}footer.site-footer{background:#191919;color:#fff;padding-top:54px;padding-bottom:0}.site-footer a{font-size:14px;color:#888;text-decoration:none}.product_two_section h2.h1.section-header__title{margin-bottom:0}ul.site-nav a.site-nav__link{padding-top:0}.desktop-sticky .cs-desktop-header{position:fixed;top:0;background:#fff;margin:0;padding:10px 0;left:0;box-shadow:0 0 8px #0009}.site-nav--compress .site-nav__item:not(.site-nav__item--compressed){display:inline-block}.site-header .wrapper{max-width:1170px;padding:0}.site-header .grid__item.large--one-sixth{width:33.33%;vertical-align:top}.left_header p{font-size:14px;color:#777}a.site-header__logo-link img.site-header__logo-image{width:216px;max-width:100%}.desktop-header.right_header,div#shopify-section-slideshow{max-width:1170px;margin:0 auto}.desktop-header ul.site-nav a.site-nav__link{font-size:14px!important;color:#777;padding:0 8px;text-transform:capitalize}li.site-nav__item span.icon.icon-arrow-down{display:none}.cs-desktop-header{width:100%;text-align:center;margin-top:15px;margin-bottom:15px}.desktop-header li.site-nav__item{border-right:2px solid #777;line-height:1}.desktop-header ul.site-nav a.site-nav__link:hover{color:#42d6c3}.deskop-anoucement-bar{display:flex;flex-wrap:wrap;justify-content:space-between}.customtabnewsletter,.customtaboffer,.customtabsoffercompe{width:24%;text-align:center;background:#efefef;color:#777}.customtabnewsletter a,.customtaboffer a,.customtabsoffercompe a{line-height:31px;font-size:13px;color:#777;text-decoration:none}.customtabsoffercompe a{padding:0 15px}.template-index .slick-list,div#Hero-slideshow{height:585px!important}.wrapper{max-width:1170px;padding:0}.index-sections .shopify-section{margin-top:70px}.header-wrapper .site-nav__dropdown-link{color:#777;font-size:14px;font-style:normal;padding-left:30px}.site-nav span.icon-fallback-text{vertical-align:bottom}.site-nav span.icon.icon-cart{background:url(https://cdn.shopify.com/s/files/1/1083/9274/files/cart_icon_b3bbdcd2-d8a7-41a0-968a-d268caee8c47.png)}.site-nav span.icon.icon-customer{background:url(https://cdn.shopify.com/s/files/1/1083/9274/files/user_icon_2863301a-0361-427b-9a42-4fe04fa456d0.png)}.sticky-header span.icon.icon-cart:after{background:url(https://cdn.shopify.com/s/files/1/1083/9274/files/cart_icon_b3bbdcd2-d8a7-41a0-968a-d268caee8c47.png)}.sticky-header span.icon.icon-customer:after{background:url(https://cdn.shopify.com/s/files/1/1083/9274/files/user_icon_2863301a-0361-427b-9a42-4fe04fa456d0.png)}.sticky-header span.icon.icon-customer:after,.sticky-header span.icon.icon-cart:after{width:20px;height:20px;content:"";position:absolute;top:-16px;left:0;background-repeat:no-repeat;background-size:contain}.sticky-header span.icon.icon-customer,.sticky-header span.icon.icon-cart{font-size:0;position:relative;width:20px}.site-nav span.icon.icon-customer,.site-nav span.icon.icon-cart{font-size:0;background-repeat:no-repeat;background-size:contain;width:20px;height:30px;background-position:center}.site-nav--has-dropdown ul.site-nav__dropdown{width:280px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.08);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.08);box-shadow:0 0 10px #00000014}.desktop-header li.site-nav__item:last-child{border-right:5;border-left:5}li.site-nav--active{color:#42d6c3}.desktop-sticky ul.sticky-header{display:block!important;margin:0}.desktop-sticky .header-container{max-width:1170px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.header-container{width:100%}ul.sticky-header li.site-nav__item{border-right:0}ul.sticky-header a.site-nav__link{padding:0;margin:0 5px}.site-header .grid--full.grid--table{display:flex;flex-wrap:wrap}.site-header .grid__item.large--hide.large--one-sixth.one-quarter{display:inline-block!important;width:25%!important}.site-header .grid__item.medium-down--one-half.large--two-thirds{width:50%}.site-header nav.grid__item.large--text-right.medium-down--hide.large--one-sixth{width:25%}div#shopify-section-featured-products{margin-top:0}#shopify-section-1585904238843 .custom__item{margin-bottom:0}.h6.tt-description{font-size:16px;text-transform:unset;color:#4e4e4e;margin-bottom:33px}.section-header{margin-bottom:30px}#CollectionSection .tt-description .grid-product__title,.product_two_section .grid-product__title{padding:20px;font-size:21px;font-style:normal;color:#191919}button.btn,a.btn-acc{font-size:14px;background:transparent!important;border:1px solid #000!important;color:#000!important;padding:8px 22px!important}button.btn:hover,a.btn-acc:hover{background:#061a36!important;border-color:#061a36!important;color:#fff!important}.two_col_1,.two_col_2{width:49.1%;text-align:center}footer.site-footer .grid__item.one-third{width:25%}.site-footer a:hover{color:#42d6c3}footer .cs-tet-subscriber{color:#888;font-size:14px}footer div.rare-signup-form form label{font-style:normal}footer .rare-signup-form input[type=submit]{font-style:normal;font-family:inherit}.slideshow__overlay:before{background-image:none!important}.shopify-section .rte .h1:after,.shopify-section .rte h2:after{margin:0}#stamped-reviews-widget a.stamped-reviews-link{color:#777}.cs-bottom-area{background:#0f0f0f;color:#888;padding:20px 10px}.cs-bottom-area .container{max-width:1170px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between}.payment-icons li{margin-bottom:0}p.site-footer__copyright-content{margin-bottom:0;font-size:14px;color:#888}.row{display:flex;flex-wrap:wrap}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px}footer.site-footer .NewForm button.needsclick{background:#061a36!important}#florence-range.template-collection .discount-flag{z-index:1;position:absolute;top:0;right:0}#our-journey-to-sustainability .tt-breadcrumb,#our-journey-to-sustainability .page-container .main-content{padding-left:10px}#privacy-policy .section-header.text-center{margin-bottom:0}#mcalister-textiles-returns-and-refunds-policy .main-content .category-carousel{margin-top:30px}.doubly-wrapper{position:fixed;left:15px;bottom:25px;z-index:999;background-color:#fff;padding:7px;border-radius:5px;border:1px solid #e8e8e2}.doubly-nice-select.right .list{top:unset!important;bottom:33px;left:-7px!important;right:auto!important;max-height:300px;overflow:auto}body .otCookiesNotification #cookies-wrapper{top:auto!important;bottom:0;padding:10px 15px;text-align:center;display:flex;flex-wrap:wrap;width:100%;left:0!important;justify-content:center;max-width:none!important;border-radius:0}body .otCookiesNotification #cookies-wrapper div#cookies-message{width:100%!important;flex-wrap:wrap!important;flex:auto!important}body .otCookiesNotification #cookies-wrapper div#cookies-privacy{margin-left:0;display:inline-block!important;width:auto;position:static}body .otCookiesNotification #cookies-wrapper #cookies-popup-bottom{display:inline-block!important}.search-pagee .boost-pfs-search-result-toolbar{align-items:center}.search-pagee .boost-pfs-filter-right .boost-pfs-filter-products,.search-pagee .boost-pfs-search-result-toolbar{display:flex;flex-wrap:wrap}.search-pagee a.grid-product__image-link img.grid-product__image,.search-pagee .grid-product__image-link{padding:0}.search-pagee .grid-product__image-link{position:relative;background-color:#fff}.search-pagee .grid-product__image-link img.discount-flag-tag{position:absolute;left:0;z-index:9;bottom:0}.search-pagee .grid-product__wrapper span.grid-product__title{font-style:normal;color:#191919;font-size:16px;font-weight:600;display:block}.search-pagee span.grid-product__price-wrap span.long-dash,.search-pagee span.icon-fallback-text,.search-pagee p.grid-product__vendor{display:none}.search-pagee span.grid-product__price-wrap span.grid-product__price{color:#061a36;text-transform:capitalize}.search-pagee .boost-pfs-filter-products .grid__item{margin-bottom:30px}.search-pagee .grid-product__wrapper{text-align:left}.search-pagee .boost-pfs-action-list-wrapper.boost-pfs-action-extend,.search-pagee .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading span.boost-pfs-filter-option-title-text:before{display:none!important}.search-pagee li.boost-pfs-filter-option-item{padding-left:0!important}.search-pagee button.boost-pfs-filter-button{color:#777!important;font-size:14px!important}.search-pagee button.boost-pfs-filter-button:hover,.search-pagee .boost-pfs-filter-option-item.selected button.boost-pfs-filter-button{color:#42d6c3!important}.search-pagee button.boost-pfs-filter-button span.boost-pfs-check-box{opacity:0}.search-pagee .boost-pfs-filter-option-content ul.boost-pfs-filter-option-item-list{margin-left:0;margin-right:0;padding-right:4px!important}.template-search main.main-content .wrapper{max-width:1200px;padding-left:15px;padding-right:15px}.search-pagee .pagination .page{color:#42d6c3;border:2px solid#42d6c3;padding:12px 22px!important;line-height:1!important;margin-right:5px;margin-left:5px}.search-pagee .pagination .page a{padding:0}.search-pagee .pagination .page.current{font-weight:500;color:#000}.search-pagee .boost-pfs-filter-option.boost-pfs-filter-has-scrollbar .boost-pfs-filter-option-content .boost-pfs-filter-option-content-inner{max-height:none;height:100%;overflow-y:hidden}.search-pagee .boost-pfs-filter-option button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading:before{position:absolute;right:0;top:7px;font-size:17px;line-height:1;color:#4e4e4e;content:"-";display:block}.search-pagee .boost-pfs-filter-option-collapsed.boost-pfs-filter-option button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading:before{content:"+"}.search-pagee .boost-pfs-filter-option-content{padding-top:5px}.search-pagee .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{font-size:16px;text-transform:capitalize;border-bottom:1px solid #e9e7e7;padding:0 20px 13px 0;margin-top:10px;position:relative;cursor:pointer;font-weight:400;color:#1f2021;width:100%;letter-spacing:1px;font-family:Basic Commercial,sans-serif}.search-pagee .boost-pfs-filter-tree-v .boost-pfs-filter-option{padding:0 0 15px;border:0}.search-pagee .boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading span{font-size:16px;color:#1f2021}.grid-product__image-wrapper .product--wrapper .discount_banner_img.boost-pfs-action-overlay,.template-product .discount_banner_img{position:absolute;right:5px;bottom:5px;width:70px;height:auto;padding:0!important}.template-product .discount_banner_img{bottom:95px}img.discount-flag-tag-15.Fabric,img.discount-flag-tag.cs-Fabric{position:absolute!important;bottom:3px!important}@media screen and (min-width: 768px){.search-pagee .boost-pfs-filter-tree{width:26%}.search-pagee .boost-pfs-filter-right{width:74%}}@media screen and (min-width: 1001px){.search-pagee .boost-pfs-filter-tree{width:23%}.search-pagee .boost-pfs-filter-right{width:77%}}.search-pagee .grid-collage .large--one-third .grid-product__image-link{padding-bottom:100%;height:auto}@media (min-width: 992px){.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-4{width:33.33333333%}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}}@media (min-width: 768px){.col-sm-6{width:50%}.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}}@media (min-width: 791px){.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-4{flex:0 0 33.33333%;max-width:33.33333%}}.tt-promo-box img{width:370px}.cushions h2{color:#000;font-size:48px!important;font-weight:400!important}.acc-box .col-sm-6{padding:0 15px 60px;text-align:center}.cushions h2{color:#000;font-size:48px!important;font-weight:400!important;line-height:44px;letter-spacing:.03em;padding-bottom:23px}.cushions{text-align:center;margin-bottom:100px}.cushions p,#shopify-section-roman-blinds .tt-description.new-des.new-des2,#shopify-section-page-curtains .tt-description.new-des.new-des2{font-size:16px;color:#555!important;line-height:24px;font-weight:400;margin:0 0 15px;padding:0}a.view-btn,span.shop-btn,.action-btn a{font-size:14px;border:1px solid #121212;padding:8px 20px 5px;display:inline-block;color:#000;margin-top:10px}a{text-decoration:none;color:#777}.cushions.top-cush p{color:#000!important}.action-btn{display:inline-block;width:100%;text-align:center;margin-top:30px}.banner-cushions-two .tt-promo-box img{width:540px}.cushions-info-all .col-sm-6.col-md-6.col-12-440width{margin-bottom:70px}#shopify-section-page-contract-two .tt-description-wrapper{text-align:center;font-size:30px}.cushions.bottom-cush p{color:#000!important;font-size:18px}.banner-cushions-two .tt-title-large{margin-bottom:20px}.cushions strong a{color:#000}a.tt-promo-box{text-decoration:none;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;height:100%}#shopify-section-roman-blinds-3 .acc-box a.tt-promo-box{flex-direction:row}.grid-product__title{font-size:32px;font-style:normal}.acc-section{text-align:center}.small_txt{color:#777;font-size:14px}.mg-top{margin-top:55px}p{margin:16px 0 26px}.block-table span.btn{background:#061a36;border:none;color:#fff;font-size:14px;line-height:1.1;letter-spacing:.03em;padding:4px 31px;display:inline-flex;justify-content:center;align-items:center;text-align:center;height:40px;cursor:pointer;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;text-transform:capitalize}.category-carousel a{text-decoration:none}.category-carousel a:hover span.btn{background:#4e4e4e}.grid__item .product-single__meta{z-index:0!important;text-align:left}div#variant-inventory{color:#777;font-size:14px}h1.product-single__title{font-size:30px;line-height:40px;font-weight:600}.price-container{font-size:26px;line-height:40px;font-weight:600}#ProductPrice span.money{color:#42d6c3}.product-single__meta hr.hr--small{display:none}button#AddToCart--product-template{height:50px;background:#061a36!important;border:none!important;color:#fff!important;font-size:14px;line-height:1.1;letter-spacing:.03em;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear}button#AddToCart--product-template:hover{background:#4e4e4e!important}button.accordion{font-size:14px;line-height:26px;font-weight:600;letter-spacing:.03em;color:#999;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;padding:22px 0 0;border-top:1px solid#e9e7e7}button.accordion.more_info{margin-top:22px}.product-single__description.panel{padding-left:0;color:#444;font-size:14px}.summaryHide,.summaryBullets{margin-bottom:0!important}#shopify-section-product-recommendations .tt-carousel-products .slick-list .large--one-quarter{width:100%}#shopify-section-product-recommendations .tt-block-title h2.tt-title-small{font-size:16px;line-height:26px;font-weight:700;margin:0;padding:0}#shopify-section-product-recommendations a.grid-product__meta{text-align:left;color:#191919;text-decoration:none}#shopify-section-product-recommendations span.grid-product__title{font-size:14px;display:block;font-style:normal;font-weight:600}#shopify-section-product-recommendations span.grid-product__title:hover{color:#42d6c3}.tt-carousel-products .slick-list{height:auto!important}.icon_block img{width:50px}.icon_block{margin-bottom:15px}.tt-contact-info h6.tt-title{font-size:20px;line-height:30px;font-weight:700;letter-spacing:.03em;color:#4e4e4e;margin:15px 0;padding-bottom:0}.tt-contact-info address{color:#777;font-size:14px;font-style:normal}.tt-contact-col-list{margin-top:50px}.form-default .form-group{margin-bottom:20px}.tt-contact-col-list h5{text-transform:capitalize;font-size:20px;line-height:30px;font-weight:600;letter-spacing:.03em;padding-bottom:15px}.tt-contact-col-list p{font-size:16px;line-height:1.5;text-align:center;margin-bottom:0}.tt-contact-col-list .row{justify-content:center}#contact_form .form-group input,.contact-form textarea#textareaMessage{width:100%}p.ad_info{display:none!important}.contact-form .col-md-6{padding:0 5px}.contact-form textarea#textareaMessage{height:160px}.contact-form .form-default .form-control{padding:8px 10px;font-style:italic}.contact-form button.btn{background:#061a36!important;border:0px!important;color:#fff!important;text-transform:uppercase;height:40px}.contact-form button.btn:hover{background:#4e4e4e!important}.contact-form{margin-top:40px}#shopify-section-article-template a.return-link,.template-product a.return-link{display:none}.hero-slideshow ul.slick-dots a{width:14px;height:14px;background-color:#dadada;margin:0 5px;border-radius:50%;cursor:pointer}.slick-slider .slick-dots li a:before{display:none}.hero-slideshow ul.slick-dots li.slick-active a{background-color:#4e4e4e}#CollectionSection .grid-uniform .grid__item{padding:0 10px;width:33.33%}#CollectionSection .grid-uniform{margin-left:0!important;display:flex;flex-wrap:wrap}#CollectionSection .section-header p{font-size:14px;color:#777}#CollectionSection span.grid-product__title{color:#191919;font-size:16px;font-weight:600}#CollectionSection a.grid-product__meta{text-decoration:none;text-align:left}#CollectionSection span.grid-product__price-wrap{display:block;color:#061a36}#CollectionSection .section-header a.text-link{font-style:normal;border-bottom:0}#CollectionSection .section-header a.text-link strong span{color:#031b35!important;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}#CollectionSection .section-header a.text-link strong span:hover{color:#42d6c3!important}#CollectionSection .aside .filtres-js li{list-style:none}#CollectionSection ul.tt-list-row.filtres-js{margin:0}#CollectionSection .filtres-js li a{font-size:14px;text-decoration:none}#CollectionSection .aside h3.tt-collapse-title{font-size:16px;text-transform:capitalize;border-bottom:1px solid#e9e7e7;padding:0 20px 13px 0;margin-top:30px;position:relative;cursor:pointer}#CollectionSection .aside h3.tt-collapse-title:before{position:absolute;right:0;top:7px;font-size:17px;line-height:1;color:#4e4e4e;content:"-"}#CollectionSection .aside h3.tt-collapse-title.open:before{content:"+"}#CollectionSection .pagination span.page{color:#42d6c3;border:2px solid#42d6c3;padding:12px 22px!important}#CollectionSection .pagination span.page a{text-decoration:none;padding:0}#CollectionSection .filtres-js li a:hover{color:#42d6c3}.cushion-img{margin-bottom:70px}.cushion-img img{width:100%}.tt-block-title{text-align:center;padding-bottom:15px;padding-top:50px}.tt-block-title h2.tt-title{font-size:48px;text-transform:capitalize;color:#000;font-weight:400}.tt-block-title a{text-decoration:none}.tt-description.new-des.new-des2{font-size:35px;line-height:1;margin-bottom:20px;color:#4e4e4e;font-weight:600}a.btn-acc{border:2px solid #000!important;padding:8px 30px 6px!important;text-decoration:none;display:inline-block;text-transform:uppercase;font-weight:600}.tt-layout-promo-box .col-sm-6{text-align:center}.tt-layout-promo-box a.tt-promo-box{text-decoration:none}.tt-title-small{font-size:32px;margin-top:15px}.tt-description.new-des{font-size:35px;font-weight:600}.cushions.rb h2{font-size:32px!important;padding-bottom:0;margin:18px 0}.tt-layout-promo-box .col-md-5{height:170px;padding:0 10px}.col-md-7.tt-description .tt-description-wrapper{text-align:left}.col-md-7.tt-description .tt-title-small{margin-top:0;line-height:1}.tt-layout-promo-box .col-md-5 img{height:170px;object-fit:cover}.bttom-f{margin-bottom:0!important}#shopify-section-roman-blinds .col-sm-6{margin-top:15px;padding:0 15px}#shopify-section-cushions-section .col-sm-6{text-align:center}#shopify-section-cushions-section .grid-product__title{font-size:21px;padding-bottom:15px}.customshopnow{margin-bottom:20px;margin-top:20px}.two_col .customshopnow,.cushions-info-all{margin-top:0}.fgd.col-sm-6{text-align:center;padding:0 45px}.fgd img{width:100%;height:495px;object-fit:cover}.fab-icon .tt-services-listing{max-width:900px;margin:auto;text-align:center}a.tt-services-block1{text-align:center;text-decoration:none}.tt-col-icon1{margin-bottom:27px}.fab-icon h4.tt-title{color:gray!important;font-weight:400;font-size:16px}.fab-box{margin-top:50px}div#shopify-section-fabrics-section{margin-bottom:60px}#shopify-section-page-curtains-2 .tt-block-title{padding-top:0}#tailored-curtains .cushions-info-all{margin-top:0}#shopify-section-fabrics-slider .slick-next:before{content:"\f105"!important;font: 32px/1 FontAwesome!important;color:#fff!important}#shopify-section-fabrics-slider button.slick-next{right:15px!important}#shopify-section-fabrics-slider .slick-prev:before{content:"\f104"!important;font: 32px/1 FontAwesome!important;color:#fff!important}#fabric-by-the-metre .slick-prev{left:25px!important;z-index:1}#shopify-section-fabrics-slider .slick-slider .slick-list{height:496px}#shopify-section-fabrics-slider .slick-slide img{width:100%}.product-single .grid__item.large--seven-twelfths{width:50%;padding-left:0}ul.product-single__thumbnails.small--hide.grid-uniform{left:48px!important}.vertical-product-single__thumbnails .slick-prev,.vertical-product-single__thumbnails .slick-next{bottom:-50px!important;top:unset;width:38px;height:38px;background:#f7f8fa!important;border-radius:50%;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;z-index:1}.vertical-product-single__thumbnails .slick-prev:hover,.vertical-product-single__thumbnails .slick-next:hover{background:#42d6c3!important}.vertical-product-single__thumbnails .slick-next:before{content:"\f107"}.vertical-product-single__thumbnails .slick-prev:before{content:"\f106"}.vertical-product-single__thumbnails .slick-next:before,.vertical-product-single__thumbnails .slick-prev:before{font: 24px/1 FontAwesome;color:#000}.vertical-product-single__thumbnails .slick-next:hover:before,.vertical-product-single__thumbnails .slick-prev:hover:before{color:#fff}.vertical-product-single__thumbnails button.slick-prev.slick-arrow{left:0}.vertical-product-single__thumbnails button.slick-next.slick-arrow{right:0}.tt-carousel-products .slick-next:before{content:"\f105"}.tt-carousel-products .slick-prev:before{content:"\f104"}.tt-carousel-products .slick-prev,.tt-carousel-products .slick-next{right:0;top:-36px;width:38px;height:38px;background:#f7f8fa!important;border-radius:50%;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;z-index:1}.tt-carousel-products .slick-prev:hover,.tt-carousel-products .slick-next:hover{background:#42d6c3!important}.tt-carousel-products .slick-next:before,.tt-carousel-products .slick-prev:before{font: 24px/1 FontAwesome;color:#000}.tt-carousel-products .slick-next:hover:before,.tt-carousel-products .slick-prev:hover:before{color:#fff}div#shopify-section-product-recommendations{margin-top:70px}.tt-carousel-products button.slick-prev.slick-arrow{left:unset;right:48px}.tt-carousel-products .grid-product span.money{color:#f8353e}.product-form__item select#SingleOptionSelector-0{width:100%;font-style:normal}.grid-product__on-sale{background:#f8353e;border:0;border-radius:0;color:#fff;top:5px;left:5px}.grid-product__on-sale span.money{color:#fff!important}button#AddToCart--product-template.btn-sample{background:#777!important;width:100%}span.product-single__price--wrapper{display:block}span#ComparePrice span.money{font-size:14px;color:red}span#ComparePrice{color:red}.flex-sm-row-reverse{flex-direction:row-reverse!important}.tt-listing-post .tt-post{display:flex;flex-wrap:wrap}.tt-listing-post .tt-post .tt-post-img{flex:0 0 calc(59% - 39px);max-width:calc(59% - 39px);width:calc(59% - 39px);margin-right:39px}.tt-listing-post .tt-post .tt-post-content{flex:0 0 41%;max-width:41%}.tt-post h2.tt-title{font-size:30px}.tt-post h2.tt-title a{color:#4e4e4e}.tt-post .tt-description{font-size:14px;color:#777}.tt-post .tt-meta{margin-top:20px;font-size:14px;color:#777;margin-bottom:30px}.tt-post .tt-btn a.btn{background:#061a36}.tt-post a.btn:hover{background:#4e4e4e}h3.tt-aside-title{font-size:16px;color:#4e4e4e;border-bottom:1px solid#e9e7e7;padding-bottom:12px;margin:25px 0}.tt-aside-subscribe-box p{font-size:14px;color:#777;margin:16px 0 26px}#contact_form .form-group input{font-style:normal;margin-bottom:10px}.tt-aside-post .item{font-size:14px;margin-bottom:20px}.tt-aside-post .item a{text-decoration:none}.tt-aside-post .tt-title{font-weight:700;color:#4e4e4e}ul.tt-list-inline li a{text-transform:uppercase;text-decoration:none;font-size:14px}ul.tt-list-inline li{list-style:none;line-height:1}ul.tt-list-inline{margin-left:0}.rare-signup-form input[type=text]{border-radius:0!important}.rare-signup-form input[type=submit]{border-radius:0!important;background:#42d6c3!important;text-transform:uppercase}#CollectionSection .row .col-lg-9{flex:0 0 75%;max-width:75%}#CollectionSection .row .col-lg-3{flex:0 0 25%;max-width:25%}footer .tt-collapse-title{color:#fff}span.filter-dropdown__label--title{display:none}.filter-dropdown{text-align:right}.filtres-remove-js ul.tt-filter-list.filtres-js{margin-left:0}.filtres-remove-js ul.tt-filter-list li a{padding-left:20px;position:relative}.filtres-remove-js ul.tt-filter-list li a:before{content:"\f00d";position:absolute;left:0;top:3px;font: 14px/1 FontAwesome}.filtres-remove-js a.btn-link-02.filtres-remove-js{text-decoration:none;color:#031b35;text-transform:uppercase;font-size:14px}.filtres-remove-js a.btn-link-02.filtres-remove-js:hover{color:#42d6c3}ul.tt-options-swatch{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;list-style:none;padding:0;margin:-10px -1px 0 -5px}ul.tt-options-swatch li{margin:10px 5px 0}.tt-options-swatch.options-middle li a.options-color{width:31px;height:31px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}ul.tt-options-swatch li .options-color{font-size:0!important;line-height:0;border-radius:50%;backface-visibility:hidden}.tt-options-swatch.options-middle li a{min-width:31px;min-height:31px}ul.tt-options-swatch li a{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;text-align:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;line-height:1.1}ul.tt-options-swatch li .options-color:before{border:0px solid #fff}ul.tt-options-swatch li .options-color:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;outline:none;border-radius:50%;transition:all .12s linear;-ms-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear;backface-visibility:hidden}ul.tt-options-swatch li .options-color:after{border:0px solid#42d6c3}ul.tt-options-swatch li .options-color:after{content:"";display:block;position:absolute;top:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);outline:none;backface-visibility:hidden;border-radius:50%;transition:all .12s linear;-ms-transition:all .12s linear;-webkit-transition:all .12s linear;-o-transition:all .12s linear}.tt-options-swatch.options-middle li .options-color:hover:before{border-width:5px}ul.tt-options-swatch li .options-color:hover:after{border-width:3px}#shopify-section-roman-blinds .tt-title,#shopify-section-page-curtains .tt-title,#our-high-quality-cut-to-order-fabrics .tt-title{padding-bottom:23px}#shopify-section-roman-blinds .acc-box+div,#shopify-section-page-curtains .tt-block-title+div,#our-high-quality-cut-to-order-fabrics .container-indent.fab-box+div,#homewear-accessories .cushions-info-all.gfd,#our-high-quality-cut-to-order-fabrics .row.tt-services-listing,#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section .tt-block-title,#plain-and-semi-plain-fabrics h1.tt-title-small.tp-title,#plain-and-semi-plain-fabrics .tt-title-small.tp-title+.rte{display:none}#our-high-quality-cut-to-order-fabrics .shopify-section.index-section .row.tt-layout-promo-box,#spring-design-inspiration-mcalister-textiles .shopify-section.index-section .row.tt-layout-promo-box{column-gap:15px;justify-content:space-between}#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section .row.tt-layout-promo-box .col-md-2{width:18%}#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section2.shopify-section.index-section .row.tt-layout-promo-box .col-md-3,#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6{width:23%}#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6{flex:0 0 23%;padding-left:0;padding-right:0;padding-bottom:20px}#spring-design-inspiration-mcalister-textiles #shopify-section-spring-section-3 .row.tt-layout-promo-box .col-sm-6{flex:0 0 48.7%;max-width:100%;width:50%;margin-bottom:0}#spring-design-inspiration-mcalister-textiles #shopify-section-spring-section-3 .row.tt-layout-promo-box .tt-promo-box img{width:100%}#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section{margin-bottom:0}#our-high-quality-cut-to-order-fabrics .tt-title-small,#spring-design-inspiration-mcalister-textiles .tt-title-small{font-size:28px}#plain-and-semi-plain-fabrics .cushions h2{padding-bottom:0}#plain-and-semi-plain-fabrics .btn-acc{margin-top:6px}#plain-and-semi-plain-fabrics .main-content{padding-top:25px}#plain-and-semi-plain-fabrics .cushions{margin-bottom:0}#plain-and-semi-plain-fabrics .row.tt-layout-promo-box{row-gap:15px}#spring-design-inspiration-mcalister-textiles .cushions{margin-bottom:40px}#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box{margin-top:30px}#spring-design-inspiration-mcalister-textiles .spr_cushions,.spr_title{margin-bottom:0}.spr_img{margin-bottom:40px;margin-top:20px}@media only screen and (min-width: 769px){#shopify-section-blog-template .col-lg-9{flex:0 0 75%;max-width:75%}#shopify-section-blog-template .col-lg-3{flex:0 0 25%;max-width:25%}.leftColumn:not(.rightColumn){padding-right:50px;margin-top:1px}}@media only screen and (max-width: 1199px){#our-high-quality-cut-to-order-fabrics .shopify-section.index-section .row.tt-layout-promo-box{justify-content:flex-start}#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section2.shopify-section.index-section .row.tt-layout-promo-box .col-md-3,#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section .row.tt-layout-promo-box .col-md-2,#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6{width:32%}#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6{flex:0 0 32%}#spring-design-inspiration-mcalister-textiles .tt-block-title{padding-top:40px}.tt-post h2.tt-title{font-size:18px}.tt-post-img img{width:100%}.site-header__logo img{margin-top:10px}}@media only screen and (max-width: 991px){a.main_box,.two_col_1,.two_col_2{width:100%}h2.section-header__title:after,h2.section-header__title:before{display:none}.two_col_1{margin-bottom:30px}footer.site-footer .grid__item.one-third{width:100%;text-align:left;padding-left:30px;padding-right:30px}.col-md-7.tt-description .tt-description-wrapper{margin-top:20px}div#shopify-section-featured-products.sample-banner-secion .tt-description-wrapper .tt-title-small{font-size:24px}.site-footer .NewForm .klaviyo-form-SRpMaB form.needsclick.View__FormView-sc-1i2s79a-0{padding:30px 0}.site-footer .NewForm .klaviyo-form-SRpMaB form.needsclick.View__FormView-sc-1i2s79a-0 input.notranslate.needsclick{padding:0 15px}#plain-and-semi-plain-fabrics .row.tt-layout-promo-box{row-gap:10px}.acc-box a.tt-promo-box{flex-direction:column}.template-blog .tt-list-inline{column-count:2}}@media only screen and (max-width: 640px){.tt-contact02-col-list .col-sm.col-md-4{width:100%;margin-bottom:20px}#CollectionSection .grid-uniform .grid__item{width:100%}.container{padding:0 20px}div#shopify-section-1585904238843 .inner_icon_sec.flex_box a.main_box{justify-content:center}div#shopify-section-1585904238843 .icon_sec{padding-right:0}#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section2.shopify-section.index-section .row.tt-layout-promo-box .col-md-3,#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section .row.tt-layout-promo-box .col-md-2{width:100%}#plain-and-semi-plain-fabrics .row.tt-layout-promo-box{row-gap:5px;flex-direction:column}}@media only screen and (max-width: 1024px){nav.grid__item.large--two-thirds.large--text-right.medium-down--hide,nav.grid__item.large--text-right.medium-down--hide.large--one-sixth{display:block!important}div#shopify-section-header div#NavDrawer{background-color:#fff}.mobile-nav>.mobile-nav__item:hover a.mobile-nav__link{color:#fff}.mobile-nav>.mobile-nav__item{background-color:#fff!important;background:#fff!important}.mobile-nav>.mobile-nav__item:hover{background-color:#1f2021!important;background:#1f2021!important}.site-header .left_header,.deskop-anoucement-bar,.tt-hidden-mobile{display:none}.mobile-header{display:flex!important;flex-wrap:wrap;justify-content:space-between;width:100%}.site-header .grid__item.large--hide.one-quarter{display:none}.site-header .grid__item.medium-down--one-half.large--two-thirds{display:block;width:100%}.site-header .grid--full.grid--table{display:block;height:100%}ul.site-nav li.site-nav__item{vertical-align:bottom;margin:0 30px}.site-nav span.icon.icon-search{font-size:17px}.site-header button.icon-fallback-text{margin-left:25px}h1.site-header__logo,.h1.site-header__logo{border-top:1px solid #e9e7e7;width:100%}img.site-header__logo-image{width:100%;max-height:100%}.site-header .grid__item.large--one-third.medium-down--one-half{width:100%;display:block}div#NavDrawer{width:270px}.mobile-nav__item a{color:#191919;font-size:14px;padding:9px 27px 9px 30px}.drawer__inner.drawer-left__inner{background:#fff}.mobile-nav__item:after{display:none}.cs-desktop-header{display:none!important}.cs-custom-option.large--one-sixth{width:auto}.site-nav--open{display:block}nav.grid__item.large--two-thirds{display:none!important}nav.grid__item ul#AccessibleNav{display:none}}@media only screen and (max-width: 768px){.header-wrapper .cart-link__bubble--visible{top:18px;right:4px}div#shopify-section-blog-template{padding:0 50px}.fgd.col-sm-6{padding:0 15px}.contact-form .col-md-6{width:100%}.contact-form button.btn{width:auto}.rare-signup-form input[type=text]{border-radius:0}.rare-signup-form input[type=submit]{border-radius:0!important;width:100%;background:#42d6c3!important;text-transform:uppercase}footer .wrapper{padding:0 35px}.icon_sec{padding:0 25px}.index-sections .shopify-section{margin-top:50px}.desktop-sticky .cs-desktop-header,.desktop-header.right_header{display:none}.container{max-width:567px;margin:0 auto}footer .tt-collapse-title.tt-open+.tt-collapse-content{display:block}footer .tt-collapse-content{margin-top:16px;display:none}footer .tt-collapse-title{cursor:pointer;color:#fff;padding-bottom:12px;padding-right:20px;border-bottom:1px solid #363636;-moz-transition:color .2s linear;-o-transition:color .2s linear;-webkit-transition:color .2s linear;transition:color .2s linear;width:100%;text-align:left;outline:none;font-size:16px;line-height:26px;letter-spacing:.03em;font-weight:600;position:relative}h4.tt-collapse-title:before{position:absolute;right:0;top:7px;font-size:17px;line-height:1;color:#777;content:"+"}h4.tt-collapse-title.tt-open:before{content:"-"}#shopify-section-blog-template .tt-listing-post .tt-post .tt-post-img{flex:100%;max-width:100%;width:100%;margin-right:0;margin-top:30px}#shopify-section-blog-template .row .col-sm-12.col-md-4.col-lg-3{width:100%}#shopify-section-blog-template .tt-listing-post .tt-post .tt-post-content{flex:100%;max-width:100%}.tt-block-title h2.tt-title{font-size:35px;line-height:45px}.cushion-img{margin-bottom:0}.tt-description.new-des.new-des2{font-size:30px}.col-md-7.tt-description .tt-description-wrapper{text-align:center;margin-top:20px}#ProductSection--product-template .product-single .large--five-twelfths{width:100%!important;padding-right:15px!important;padding-left:15px!important;padding-bottom:50px!important}.product-single__media-group.product-single__media-group--single-xr{margin:0!important;padding:0 15px}.slick__controls.slick-slider{width:100%!important;margin-top:0}.product-single__media-group-wrapper .slick__arrow--previous{margin-left:30px}}@media only screen and (min-width: 769px) and (max-width: 1200px){.container{max-width:750px;margin:0 auto}.fgd img{height:300px}div#shopify-section-blog-template{max-width:750px;margin:0 auto}}@media only screen and (min-width: 1025px) and (max-width: 1199px){.desktop-header.right_header{max-width:1000px}}@media only screen and (min-width: 769px) and (max-width: 1199px){.site-footer .wrapper{padding:0 50px}.tt-post .tt-description{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;line-clamp:2;-webkit-box-orient:vertical}}@media only screen and (min-width: 769px) and (max-width: 991px){.site-footer .grid-uniform{display:flex;flex-wrap:wrap;margin-bottom:40px}footer.site-footer .grid__item.one-third{width:50%;float:none}}#CollectionSection .grid--full.collection-sorting.collection-sorting--enabled{display:flex;flex-wrap:wrap;justify-content:space-between}#CollectionSection h1.tt-title,#CollectionSection .filter-dropdown__wrapper.text-center.collection-filters{width:49%}#CollectionSection h1.tt-title{font-size:24px;text-align:left;font-weight:800;color:#4e4e4e}#AddToCartForm--product-template .hecp_fields .hecp_field_container{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}#AddToCartForm--product-template label.hecp_field_title{min-width:160px;font-style:normal;font-size:14px}#AddToCartForm--product-template select.hecp_select{border:1px solid #cecece;width:130px;padding:8px 15px;line-height:1;font-style:normal}form#AddToCartForm--product-template .bold_option_product_title{padding:13px;background-color:#333;color:#fff;margin-bottom:20px;font-size:18px}form#AddToCartForm--product-template .product-single .large--five-twelfths{width:50%;padding-right:0;padding-left:60px}form#AddToCartForm--product-template .bold_option_set{padding:0 20px 10px;font-size:14px;border:1px solid #333}form#AddToCartForm--product-template input.rb_324208_168450,form#AddToCartForm--product-template .bold_option_value input.rb_313684_168450,form#AddToCartForm--product-template input.rb_324212_168450{margin-right:0;margin-left:15px}form#AddToCartForm--product-template .bold_option_value label{font-style:normal}form#AddToCartForm--product-template .bold_option{margin-bottom:10px}form#AddToCartForm--product-template .bold_option p{margin-bottom:0}form#AddToCartForm--product-template .bold_option_textbox .bold_option_element input,form#AddToCartForm--product-template input.nb_324213_168450{border:1px solid #a2a2a2;height:30px;background:transparent;margin-left:12px}form#AddToCartForm--product-template span.bold_option_title{font-style:normal}form#AddToCartForm--product-template span.bold_help_text{display:block;color:#848484;font-style:italic}#ProductSection--product-template .product-single .large--five-twelfths{width:50%;padding-right:0;padding-left:60px;padding-bottom:50px!important}form#AddToCartForm--product-template .bold_option_dropdown span.bold_option_element{display:block}form#AddToCartForm--product-template .bold_option_element select{width:100%}form#AddToCartForm--product-template .bold_option_element select{width:100%;font-style:normal;border:1px solid #ababab;height:40px}select#SingleOptionSelector-1{width:100%}label.free-size-input-label{font-style:normal;font-size:14px}form#AddToCartForm--product-template .radio-wrapper.js input{border:1px solid #c5c5c5;background:transparent;height:40px}.old-price span.money{color:#191919!important}span.old-price{color:#000}button#AddToCart--product-template-sample{height:50px;border:none!important;color:#fff!important;font-size:14px;line-height:1.1;letter-spacing:.03em;transition:all .2s linear;-ms-transition:all .2s linear;-webkit-transition:all .2s linear;-o-transition:all .2s linear;background:#061a36!important;width:100%}button#AddToCart--product-template-sample.btn-sample{background:#000!important}.sampleButton-data>button#AddToCart--product-template-sample{display:block!important}.template-product .product-single .product-single__meta{position:static!important}.mw-product-options .mw-option-select.mw-option{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:15px}.mw-product-options label.mw_product_option_label{font-weight:300;min-width:160px;font-style:normal;font-size:14px}.mw-product-options .mw-options-container .mw-option-radio{margin:15px 0 5px}.mw-product-options .mw-options-container .mw-option-radio.size_ready_mades{margin-top:0;margin-bottom:15px}.mw-product-options .mw-options-container .mw-option-radio>.mw_options_list{margin-left:0}.mw-product-options .mw-options-container .mw-option-radio label.mw_product_option_label{text-transform:capitalize}.mw-product-options .mw-option-select select{border:1px solid #cecece;width:130px;padding:8px 15px;line-height:1;font-style:normal;font-size:14px}.product-single__add-to-cart span.hecp_final_with_addprice{width:100%}.product-single__add-to-cart button#mwAddToCart{background:#fff!important;border-color:#ededed!important;color:#777!important;line-height:33px}.product-single__add-to-cart button#mwAddToCart:hover{color:#fff!important}.product-single__add-to-cart button#mwAddToCart:hover{background:#4e4e4e!important;border-color:#4e4e4e!important}.mw-options-container .type-check:nth-child(1){padding:13px;background-color:#333;color:#fff;margin-bottom:20px;line-height:1}.mw-options-container .type-check:nth-child(1) label.mw_product_option_label{font-size:18px}.mw-options-container .type-check:nth-child(1) ul.mw_options_list{margin:0}.mw-options-container .mw-option{padding:0 13px}.mw-product-options .mw-options-container{font-size:14px;border:1px solid #333}.mw-options-container .type-check.mw-option,.mw-option-text.mw-option,.mw-option-textperchar.mw-option{display:flex;flex-wrap:wrap;align-items:center}ul.mw_options_list{display:inline-block!important;margin-bottom:0}.mw-options-container ul li{display:inline-block!important}.mw-options-container input[type=radio]{margin-right:3px}.mw-options-container ul.mw_options_list span.option-value-label{margin-right:15px}.mw-options-container .mw-option input[type=text]{border:1px solid #a2a2a2;height:30px;background:transparent;margin-left:12px;display:inline-block}.mw-options-container select#mw_product_option_option_98439_90ccdb59-3c56-4286-8ca6-42fd0007886d{width:100%;height:40px}.product-single__add-to-cart.product-single__add-to-cart--full-width{margin-top:20px}.product-single__price,.product-single__price--compare-at{font-weight:800}.cs-curtains-product-options .mw-options-container{border:0}.cs-curtains-product-options .mw-options-container .mw-option{padding:0}.validation-error{margin-top:0!important;top:0!important}.product-single__quantity label.product-single__quantity-label{display:none!important}.cs-main-layout{width:70%;display:inline-block;vertical-align:top}.product-single__quantity{display:inline-block;width:25%;margin-right:22px}.cs-new-price-layout{margin-bottom:0!important;padding-bottom:0!important}.cs-main-layout .product-single__add-to-cart.product-single__add-to-cart--full-width,.cs-main-layout button#AddToCart--product-template{margin-top:0}.product-single__quantity input#quantity{text-align:center}#shopify-section-article-template .section-header h1{font-size:34px;text-transform:uppercase;font-weight:700;color:#4e4e4e;letter-spacing:2px}#shopify-section-article-template span.date time{font-style:normal;color:#777;font-size:12px}#shopify-section-article-template span.date{margin-bottom:0!important}#shopify-section-article-template .section-header p{margin-bottom:0}#comments h2.h3.text-center{text-align:left!important;font-size:16px;line-height:26px;letter-spacing:.03em;padding:0 0 12px;border-bottom:1px solid#e9e7e7;color:#4e4e4e}form#comment_form label,#CustomerLoginForm label{overflow:unset!important;clip:unset;position:unset;font-size:14px;color:#4e4e4e;font-weight:600;padding-bottom:4px;letter-spacing:.02em;text-transform:uppercase;font-style:normal;margin-bottom:20px!important;display:inline-block}#comment_form .grid__item.large--one-half{width:100%;margin-bottom:10px}#comment_form input,#comment_form textarea{font-style:normal;font-size:17px}#comment_form p{text-align:left;font-size:14px;color:#777}#comment_form .text-center{text-align:left!important}#comment_form input.btn{background:#42d6c3;border:none;color:#fff;font-size:14px!important}.tt-breadcrumb ul{margin:0;display:flex;flex-wrap:wrap}.tt-breadcrumb li:first-child:after{content:"/";margin-left:12px}.tt-breadcrumb li{font-size:12px;padding:4px 12px 4px 0;position:relative;list-style:none}.tt-breadcrumb .container{max-width:1170px;margin:0 auto}.customer_flex{display:flex;flex-wrap:wrap;justify-content:space-between}div#CustomerLoginForm,.customer_section{width:49%}.customer_section{text-align:left;border:1px solid#e9e7e7;padding:32px 39px 20px;height:100%}.custom_sec h2.tt-title{font-size:20px;line-height:30px;padding:0 0 14px;font-weight:600;color:#4e4e4e}.custom_sec p{font-size:14px;color:#777}.custom_sec a.btn,#CustomerLoginForm input.btn{background:transparent;color:#031b35;border:2px solid #031b35;height:40px;padding-left:29px;padding-right:29px;line-height:12px}.custom_sec a.btn:hover,#CustomerLoginForm input.btn:hover{background:#4e4e4e;color:#fff;border-color:#4e4e4e}div#CustomerLoginForm{border:1px solid#e9e7e7;padding:32px 39px 20px;height:100%}form#customer_login{text-align:left}#CustomerLoginForm input.btn{width:auto}.tt-rating i.spr-icon:before{font-size:13px}.tt-rating i.spr-icon{color:#ffb503;font-size:13px!important;display:inline-block}i.spr-icon.spr-icon-star-empty{display:none}i.spr-icon.spr-icon-star~.spr-icon-star-empty{display:inline-block}.header-container.drawer__header-container{z-index:11}button#mwAddToCart:focus~span.add-to-cart-gif{display:block!important}button#mwAddToCart[disabled]~span.add-to-cart-gif{display:block!important}.type-check.mw-option-radio.mw-option.installation_description>ul{display:none!important}.cushions-info-all .tt-layout-promo-box .tt-title-large p{min-height:80px}i.spr-icon.spr-icon-star{color:#ffb503}.spr-badge-starrating .spr-icon{font-size:12px!important;margin-right:3px}#shopify-product-reviews .spr-container{padding:0;border:none}.tab-review.panel{padding:0}#shopify-product-reviews h2.spr-header-title{text-transform:uppercase;font-size:14px;font-weight:700;color:#999;display:none}span.spr-badge[data-rating="0.0"]{display:none}div#shopify-product-reviews{margin-top:0}#shopify-product-reviews .spr-icon{font-size:12px;margin-right:4px}#shopify-product-reviews span.spr-summary-caption{display:inline-block!important}#shopify-product-reviews span.spr-summary-actions a{color:#777!important;text-decoration:underline}#shopify-product-reviews span.spr-summary-actions{display:inline-block!important;float:right;color:#42d6c3!important}#shopify-product-reviews .spr-review-reportreview{font-size:16px;text-decoration:underline;color:#031b35;transition:all .3s;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s}#shopify-product-reviews .spr-review-reportreview:hover{color:#42d6c3}.cs-temmplatee{display:flex;flex-wrap:wrap}.grid__item.imggg-textt{padding-bottom:50px}.cs-write-review{padding-top:30px;font-size:18px;font-weight:600;width:calc(100% - 150px);margin-left:auto}.grid__item.product-single__meta--wrapper div{height:auto!important}.product-single .product-single__media-flex-wrapper .product-single__media{padding-top:100%!important}@media (max-width: 1024px){.mobile-filer-section{display:block!important;width:49%;text-align:left}.sectionFilter-modal{left:-150%!important}.sectionFilter-modal-active{left:0%!important}.mobile-filer-section button#myBtn{color:#42d6c3;outline:none}.mobile-filer-section button#myBtn:before{content:"\f0b0";font: 14px/1 FontAwesome;font-size:20px;position:relative;top:4px;margin-right:7px;font-weight:400}.sectionFilter-modal{position:fixed;left:0;background:#fff;top:0;height:100vh!important;overflow:scroll!important;z-index:9999999;width:100%!important;flex:none!important;padding:20px!important;max-width:287px!important;box-sizing:border-box!important;transition:all ease .3s!important}div#CollectionSection>.row .col-md-8{flex:0 0 100%!important;max-width:770px;padding:0 15px;margin-left:auto;margin-right:auto}div#CollectionSection .collection-sorting h1.tt-title{width:100%;text-align:center;margin-bottom:25px}.sectionFilter-modal span.section-close{font-size:14px}}@media only screen and (min-width: 1000px){.product-single__media-group.product-single__media-group--single-xr{max-width:550px;height:467px;width:calc(100% - 150px);margin-right:0;margin-left:auto!important}}@media only screen and (max-width: 1367px){nav.grid__item .doubly-wrapper{top:auto!important;bottom:2vw}.site-footer .cs-bottom-area{padding:20px 10px 60px}p.site-footer__copyright-content{margin-top:0}.messengermessageus--fixed{bottom:2vw!important}}@media only screen and (max-width: 999px) and (min-width1){.grid.product-single .grid__item{width:100%;float:none}}@media only screen and (max-width: 590px){.grid.product-single{margin:0}.shopify-challenge__container{padding-bottom:40px}.grid.product-single .grid__item{width:100%;float:none;margin:0}.product-single__media-group.product-single__media-group--single-xr{margin-left:15px!important}.product-single__media-group-wrapper .slick__arrow--previous,.product-single__media-group-wrapper .slick__arrow--next{background:#fff;opacity:.7;border:1px solid;border-radius:50px;outline:none;padding:9px}.product-single__media-group-wrapper .slick__arrow--previous,.product-single__media-group-wrapper .slick__arrow--next{margin-left:10px}.slick__controls.slick-slider{position:absolute;left:0;top:calc(50% - 22px)}.slick__controls.slick-slider .slick__dots-wrapper{opacity:0}}body#thank-you .section-header h1{display:block!important}.mobile-nav__has-sublist .mobile-nav__toggle button{background:#ddd;padding:5px 15px;outline:none;color:#fff}.mobile-nav__sublist{padding-left:20px}li.site-nav__item.site-nav--has-dropdown.site-nav--has-dropdown-grandchild{display:block}body.template-product[id*=fabric] .product-single__add-to-cart:before{font-size:14px;font-style:italic;padding:10px;display:block}.cs-new-price-layout span#ComparePrice{display:none}div#shopify-section-collection-template div#CollectionSection .grid-product__on-sale{left:initial!important;right:5px}.innerr-sectionn .innerr-sectionn-contentt p.contact_us_text,p.custom_large_text{font-size:20px}.innerr-sectionn .innerr-sectionn-contentt p.contact_us_text a,p.custom_large_text a{color:#061a36}.innerr-sectionn-contentt h2:after{display:none}.innerr-sectionn-contentt h2{margin-bottom:25px;font-size:48px;line-height:48px}section#interior-designer-section img{max-width:100%;margin:0 auto 30px}.innerr-sectionn-contentt p{margin-bottom:15px}section#fabricss_section{margin-top:50px}ul.d-flex-contentt{display:flex;flex-wrap:wrap;margin:35px 0 60px;list-style:none}ul.d-flex-contentt li{width:100%}.innerr-sectionn a.btn-acc{font-size:14px;border-width:1px!important;padding:8px 22px!important;font-weight:300!important}.headinggg-h2{padding-top:10px;font-size:30px;margin-bottom:15px}section#productss_section img{margin:20px 0 30px}section#productss_section{margin-bottom:60px}.innerr-sectionn p a.text-link{border:0!important;margin:0;color:#000}.innerr-sectionn{padding:0 15px}h3.custom-deepak{margin-bottom:10px;text-transform:capitalize}.btn-product{margin-top:5px;margin-bottom:20px}.collection-grid__item-link{display:block;width:auto;height:auto;position:inherit}.btn-product .btn-add{background:#fff!important;color:#000!important;border:1px solid #000!important}.rte__no-indent{width:100%}.collection-collage__item.large--one-half{height:auto}.product-single .section-product-single__add-to-cart-div,.product-single .section-product-single__add-to-cart button,.product-single .section-product-single__add-to-cart-div button#mwAddToCart{width:100%}.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart{position:fixed;width:100%;left:0;bottom:0;padding-bottom:70px;z-index:9;margin-bottom:0;background:#fff}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{max-width:1170px;margin-left:auto;margin-right:auto}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{width:50%;margin-left:auto;padding-left:45px}.product-single .sampleButton-data{padding-top:20px}.product-single button.shopify-payment-button__more-options.shopify-payment-button__button--hidden{visibility:visible}.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart{width:100%;left:auto;right:0;bottom:0;padding-bottom:0;background:#fff}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{max-width:100%;padding-right:375px;padding-bottom:10px;box-shadow:0 0 10px #00000040}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{max-width:100%}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{width:390px;padding-left:0;display:flex}.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart .btn--add-to-cart,.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart button#AddToCart--product-template-sample{height:55px}.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart .btn--add-to-cart{margin-right:10px}.bottom_left.baDropdownStyle{bottom:16px;left:65px}.swell-tab{inset:auto 65px 0px auto!important;height:55px!important;font-size:16px!important;bottom:10px!important;line-height:normal;padding-bottom:18px}body.template-product .cs-bottom-area{padding:20px 15px;margin-bottom:0}.baDropdownStyle .bacurr-choiceDesign{box-shadow:none!important;border:1px solid #e8e8e2}.ly-languages-switcher,.ly-languages-switcher.fixed{display:none}.section-header{padding-left:10px;padding-right:10px}form#create_customer{padding:0 10px 40px}.button-absolutee .customshopnow{position:absolute;bottom:0;width:100%;left:0;text-align:center}.button-absolutee .tt-layout-promo-box .col-sm-6{padding-bottom:50px;position:relative;margin-bottom:20px}.fab-icon{display:none}.grid-product__image-wrapper .discount_imgs.boost-pfs-action-overlay,.product-single__media-flex-wrapper .discount_imgs{width:60px;z-index:9;position:relative}.product-single__media-flex-wrapper .discount_imgs img{background-color:transparent}.product--wrapper .discount_imgs.boost-pfs-action-overlay{display:none}.tt-listing-post .tt-post{padding-bottom:30px}#contract-fabrics .row.tt-layout-promo-box{row-gap:15px}#contract-fabrics .cushions h2{padding-bottom:0}#contract-fabrics .main-content{padding-top:25px}#contract-fabrics .btn-acc{margin-top:6px}@media (min-width: 768px){ul.d-flex-contentt li{width:calc(33.3333% - 20px);margin-right:30px}ul.d-flex-contentt li:nth-child(3n){margin-right:0}}@media (min-width: 767px) and (max-width: 999px){.headinggg-h2{font-size:24px}.stamped-rewards-launcher button.stamped-launcher-button{right:3vw!important}div#shopify-section-product-content button.accordion,div#shopify-section-product-content .product-single__description{padding-left:15px;padding-right:15px}.template-index .slick-list,div#Hero-slideshow{height:100%!important}div#Hero-slideshow .slick-track{min-height:auto}form.needsclick.View__FormView-sc-110l249-0.hJnGJW.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{padding:0}.tt-post h2.tt-title{font-size:24px;line-height:30px}.tt-post .tt-description{padding:0}.mobile-nav>.mobile-nav__item:hover{background-color:#1f2021!important}}@media (min-width: 769px) and (max-width: 999px){#shopify-section-blog-template .col-lg-3{flex:0 0 30%;max-width:30%}#shopify-section-blog-template .col-lg-9{flex:0 0 70%;max-width:70%}.tt-listing-post .tt-post .tt-post-img{flex:0 0 calc(50% - 30px);max-width:calc(50% - 30px);width:calc(50% - 30px);margin-right:30px}.tt-listing-post .tt-post .tt-post-content{flex:0 0 50%;max-width:50%}}@media (max-width: 1367px){.bottom_left.baDropdownStyle{left:15px}.swell-tab{inset:auto 15px 0px auto!important;bottom:10px!important}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{padding-right:325px}}@media (max-width: 1200px){.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{padding-right:245px}.template-product .product-single .product-single__meta{padding-right:10px}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{width:305px}.swell-tab{width:220px!important}.tt-breadcrumb{padding-left:10px}#delivery-and-production .main-content .category-carousel,#mcalister-textiles-returns-and-refunds-policy .main-content .category-carousel{display:flex;flex-wrap:wrap}#delivery-and-production .main-content .category-carousel a.text-link,#mcalister-textiles-returns-and-refunds-policy .main-content .category-carousel a.text-link{border-bottom:0px;display:block;width:100%;max-width:222px;margin:0 10px 10px 0}#delivery-and-production .main-content .category-carousel a.text-link span,#mcalister-textiles-returns-and-refunds-policy .main-content .category-carousel a.text-link span{width:100%;margin:0 10px 0 0}.tt-layout-promo-box .col-md-5 img{height:100%;object-fit:contain}#shopify-section-fabrics-slider .slick-slide img{height:450px;object-fit:cover}#throws-and-runners-collection-mcalister-textiles .grid-product__image-wrapper .product--wrapper .boost-pfs-action-overlay img.product--image{height:100%!important}}@media (max-width: 992px){#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section2.shopify-section.index-section .row.tt-layout-promo-box .col-md-3,#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section .row.tt-layout-promo-box .col-md-2,#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6{width:48%}#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6,#spring-design-inspiration-mcalister-textiles #shopify-section-spring-section-3 .row.tt-layout-promo-box .col-sm-6{flex:0 0 48%;max-width:100%}#our-high-quality-cut-to-order-fabrics .shopify-section.index-section .row.tt-layout-promo-box{justify-content:space-between}#shopify-section-roman-blinds-3 .acc-box a.tt-promo-box{flex-direction:column}#shopify-section-roman-blinds-3 .acc-box .tt-description{width:100%!important;max-width:100%!important}#our-high-quality-cut-to-order-fabrics .slick-slider .slick-dots li button:before,#our-high-quality-cut-to-order-fabrics .slick-slider .slick-dots li a:before{background:#0000003b!important}#our-high-quality-cut-to-order-fabrics .slick-slider .slick-dots li.slick-active button:before{background:#777!important}#shopify-section-fabrics-slider .slick-dots{position:static;margin-top:10px}#contract-fabrics .row.tt-layout-promo-box{row-gap:10px}}@media (max-width: 767px){.customer_section,div#CustomerLoginForm{width:calc(100% - 20px);margin-left:10px;margin-bottom:40px;padding:20px}.mobile-nav>.mobile-nav__item:hover{background-color:#1f2021!important}.tt-post .tt-description{padding:0}div#RecoverPasswordForm{padding:0 10px 30px}button.accordion.more_info{padding-left:0!important;padding-right:0!important}div#shopify-section-product-content button.accordion,div#shopify-section-product-content .product-single__description{padding-left:15px;padding-right:15px}.cart__row .cart__row--table-large{padding-left:10px;padding-right:10px}.stamped-reviews .stamped-review-body .stamped-review-footer{bottom:0;position:relative;margin-top:11px}.template-index .slick-list,div#Hero-slideshow{height:100%!important}div#Hero-slideshow .slick-track{min-height:auto}.tp-banner-container .tp-banner .tp-caption.text-center{display:none}.boost-pfs-filter-tree .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-swatch.circle-list li,.boost-pfs-filter-tree .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list.boost-pfs-filter-option-item-list-swatch.square-list li{display:inline-block;padding-left:35px}.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title{padding:18px}.boost-pfs-filter-options-wrapper .boost-pfs-filter-option.boost-pfs-filter-option-swatch.boost-pfs-filter-option-filter-by-colour button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading,.boost-pfs-filter-tree.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-title .boost-pfs-filter-option-title-heading{margin-top:0;border-bottom:0px;font-size:15px}.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-item .boost-pfs-filter-button,.boost-pfs-filter-options-wrapper .boost-pfs-filter-option button.boost-pfs-filter-button.boost-pfs-filter-option-title-heading:before{display:none}.boost-pfs-filter-tree-mobile-open.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-item .boost-pfs-filter-button{display:block}.boost-pfs-filter-tree-mobile-open.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list-swatch .boost-pfs-filter-option-item .boost-pfs-filter-button .boost-pfs-filter-option-value,.boost-pfs-filter-tree-mobile-open.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2.boost-pfs-filter-tree-v .boost-pfs-filter-option .boost-pfs-filter-option-content .boost-pfs-filter-option-item-list-swatch .boost-pfs-filter-option-item .boost-pfs-filter-button .boost-pfs-filter-option-amount{display:none}.boost-pfs-filter-tree.boost-pfs-filter-tree-mobile-style2 .boost-pfs-filter-mobile-toolbar .boost-pfs-filter-mobile-toolbar-items .boost-pfs-filter-mobile-toolbar-middle{width:100%;padding-right:10px;padding-left:10px}ul.d-flex-contentt li{margin-bottom:40px}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{width:100%;padding-left:0}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{display:flex;align-items:flex-start;margin-left:-15px;margin-right:-15px;padding-left:13px}.product-single .active_product-single__add-to-cart.product-single__add-to-cart button#mwAddToCart{height:45px;line-height:45px;padding:0 15px!important;margin-left:0!important;margin-right:0!important}.product-single .active_product-single__add-to-cart.product-single__add-to-cart .shopify-payment-button{margin-right:5px!important}.product-single button.shopify-payment-button__more-options.shopify-payment-button__button--hidden{margin-top:5px}.product-single .active_product-single__add-to-cart.section-product-single__add-to-cart{left:0;right:0;background:#fff;bottom:0!important;display:block;margin-top:0}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div{max-width:100%;padding-right:0;padding-bottom:80px;padding-top:5px}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{width:250px;padding-left:0;display:block;margin:0 auto}.cs-bottom-area{margin-bottom:0}.template-product .cs-bottom-area{padding:20px 15px;margin-bottom:0}.cs-bottom-area .container{justify-content:center;padding:0 30px}p.site-footer__copyright-content{margin-bottom:10px}.swell-tab{width:195px!important;inset:auto 15px 0px auto!important;bottom:15px!important;right:15px!important;left:auto!important}.bottom_left.baDropdownStyle{bottom:20px}.slider-section-fab .shopify-section .nomargin.container-indent .container{max-width:100%;padding:0}.slider-section-fab .shopify-section .nomargin.container-indent .container .tp-banner-container .slick-slider{margin-left:0}#shopify-section-fabrics-slider .slick-slider .slick-list{height:auto}.slider-section-fab .shopify-section .tp-banner-container .slick-slider .slick-slide .tp-caption .tp-caption1-wd-1,.slider-section-fab .shopify-section .tp-banner-container .slick-slider .slick-slide .tp-caption .tp-caption1-wd-2,.slider-section-fab .shopify-section .tp-banner-container .slick-slider .slick-slide .tp-caption .tp-caption1-wd-3{color:#777!important}.slider-section-fab .shopify-section .tp-banner-container .slick-slider .slick-slide .tp-caption .tp-caption1-wd-1{margin-top:15px}.slider-section-fab .shopify-section .tp-banner-container .slick-slider .slick-slide .tp-caption .tp-caption1-wd-2 br{display:none}#shopify-section-fabrics-slider button.slick-arrow{top:50%;transform:translateY(-50%);-webkit-transform:translate(0,-50%);-moz-transform:translate(0,-50%);height:auto;display:none!important}#fabric-by-the-metre .slick-prev{left:10px!important}#shopify-section-fabrics-slider button.slick-next{right:10px!important}#shopify-section-fabrics-slider .slick-dots{position:static;margin-top:10px}#shopify-section-fabrics-slider .slick-dots li button:before{background:#0000003b}#shopify-section-fabrics-slider .slick-dots li.slick-active button:before{background:#777}.tt-breadcrumb ul{justify-content:center;margin-top:10px}.fab-icon .tt-services-listing .col-xs-4.col-md-4.col-lg-4{width:100%}body .otCookiesNotification #cookies-wrapper{top:auto!important;bottom:0;padding:10px 15px;text-align:center;display:flex;flex-wrap:wrap;width:100%;left:0!important;justify-content:center;max-width:none!important}body .otCookiesNotification #cookies-wrapper div#cookies-message p{margin-top:0;margin-bottom:10px}body .otCookiesNotification #cookies-wrapper #cookies-popup-bottom{display:inline-block!important}body .otCookiesNotification #cookies-wrapper div#cookies-privacy{margin-left:0;display:inline-block!important;width:auto}body .otCookiesNotification #cookies-wrapper div#cookies-message{width:100%!important;flex-wrap:wrap!important;flex:auto!important}.icon_box{padding-right:10px}.section-header,.tt-description{padding-left:10px;padding-right:10px}.mobile-header .site-nav--mobile,.site-header .mobile-header button.icon-fallback-text,.mobile-header .cs-custom-option .site-nav{margin-left:0}.mobile-header .cs-custom-option{width:calc(100% - 53px)}.mobile-header .cs-custom-option .site-nav{justify-content:space-around;display:flex;align-items:flex-end}.mobile-header .cs-custom-option .site-nav li.site-nav__item{margin-left:0;margin-right:0}.custom-content .custom__item .custom__item-inner{padding-right:10px;padding-left:10px}.custom-content .custom__item .custom__item-inner #stamped-reviews-widget[data-widget-type=carousel]{width:100%}.custom-content .custom__item .custom__item-inner #stamped-reviews-widget[data-widget-type=carousel] .stamped-carousel-subtitle.stamped-style-color-star{width:100%;text-align:center;margin-right:0;margin-bottom:10px}.social-icon-footerr .social-icons li>a{width:86px;display:inline-block;text-align:left}.hero-slideshow ul.slick-dots a{width:10px;height:10px}.hero-slideshow .slick-dots li{height:10px;width:auto}.hero .slick-dots{bottom:5px}.hero .slick-next,.hero .slick-prev{height:30px;bottom:5px}.tt-title-small{font-size:22px!important;line-height:1.3}.stamped-rewards-launcher button.stamped-launcher-button{bottom:50px!important;right:3vw!important}form.needsclick.View__FormView-sc-110l249-0.hJnGJW.klaviyo-form-version-cid_1.kl-private-reset-css-Xuajs1{padding:0}body.template-product .product-single__media-group-wrapper{margin-left:0!important;margin-right:0!important}.product-single .active_product-single__add-to-cart .section-product-single__add-to-cart-div-inner{padding-left:10px;padding-right:10px}a.grid-product__meta{text-align:center}.template-collection .discount-flag-tag{width:60px!important}.boost-pfs-filter-bottom-pagination>.pagination{padding-bottom:50px}#delivery-and-production .main-content .category-carousel,#mcalister-textiles-returns-and-refunds-policy .main-content .category-carousel{justify-content:center}#mcalister-textiles-returns-and-refunds-policy .main-content .p-rich_text_list__ordered li>span{word-break:break-word}#mcalister-textiles-contact-the-team-on-44-7467510685 .contact-form{margin-bottom:40px}div#shopify-section-featured-products.sample-banner-secion .tt-description-wrapper .tt-title-small{font-size:20px}.boost-pfs-filter-products .grid-product a.grid-product__meta{text-align:center}.cushions h2{font-size:34px!important;line-height:1.2;padding-bottom:15px}}@media (max-width:640px){#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section2.shopify-section.index-section .row.tt-layout-promo-box .col-md-3,#our-high-quality-cut-to-order-fabrics #shopify-section-fabrics-section.shopify-section.index-section .row.tt-layout-promo-box .col-md-2,#spring-design-inspiration-mcalister-textiles .row.tt-layout-promo-box .col-sm-6,#spring-design-inspiration-mcalister-textiles #shopify-section-spring-section-3 .row.tt-layout-promo-box .col-sm-6{width:100%;flex:0 0 100%}#shopify-section-roman-blinds-3 .acc-box a.tt-promo-box{flex-direction:column}.tt-layout-promo-box .col-md-5{height:100%}#shopify-section-fabrics-slider .slick-slide img{height:250px}#spring-design-inspiration-mcalister-textiles .tt-block-title{padding-top:40px}#contract-fabrics .row.tt-layout-promo-box{row-gap:5px;flex-direction:column}.rte--indented-images img:not([style]),.rte--indented-images img[style="float: none;"]{max-width:100%;margin-left:0}}@media (max-width: 360px){.js-drawer-open button.icon-fallback-text.site-nav__link{margin-left:-30px}.hero .slick-dots,.hero .slick-next,.hero .slick-prev{bottom:01px}nav.grid__item .doubly-wrapper{bottom:2.5vw}.messengermessageus--fixed{bottom:2.5vw!important}.cushions h2{font-size:28px!important;padding-bottom:10px}}#my-products body:not(.template-index) .main-content,#how-we-do-it body:not(.template-index) .main-content{padding-top:44px}#my-products .section-header,#how-we-do-it .section-header{margin:0}.hero .slick-prev .icon:before,.hero .slick-next .icon:before{font-size:17px}body:not(.template-index).template-blog .main-content{padding-top:20px}@media (max-width: 575px){.template-blog .tt-list-inline{column-count:1}}.product-single__form .mw-apo-container{border:1px solid #333;padding:15px}.product-single__form .installation_description .mw-stack__item.mw-stack__item--fill{display:none}.product-single__form .mw-apo-container .mw-option:first-child .mw-stack>.mw-stack__item:first-child .mw-stack.mw-stack--spacing-tight{width:100%;background:#333;padding:13px;color:#fff;margin:0;gap:10px}.product-single__form .mw-apo-container .mw-option:first-child .mw-stack>.mw-stack__item:first-child .mw-stack.mw-stack--spacing-tight .mw-stack__item{margin:0}.grid__item.product-single__meta--wrapper div{font-style:initial}.Width_and_Drop{display:none}.Width_and_Drop+.size_ready_mades{margin-top:0!important}.grid__item.product-single__meta--wrapper div .mw-text--style-strong{font-weight:400!important}body:has(.mw-apo-container) button#AddToCart--product-template{display:none}.mw-apo-container>.mw-option:first-child>.mw-stack.mw-stack--vertical>.mw-stack__item:last-child{display:none}.cusMegaMenu{position:absolute;left:0;width:100%;text-align:left;padding:25px 25px 10px;background-color:#fff;box-shadow:0 10px 16px #0000000d;top:80%;display:none}.site-nav__item.site-nav--has-dropdown.site-mega-menu{position:static}.megaGrid{margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-gap:30px}.colBnnr img{height:150px;width:100%;object-fit:cover}.colBnnr{position:relative}.colBnnr .bnnrText{position:absolute;top:50%;transform:translateY(-50%);color:#fff;text-align:center;width:100%;padding:10px;display:none}.colBnnr .bnnrText h3{font-size:16px;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.95);margin:0}.colBnnr .bnnrText a{padding:5px 10px;display:inline-block;background-color:#061a36;color:#fff;font-size:14px;display:none}.col-Links a:hover{font-weight:600}.colBnnr .bnnrText a:hover{color:#fff!important}.col-Links ul{margin:0;padding:0}.col-Links{padding:10px 0}.col-Links h4{text-align:center;font-size:14px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #ebebeb}.col-Links a{font-size:14px;color:#777;padding-bottom:3px;display:inline-block}.site-nav__item.site-nav--has-dropdown:hover .cusMegaMenu{display:block}.col-Links li{margin-bottom:0}.discount-bar{padding:7px;background-color:#1a1f33;color:#fff;text-align:center}.discount-bar p{margin:0}h2.tt-title.spr_title{text-align:center;font-size:48px;text-transform:capitalize;color:#000;font-weight:400;margin:0 0 .7em}.cs-desktop-mobile-bar{display:none!important}.center{display:flex;width:100%;justify-content:center;transform:translateY(-20px)}.center a{display:inline-block;padding:8px 10px;margin:0;width:auto;line-height:1.42;font-weight:700;text-decoration:none;text-align:center;vertical-align:middle;white-space:normal;cursor:pointer;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-appearance:none;-moz-appearance:none;border-radius:0;background-color:#1f2021;color:#fff;-webkit-transition:background-color .4s ease-out;-moz-transition:background-color .4s ease-out;-ms-transition:background-color .4s ease-out;-o-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.center a{border:1px solid #000!important;font-size:14px!important;font-weight:400;line-height:19px;padding:8px 22px!important;transition:all .2s linear}.center a:hover{background:#061a36!important;border-color:#061a36!important;color:#fff!important}@media only screen and (max-width: 1024px){.center{transform:translateY(-50px)}}@media screen and (max-width: 1199px){#mcalister-textiles-contact-the-team-on-44-7467510685 .container-indent:nth-of-type(2){padding-left:15px}#mcalister-textiles-contact-the-team-on-44-7467510685 .container-indent:nth-of-type(3){padding-right:15px}}@media screen and (max-width: 767px){.cs-desktop-mobile-bar{display:block!important}.cs-desktop-discount-bar{display:none!important}h2.tt-title.spr_title{font-size:35px;line-height:45px}}.product-single__media-flex-wrapper .discount_imgs{width:90px}.template-product .summaryHide{text-align:left!important}.transform-up{transform:translateY(-70px)}div#shopify-section-cushions-section{margin-bottom:50px}
/*# sourceMappingURL=/s/files/1/1083/9274/t/42/assets/custom_css.css.map */
