.text-hide{overflow:hidden;text-indent:9999px;white-space:nowrap}.responsive-image img{display:block;height:auto;width:100%}.triangle-props{content:"";display:block;height:0;position:absolute;width:0}@font-face{font-family:ProximaNova-Regular;src:url(../fonts/308FEB_2_0.eot);src:url(../fonts/308FEB_2_0.eot?#iefix) format("embedded-opentype"),url(../fonts/308FEB_2_0.woff2) format("woff2"),url(../fonts/308FEB_2_0.woff) format("woff"),url(../fonts/308FEB_2_0.ttf) format("truetype")}@font-face{font-family:ProximaNova-Semibold;src:url(../fonts/308FEB_5_0.eot);src:url(../fonts/308FEB_5_0.eot?#iefix) format("embedded-opentype"),url(../fonts/308FEB_5_0.woff2) format("woff2"),url(../fonts/308FEB_5_0.woff) format("woff"),url(../fonts/308FEB_5_0.ttf) format("truetype")}h1,h2,h3,h4,h5,h6,p{font-weight:400;margin-top:0}a{color:inherit;transition:.2s ease-out}a,a:hover{text-decoration:none}a:hover{color:#969696}.old-price{text-decoration:line-through}.sale-price{color:#dc0808}.h5,h5{font-family:ProximaNova-Semibold;font-size:.875rem;font-weight:400;letter-spacing:1px;margin:0 0 1.5rem;text-transform:uppercase}body{font-family:ProximaNova-Regular}.page1{page-break-after:always}.page-header{margin-bottom:20px}.page-header img{width:100px}.rug-image{display:block;margin:0 auto;max-height:500px}.rug-image img{height:auto;max-height:500px;max-width:725px;width:auto}.page h1{font-size:24px;margin-bottom:40px}.page h2{font-size:18px;margin-bottom:0}.page h3{font-size:16px;margin-bottom:0}.page p{font-size:14px;margin:0 0 15px}.page p.subtotal{font-size:24px;position:absolute;right:0;text-align:right;top:50px}.cols{margin-top:20px}.cols .col{display:inline-block;vertical-align:top;width:47%}.cols .col:first-child{margin-right:5%}#project-summary{color:#555;font-family:Whitney A,Whitney B;font-size:15px;min-height:729px}#project-summary .btn-close-lightbox{cursor:pointer;display:block;height:41px;position:absolute;right:29px;top:39px;width:41px;z-index:999;stroke:#e5e5e5;fill:#e5e5e5}#project-summary .btn-close-lightbox svg{height:41px;width:41px}#project-summary .modal-bottom,#project-summary .modal-main,#project-summary .modal-title{padding:0 55px}#project-summary .modal-bottom:after,#project-summary .modal-bottom:before,#project-summary .modal-main:after,#project-summary .modal-main:before,#project-summary .modal-title:after,#project-summary .modal-title:before{content:" ";display:table}#project-summary .modal-bottom:after,#project-summary .modal-main:after,#project-summary .modal-title:after{clear:both}#project-summary .modal-title{box-shadow:0 2px 4px 0 hsla(0,0%,88%,.9)}#project-summary .modal-title h2{color:#010101;font-family:Whitney A,Whitney B;font-size:30px;font-weight:400;line-height:100px;margin:0}#project-summary .cart-contents{float:left;height:505px;margin:15px 0;overflow:auto;width:65.45454545%}#project-summary .rug-details{border-left:1px solid #e5e5e5;float:right;margin-left:.90909091%;padding:45px;width:33.45454545%}#project-summary .rug-details img{box-shadow:0 2px 4px 0 #686868;display:block;width:130px}#project-summary .rug-details h3{color:#000;font-family:Whitney A,Whitney B;font-size:22px;font-weight:400;margin:18px 0 0}#project-summary .rug-details .rug-info p{color:#000;font-family:Whitney A,Whitney B;font-size:14px;margin-top:5px}#project-summary .rug-details .rug-comments p{margin:22px 0 0}#project-summary .modal-bottom{background-color:#f4f4f4;color:#888;height:90px}#project-summary .modal-bottom:after,#project-summary .modal-bottom:before{content:" ";display:table}#project-summary .modal-bottom:after{clear:both}#project-summary .modal-bottom .col{float:left;padding-left:20px}#project-summary .modal-bottom .col.tile-stats{padding-left:0;width:49.09090909%}#project-summary .modal-bottom .col.total{width:15.90909091%}#project-summary .modal-bottom .col.next-steps{width:32.72727273%}#project-summary .modal-bottom h4{font-family:ProximaNova-Regular;font-size:12px;font-weight:400;margin:20px 0 8px;text-align:left;text-transform:uppercase}#project-summary .modal-bottom p{color:#333;font-family:Whitney A,Whitney B;font-size:20px;margin:0}#project-summary .modal-bottom p a{color:#666;float:right;font-size:16px;margin-right:70px;text-decoration:underline}#project-summary .modal-bottom .next-steps{margin-top:30px}#project-summary .modal-bottom .next-steps .share-print{float:left;margin:0;min-width:120px}#project-summary .modal-bottom .next-steps .button{float:right;font-size:12px;height:34px;margin:0}#project-summary .modal-bottom .icon{fill:#888;stroke:#888;height:18px;width:20px}.cart-data{margin-right:40px;width:auto}.cart-data .disclaimer,.cart-data .sub-name{color:#acabab}.cart-data img{margin-right:15px;vertical-align:inherit;width:45px}.cart-data .tile-meta{display:inline-block;margin-top:4px}.cart-data .disclaimer{font-size:12px}.cart-data{float:none;width:100%}.cart-data th{text-align:left}.disclaimer{border:1px solid #dad8d6;font-size:12px;padding:0 20px}.tile-meta p{margin:0}.tile-stats{margin-top:20px}.tile-stats p{background-color:#dad8d6;padding:0 50px 4px}.tile-stats span{display:inline-block;vertical-align:middle;width:25%}