.cms-page-view .column.main,.product-rug-swatches .column.main{width:87% !important}.right-swatches-boxes{float:left}.swatches-right .button.btn{margin:15px 50px 50px 70px !important}.right-selected-swatches{margin-bottom:48px;border-bottom:none}.fa-times-circle:before{cursor:pointer}.right-swatches-boxes span.zoom-in{cursor:zoom-in}.MagicZoom,.mz-figure{z-index:inherit !important}#fabrics.swatches-page-block{float:left;width:100%}.right-swatches-boxes span{bottom:0;color:#fff !important;justify-content:center;display:flex !important;flex-direction:column !important;left:4px;margin:auto;text-align:center;font-weight:100;text-indent:0 !important;font-family:BrandonGrotesqueWeb-Light,sans-serif;font-size:.9rem}.right-swatches-boxes span{width:70px !important;height:70px !important;left:0 !important;position:absolute}#apo_1 .options-list li{cursor:pointer}.catalog-product-view .sizes-popup-block#apo_1{background:#fff;left:50%;margin-left:-48%;margin-top:auto;padding:0 !important;position:fixed;text-shadow:none;top:5% !important;width:96% !important;z-index:1001;max-width:100%;height:90%;display:none;border:1px solid #fff;overflow-y:scroll;overflow-x:hidden;border-radius:2px}.catalog-product-view .sizes-popup-block#apo_1 h2{font-family:BrandonGrotesqueWeb-Bold,sans-serif;font-size:2rem !important;font-weight:400;text-transform:uppercase;text-align:center;border-bottom:2px solid #545454;width:500px;margin:auto !important;line-height:4.6rem !important;color:#efbdcb !important;padding:0 !important;cursor:default !important;border-top:none !important}.catalog-product-view .sizes-popup-block .options-list{margin-left:30px}.catalog-product-view .sizes-popup-block .options-list li{display:block;float:left;border:2px solid #ccc;border-radius:5px;margin:10px;height:300px;width:30%;min-width:250px}.catalog-product-view .sizes-popup-block .options-list li.active{border:2px solid #545454}.catalog-product-view .sizes-popup-block .options-list li input.radio{display:none}.catalog-product-view .sizes-popup-block .options-list li a img{display:block;margin:0 auto;max-width:100%;height:180px}.catalog-product-view .sizes-popup-block .options-list li span,.catalog-product-view .sizes-image-wrapper span{width:100%;text-align:center;display:block;line-height:24px}.catalog-product-view .sizes-popup-block button.btn-confirm,.catalog-product-view .swatches-page-block-material button.btn-material{background-color:#efbdcb;border-color:#efbdcb;-moz-user-select:none;border-radius:4px !important;cursor:pointer;display:inline-block;font-size:21px;font-weight:400;height:46px !important;margin-top:14px;margin-bottom:30px;padding:0 34px !important;text-align:center;vertical-align:middle;white-space:nowrap;text-transform:uppercase;color:#fff !important}.catalog-product-view .sizes-popup-block button.btn-confirm:hover,.catalog-product-view .swatches-page-block-material button.btn-material:hover{color:#333 !important;background-color:#ebebeb;border-color:#adadad}.catalog-product-view .sizes-popup-block .options-list li span.label,.catalog-product-view .sizes-image-wrapper span.label{font-family:"BrandonGrotesqueWeb-Bold",sans-serif;text-transform:uppercase;font-size:larger;padding-top:5px}.catalog-product-view .swatches-page-block-material button.btn-material{display:block !important;margin:34px auto !important;height:59px !important;font-size:24px !important}.catalog-product-view .sizes-popup-block .options-list li span.dimensions,.catalog-product-view .sizes-image-wrapper span.dimensions{font-size:13pt;font-family:"BrandonGrotesqueWeb-LightItalic",sans-serif;font-weight:700}.catalog-product-view .sizes-popup-block .options-list li span.price label,.catalog-product-view .sizes-image-wrapper span.price label{font-size:13pt;font-style:italic;font-weight:800}.catalog-product-view .sizes-popup-block .close-swatches-popup,.catalog-product-view .sizes-zoom-popup#sizes_image_zoom .close-swatches-popup{position:sticky;position:-webkit-sticky;position:-moz-sticky;position:-ms-sticky;position:-o-sticky;top:25px !important;right:25px !important;z-index:200;font-family:"Arial Black","Arial Bold",Gadget,sans-serif;font-weight:700;font-size:4.5rem;color:#bfbfbf !important;text-decoration:none;margin-right:0;margin-top:0;display:block;line-height:45px;float:right}.catalog-product-view .sizes-image-selected,.catalog-product-view .swatches-image-selected{height:120px;font-size:16px}.catalog-product-view #accordion-drawers{padding:0 !important}.catalog-product-view #product-options-wrapper-drawers{margin-top:-1px}.catalog-product-view .sizes-image-selected img,.catalog-product-view .swatches-image-selected img{border:1px solid #545454 !important;display:block;float:left;margin:15px !important;width:90px !important;max-width:90px !important}.catalog-product-view .sizes-image-selected a.MagicZoom,.catalog-product-view .swatches-image-selected a.MagicZoom{display:block !important;float:left !important}.catalog-product-view .sizes-image-selected span,.catalog-product-view .swatches-image-selected span{margin-top:22px;display:inline-block}.catalog-product-view .sizes-image-selected span label,.catalog-product-view .swatches-image-selected span label{margin-bottom:10px}.catalog-product-view .sizes-image-selected a,.catalog-product-view .swatches-image-selected a{display:block}.catalog-product-view .sizes-image-wrapper{display:block;text-align:center;padding:25px}.catalog-product-view .sizes-image-wrapper a img{display:block;margin:0 auto !important}.catalog-product-view .sizes-popup-block .col-md-5{float:left}.catalog-product-view .sizes-image-wrapper span{line-height:30px}.catalog-product-view .sizes-image-wrapper span.label{font-size:20pt}.catalog-product-view .sizes-image-wrapper span.dimensions{font-size:15pt}.catalog-product-view .sizes-image-wrapper span.price label{font-size:15pt}.catalog-product-view .sizes-image-wrapper .zoom-search{position:absolute;border:none;top:7%;right:15%;color:#ccc;font-size:3em;cursor:pointer;z-index:999}.catalog-product-view .sizes-zoom-popup#sizes_image_zoom{position:fixed;width:100%;top:100px;text-align:center;display:none;overflow:hidden;z-index:1004}.catalog-product-view .swatches-page-block-material{background:#fff;left:50%;margin-left:-550px;margin-top:-290px;padding:0 !important;position:fixed;text-shadow:none;top:50% !important;width:1100px !important;z-index:99999;max-width:100%;height:580px;border:1px solid #fff;overflow-y:scroll;overflow-x:hidden;border-radius:2px}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-thumb{background-color:grey}.reveal-modal-bg{position:fixed;height:100%;width:100%;background:#000;background:rgba(0,0,0,.45);z-index:98;display:none;top:0;left:0}.reveal-modal,dialog{visibility:hidden;display:none;position:absolute;left:50%;height:auto;margin-left:-40%;width:80%;z-index:1000;background-color:#fff;padding:1.42857rem;border:1px solid #666;box-shadow:0 0 10px rgba(0,0,0,.4);top:7.14286rem}.swatches-page-block #fabrics-flip{margin-bottom:50px}.swatches-page-block .checkbox-text{cursor:pointer;list-style-type:none}.swatches-page-block .checkbox-text:before{content:'';display:inline-block;vertical-align:middle;margin-right:.35714rem;margin-bottom:-.07143rem;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA/CAMAAABggeDtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM0RUMyNTJDRkQ5NzExRTY5OTMwRDFCQ0UyRDdEREMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM0RUMyNTJERkQ5NzExRTY5OTMwRDFCQ0UyRDdEREMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzRFQzI1MkFGRDk3MTFFNjk5MzBEMUJDRTJEN0REQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzRFQzI1MkJGRDk3MTFFNjk5MzBEMUJDRTJEN0REQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XJtpuAAAABlBMVEX///+VlZUiSbDxAAAAAXRSTlMAQObYZgAAADFJREFUeNrs1zENAAAIBLHHv2k8QAJLb6+AS+3K3mcez/M8z/M8z/M8z5/5139uAQYAE6EB6RMMwZsAAAAASUVORK5CYII=);background-repeat:no-repeat;background-size:100%;width:20px;height:20px}swatches-page-block .checkbox-text{cursor:pointer;text-decoration:none;text-transform:none;list-style-type:none}ul.right-swatches-boxes li{text-decoration:none;text-transform:none;list-style-type:none}.swatches-page-block .checkbox-text.ticked:before{background-image:url('/media/icons/arrow-black.png');background-repeat:no-repeat;width:24px}.swatches-left{float:none;width:auto;position:relative;padding:0}.swatches-page-block .checkbox-text.no-result:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAD8AAAA/CAMAAABggeDtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjM0RUMyNTJDRkQ5NzExRTY5OTMwRDFCQ0UyRDdEREMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjM0RUMyNTJERkQ5NzExRTY5OTMwRDFCQ0UyRDdEREMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MzRFQzI1MkFGRDk3MTFFNjk5MzBEMUJDRTJEN0REQzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MzRFQzI1MkJGRDk3MTFFNjk5MzBEMUJDRTJEN0REQzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7XJtpuAAAABlBMVEX///+VlZUiSbDxAAAAAXRSTlMAQObYZgAAADFJREFUeNrs1zENAAAIBLHHv2k8QAJLb6+AS+3K3mcez/M8z/M8z/M8z5/5139uAQYAE6EB6RMMwZsAAAAASUVORK5CYII=);background-repeat:no-repeat;width:20px}.swatches-page-block .checkbox-text.ticked.no-result:before{background-image:url('/media/icons/arrow-fill-black.svg');background-repeat:no-repeat;width:24px}.swatches-page-block .fabric-info-icon:before{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAMAAABhTZc9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQzQUNFQkYzRkYyRjExRTZCREYzRUEwODI1RDkyNjQ0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQzQUNFQkY0RkYyRjExRTZCREYzRUEwODI1RDkyNjQ0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDNBQ0VCRjFGRjJGMTFFNkJERjNFQTA4MjVEOTI2NDQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDNBQ0VCRjJGRjJGMTFFNkJERjNFQTA4MjVEOTI2NDQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7iqD3rAAABgFBMVEX71er90u35t9/9sdr9+//5sNv3s9r3st74sd36str6sd72stv8sdz6s9////34tN3//v/+///7s9v7st/2s975s9j6s9v5sN34sdn+9/76yOX/+v//+//4s9/8x+X2s9z81uv4r9r5sdn//P/5sN794PL+4/L9st3+/vz//vv++f36tt35wOP5wuL/+P35vd/6zOf4udz5t9z6tt/7xuT4tNv6zun5tOD91uv2stn/5PP2sd7+//33st/+//v7zej3tN3/+v77tOD1stv81O37v+L94/H/4PD6yOP4stf94e/92vD94fD96/f7sNv62On7tNz++vv8sN/8s979y+j/5PX9z+n84/b5tdz4vuT+/v760ur5u+D2sd34ttv74/L51uz71ez71e761+/4weD85PL95vD3tN/9x+f7r931tN72tNr3tt76tNn++Pz9+Pz1s9n6vd76v9/4uN39stv1udv7st34sdv6s935str5st73s9z6sdz5stz////////jM0mfAAAAgHRSTlP/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////ADgFS2cAAAIpSURBVHjafNNlUxxBEAbgIzCzfnt+uDvBPUaEEHc3iLvLaL+bv545qARSoTKfpvrZqd7p7sn9/N/K/dl1DC1NH8Dy17Wha/9o28riI1WrW1jSV5+N/63Ds7BJHSpE8tZAzw7v1ce+Ia05bOidgynJUF/Z1V5twJRnsND7UIkkSkG1ld96C8SZJTM4WRhrQT0oaR++2trRtjlPmZoUNrhdzLIvWjAejyCcbdvWJoDBJJKbb5eyC7x8uKuHolTppoZOHU+JQoS+0AAZRFJwHRhQOuV0CxKQWvRwhEbe6COQdz3wXHTD6RJBgXQ/CKhSZAy1llZdCJhxehqeg3fkJ/HzQtZZZb7xvEqsIQ86PQmXI7EsMTibz2etsJaCymWn806ZkBZhBOpDd1bMKEBghUtliZzOARbuE3yn9qxYqBCCMAwawYlGXteXmMuy6UkX8mNHunyrietypNDIO/MBapCkCLRtzwqjsTKWqp6IK6WbTs+QPZVaEfERv/1+MTPa2vIbRBzeRaedaln3E0shj77Oj+ahIT4DzVxtjjfq/MAEsSJrhek+Vix4LJCluqkxP7fdhY5N61tyZ9Dt7uuul6y6anfNfdrp76HWEBBykSYLhU4tfMMZIXyxOxsqYsSsrpI1RGi20Ou7c7UOTR6Ub1DmZGEMnu6dyTs/Ys8IVyDlfkBj/uXAXh078eQuEHPF/FdmItcy8M9bOL82/Z7N35vZ+LjPS9lv/RJgABB1KXwjYAtTAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:100%;content:"";display:inline-block;float:right;height:16px;margin-right:8px;margin-top:-31px;vertical-align:middle;width:16px}.swatches-page-block .clear-all-filters{cursor:pointer;text-align:right;float:right;display:none}.swatches-page-block .item{cursor:pointer}.swatches-page-block .item img{border:1px solid #ccc}.swatches-page-block .item.active img,.swatches-page-block .item.active div{border-color:#f9b1db !important}.swatches-page-block .col-md-2{padding-left:30px;padding-right:0}.swatches-page-block .col-md-10{padding-left:30px}.swatches-page-block .fabrics-list .col-md-3{min-width:288px !important;max-width:290px !important;margin-bottom:20px}.swatches-page-block .fabrics-list input.radio{display:none}.swatches-page-block .filters__list{max-width:185px}.swatches-page-block .mobile-only2{display:none !important}.swatches-page-block .mobile-only2 .bottom-mobile-links,.swatches-page-block .mobile-only2 .bottom-mobile-links .free-swatches-popup{text-align:center;display:inline-block;font-size:21px}.swatches-page-block .mobile-only2 .free-swatches-popup{width:100%;font-size:x-large !important;font-style:italic;line-height:28px !important}.swatches-page-block h2{font-family:BrandonGrotesqueWeb-Bold,sans-serif;font-size:2.1rem !important;font-weight:400;text-transform:uppercase;text-align:center;border-bottom:1px solid #545454;width:645px;margin:auto !important;line-height:4.6rem !important;color:#f9b1db !important;padding:28px 0 8px !important;cursor:default !important;border-top:none !important;letter-spacing:3px}.swatches-page-block-material h2{margin-top:41px !important;font-size:2.3rem !important;width:754px;margin-bottom:48px !important}.swatches-page-block .button{font-size:12px;line-height:initial;height:30px !important;padding:6px 22px !important;margin:0 10%;border:1px solid #979797;background:#fff;color:#545454 !important}.swatches-page-block .button:hover,.swatches-page-block .button.ticked{border:none;line-height:initial;background:#f9b1db;border:1px solid #f9b1db;color:#fff !important}.swatches-page-block .button-set{margin:24px auto;width:240px}.swatches-page-block .filters-header{border-bottom:1px solid #545454;width:172px;margin-top:15px;font-family:BrandonGrotesqueWeb-Bold,sans-serif;font-size:13px;text-transform:uppercase}.swatches-page-block i.price{float:right;position:relative;font-size:13px;font-style:normal;color:#f9b1db;padding-top:0;font-weight:100;font-family:BrandonGrotesqueWeb-Light,sans-serif}.swatches-page-block .fabrics-list .item{float:left !important;margin:7px 7px 0 0;position:relative}.swatches-page-block .free-swatches{margin:20px 0 40px;display:block}.swatches-page-block .free-swatches-popup{text-decoration:none;text-transform:uppercase;font-size:medium;text-align:center;vertical-align:middle;line-height:19px !important;color:#efbdcb !important;display:block;width:210px;margin-top:7px}.swatches-page-block .free-swatches:hover{text-decoration:none !important}.swatches-page-block .close-swatches-popup,.swatches-page-block .close-material-popup{position:absolute;top:0 !important;right:1%!important;z-index:200;font-family:"Arial Black","Arial Bold",Gadget,sans-serif;font-weight:700;font-size:3.5rem;color:#bfbfbf !important;text-decoration:none}.swatches-page-block-material .content{margin-left:40px;margin-right:40px}.swatches-page-block-material .content h3{text-align:center;margin-top:24px !important;margin-bottom:22px !important;font-size:25px !important;font-weight:700 !important;line-height:37px}.swatches-page-block-material .content h3 .metres{font-family:"BrandonGrotesqueWeb-Bold",sans-serif;font-weight:700}.price-box:not(.trade) .special-price span{color:#545454 !important}.swatches-page-block .fabrics-list .img-option{left:-60px;position:absolute;top:-236px;transform:rotate(6deg);z-index:999;-webkit-transform:rotate(6deg);-o-transform:rotate(6deg);width:192px;height:224px}.swatches-page-block .fabrics-list .img-option img{background:none repeat scroll 0 0 #fff;margin-left:11px;margin-top:24px;width:172px}.swatches-page-block .fabrics-list .img-option:before{background:url("../images/img-apo-hover-big.png") no-repeat transparent;background-size:195px 225px;height:227px;left:0;position:absolute;width:188px;z-index:999;font-family:Century Gothic,Arial,Helvetica,Sans-serif;content:''}.swatches-page-block .fabrics-list .img-option:hover{display:none !important}.swatches-page-block .fabrics-list .img-option-title{background:none repeat scroll 0 0 transparent !important;display:block;line-height:15px;margin-left:11px;text-align:center;top:198px;width:169px !important;font-size:15px;color:#746970;position:absolute;z-index:999}.swatches-page-block .fabrics-list div.item:hover .img-option{display:block}.swatches-page-block .fabrics-list .img-option:hover{display:none}.swatches-page-block-material h2{margin-left:auto !important;margin-right:auto !important}@media (max-width:1500px){.swatches-page-block .col-md-2{width:25% !important}}@media (max-width:1350px){.catalog-product-view .swatches-page-block-material{width:80% !important;margin:auto;left:10% !important;top:10% !important;height:auto !important;max-height:80%}.swatches-page-block-material h2{width:auto !important;font-size:x-large !important;padding:25px 0 !important;margin:20px 0 !important;line-height:27px !important}.swatches-page-block-material .content h3{margin-top:14px !important;margin-bottom:8px !important;font-size:2.5vw !important;line-height:20px !important}.catalog-product-view .swatches-page-block-material button.btn-material{margin:22px auto 50px auto !important;height:48px !important;font-size:18px !important}}.page-title{top:-20px;display:block;text-align:center;position:relative}.product-free-swatches .column.main{padding-bottom:50px!important;float:none!important;padding-left:25px;padding-right:25px}.product-free-swatches .main .row{margin:0 auto !important}.product-free-swatches #swatches-form{padding-left:25px;padding-right:25px}.product-free-swatches .main .page-title h1{background:#fff;padding:0 20px;position:relative;display:inline;margin-left:auto;margin-right:auto;font-family:BrandonGrotesqueWeb-Bold,sans-serif;text-transform:uppercase;font-size:24px;font-weight:400}.product-free-swatches .main .swatches-description-block{background:#fff;position:relative;display:inline;margin-left:auto;margin-right:auto;font-family:BrandonGrotesqueWeb-LightItalic,sans-serif;font-size:27px;font-weight:400}.sub-heading{font-size:21px !important;font-weight:400 !important;font-style:normal !important;text-align:center;margin-top:0 !important;font-family:BrandonGrotesqueWeb-Light,sans-serif;line-height:23px}.product-collateral,.product-essential{position:relative;min-height:1px;padding-left:30px;padding-right:30px}.product-collateral,.product-essential{padding-left:0;padding-right:0}.product-view.a-p-o{display:grid}.swatches-search-title .what-looking{margin-bottom:20px}.swatches-search-title{font-size:24px}.swatches-search-title input{width:30%;height:45px;border-radius:6px;margin-top:20px;margin-bottom:20px}.search-btn-swatches{width:387px;margin-left:auto;margin-right:auto;display:inline-block}.search-btn-swatches input{max-width:305px;height:41px;float:left;display:block;border-radius:6px;margin-right:10px}.search-btn-swatches button{border-radius:6px;height:41px;background:#f9b1db;width:66px;float:left;display:block;margin-left:4px}.search-btn-swatches button span{top:2px !important;margin:0;right:1px}.swatches-page-block .button-set{width:100%}.swatches-page-block .button{border-top-left-radius:6px;border-top-right-radius:6px;color:#979797 !important;margin:0 !important}.swatches-page-block .button:hover{border-bottom:1px solid #777;border-color:#777;background:0 0 !important;color:#777 !important}.swatches-page-block .button.ticked{border-bottom:none;color:#777 !important;border-color:#979797;background:#fff !important}.button-set{display:block;width:100%;border-bottom:1px solid #777}.button-set .button-set-line .left{float:left;margin-left:-1px}.button-set .button-set-line{display:block;height:8px;margin-bottom:21px;background-color:#fff;margin-left:auto;margin-right:auto}.swatches-page-block .fabric-info-icon{text-transform:uppercase;font-style:normal;color:#777;float:right;cursor:pointer}.swatches-page-block .filters-header{width:223px}@media (min-width:1024px){.fabric-filter-container.search-active{margin-top:-121px !important}.swatches-page-block .col-md-2{padding-top:30px;background-color:#fff;margin-top:-30px}}@media (min-width:768px){.fabric-filter{display:none}}@media (max-width:581px){.swatches-search{margin:0}.title-info-swatches{border:1px solid #ccc !important;border-top:none !important;width:100%;font-size:13px;text-align:center;padding:4px 3px;display:table !important;height:35px;line-height:13px;margin:0 !important}.title-info-text{display:table-cell;vertical-align:middle}.swatches-page-block .button-set{border:none !important}.button-set .button-set-line{width:100%;margin-bottom:10px;margin-left:2px}.swatches-page-block .filters-header{width:100% !important;margin-bottom:10px}fabric-info-description{display:block !important}}.osx .swatches-page-block .button{line-height:22px !important}.swatches-page-block center a{color:#e987b4}.swatches-page-block .fabric-info-description{background-color:#f8f8f8;font-size:10pt;width:77%;padding:18px;position:absolute;z-index:10}@media (min-width:768px){.product-collateral,.product-essential{float:left;width:100%}}@media (max-width:1800px){.product-free-swatches .column.main{width:100% !important;padding-left:20px !important;padding-right:20px !important}}@media (max-width:1367px){.swatches-page-block .filter-col{float:left;width:50%;padding:0 30px;min-width:241px}.swatches-page-block .filters__list{max-width:260px}.swatches-page-block .filters-header{max-width:100%}.catalog-product-view .sizes-popup-block .options-list{margin-left:35px !important;margin-right:35px !important}.catalog-product-view .sizes-popup-block .options-list li{width:30%;min-width:208px}.swatches-right .button.btn{margin-left:0 !important}.right-swatches-boxes{margin-right:25px}}@media (max-width:991px){.catalog-product-view .sizes-popup-block .options-list li{height:auto;width:46%;min-width:240px}.catalog-product-view .sizes-popup-block .options-list li a img{height:auto !important;width:80% !important}.catalog-product-view .sizes-popup-block .options-list li span.price{margin-bottom:25px}.swatches-page-block h2{display:table-cell}}@media (max-width:991px) and (min-width:685px){.swatches-page-block .col-md-2{float:left;padding-left:0}.swatches-page-block .col-md-10{float:left;padding-right:0 !important;padding-left:70px}.swatches-page-block .fabrics-list .col-md-3{min-width:200px !important;max-width:248px !important;margin-bottom:20px;padding-left:10px !important;padding-right:10px !important}.swatches-page-block .filters-header{width:100%;max-height:20px}}@media (max-width:684px){.catalog-product-view .sizes-popup-block .options-list li{height:auto;width:80%;min-width:auto;margin-left:10%}.catalog-product-view .sizes-popup-block#apo_1 h2{width:100% !important}.swatches-page-block h2{width:100%;font-size:25px !important;display:grid}.swatches-page-block .col-md-2{padding-left:30px;padding-right:30px;width:100% !important;display:inline-block}.swatches-page-block .col-md-10{width:100% !important;padding:0}.swatches-page-block .button{font-size:10px;line-height:initial;height:26px !important;margin:0 10%;width:100%}.button-set .button-set-line .left{width:25.2%}.button-set .button-set-line{height:5.5px}}@media (max-width:581px){.swatches-page-block .desktop-only2{display:none !important}.swatches-page-block .filter-col{float:left;width:100%;padding:0 30px}.catalog-product-view .swatches-page-block-material button.btn-material{margin:33px auto !important;height:53px !important;font-size:4.5vw !important;padding:inherit !important;width:100%}.catalog-product-view .swatches-page-block-material{width:90% !important;margin:auto;left:5% !important;top:7% !important;height:auto !important;max-height:86%}.swatches-page-block-material .content{margin-left:20px;margin-right:20px}.catalog-product-view .sizes-popup-block .options-list li{width:100% !important;min-width:auto !important;margin-left:0 !important}.catalog-product-view .sizes-popup-block#apo_1 h2{font-size:1.5rem !important}.swatches-page-block .filters-header,.swatches-page-block .filters-header .price{font-size:20px !important}.swatches-page-block .filters-header .price{float:left;padding-top:3px;padding-left:15px;position:absolute;top:12px}.swatches-page-block .mobile-only2{display:inline-block !important}.swatches-page-block .item img{width:100% !important;height:100% !important}.swatches-page-block .fabrics-list .item{padding-bottom:4px;width:33.33% !important;margin:0 !important;min-height:19vw}.swatches-page-block .fabrics-list .col-md-3{width:100% !important;max-width:100% !important;padding:0 !important;top:0 !important;position:relative !important;display:block;transform:initial !important;float:left}.swatches-page-block .col-md-2{margin-bottom:45px !important;margin-top:25px}.swatches-page-block .col-md-10{margin-bottom:10px !important}.swatches-page-block .mobile-only2 .bottom-mobile-links img{width:90% !important}.swatches-page-block .fabrics-list div.item:hover .img-option{display:none !important}.swatches-page-block .fabric-info-icon{display:block !important;font-size:20px !important}.swatches-page-block .fabric-info-icon:before{font-size:18px !important;margin-top:-35px;margin-right:33px}.swatches-page-block .col1>h2{font-size:7vw !important;line-height:8.5vw !important;margin-top:30px !important;width:77%}.swatches-page-block .col1>.button-set button{font-size:16px;line-height:normal !important;height:45px !important;width:45% !important;padding:0 !important;margin:0 2.1%!important}.swatches-page-block-material .content{margin-left:35px !important;margin-right:35px !important}.swatches-page-block .col1>.button-set{width:90% !important;padding:0 !important}.swatches-page-block-material .content h2{font-size:27px !important}.swatches-page-block-material .content h3{font-size:4.6vw !important;font-weight:400 !important;line-height:5.5vw !important;margin:17px 0 !important}.swatches-page-block-material h2{font-size:4.6vw !important;width:91% !important;margin:39px auto 26px auto !important;padding-bottom:15px !important}.swatches-page-block .mobile-only2 .bottom-mobile-links a{font-size:6vw !important}.swatches-page-block .mobile-only2 .bottom-mobile-links span{font-size:6.5vw !important;line-height:7vw !important}.swatches-search-title{font-size:20px}.search-btn-swatches{width:100%;max-width:305px}.product-free-swatches .column.main{width:100% !important;padding-left:0 !important;padding-right:0 !important;border-right:none;border-left:none;border-bottom:none}.page-title{top:0;padding-top:0 !important}.breadcrumb{display:none}.product-free-swatches .main .page-title h1{padding:0}.osx .swatches-page-block .button{line-height:17px !important}#centerColumn{padding-top:35px}.product-free-swatches .main .page-title h1{font-size:25px;line-height:30px}.search-btn-swatches input{width:100%;max-width:260px}.search-btn-swatches{width:100%;max-width:355px}.swatches-page-block .fabric-info-description{background-color:#f8f8f8;font-size:10pt;width:100%;padding:18px;position:absolute;z-index:10;margin-top:-10px}}@media (max-width:400px){.catalog-product-view .sizes-popup-block .options-list{margin-left:20px !important;margin-right:20px !important}.swatches-page-block .col1>h2{font-size:24px !important}.catalog-product-view .swatches-page-block-material button.btn-material{font-size:14px !important}.swatches-page-block-material .content{margin-left:20px !important;margin-right:20px !important}.container~.container{padding-left:15px !important;padding-right:15px !important}body>.container~.container{padding-left:11px !important;padding-right:11px !important}.search-btn-swatches input{width:100%;max-width:255px}}@media (max-width:390px){.search-btn-swatches input{width:100%;max-width:205px}.search-btn-swatches{width:100%;max-width:290px}}.right-selected-swatches{max-width:596px !important;border:1px dashed #acacad !important;background-color:#ebebeb !important;display:grid !important;margin:0 auto 25px auto !important;border-radius:5px !important;padding:20px !important}.right-selected-swatches .right-swatches-boxes{margin:auto !important;width:100% !important}.right-selected-swatches .button.btn{line-height:initial!important;background:#000000!important;border:1px solid #000000!important;color:#fff !important;float:left!important;margin:auto !important;height:36px !important;padding:0 25px !important;font-size:medium}.android .right-selected-swatches .button.btn{line-height:40px}.swatches-right .swatch-list-header{margin-bottom:15px !important}.swatch-list-header{text-align:center;font-weight:700;text-transform:uppercase}.swatch-list-header h2{font-family:BrandonGrotesqueWeb-Bold,sans-serif;font-size:larger}.swatches-page-block .fabrics-list .item.four_up{visibility:hidden}.product-free-swatches .product-info-tab{display:none}