.fi:before{font-family:'fab2020'!important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fira{font-family:"Fira Sans",Tahoma,Verdana,Segoe,sans-serif;text-transform:none}.headings{font-family:"Josefin Sans",Tahoma,Verdana,Segoe,sans-serif}.gradient-bar{background:linear-gradient(180deg,rgba(10,10,10,0) 0%,rgba(10,10,10,.5) 50%,#0a0a0a 100%);color:#fff;overflow:hidden}.gradient-bar span{position:relative;z-index:2}.gradient-bar:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:0%;background:linear-gradient(180deg,rgba(10,10,10,0) 0%,rgba(10,10,10,.6) 40%,#0a0a0a 70%,#0a0a0a 100%);transition:height .4s ease-in-out}@keyframes pulse{0%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,.7)}70%{transform:scale(1);box-shadow:0 0 0 .714285714rem rgba(0,0,0,0)}100%{transform:scale(.95);box-shadow:0 0 0 0 rgba(0,0,0,0)}}:root{--stick-top:11.214285714rem;--stick-top-pad:12.642857143rem}html{scroll-padding-top:11.214285714rem}html.plp,html.plp body{overflow:visible}.page-width,.page-width-md,.page-width-wide{max-width:100vw;margin:0 auto;padding:0 1.428571429rem}.collapse .accordian.content,.narrow-panel{max-width:76.715%;margin:0 auto}@media only screen and (min-width:1440px){.page-width,.page-width-md,.page-width-wide{max-width:1440px}}.break{position:relative;display:table;width:100vw;left:50%;margin:0}.break>.wrap{position:relative;margin:0 auto;left:-50%}.colgridxs,.colgrid,ul.colgrid{display:flex!important;display:-webkit-flex!important;flex-wrap:wrap;margin-left:-1.428571429rem!important;margin-right:-1.428571429rem!important}.colgridxs.center,.colgrid.center,ul.colgrid.center{justify-content:center}.colgridxs.valign,.colgrid.valign,ul.colgrid.valign{align-items:center}.colgridxs.hide,.colgrid.hide,ul.colgrid.hide{display:none!important}.colgridxs>li,.colgrid>li,ul.colgrid>li,.colgridxs>div,.colgrid>div,ul.colgrid>div{position:relative;display:flex;flex-direction:column;width:100%;padding:0 1.428571429rem}.colgridxs>li.hide,.colgrid>li.hide,ul.colgrid>li.hide,.colgridxs>div.hide,.colgrid>div.hide,ul.colgrid>div.hide{display:none!important}.colgridxs.small,.colgrid.small,ul.colgrid.small{margin-left:-.714285714rem!important;margin-right:-.714285714rem!important}.colgridxs.small>li,.colgrid.small>li,ul.colgrid.small>li,.colgridxs.small>div,.colgrid.small>div,ul.colgrid.small>div{padding:0 .714285714rem}.colgridxs.mini,.colgrid.mini,ul.colgrid.mini{margin-left:-.357142857rem!important;margin-right:-.357142857rem!important}.colgridxs.mini>li,.colgrid.mini>li,ul.colgrid.mini>li,.colgridxs.mini>div,.colgrid.mini>div,ul.colgrid.mini>div{padding:0 .357142857rem}.colgridxs>.md-one-sixth,.colgrid>.md-one-sixth,ul.colgrid>.md-one-sixth{width:16.666666667%}.colgridxs>.md-one-fifth,.colgrid>.md-one-fifth,ul.colgrid>.md-one-fifth{width:20%}.colgridxs>.md-quarter,.colgrid>.md-quarter,ul.colgrid>.md-quarter{width:25%}.colgridxs>.md-three-quarters,.colgrid>.md-three-quarters,ul.colgrid>.md-three-quarters{width:75%}.colgridxs>.md-third,.colgrid>.md-third,ul.colgrid>.md-third{width:33.3%}.colgridxs>.md-two-thirds,.colgrid>.md-two-thirds,ul.colgrid>.md-two-thirds{width:66.4%}.colgridxs>.md-two-fifths,.colgrid>.md-two-fifths,ul.colgrid>.md-two-fifths{width:40%}.colgridxs>.md-three-fifths,.colgrid>.md-three-fifths,ul.colgrid>.md-three-fifths{width:60%}.colgridxs>.md-four-fifths,.colgrid>.md-four-fifths,ul.colgrid>.md-four-fifths{width:80%}.colgridxs>.md-half,.colgrid>.md-half,ul.colgrid>.md-half{width:50%}.colgridxs>.push-half,.colgrid>.push-half,ul.colgrid>.push-half{left:50%}.colgridxs>.pull-half,.colgrid>.pull-half,ul.colgrid>.pull-half{right:50%}.colgridxs>.push-one-tenth,.colgrid>.push-one-tenth,ul.colgrid>.push-one-tenth{left:10%}.colgridxs>.pull-one-tenth,.colgrid>.pull-one-tenth,ul.colgrid>.pull-one-tenth{right:10%}.colgridxs>.push-one-fifth,.colgrid>.push-one-fifth,ul.colgrid>.push-one-fifth{left:20%}.colgridxs>.push-one-fifth,.colgrid>.push-one-fifth,ul.colgrid>.push-one-fifth{left:20%}.colgridxs>.push-two-fifths,.colgrid>.push-two-fifths,ul.colgrid>.push-two-fifths{left:40%}.colgridxs>.push-three-fifths,.colgrid>.push-three-fifths,ul.colgrid>.push-three-fifths{left:60%}.colgridxs>.push-one-third,.colgrid>.push-one-third,ul.colgrid>.push-one-third{left:33.3%}.colgridxs>.push-two-thirds,.colgrid>.push-two-thirds,ul.colgrid>.push-two-thirds{left:66.4%}.colgridxs>.push-one-quarter,.colgrid>.push-one-quarter,ul.colgrid>.push-one-quarter{left:25%}.colgridxs>.push-one-eighth,.colgrid>.push-one-eighth,ul.colgrid>.push-one-eighth{left:12.5%}.colgridxs>.push-three-quarters,.colgrid>.push-three-quarters,ul.colgrid>.push-three-quarters{left:75%}.colgridxs>.pull-one-quarter,.colgrid>.pull-one-quarter,ul.colgrid>.pull-one-quarter{right:25%}.colgridxs>.pull-one-third,.colgrid>.pull-one-third,ul.colgrid>.pull-one-third{right:33.3%}.colgridxs>.pull-two-thirds,.colgrid>.pull-two-thirds,ul.colgrid>.pull-two-thirds{right:66.4%}.colgridxs>.pull-two-fifths,.colgrid>.pull-two-fifths,ul.colgrid>.pull-two-fifths{right:40%}.colgridxs>.pull-four-fifths,.colgrid>.pull-four-fifths,ul.colgrid>.pull-four-fifths{right:80%}.colgridxs>.pull-three-quarters,.colgrid>.pull-three-quarters,ul.colgrid>.pull-three-quarters{right:75%}.narrow{margin:0 auto;width:75%}.dv-con.narrow{margin:0 auto 2.857142857rem}.dv-basic-bg.narrow .page-width .inner{margin:0 auto;width:75%}.xs{display:none!important}.xsmb{margin-bottom:0}.md{display:block!important}.md.inline{display:inline-block!important}.hidemd{display:none!important}.sticky-md{position:-webkit-sticky!important;position:sticky!important;top:var(--stick-top,0)}hr{margin:2.857142857rem 0}#foot .page-width{padding:0 10.714285714rem}#foot .accordianxs{margin:0}#foot .accordianxs section>:first-child{padding-left:0;margin:0}#foot .accordianxs section>:first-child .h5{font-size:1.071428571rem}#foot .accordianxs section>:first-child:before{content:initial}#foot .accordianxs section>:last-child{-webkit-transition:all .6s ease-in-out;-o-transition:all .6s ease-in-out;transition:all .6s ease-in-out;visibility:visible;max-height:1000px;margin-left:0}#foot .accordianxs section li:last-child{margin-bottom:0}#foot .base{margin:2.857142857rem 0}#foot .base p{text-align:left}#foot.inview .payment span{background-position:center right}#signup{margin:0 0 2.857142857rem}#signup form{display:grid;grid-template-columns:39.6% 1fr;column-gap:1.428571429rem}#signup form>div,#signup form .h2,#signup form p{text-align:left}#signup fieldset{display:grid;grid-template-columns:1fr 30%;column-gap:1.428571429rem;margin-bottom:.714285714rem}#signup fieldset input{margin:0;height:3.428571429rem}#signup fieldset button{width:100%;margin:0}#cookie-notice{padding:1.428571429rem}#cookie-notice p{font-size:.857142857rem}#cookie-notice #cookie-accept{padding:0 1.428571429rem;line-height:63px}#head{height:11.214285714rem}#head header{padding:0 2.857142857rem}#head header .wrap{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:.714285714rem;column-gap:2.857142857rem}#head header .quicknav{font-family:"Josefin Sans",Tahoma,Verdana,Segoe,sans-serif;font-size:1rem;padding:.714285714rem 0;display:grid;justify-items:flex-end}#head header .quicknav ul{list-style-type:none;margin:0;padding:0;display:flex}#head header .quicknav li{flex:0 0 auto;padding:0;margin:0 0 0 1.428571429rem;position:relative;padding-left:2rem;line-height:1.428571429rem}#head header .quicknav li.tel{font-family:"Fira Sans",Tahoma,Verdana,Segoe,sans-serif;text-transform:none}#head header .quicknav li:before{width:1.428571429rem;height:1.428571429rem;position:absolute;top:0;left:0;content:""}#head header .quicknav li.tel:before{background:url("https://assets.featherandblack.com/assets/2025/phone-white.svg") no-repeat center center;background-size:contain}#head header .quicknav li.stores:before{background:url("https://assets.featherandblack.com/assets/2025/map-white.svg") no-repeat center center;background-size:contain}#head header .quicknav li.help:before{background:url("https://assets.featherandblack.com/assets/2025/help-white.svg") no-repeat center center;background-size:contain}#head header .quicknav li.contact:before{top:-.071428571rem;background:url("https://assets.featherandblack.com/assets/2025/chat-white.svg") no-repeat center center;background-size:contain}#head header .quicknav a{color:#fff}#head .dv-logo{-webkit-transform:translate(.142857143rem,0);-ms-transform:translate(.142857143rem,0);-o-transform:translate(.142857143rem,0);transform:translate(.142857143rem,0);width:24.785714286rem}#head .dv-logo strong{height:2.142857143rem}#toolbar ul{display:grid;grid-template-columns:repeat(2,2.571428571rem);gap:2.857142857rem}#toolbar strong,#toolbar span,#toolbar label,#toolbar a,#toolbar ins{width:2.571428571rem;height:2.571428571rem}#search-input{margin:0}#promo-banner{font-size:1.285714286rem}#promo-banner a,#promo-banner span{padding:.642857143rem 0 .5rem}#suggestion-tags{justify-content:center}#foot section>:first-child{cursor:initial}#nav{display:block;z-index:1000}#nav ul{list-style-type:none;padding:0;margin:0}#nav a{display:block;white-space:nowrap}#nav>ul{display:flex}#nav>ul>li{display:flex;flex:0 1 auto;padding:0;margin:0}#nav>ul>li>a{color:#fff;display:block;font-size:1.285714286rem;font-family:"Josefin Sans",Tahoma,Verdana,Segoe,sans-serif;font-weight:500;padding:1.428571429rem 2.857142857rem 1.428571429rem 0;height:4.714285714rem}#nav>ul>li.hover>a:hover{text-decoration:underline}#nav>ul>li.hover .mega,#nav>ul>li.hover .mega-bg{display:block}#nav .mega-bg{pointer-events:none;position:absolute;display:none;background:rgba(10,10,10,.1);top:11.214285714rem;left:0;right:0;height:100vh}#nav .mega{font-family:"Fira Sans",Tahoma,Verdana,Segoe,sans-serif;text-transform:none;display:none;position:absolute;top:11.214285714rem;left:-2.857142857rem;right:0;padding:2.857142857rem 0;background:#fff;z-index:2000;font-size:1.071428571rem}#nav .mega .page-width{padding:0 2.857142857rem}#nav .mega a{color:#0a0a0a}#nav .mega .colgrid{justify-content:center;margin:0!important}#nav .mega .dv-con{margin:0!important}#nav .mega li{margin:0 0 .714285714rem}#nav .mega li a{color:#0a0a0a;white-space:normal}#nav .mega li a:hover{text-decoration:underline}#nav .mega li a b{font-size:.857142857rem;color:var(--sale,#e25a5b)}#nav .mega p>strong{font-family:"Josefin Sans",Tahoma,Verdana,Segoe,sans-serif;color:#0a0a0a;display:block;font-size:1.285714286rem;font-weight:500;text-transform:uppercase}#nav .mega p img{max-width:100%;width:auto!important;width:100%;display:block}.sidebar>div{width:400px;max-width:80vw}.dv-con{margin:0 0 2.857142857rem}.dv-con.smb{margin-bottom:1.428571429rem}.dv-con.dv-pagestats{margin-top:-20px}.dv-con.collapse+.collapse{margin-top:-2.857142857rem}.dv-con p:not(:first-child)>a.btn.line{display:inline-block;margin-top:1.428571429rem}.dv-basic .colgrid{margin-top:1.428571429rem}.dv-constrain{width:59.167%;margin-left:auto;margin-right:auto}.dv-basic-box+.dv-basic-box{margin-top:-1.428571429rem}.dv-basic-grey .wrap{padding:2.857142857rem 0}.dv-layout-column2 .colgrid>div,.dv-layout-column3 .colgrid>div,.dv-layout-column4 .colgrid>div{margin-bottom:0}.dv-layout .colgrid{margin-left:-.714285714rem!important;margin-right:-.714285714rem!important}.dv-layout .colgrid>li,.dv-layout .colgrid>div{padding:0 .714285714rem}.dv-layout>.dva-con-btns{top:80px!important}.dv-banner-box h3{font-size:22px}.dv-banner-box p{font-size:22px}.dv-banner-box .outer.text{padding:2.857142857rem}.dv-banner-box .outer.text h3,.dv-banner-box .outer.text p{margin:0}.dv-banner-box .outer.text>div{display:flex;flex-wrap:wrap;align-items:center}.dv-banner-box .outer.text>div h3,.dv-banner-box .outer.text>div p,.dv-banner-box .outer.text>div .button{position:relative;display:flex;flex-direction:column}.dv-banner-box .outer.text>div h3{flex:0 1 auto}.dv-banner-box .outer.text>div p{flex:1;text-align:left;padding:0 .5em}.dv-banner-box .outer.text>div .button{flex:0 1 auto}.dv-banner-box .outer.text.nocta>div{justify-content:center}.dv-banner-box .outer.text.nocta>div p{flex:0 1 auto}.dv-banner-box .outer.fill{text-align:center}.dv-banner-box .outer.cols{text-align:center}.dv-banner-box .outer.cols .colgrid{align-items:center}.dv-banner-box .outer.cols .md-half:last-child{padding:2.857142857rem}.dv-banner-box .outer.cols .md-half:first-child{padding-right:0}.dv-banner-box .outer.cols .md-half:first-child.push-half{padding-left:0;padding-right:.714285714rem}.dv-banner-box.grey .wrap{padding:2.857142857rem 0}.dv-homegrid .colgridxs>div{margin-bottom:1.428571429rem}.dv-tile .square+.summ,.dv-tile .h4{margin-top:1.428571429rem}#inspiration .dv-tile .h4{margin-top:.714285714rem;margin-bottom:1.428571429rem}.quick-links{margin-top:0!important}.quick-links .grid{justify-content:center;align-items:center}.quick-links .grid>a{margin:.714285714rem}.dv-con.boxes .colgrid,.dv-con.boxes-blue .colgrid{margin-top:2.857142857rem}.dv-con.boxes .colgrid+.colgrid,.dv-con.boxes-blue .colgrid+.colgrid{margin-top:1.428571429rem}.dv-con.boxes .colgrid>[class*='md-']>div,.dv-con.boxes-blue .colgrid>[class*='md-']>div{padding:5%}#inspiration .tags{margin-top:1.428571429rem;margin-bottom:0}.tags{margin-bottom:2.857142857rem}.tags span{font-size:1.071428571rem;height:36px;line-height:34px;padding:0 1em}.dv-image-panel.center.dv-con-first{margin-top:-2.857142857rem}.dv-image-panel.center .outer{position:relative}.dv-image-panel.center .inner{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:var(--textbg,rgba(255,255,255,.85));position:absolute;top:50%;right:5.714285714rem;padding:2.857142857rem;width:40%}.dv-image-panel.center.centered .inner{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:auto;left:50%}.dv-image-box .content>div,.dv-image-panel .content>div{padding:2.857142857rem;min-height:100%}.dv-image-panel .md-three-quarters .md-half>div{padding:0 5% 0 0}.dv-image-panel .md-three-quarters .md-half.push-half>div{padding:0 0 0 5%}.dv-image-box .outer>.colgrid>div{justify-content:center}.dv-image-box span.i{position:absolute;top:0;left:0;right:0;bottom:0;background-repeat:no-repeat;background-position:center center;background-size:cover}.dv-image-box.contain span.i{background-size:contain}.dv-image-box .fill,.dv-image-box .fill .content{height:100%}.dv-image-box .outer>.colgrid .content,.dv-image-box .outer>.colgrid .image{padding:0}.guide-panel h3{font-size:36px}.guide-panel h3 a{padding:2.857142857rem}#relatedpages .swiper-button-next{right:-2.857142857rem}#relatedpages .swiper-button-prev{left:-2.857142857rem}.dv-showroom h1{text-align:left}.dv-showroom .md-three-fifths{padding-right:2.857142857rem}.dv-hero{margin-left:-1.428571429rem;margin-right:-1.428571429rem}.dv-hero #hero-slider{display:block;width:100%;height:0;padding-bottom:38.858%}.dv-hero .item{display:block;width:100%;height:0;padding-bottom:38.858%}.dv-hero+.dv-banner-image{margin-top:-20px;margin-left:0;margin-right:0}.dv-hero.pintop{margin-top:-2.857142857rem}.dv-basic-hero.dv-con-first{margin-top:-2.857142857rem}.dv-basic-hero .square{display:block;width:100%;height:0;padding-bottom:39.723%}.dv-homegrid{margin-bottom:1.428571429rem}.dv-homegrid .colgridxs>div.half{width:33.3%!important}.dv-homegrid .sash{font-size:1.071428571rem}.usp{margin:0;text-transform:uppercase;display:flex;font-size:.857142857rem}.usp>div{flex:1 1 auto;display:flex}.usp>div div{display:flex;flex:1 0 auto;margin-bottom:0}.usp>div div:before{width:80px;height:80px;-webkit-transform:translate(-50%,0);-ms-transform:translate(-50%,0);-o-transform:translate(-50%,0);transform:translate(-50%,0);top:0;left:50%!important}.usp a{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0);text-align:center;display:block;position:relative;top:0;left:0;width:100%;padding-top:90px}#inspiration-facets .ais-RefinementList{overflow:hidden}#inspiration-facets .ais-RefinementList-list{justify-content:center}#social .subhead br{display:none}#social .colgridxs>div{margin-bottom:2.857142857rem}#social .colgridxs>div:last-child{display:flex}.dv-tile-row .colgrid{justify-content:center}.dv-tile-row .intro{margin-bottom:2.142857143rem}.dv-tile-row .intro h1,.dv-tile-row .intro h2{margin-bottom:.5em}.dv-tile-row .item .square{margin:0 auto}.dv-tile-row .item h4{text-align:center;margin-top:1.428571429rem}.dv-tile-row .item p{font-size:.857142857rem}.dv-tile-row .item.third h4{font-size:1.285714286rem}.related-pages .item.md-third:nth-child(n+3){margin-top:0}.related-pages .item.md-third:nth-child(n+3):nth-child(n+4){margin-top:1.428571429rem}.related-pages .item.md-quarter:nth-child(n+3){margin-top:0}.related-pages .item.md-quarter:nth-child(n+3):nth-child(n+5){margin-top:1.428571429rem}.dv-product-list p+.products{margin-top:2.857142857rem}#current-samples .controls{display:grid}#current-samples .controls .swatch{padding-bottom:0}.sample-swatches .swatch{flex:0 0 7.142857143rem}.dv-nearest-store{padding:2.857142857rem}.dv-nearest-store h3{line-height:50px;margin:0}.dv-nearest-store form{max-width:50em;margin:0 auto}.account-wishlists{margin-top:0!important}.account-wishlists .dv-block{margin:2.857142857rem 0}.wishlist-view .share-wrap{flex-wrap:nowrap;align-items:center;margin-bottom:2.857142857rem}.wishlist-view .share-wrap p{text-align:left;flex:1 0 auto;margin:0}.wishlist-view .share-wrap>div{flex:0 0 auto}.wishlist-view .share-wrap>div form{display:flex;flex-wrap:nowrap}.wishlist-view .share-wrap>div form button{flex:0 0 auto;width:auto}.wishlist-view .share-wrap>div form button.progress{margin:0 0 0 .714285714rem}ins.save{width:4.285714286rem;height:4.285714286rem;font-size:1.285714286rem}#pdp .detail-grid .details,#pdp .detail-grid .gallery{position:sticky;top:11.214285714rem;align-self:start}#pdp .dimensions,#pdp .dimension-summary{justify-content:space-around;flex-wrap:nowrap}#pdp .dimensions li,#pdp .dimension-summary li{margin:0 .357142857rem 0 0;flex:0 0 auto}#pdp #gallery-wrap{text-align:center;position:relative;margin:0 0 1.428571429rem}#cart .service-check.assembly:before,#pdp .service-check.assembly:before,#cart .service-check.recycling:before,#pdp .service-check.recycling:before{width:2.857142857rem;height:2.857142857rem}#cart .service-check.assembly p,#pdp .service-check.assembly p,#cart .service-check.recycling p,#pdp .service-check.recycling p,#cart .service-check.assembly .p,#pdp .service-check.assembly .p,#cart .service-check.recycling .p,#pdp .service-check.recycling .p{padding-left:4.285714286rem}.cart-grid{display:grid;grid-template-columns:65% 1fr;column-gap:2.857142857rem}#checkout{max-width:90.714285714rem;margin:0 auto}.checkout-grid{display:grid;grid-template-columns:65% 1fr;column-gap:2.857142857rem}html[data-page="checkout"] #head,html[data-page="orderconfirm"] #head{height:auto;padding:2.857142857rem 0}html[data-page="checkout"] #head header .wrap,html[data-page="orderconfirm"] #head header .wrap{grid-template-columns:1fr}