.dsb-grid-item.choose-fabric .swatch-group .dsb-swatch-choice{display:block}.dsb-grid-item.choose-fabric .swatch-group .dsb-product-select.image{position:relative;display:block}.dsb-grid-item.choose-fabric .swatch-group .dsb-product-select.image .promo-overlay-roundel{position:absolute;bottom:.5rem;left:.5rem;z-index:1;max-width:3.75rem;height:3.75rem}.dsb-grid-item.choose-fabric .button{margin-top:.3125rem;background-color:#9f3b48;float:right}@media print,screen and (max-width: 39.99875em){.dsb-grid-item.choose-fabric .button{width:100%}}/*# sourceMappingURL=singleChairChangeFabric.css.map */
.dsb-list-default .overlay-wrapper,.dsb-list-default .overlay-wrapper-item{display:none;position:absolute;background-color:rgba(222,222,222,.5);top:0;left:0;width:100%;height:100%;z-index:1000}.dsb-list-default .overlay-wrapper .ajax-spinner,.dsb-list-default .overlay-wrapper-item .ajax-spinner{position:absolute;top:50%;left:50%;transform:translateX(-50%);z-index:1001}.dsb-list-default .dsb-heading{background-color:#749194;color:#fff;font-size:1rem}.dsb-list-default .dsb-heading a{color:#fff}.dsb-list-default .dsb-promo{background-color:#9f3b48;text-align:center}.dsb-list-default #dsb-filter-form select.filter-value{max-width:100%;-webkit-appearance:none;font-size:.9375rem}@media print,screen and (max-width: 39.99875em){.dsb-list-default #dsb-filter-form select.filter-value{font-size:.75rem;padding-left:.125rem;height:2.1875rem}.dsb-list-default #dsb-filter-form select.filter-value option{padding:.0625rem}}.dsb-list-default .dsb-grid-item{display:flex;position:relative}.dsb-list-default .dsb-grid-item p{margin-bottom:.625rem;line-height:1.125rem}.dsb-list-default .dsb-grid-item p.description{font-size:.75rem}@media print,screen and (max-width: 39.99875em){.dsb-list-default .dsb-grid-item p{font-size:90%;margin-bottom:.4375rem}}.dsb-list-default .dsb-grid-item p.main-price{font-size:1.0625rem}.dsb-list-default .dsb-grid-item table{font-size:.75rem;margin-bottom:.75rem}.dsb-list-default .dsb-grid-item table tbody,.dsb-list-default .dsb-grid-item table tr{background-color:rgba(0,0,0,0)}.dsb-list-default .dsb-grid-item table td{padding:0}.dsb-list-default .dsb-grid-item .add-to-cart{height:2.8125rem}.dsb-list-default .dsb-grid-item .add-to-cart .select-buttons{margin-bottom:1rem;width:90%;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.dsb-list-default .dsb-grid-item .add-to-cart .select-buttons select{-webkit-appearance:none}.dsb-list-default .dsb-grid-item .add-to-cart .select-buttons .button{margin-bottom:0;background-color:#9f3b48}.dsb-list-default .dsb-grid-item .image{position:relative}.dsb-list-default .dsb-grid-item .image .promo-overlay-roundel{position:absolute;bottom:.5rem;left:.5rem;z-index:1;max-width:3.75rem;height:3.75rem}.dsb-list-default .swatch-group{margin-bottom:.3125rem}.dsb-list-default .swatch-group .swatch{font-size:.6875rem;text-transform:uppercase;font-weight:normal;text-align:center;padding:.125rem}.dsb-list-default .swatch-group .swatch .has-tip{border:0;font-weight:normal}.dsb-list-default .swatch-group .dsb-swatch-choice{margin-bottom:.1875rem;display:inline-block}.dsb-list-default .swatch-group .dsb-swatch-choice img{width:3.4375rem}@media print,screen and (max-width: 63.99875em){.dsb-list-default .swatch-group .dsb-swatch-choice img{width:4.0625rem}}.dsb-list-default .swatch-group .dsb-swatch-choice.selected{outline:.125rem solid #88878e;outline-offset:.0625rem}.dsb-list-default .swatch-group .dsb-swatch-choice span{margin-bottom:.1875rem}.dsb-list-default .title p{margin-bottom:.3125rem}.dsb-list-default .title .range{text-transform:uppercase;font-size:.8125rem;letter-spacing:.0625rem}.dsb-list-default .product-swatches .more-options{font-size:.6875rem;text-align:center;margin-top:.125rem;display:block;text-decoration:none}.dsb-list-default .product-swatches .more-options:before{content:"";display:block;background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/plus.png");width:1.3125rem;height:1.3125rem;margin:0 auto}@media print,screen and (max-width: 39.99875em){.dsb-list-default .product-swatches .more-options span{font-size:.5625rem}}.dsb-list-default .product-swatches.show-all .swatch-link:nth-child(n+5){display:block}.dsb-list-default .product-swatches.show-all .more-options:before{background-image:url("https://d2kz53n3bzvihv.cloudfront.net/media/ofl-icons/minus.png")}.dsb-list-default .product-swatches .swatch-link:nth-child(n+5){display:none}/*# sourceMappingURL=listView.css.map */
#accept-cookie-policy-wrap{background-color:#302d2d;color:#c2beb7;z-index:2000;padding:.3125rem 0}#accept-cookie-policy-wrap p{line-height:1.25rem}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap p{margin-right:.9375rem}}#accept-cookie-policy-wrap a{color:inherit}#accept-cookie-policy-wrap a.button{font-weight:bold;margin-bottom:0;color:#fff;border:.0625rem solid #e0ded9}@media print,screen and (max-width: 39.99875em){#accept-cookie-policy-wrap a.button{margin-top:.3125rem}}.cookie-policy{background-color:#302d2d;color:rgba(255,255,255,.8);padding:1.875rem 1.875rem .9375rem 1.875rem}.cookie-policy a{color:inherit}.cookie-policy .button{border:.0625rem solid #e0ded9}.cookie-policy .close-button{font-size:2.1875rem;top:.3125rem;right:.625rem}.cookie-policy .close-button span{color:#fff;opacity:.8}.cookie-policy .close-button span:hover{opacity:.6}@media print,screen and (max-width: 39.99875em){.cookie-policy{height:auto;min-height:0}}.cookies-policy-info{padding:1.875rem}.cookies-policy-info .close-button{font-size:2.5rem;opacity:.7}@media print,screen and (max-width: 39.99875em){.cookies-policy-info .close-button{right:.4375rem;top:0}}.cookies-policy-info h5{margin-top:1.25rem}.cookies-policy-info hr{max-width:100%;opacity:.5}.cookies-policy-info ul{margin:.3125rem 0 .9375rem 1.5625rem}.cookies-policy-info ul li{margin-bottom:.1875rem}@media print,screen and (max-width: 39.99875em){.cookies-policy-info{padding:1.25rem}}/*# sourceMappingURL=cookiesPolicy.css.map */
#webchat-container{position:fixed;bottom:2px;z-index:1005;width:18.75rem;height:30rem;display:none;border:1px solid #ccc;background-color:#fff;left:.9375rem}@media print,screen and (max-width: 39.99875em){#webchat-container{bottom:3.4375rem}}#webchat-container .close-btn{text-decoration:none;font-size:1.25rem;font-weight:normal;transform:scaleX(1.3);position:absolute;top:.3125rem;right:.625rem}#webchat-container #start-chat-form{display:block}#webchat-container #show-callback,#webchat-container #start-callback-form{display:none}#webchat-container #webchat-widget{height:100%;width:100%}#webchat-container #webchat-widget .webchat-frame{border:0}#webchat-container.chat-started{border-top:0}#webchat-container.chat-location{bottom:4.375rem}#chat-button-container{display:none}#chat-button-container.purecloud-chat-available{display:block}#chat-button-container #chat-button{background-color:#829d7a;cursor:pointer;position:fixed;z-index:1005;left:.9375rem;bottom:1.25rem;min-width:0;font-size:.875rem;font-weight:normal;border-radius:2rem;padding:.625rem 1.25rem;border:.0625rem solid #fff}#chat-button-container #chat-button.chat-location{bottom:3.125rem}@media print,screen and (max-width: 39.99875em){#chat-button-container #chat-button{bottom:3rem}}/*# sourceMappingURL=webchat.css.map */
