@import url("https://fonts.googleapis.com/css?family=Questrial");.wsi-backgroundsize .cart-table .cart-table-row-title>a,.wsi-backgroundsize .cart-table .cart-card-row-title>a{background:none}@font-face{font-family:"FontAwesome";src:url("../../../images/fonts/font-awesome/fontawesome-webfont.eot?v=4.3.0");src:url("../../../images/fonts/font-awesome/fontawesome-webfont.eot?#iefix&v=4.3.0") format("embedded-opentype"),url("../../../images/fonts/font-awesome/fontawesome-webfont.woff2?v=4.3.0") format("woff2"),url("../../../images/fonts/font-awesome/fontawesome-webfont.woff?v=4.3.0") format("woff"),url("../../../images/fonts/font-awesome/fontawesome-webfont.ttf?v=4.3.0") format("truetype"),url("../../../images/fonts/font-awesome/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular") format("svg");font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.fa-rotate-90{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1, mirror=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3, mirror=1);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}@font-face{font-family:"GT Eesti Text";font-style:normal;font-weight:300;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Light.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:italic;font-weight:300;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Light-Italic.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:normal;font-weight:375;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Book.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:italic;font-weight:375;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Book-Italic.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:normal;font-weight:400;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Regular.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:italic;font-weight:400;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Regular-Italic.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:normal;font-weight:500;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Medium.woff2") format("woff2")}@font-face{font-family:"GT Eesti Text";font-style:italic;font-weight:500;src:url("https://www.westelm.com/netstorage/fonts/design-system/GT-Eesti-Text-Medium-Italic.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:normal;font-weight:300;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-Light-Web.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:italic;font-weight:300;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-LightItalic-Web.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:normal;font-weight:400;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-Regular-Web.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:italic;font-weight:400;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-RegularItalic-Web.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:normal;font-weight:500;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-Medium-Web.woff2") format("woff2")}@font-face{font-family:"Sanomat";font-style:italic;font-weight:500;src:url("https://www.westelm.com/netstorage/fonts/design-system/Sanomat-MediumItalic-Web.woff2") format("woff2")}.wsi-backgroundsize .cart-table .cart-table-row-title>a,.wsi-backgroundsize .cart-table .cart-card-row-title>a{background:none}@keyframes leftOpen{from{left:-100vw}to{left:0}}@keyframes leftClose{from{left:0}to{left:-100vw}}.recently-viewed-flyout .clickable-rvi-flyout-background,.transition-rvi-flyout-background{cursor:pointer;background-color:#000;opacity:0.6;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;position:fixed}.recently-viewed-flyout{z-index:45;position:absolute;top:0;right:0;bottom:0;left:0}.recently-viewed-flyout.closed{display:none}.recently-viewed-flyout .recently-viewed-flyout-container{position:fixed;top:0;width:calc(100vw - 20px);height:calc(100vh - 30px);padding:15px 10px;box-sizing:content-box;overflow:scroll;background-color:#fff;transition:0.5s ease}.recently-viewed-flyout .recently-viewed-flyout-container[flyout-opening="true"]{animation-name:leftOpen;animation-duration:0.5s}.recently-viewed-flyout .recently-viewed-flyout-container[flyout-closing="true"]{animation-name:leftClose;animation-duration:0.5s}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-close-button{right:0;top:0;margin-top:1rem;position:absolute;float:right;margin-right:1rem;font-size:2.1875rem;color:#2e2e2e;cursor:pointer;line-height:20px;display:flex;padding:10px;justify-content:center;outline:none}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-close-button:before,.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-close-button:after{background-color:#000;width:20px;height:1px;content:"";position:absolute;margin:0;display:block;transition:transform 200ms ease-out}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-close-button:before{transform:rotate(-45deg)}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-close-button:after{transform:rotate(45deg)}.recently-viewed-flyout .recently-viewed-flyout-container .flyout-header{font-size:1.2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:1.5rem}.recently-viewed-flyout .recently-viewed-flyout-container .flyout-header .flyout-title{color:#363636;font-weight:400;font-size:1.375rem;margin-bottom:2.0625rem;text-transform:uppercase;line-height:33px;letter-spacing:normal}.recently-viewed-flyout .recently-viewed-flyout-container .flyout-header .flyout-title.best-sellers-title{margin-bottom:0.375rem}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .no-rvi-message{font-size:11px;font-weight:400;line-height:16.5px}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .best-sellers-message{margin-bottom:1.5rem;text-align:center;font-weight:100;font-size:0.6875rem}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .best-sellers-message p{letter-spacing:normal;line-height:normal;margin-bottom:0;font-size:11px}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item{padding-bottom:1rem;margin-bottom:1rem;border-bottom:1px solid #f0f0f0}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item:first-child{padding-top:1rem;border-top:1px solid #f0f0f0}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item:last-child{border-bottom:none}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container{display:flex}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container>*{flex-grow:1;flex-basis:50%}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .carouselProduct{cursor:pointer}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .carouselProduct .product-image{background-color:#efefef;height:auto;width:100%;vertical-align:middle}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .product-info-wrapper{display:flex;flex-basis:60%;flex-direction:column;padding-left:1rem;justify-content:space-between;font-size:14px;line-height:21px;box-sizing:content-box}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .product-info-wrapper .product-info{list-style-type:none;margin:0;padding:0;border:none}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .product-info-wrapper .product-info a{text-decoration:none;color:#363636;letter-spacing:normal;font-weight:300;line-height:21px;text-underline-offset:1.75px}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .product-info-wrapper .see-more-link{padding:0.75rem 0;text-align:left;color:#866347;text-decoration:underline;text-transform:capitalize;text-underline-offset:1.75px;font-weight:300;letter-spacing:normal}.flyout-widget.recommendations-flyout .flyout-header .mobile-back-button{display:block;border:none;background:none;position:absolute;height:24px;top:0.875rem;left:0.875rem}.flyout-widget.recommendations-flyout .flyout-header .mobile-back-button:before,.flyout-widget.recommendations-flyout .flyout-header .mobile-back-button:after{content:"";width:2px;height:12px;background-color:#000;position:absolute;left:0}.flyout-widget.recommendations-flyout .flyout-header .mobile-back-button:before{top:1px;transform:rotate(35deg);transform-origin:bottom}.flyout-widget.recommendations-flyout .flyout-header .mobile-back-button:after{bottom:0;transform:rotate(-35deg);transform-origin:top}.recently-viewed-flyout .recently-viewed-flyout-container .flyout-header .flyout-title{font-family:"GT Eesti Text",Helvetica,Arial,sans-serif;font-style:normal;font-weight:375}.recently-viewed-flyout .recently-viewed-flyout-container .recently-viewed-flyout-content .rvi-list-item .product-cell-carousel-container .carouselProduct{padding-bottom:0}
