.recommendation-list,.recommendation-container,.rvi-wrapper{clear:both;margin:0 0 80px 0;position:relative}.recommendation-list .see-more-recs,.recommendation-container .see-more-recs,.rvi-wrapper .see-more-recs{position:absolute;right:25px;top:11px;font:11px "TT-Norms-Pro","Nunito Sans","Open Sans",Helvetica,Arial,sans-serif}.wsi-recommendations>slot{padding:0}.wsi-recommendations[arrows]>slot .arrow-container .next,.wsi-recommendations[arrows]>slot .arrow-container .prev{top:40%;height:17px;width:15px;opacity:1;background-color:transparent}.wsi-recommendations[arrows]>slot .arrow-container .next{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi43NiA0MS4zIj4NCgk8dGl0bGU+QXJyb3c8L3RpdGxlPg0KCTxwb2x5bGluZSBwb2ludHM9IjEgMSAxNS43NiAyMC42NSAxIDQwLjMiIHN0eWxlPSJmaWxsOm5vbmU7c3Ryb2tlOiMwMDA7c3Ryb2tlLWxpbmVjYXA6cm91bmQ7c3Ryb2tlLWxpbmVqb2luOnJvdW5kO3N0cm9rZS13aWR0aDoycHgiLz4NCjwvc3ZnPg==");right:10px}.wsi-recommendations[arrows]>slot .arrow-container .prev{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNi43NiA0MS4zIj4NCgk8dGl0bGU+QXJyb3c8L3RpdGxlPg0KCTxwb2x5bGluZSBwb2ludHM9IjE1Ljc2IDQwLjMgMSAyMC42NSAxNS43NiAxIiBzdHlsZT0iZmlsbDpub25lO3N0cm9rZTojMDAwO3N0cm9rZS1saW5lY2FwOnJvdW5kO3N0cm9rZS1saW5lam9pbjpyb3VuZDtzdHJva2Utd2lkdGg6MnB4Ii8+DQo8L3N2Zz4=");left:0}.wsi-recommendations.wsi-recs-partials[arrows]>slot .arrow-container .next{right:0}.wsi-recommendations.wsi-recs-partials[arrows]>slot .arrow-container .prev{left:10px}.wsi-recommendations .content-scroller-item{margin:0 20px 0 1px}.wsi-recommendations product-recommendation-item .container{width:168px}.wsi-recommendations product-recommendation-item .container img{width:100%}.wsi-recommendations product-recommendation-item .item-info-container{text-align:center;font-size:14px;width:99%;font-family:"TT-Norms-Pro","Nunito Sans","Open Sans",Helvetica,Arial,sans-serif}.wsi-recommendations product-recommendation-item .item-info-label{margin:0;color:#000}.wsi-recommendations product-recommendation-item .item-info-price,.wsi-recommendations product-recommendation-item .item-info-sale-price{font-size:14px;line-height:normal}.wsi-recommendations product-recommendation-item .item-info-sale-price{display:inline-block;margin-bottom:0}.wsi-recommendations product-recommendation-item .item-info-sale-price:empty{display:none}.wsi-recommendations product-recommendation-item .price-discount-label{margin:5px 0 0 0;text-transform:lowercase}.wsi-recommendations[vertical]>slot{display:flex;overflow:hidden;flex-direction:column}.wsi-recommendations[vertical]>slot .content-scroller-item{margin-left:0;margin-right:0}.wsi-recommendations[vertical]>slot .item-info-container{font-weight:400}.wsi-recommendations[vertical]>slot .item-info-label{margin:0;color:#000}#pip #shop-by-room-widget h2,#pip #subset-container .section-header h2{font-size:18px !important;font-weight:600;letter-spacing:1px;margin-left:0;padding-left:0;text-align:left;text-transform:uppercase;border-bottom:1px solid #e0e0e0;padding-bottom:10px;margin-bottom:30px}#pip #shop-by-room-widget h2::before,#pip #shop-by-room-widget h2::after,#pip #subset-container .section-header h2::before,#pip #subset-container .section-header h2::after{content:none}#pip #shop-by-room-widget h2 slot,#pip #subset-container .section-header h2 slot{margin-left:10px;width:100%}#pip #shop-by-room-widget h2 .arrow-container .next,#pip #subset-container .section-header h2 .arrow-container .next{top:42%}#pip #shop-by-room-widget h2 .arrow-container .prev,#pip #subset-container .section-header h2 .arrow-container .prev{top:42%}#pip #shop-by-room-widget #shop-by-room-product-carousel .arrow-container .prev,#pip #shop-by-room-widget #shop-by-room-product-carousel .arrow-container .next{top:28%}#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item,#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item:hover{text-decoration:none}#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item .container,#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item:hover .container{width:164px}#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item .item-info-container,#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item:hover .item-info-container{text-align:left;font-size:16px}#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item .item-info-price,#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item:hover .item-info-price{font-weight:400;font-size:16px}#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item .item-info-label,#pip #shop-by-room-widget #shop-by-room-product-carousel[vertical]>slot product-recommendation-item:hover .item-info-label{color:#000;font-weight:400}#pip #subset-container{padding:0}#pip #subset-container h2:not(.persistent-section-header h2){display:none}#pip #subset-container h4{margin-top:30px}#pip #subset-container .subset-section:not(.subset-section:first-of-type){border-top:1px solid #cecece;padding-top:30px}#pip #subset-container .product-subset{border-top:0;padding:0 0 60px 0}#pip #subset-container .subset-name{font-size:24px}#pip #subset-container .subset-attributes{padding:0 35px}#pip #subset-container .visual-attributes{margin-bottom:0;width:440px}@media (max-width: 1440px){#pip #subset-container .visual-attributes{width:32vw}}@media (max-width: 1080px){#pip #subset-container .visual-attributes{width:35vw}}#pip #subset-container .product-price{margin-bottom:5px}#pip #subset-container .product-flags .flag-text{font-size:14px}#pip #subset-container .add-cart-container{border-top:0}#pip #subset-container .subset-section .subset-pricing{display:flex;flex-direction:column}#pip #subset-container .subset-section .subset-pricing .product-price{order:0}#pip #subset-container .subset-section .subset-pricing .affirm-pip-display{order:1}#pip #subset-container .subset-section .subset-pricing .subset-qty{order:2}#pip #subset-container .subset-section .subset-pricing .product-flags,#pip #subset-container .subset-section .subset-pricing .promotion-messaging{order:3}#pip #subset-container .subset-section .product-flags{margin:15px 0 0}#pip #subset-container .subset-section .product-flags .flag-freeship{font-size:14px;font-weight:600;letter-spacing:0.2px;text-transform:uppercase}#pip #subset-container .promo_msg_pip,#pip #subset-container .promo_msg_sku{display:none}.checkout-recommendations.order-complete .recommendation-list{margin:0}
