*{margin:0;padding:0;border:none;outline:none;box-sizing:border-box}#mattresses
*{box-sizing:initial}a{text-decoration:none}debug{position:fixed;z-index:9999999999;top:0}html,body{width:100%}html{background:#f9f9f9}body{font-family:'Lato',Helvetica,Arial,sans-serif;font-weight:300;font-size:1em;color:#000}.wrapper{position:relative;max-width:1120px;background:#fff;margin:0
auto}#home{width:100%;max-width:2048px}#homeLinks{max-width:1120px;margin:0
auto}#home
.dots{position:absolute;margin-top:38%;width:92px;margin-left:-46px;left:50%}#home
.dot{box-shadow:0px 0px 2px #666;width:12px;height:12px;border:2px
solid#fff;border-radius:50%;cursor:pointer;float:left;margin-right:4px}#home
.dot.active{background:#fff}#trending{position:relative;width:100%;background-image:url('https://cdn.safavieh.com/web/homepage/whats-new-bkg2.jpg');background-size:100% auto;background-repeat:no-repeat;text-align:center;padding-top:80px}#trending
h4{font-size:3.5em;font-weight:300;margin-bottom:80px}#trending
.cont{position:absolute;width:85%;height:78%;margin:0
7.5%;overflow:hidden}#trending
.trend{position:relative;float:left;margin:0
2% 40px 2%;width:21%;text-align:center;font-size:1em;padding:5px;box-shadow:0 0 8px #777;background:#fff}#trending .trend:nth-child(4n+1){clear:both}#trending .trend
a{display:block;position:relative;width:100%;font-weight:300}#trending .trend>a{padding:5px
0}#trending .trend
.img{display:block;width:100%}#trending a:nth-child(2){color:#666}#trending .arrow-right, #trending .arrow-left{top:calc(50%+30px);margin-top:-15px}.arrow-right{position:absolute;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:30px solid #fff;top:50%;margin-top:-1%;right:2%;cursor:pointer}.arrow-left{position:absolute;width:0;height:0;border-top:15px solid transparent;border-bottom:15px solid transparent;border-right:30px solid #fff;top:50%;margin-top:-1%;left:2%;cursor:pointer}ul{list-style:none}img{vertical-align:middle}input[type="text"],input[type="email"]{width:100%;margin:10px
auto;display:block;padding:5px;border:1px
solid #a8a8a6;box-sizing:border-box}h1,h2,h3,h4,h5,h6{font-weight:300;font-size:1.2em}.left{float:left}.right{float:right !important}.clear{clear:both}.error{color:#f00;text-align:center}.center{text-align:center}.col20{width:18%;margin:0
1%;float:left}.col25{width:23%;margin:0
1%;float:left}.col33{width:30%;margin:1.6666%;margin-bottom:0;float:left;position:relative}.col40{width:40%;float:left}.col50{width:46%;margin:0
2%;float:left}.col60{width:60%;float:left}.col66{width:63%;margin:1.6666%;margin-bottom:0;position:relative}.col75{width:73%;float:left;margin:0
1%}.center{margin:0
auto;float:none}.center-text{text-align:center}.videoWrapper{position:relative;padding-bottom:56.5%;width:100%;margin:0
auto}.videoWrapper
iframe{position:absolute;top:0;left:0;width:100%;height:100%}.content{width:96%;margin:0
2%}.page{position:relative;width:100%;margin-top:98px;min-height:calc(100vh - 370px)}.hide{display:none}.block{display:block}img{max-width:100%;height:auto}video{max-width:100%;max-height:100%}header{margin:0
auto;color:#555;position:fixed;height:98px;width:100%;background:#fff;z-index:9999;top:0;left:0;padding:0
10px;box-shadow:0 0 10px #333}header
.logo{position:relative;margin-top:10px;z-index:999;display:inline-block}header
.flags{position:absolute;right:0;z-index:999;top:14px;text-align:center}header .flags
a{background:url(https://cdn.safavieh.com/web/flag-sprite.jpg);padding-top:25px;display:inline-block;background-size:96px 20.5px;background-repeat:no-repeat;width:32px;font-size:14px;margin-right:8px}header .flags a:nth-child(2){background-position:-32px 0}header .flags a:nth-child(3){background-position:-64px 0}header .logo
img{height:40px}header
a{text-decoration:none;color:#555;white-space:nowrap}#header-more{position:fixed;width:100%;height:45px;background:#eee;display:none;overflow:hidden;top:125px;z-index:99;padding-top:5px}#header-more
a{color:#000}#header-more
.show1000{display:none}#header-more
li{display:inline}#header-more li:after{content:" | "}#header-more li:last-child:after{content:""}#header-more
p{float:left}#header-more .follow-us{float:right;padding:10px}#header-more
.col20{width:auto}#header-more a:hover{text-decoration:underline}#header-more .col20
ul{padding:10px
0}.nav{list-style:none;display:block;margin:0;font-size:16px;margin-top:14px;margin-left:-10px}.nav:before,.nav:after{content:" ";display:table}.nav:after{clear:both}.nav
ul{list-style:none}.nav a, .nav
p{padding:7px
10px;color:#555;*zoom:1;text-transform:capitalize}.nav>li{display:inline-block;z-index:200}.nav>li.mobileonly{display:none}.nav>li>a{display:block;height:34px}.nav li
ul{position:absolute;left:-9999px;z-index:100}.nav li li
a{padding:7px
10px;display:block;position:relative;z-index:100;border-top:1px solid #eee;font-size:.9em;color:#555}.nav li li li
a{background:none;z-index:200}.nav
li{position:relative}.nav li.hover li a, .nav li li.hover li
a{background:#fff;color:#555}.nav li li.hover a, .nav li li.hover li.hover
a{background:#eee}.nav li.hover a, .nav li.hover
p{background:#555;color:#fff}.nav > li.more
li.hide1000{display:none}.nav li.hover>ul{left:0}.nav li.livingRoom
ul{top:-64px !important}.nav li li.hover
ul{left:100%;top:0;width:auto}#topImg
img{width:100%;height:auto;vertical-align:middle}#homeImg
a{position:absolute;width:100%;height:100%}#homeImg{width:100%;padding-bottom:54.9285714285714%;position:relative}#itemList .item, .related
.item{width:18%;margin:0
1% 0;float:left;position:relative}.related
.item{width:18%}.rugs.page #itemList
.item{width:23%}#itemList .item .title, .related .item
.title{padding:0;text-align:center;font-size:.9em;min-height:80px}#itemList .item
.title{font-size:15px}#itemList .item .title span:first-child{font-size:16px}.rugs #itemList .item
.title{min-height:73px}#furniture #itemList .item
.title{min-height:124px}#furniture #itemList .item .title>span:first-child{font-size:15px}#furniture #itemList .item
.title{font-size:13px}#itemList .item a, .related .item
a{color:#555;display:block}#itemList
.list{padding-top:10px}#itemList .item .img-wrapper, .related .item .img-wrapper{position:relative;padding-bottom:160%}#itemList .collections .item .img-wrapper{position:relative;padding-bottom:130%}#itemList .item a > div, .related .item a>div{position:relative;height:100%;width:100%}.item .img-wrapper
.img{position:absolute;height:100%;width:100%;text-align:center}#home #homeImg
.img{position:relative;padding-bottom:50%}#home .col25 p, #home .page .col33
p{text-align:center;margin-top:10px;font-size:1em}#home .page
.col33{width:31.33%;margin:0
1%;padding:0
5%;font-weight:300}#home footer
.clear{margin:0}#home header
.clear{margin:0}.item .img
img{display:inline;max-height:100%;width:auto;vertical-align:middle;max-width:97%}#itemList[data-type=rugs] .item .img
img{height:100%;width:96%}#itemList[data-type=rugs] .item .img.no-stretch
img{height:auto}#itemList .item[data-collection=antique] .img img, #itemList .item[data-collection="persian classics"] .img
img{height:auto}#itemList[data-type=rugs] .shapes .item .img
img{height:auto}.item .img
span{display:inline-block;vertical-align:middle;height:100%}.product
h1{font-size:1.5em}.product
.collection{font-size:.8em;color:#555}.product
.color{font-size:1.1em;font-weight:400;text-transform:capitalize}#productImages{text-align:center}#thumbs
.thumb{width:100px;height:128px;margin:.5%;box-shadow:0px 1px 4px #555;border-radius:5px;position:relative;display:inline-block;text-align:center}#thumbs .thumb
span{height:100%;vertical-align:middle;display:inline-block}#thumbs .thumb
img{max-width:90px;max-height:90px;vertical-align:middle;display:inline-block;margin-top:5px}#thumbs .thumb>p{position:absolute;top:100px;width:100%}#thumbs{margin:20px
auto;max-width:90%}#thumbs .thumb
a{display:block;margin:0
auto;text-align:center;height:90px;width:90px;left:5%;position:absolute;text-decoration:none}#thumbs .thumb a:hover{opacity: .8}#thumbs .thumb a
p{color:#000;font-weight:300;font-size:12px;margin-top:2px}#productDetails{padding:20px;text-align:center;background:#eee}#productDetails
.desc{text-align:left;width:80%;margin:0
auto 25px}.single h3, .archive
.details{font-size:1.3em;margin-bottom:15px;padding-bottom:4px;border-bottom:1px solid #999;text-align:center}.related
h3{margin:20px
auto;width:96%}#productDetails
.pile{max-width:100%;margin:0
auto}#productDetails
ul{padding:0
10%}#productDetails
li{text-align:left;list-style:disc}#productDetails
table{margin:0
auto;width:100%}#productDetails
td{padding:3px
10px;text-align:left}#productDetails
td.style{width:33%}#productDetails
td.quantity{text-align:center}#productDetails
td.size{width:28%}#careLinks.rug-info{margin-top:15px}#careLinks.rug-info
p.care{text-align:center}#careLinks.rug-info .col25>a{background:url('https://safavieh.com/images/rug-icons.png') no-repeat;background-size:400% 100%;width:100px;height:100px;margin:0
auto 10px;display:block}#careLinks.rug-info
a{color:#000;font-size:.9em}#careLinks.rug-info .col25:hover
a{text-decoration:underline}#careLinks.rug-info .col25:nth-child(1)>a{background-position:-300px 0}#careLinks.rug-info .col25:nth-child(4)>a{background-position:-200px 0}#careLinks.rug-info .col25:nth-child(3)>a{background-position:-100px 0}#productDetails
.care{text-align:center;padding:20px
10%;font-size:1.2em}#productVideo{background:#ddd;padding:20px
0}#productVideo
.videoWrapper{width:600px;padding-bottom:376px;position:relative}#productVideo
iframe{display:block;width:100%;height:100%;position:absolute;z-index:1}.related{position:relative;font-weight:400;padding-bottom:25%;overflow:hidden}.related .arrow-right, .related .arrow-left{top:52%}.related .arrow-right{border-left-color:#555}.related .arrow-left{border-right-color:#555}.related
.cont{position:absolute;width:80%;margin:0
10%}.related
p{font-size:1.5em;width:98%;margin:10px
1%}#furniture .related
.title{min-height:30px}.maininfo{padding:10px
0;text-align:center}.product a:hover{text-decoration:underline}#itemList .main-image{cursor:-webkit-grab}#itemList
h1{margin:10px
0;text-align:center}.viscose{width:50%;margin:15px
auto 0}.breadcrumbs{font-size:.7em;padding:5px
0 0 10px}.breadcrumbs
a{color:#000}footer{background:#555;padding:0
10px 10px;font-weight:300;font-size:1em}footer
nav{max-width:1120px;width:100%;margin:0
auto}footer .title, #home footer
p.title{font-size:1em;color:#fafafa;text-transform:uppercase;padding:20px
0 0}footer .footer-col{width:33%;float:left;padding-right:20px}footer .footer-col.narrow{width:19%}footer a
.far{margin:0
0 0 5px;display:inline-block;vertical-align:middle}footer
.copy{color:#fff;text-align:center;margin:10px
0}footer i.far.fa-instagram{margin:0
0 0 5px;font-size:1em;vertical-align:middle}footer .footer-cols{width:69.25%;float:left}footer a, footer
span{color:#fafafa;font-size:.8em;display:block;margin:6px
0}footer a:hover{text-decoration:underline;color:#fff}footer
a.title{margin:0}footer
a.social{display:inline-block;font-size:24px;margin-right:20px}footer
p.social{color:#fafafa;font-size:0.8em;margin-bottom:3px}footer .footer-sign-up p.title, #home .footer-sign-up
p.title{padding-top:10px}footer .footer-sign-up{width:30.75%;float:right}footer form
.title{margin-bottom:13px}footer form input[type=email]{background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:calc(100% - 80px);border:1px
solid #fff;border-right:none;display:block;margin:0;height:30px;padding:4px
10px;float:left;color:#fff;font-size: .8em;font-weight:200;font-family:"Lato",Helvetica,Arial,sans-serif}footer form input[type=submit]{background:none;appearance:none;-moz-appearance:none;-webkit-appearance:none;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;width:80px;border:1px
solid #fff;padding:2.5px 10px;height:30px;color:#fff;font-size: .8em;font-weight:200;font-family:"Lato",Helvetica,Arial,sans-serif}footer
.error{font-weight:400;margin-top:5px;color:#ff0}.user-controls{position:absolute;width:200px;text-align:right;right:136px;padding-right:10px;z-index:990;top:2px}#account-menu{margin:5px
0 0 5px;display:inline-block}#account-menu>p{font-weight:bold}#account-menu > p
i{margin-left:8px}a#login-link{font-size:14px;top:20px;right:0;position:absolute;font-weight:bold}#login-link #account-menu
a{float:none;color:#fff;text-decoration:none}#login-link #account-menu  a:hover{text-decoration:underline}#account-menu
ul{position:absolute;display:none;background:#555;width:120px;right:0;top:27px;padding:5px
0;z-index:999}#account-menu ul
li{padding:4px
7px}#login-link #account-menu
span{display:inline;float:none;cursor:pointer;margin:0}header
form.center{display:inline-block;margin-left:20px}header form
button.far{font-size:16px;font-weight:300;margin-right:8px;display:inline-block;width:26px;background:#555;color:#fff;padding:3px}header form input[type=text]{width:calc(100% - 34px);height:22px;margin:0;font-size:16px;float:left;border:1px
solid #aaa;border-right:none;font-weight:300;padding:3px
5px;display:inline-block}header form
span{display:none}header #more-button
span{display:none}header .cart-link a, header #login-link
a{text-decoration:underline}header .cart-link{position:absolute;right:10px;top:30px}footer .copy, #home footer
p.copy{font-size:.8em;color:#ddd}footer .social-foot, #home footer .social-foot{margin:0}.social-foot
.icon.inst{background-position:-25% 0}.social-foot
.icon.pin{background-position:-50% 0}.social-foot
.icon.fb{background-position:-75% 0}.social-foot
.icon.tw{background-position:-100% 0}.mobileonly{display:none}#productFilter .selectivity-input{width:auto;float:left;text-align:center;display:block;margin-right:36px}#productFilter .selectivity-multiple-input-container{background:none;border-radius:0;cursor:pointer;max-height:10em;min-height:0;overflow:auto;padding:5px
0}#productFilter .selectivity-multiple-selected-item{background:#555;margin:10px
5px 10px 0}#productFilter .selectivity-multiple-input{height:auto;min-height:0}#productFilter .selectivity-multiple-input:after{position:absolute;content:'';background:url('/wp-content/themes/safavieh/css/images/ui-icons_cccccc_256x240.png');background-position:-64px -192px;height:16px;width:16px;margin:0
0 0 5px}#productFilter .selectivity-result-item, #productFilter .selectivity-multiple-input{font-size:.8em}#filterForm{background:#aaa;padding:5px
10px;max-width:1148px}#filterForm
label{display:none}#selectedFilters{position:relative;margin:0
auto;width:98%;clear:both}#selectedFilters
span{margin-bottom:10px}#search-itemcount{background:#ccc;padding:0
10px;color:#fff}.selectivity-multiple-input{text-shadow:1px 1px 1px #555}.items_per_page{text-shadow:1px 1px 1px #555}#search-itemcount
select{font-size:.8em}#search-itemcount input[type=submit]{display:inline}#search-itemcount
.items_per_page{padding:8px
0}#selectedFilters:after{clear:both;content:'';display:block}#productFilter .selectivity-multiple-input{color:#fff}#itemList{float:none}#pagination
ul{text-align:center}#pagination
li{margin:10px
0 20px 0}#pagination
li.active{background:#ccc url("/wp-content/themes/safavieh/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png") 50% 50% repeat-x}#search-itemcount input[type=text]{margin-right:15px;display:inline-block;padding:2px
5px;width:50%;max-width:200px}#designers
.top{position:relative;width:100%;padding-bottom:47%}#designers #topImages, #designers
#topInfo{position:absolute;width:100%;padding-bottom:47%}#designers #topImages
img{width:100%;height:auto;position:absolute}#designers #topInfo
.left{position:absolute;background:url(/wp-content/themes/safavieh/images/white80.png);padding:10px;height:100%;box-sizing:border-box;max-width:25%}#designers .col33
a{font-size:1.2em;color:#000}#topInfo .left
img{max-width:100%}.toggleMenu{display:none}.toggleMenu
span{display:none}#quote{position:absolute;color:#fff;width:60%;margin-left:32.5%;text-shadow:2px 2px 4px #333;font-size:2em;font-style:oblique}#designers .roomShots
.thumb{float:left;height:72px;margin:0
3px 3px 0}#designers
.roomShots{float:left;width:25%}#designers
.desc{float:left;width:75%}#botInfo{padding:20px
0}#topInfo
.dLogo{margin-top:10px}#page
p{padding-bottom:10px}#contact
h2{text-align:left;margin:20px
1.66%;text-transform:uppercase;font-size:1.5em}#contact
.item{width:30%;margin:20px
1.666%;float:left}#contact .item
.title{margin-bottom:5px;font-weight:bold;text-align:left}#contact .item
a{color:#000}#contact .item a:hover{text-decoration:underline}#contact input[type=text], #hospitality input[type=email], #contact select, #contact textarea, #hospitality input[type=text], #hospitality select, #hospitality
textarea{width:100%;margin:10px
auto;display:block;padding:5px;background:#eee;border:1px
solid #a8a8a6;box-sizing:border-box}#contact-form{color:#777}#contact-form form, #contact-form
h2{width:85%;margin:0
auto}#contact-form label
span{display:none}#contact
select{padding:0;height:30px}#contact textarea, #hospitality
textarea{height:200px;font-family:'Lato',Arial,sans-serif}input[type=submit]{display:block;padding:3px
5px;border:1px
solid #999;cursor:pointer;border-radius:5px;margin:0
auto}#contact
#locations{border-top:#b2b2b2 2px solid;padding-top:20px}#contact input[type=submit]{padding:10px
20px;font-size:1.2em}#contact
.content{font-size:.8em;width:85%;margin:0
auto}.not-found{padding:20px;text-align:center;background:#eee}.not-found
h1{font-weight:300}#search #home #search-itemcount{position:relative;background:#ccc}#home #search-itemcount{position:absolute;text-align:right;z-index:99;width:98%;padding:0
1%;background:rgba(204,204,204,0.7)}#home input[type=submit]{display:inline-block}#home #itemList .item
.title{min-height:95px}#home .mobileonly>div{margin-bottom:1%}#search .main-title{margin-bottom:15px}#search .item:nth-child(5n+1){clear:both}.main-title{width:100%;background:#9e9fa3;margin-top:15px}.main-title h1, .main-title
h2{font-size:1.4em;font-weight:normal;color:#fff;padding:7px
4%;text-align:center}.view-more{font-size:1.3em;margin-bottom:10px;color:#c00;text-align:center}.view-more
a{color:#c00;text-decoration:underline}#press #itemList .item
.title{min-height:0}#press #itemList .item
.img{position:relative;padding:0
0 110%}#dreamrooms{width:100%;margin:0
auto}#spinner{width:200px;height:200px;background:url(https://safavieh.com/images/loader.gif) no-repeat top center;background-size:100%;position:fixed;left:50%;top:50%;margin:-100px 0 0 -100px}#loader{position:absolute;width:100%;height:100%;background:#fff;z-index:9;opacity: .9}#about .content,#services
.content{margin-top:20px;line-height:1.2em}#about .left, #services
.left{margin:0
15px 15px 0}#about .right, #services
.right{margin:0
0 15px 15px}#about
section{clear:both;float:none}#about h1, #about
h2{font-size:1.2em;line-height:1.4em;text-transform:uppercase}#services h1, #service
h2{font-size:1.6em;line-height:1.3em}#services
p{margin-bottom:20px;font-size:.85em}#about
p{margin-bottom:10px;font-size:.85em}#itemList .list h1, #itemList .list
h2{text-align:center;margin-bottom:5px}#itemList .list h2, #itemList .list
h3{font-size:1.2em}#itemList .list
.bottomColl{margin:0
2% 15px 2%;width:96%}#furncare{font-size:1.1em;font-weight:300}#furncare
h1{text-transform:uppercase;margin-bottom:20px;font-size:1.4em}#furncare ul, #furncare
li{padding-left:15px}#furncare div>ul{font-size:.8em;list-style:disc inside}#furncare p,#furncare>ul{font-size:.8em}#furncare
p{margin-bottom:20px}#furncare
.title{margin-bottom:0;font-weight:400}#furncare .furn-side{width:30%;float:left}#furncare .furn-side
img{margin:0}#furncare .furn-main{width:68%;margin-right:2%;float:left}#furncare{padding-bottom:20px}#furncare > div > ul li
li{font-weight:300}#furncare>div>ul>li{font-weight:400}a.shop{font-size:12px;border-radius:5px;background:#999;padding:3px
6px;color:#fff;margin-top:-10px;box-shadow:1px 1px 1px #333;text-shadow:1px 1px 1px #333;margin-left:20px}.rugs
a.shop{position:absolute;margin:-23px 0 0 -138px}.arrow{background:url('/wp-content/themes/safavieh/images/arrows.png');height:34px;width:35px;position:absolute;margin-top:30%;cursor:pointer;z-index:9}.arrow.forward{background-position:-300% 0;right:50px}.arrow.back{background-position:-200% 0;left:50px}.arrow.back:hover{background-position:0}.arrow.forward:hover{background-position:-100% 0}#home
.arrow{margin:0;display:none}#hospitality
.col50{position:relative}#hospitality
.link{width:100%;text-align:center;width:100%}#hospitality{margin-bottom:20px}#hospitality .link
a{color:#1925c0;background:#999;border-radius:5px;color:#fff;margin:10px;padding:4px
10px;display:inline-block;margin-bottom:30px;text-shadow:1px 1px 1px #555;box-shadow:1px 1px 1px #333}#timeline
a{display:block}#press .col25
.img{position:relative;height:270px;width:100%;margin-bottom:10px}#press .col25 .img
img{max-height:100%}#press .item
a{height:100%;width:100%;text-align:center;display:block}#press
.item{margin-bottom:20px;background:#eee;box-sizing:border-box;padding:10px;height:368px;font-size:14px}#press
.date{font-weight:400}#press #pagination
li{display:inline-block;color:#999}#press #pagination li
a{text-decoration:none}#press #pagination li
span{text-decoration:underline}#press #pagination li:after{content:' ';padding:0
0}#press #pagination li.lii:after{content:'|';padding:0
10px}#press #pagination
a{color:#000}#blog
.date{background:#ccc;padding:5px
20px;color:#fff;text-shadow:1px 1px 1px #666;margin-bottom:20px}#blog .title
a{color:#fff;text-shadow:1px 1px 1px #000}#blog
.title{background:#999;font-weight:400;color:#fff;padding:10px
20px;font-size:1.5em}#blog
p{margin-bottom:20px}footer nav ul li:nth-child(8):after, footer nav ul li:nth-child(11):after{content:'\a';white-space:pre}#rug-directory
h1{padding:10px
0;text-align:center;font-size:2em}#rug-directory #itemList
.item{width:23%}#rug-directory #itemList
.img{padding-bottom:120%}#rug-directory #itemList
.item.col33{width:31.333%;height:auto}#rug-directory #itemList
.title{min-height:0}p.care
img{max-width:40%;width:200px;height:auto}p.care
a{color:#000}.sidelines{position:relative;overflow:hidden;text-align:center;font-size:20px;color:#555;margin:15px
0}.sidelines:before,.sidelines:after{position:absolute;top:51%;overflow:hidden;width:37.5%;height:2px;content:'\a0';margin-left:2.5%;background-color:#888}.sidelines:before{margin-left:-40%;text-align:right}.more-information
.right{float:right !important}#productDetails .more-information{text-align:left;margin:50px
0}#productDetails .more-information
h3{margin-bottom:15px}#productDetails
.description{margin-top:15px;text-align:left}.searchHead{display:none}#homeImg
a{display:block}#page
#homeImg{padding-bottom:20px}#rugs101
p{margin-bottom:15px}#rugs101 h1, #rugs101
h2{text-transform:uppercase;font-weight:300;border-bottom:1px solid #000;width:75%;margin:30px
0 15px 0;font-size:1.3em}#rugs101 .roomshots
.col33{width:33%;margin:0;padding:1%}#rugs101 .roomshots .col33:first-child{background-position:1% 0}#rugs101 .living .roomshots .col33:nth-child(2){background-position:50% 0}#rugs101 .living .roomshots .col33:nth-child(3){background-position:99% 0}#rugs101 .dining .roomshots .col33:nth-child(1){background-position:1% 50%}#rugs101 .dining .roomshots .col33:nth-child(2){background-position:50% 50%}#rugs101 .dining .roomshots .col33:nth-child(3){background-position:99% 50%}#rugs101 .bedroom .roomshots .col33:nth-child(1){background-position:1% 101%}#rugs101 .bedroom .roomshots .col33:nth-child(2){background-position:50% 101%}#rugs101 .bedroom .roomshots .col33:nth-child(3){background-position:99% 101%}#rugs101
.diagrams{width:90%;margin:0
auto}#rugs101 .living .diagrams
.left{background-image:url('https://safavieh.com/images/rugs101/living.gif');width:30%;margin:0
1.66667%;padding-bottom:25%;background-size:300%;background-position:-3% 0}#rugs101 .living .diagrams .left:nth-child(2){background-position:45% 0}#rugs101 .living .diagrams .left:nth-child(3){background-position:94% 0}#rugs101 .dining .diagrams
.left{background-image:url('https://safavieh.com/images/rugs101/dining.gif');width:30%;margin:0
1.66667%;padding-bottom:27%;background-size:300%;background-position:-3% 0}#rugs101 .dining .diagrams .left:nth-child(2){background-position:47% 0}#rugs101 .dining .diagrams .left:nth-child(3){background-position:100% 0}#rugs101 .bedroom .diagrams
.left{background-image:url('https://safavieh.com/images/rugs101/bedroom.gif');width:23%;margin:0
1%;padding-bottom:28%;background-size:400%;background-position:-3% 0}#rugs101 .bedroom .diagrams .left:nth-child(2){background-position:30% 0}#rugs101 .bedroom .diagrams .left:nth-child(3){background-position:66% 0}#rugs101 .bedroom .diagrams .left:nth-child(4){background-position:100% 0}#rugs101 .porch .diagrams
.left{background-image:url('https://safavieh.com/images/rugs101/porch.gif');width:30%;margin:0
1.66667%;padding-bottom:36%;background-size:300%;background-repeat:no-repeat;background-position:0% 0}#rugs101 .porch .diagrams .left:nth-child(2){background-position:50% 0}#rugs101 .porch .diagrams .left:nth-child(3){background-position:100% 0}article
h1{margin-bottom:20px}article p, article
h2{margin-bottom:10px}article
h2{text-transform:uppercase;font-size:1.1em;margin-top:20px}#hang-mirror
.diagram{position:relative;width:96%;margin:0
auto;max-width:600px;margin:10px
auto 20px}#hang-mirror .diagram
div{background-image:url(https://safavieh.com/images/mirror-diagrams.jpg);background-repeat:no-repeat;padding-bottom:61.25%;background-size:100%;width:100%}#hang-mirror .m2
div{background-position:0 24.9%}#hang-mirror .m3
div{background-position:0 50%}#hang-mirror .m4
div{background-position:0 75%}#hang-mirror .m5
div{background-position:0 100%}#dreamrooms .bot>div{width:100% !important}#guides
li{margin-bottom:10px;width:24.2%;float:left;margin-right:1%}#guides li:nth-child(4n){margin-right:0}#guides
a{display:block;color:#000;text-transform:uppercase}#guides a
span{display:block;text-align:center;padding:10px
0}#guides a:hover{text-decoration:underline}#guides
h2{background:#999;color:#fff;text-shadow:5px 3px 4px #333;font-size:2em;padding:10px
0;text-align:center;font-weight:300;margin:20px
0}#guides>p{width:70%;margin:15px
auto;text-align:center;font-size:1.6em}#faq
img{max-width:100%}#faq
.content{padding:20px
0}#faq
h1{display:block;box-sizing:border-box;color:#fff;max-width:100%;width:1120px}#faq h1
span{display:block;font-weight:300;font-size: .6em;text-shadow:2px 2px 6px #333}#faq
.faq{border-bottom:1px solid #999;padding:10px
0}#faq .faq>p{cursor:pointer}#faq .faq
.hide{padding:10px
0 0}#faq .content>ul{display:flex;justify-content:space-between;margin-bottom:20px}#faq .content > ul
li{display:inline-block;text-decoration:underline;text-transform:uppercase;font-weight:300;cursor:pointer;font-size:1.1em}#faq .content > ul
li.active{text-decoration:none;font-weight:700}#faq
.faqs{display:none}#faq .faqs
li{list-style:disc inside}#faq .faqs[data-tax="3492"]{display:block}#faq .faqs
a{text-decoration:underline;font-weight:400}#faq .faq
strong{width:calc(100% - 20px);display:inline-block}#catalog{box-sizing:border-box;width:100%;padding:0;margin:0
auto}#catalog>div{margin-bottom:3px}#catalog > div:first-child div:first-child{width:58.52%}#catalog > div:first-child div:nth-child(2){width:41.2%}#catalog > div:nth-child(2) div:first-child{width:50.68%}#catalog > div:nth-child(2) div:nth-child(2){width:48.99%}#catalog > div:nth-child(3) div:first-child{width:34.02%}#catalog > div:nth-child(3) div:nth-child(2){width:65.60%}#catalog > div:nth-child(4) div:first-child{width:54.86%}#catalog > div:nth-child(4) div:nth-child(2){width:44.86%}#catalog.furniture > div:nth-child(3) div:first-child{width:44.73%}#catalog.furniture > div:nth-child(3) div:nth-child(2){width:54.55%}#catalog.furniture > div:nth-child(4) div:first-child{width:50.89%}#catalog.furniture > div:nth-child(4) div:nth-child(2){width:48.21%}#catalog.furniture>div{margin-bottom:7px}div.searchBtn{padding:0}#blog
.read_more{padding:10px
0}#blog
#blog_footer{padding:20px;font-size:1.5em}#blog a:hover{text-decoration:underline}#blog .read_more a, #blog #blog_footer
a{color:#000;font-weight:bold}#blog .post_image, #blog
.post_bottom{padding:0
20px}.safCouture{width:180px;padding:0
0 0 50px;margin-bottom:-15px}#designers-archive{padding:50px
0;text-align:center}#designers-archive
.col25{display:inline-block;color:#000;float:none;text-align:center;margin:0
30px 30px;vertical-align:top}#designers-archive .col25
p{padding:20px
0;font-size:1.4em}#designers-archive .col25
img{box-shadow:2px 2px 12px #333}#designers-archive .col25:hover{text-decoration:underline}.shopnow{text-align:center;margin:10px
0 40px}.issues .col33:nth-child(3n+1){clear:both}.issues .col33
img{height:355px}#itemList .list
.videoPlayer{position:relative;padding-bottom:32.25%;width:98%;margin:0
1%;overflow:hidden}#itemList .list .videoPlayer
.cropper{width:100%;margin-top:-12.125%;position:absolute;z-index:1}#itemList .list .videoPlayer
.cover{position:absolute;width:100%;height:100%;z-index:2;background:url(https://safavieh.com/images/dreamrooms/transparent.gif)}.details{clear:both;position:relative;width:98%;margin:10px
auto}.pinit{width:78px;margin:0
auto 12px}#colorful-rugs{padding:20px
0}.relatedPages{width:100%;padding:30px
2% 10px;margin:0
auto;max-width:1120px;border-top:1px solid #bbb}#relatedPages
h3{font-weight:bold;text-transform:uppercase;font-size:20px;margin:0
0 16px 40px}#relatedPages
ul{width:calc(100% - 60px);display:inline-block;vertical-align:middle}#relatedPages .related-arrow{width:30px;height:30px;background:url('/wp-content/themes/safavieh/images/arrows.png');background-size:120px 30px;display:inline-block;vertical-align:middle;cursor:pointer}#relatedPages .related-arrow-right{background-position:30px 0}#relatedPages
li{display:inline-block;width:25%;vertical-align:top;position:relative}#relatedPages li:nth-child(n+5){display:none}#relatedPages li
a{display:block;padding:10px;color:#000;text-align:center;font-size:14px}#relatedPages
.title{text-transform:uppercase;font-weight:400;height:36px;margin:3px
0}#relatedPages
.img{width:100%;height:186px;overflow:hidden}#relatedPages .img
span{height:100%;display:inline-block;vertical-align:middle}#relatedPages .img
img{display:inline-block;vertical-align:middle}.curalateModal{overflow-y:scroll;display:none;word-wrap:break-word}#curalate-page
h1{padding:20px
0;font-size:2em}#curalate-page
h2{font-weight:bold;font-size:1.5em;margin-bottom:20px}#curalate-page #curalate-upload-photos{margin:20px
auto}body>img{height:0;padding:0;width:0;position:absolute}.prop65warning{cursor:pointer}.prop65warning
span{text-decoration:underline}.prop65warning
.hide{margin-top:15px;width:50%}.single .rugs
.prop65warning{padding:10px}#added-to-cart{position:fixed;width:100%;height:100%;top:0;left:0;z-index:99999;background:rgba(0,0,0,.7);display:none}#added-to-cart>div.close{width:100%;height:100%;top:0;left:0;position:absolute;z-index:1}#added-to-cart
.container{position:absolute;top:10%;left:50%;margin-left:-350px;width:700px;min-height:40%;max-height:80%;overflow:auto;background:#fff;border-radius:10px;z-index:2}#added-to-cart
.container.loading{position:absolute;background-image:url(/images/loader.gif);background-size:200px 200px;background-position:center center;background-repeat:no-repeat}#added-to-cart .container.loading>div{display:none}#added-to-cart
.top{background:#ececec}#added-to-cart .container>div{padding:10px}#added-to-cart .item>div:first-child{float:left;margin-right:10px}#added-to-cart .item>div{margin-bottom:10px}#added-to-cart .item
.title{font-weight:400}#added-to-cart
.bottom{clear:both;border-top:1px solid #555;padding:10px}#added-to-cart .in-cart{font-weight:400;margin-bottom:40px}#added-to-cart button, #added-to-cart
a{display:inline-block;width:45%;background:#fff;font-size:20px;font-weight:400;border:1px
solid #000;padding:10px;cursor:pointer;color:#555}#added-to-cart
a{color:#000;text-align:center;margin-left:2%;background:#d00;border:1px
solid #d00}#added-to-cart
.items{max-height:36vh;overflow:auto}.add-to-cart
select{font-size:1em}.cart-button{border-radius:5px;padding:7px
21px;background:#d83f3f;cursor:pointer;color:#fff;margin:5px
20px;text-shadow:1px 1px 1px #333;box-shadow:1px 1px 3px #999;font-size:1em}#curalate-empty{display:none;cursor:pointer;margin-top:20px}.favorite{position:absolute;top:4px;left:15px;cursor:pointer;color:#a00;font-size:20px;text-shadow:#fff 0 0 2px}.favorite
.hide{width:0;height:0;overflow:hidden}.favorite span.fa-heart{position:relative;z-index:2}.favorite span.fa-heart.white{color:#fff;top:4px;left:0;z-index:1;position:absolute}@media (max-width: 1350px){#home
#vortex{margin-top:75px}}@media (max-width: 1280px){}@media (max-width: 1160px){.nav>li.hide1000{display:none}.nav > li.more
li.hide1000{display:block}#header-more
.show1000{display:block}#header-more{height:auto}#header-more
p{float:none}#header-more
li{display:block}#header-more li:after{content:""}#header-more
.social{margin:0
5px 0 0}#header-more .follow-us{width:18%;margin:0
1%;padding:0;top:150px;position:absolute;right:0%}#header-more
.col20{width:18%;padding:10px
0}#header-more li
a{font-size:.8em}#header-more .col20
ul{padding:0}#header-more>a{font-weight:bold;font-size:.9em}}@media (max-width: 1150px){#home
#vortex{margin-top:60px}#home .colors
.arrow{margin-top:120px}}@media screen and (max-width: 1120px){#itemList .item, .rugs.page #itemList
.item{width:31%}#search .item:nth-child(5n+1){clear:none}#search .item:nth-child(3n+1){clear:both}#productDetails
table{font-size:.9em}#guides .col66
div{font-size:2em}}@media (max-width:1040px){#guides
li{margin-bottom:7px}#home a.mattress
.info{top:15%;width:22%}}@media screen and (max-width: 980px){#productDetails
table{font-size:.85em}#trending
a{font-size:16px}}@media screen and (max-width: 930px){footer nav ul li:nth-child(8):after{content:' | ';white-space:normal}footer nav ul li:nth-child(5):after, footer nav ul li:nth-child(9):after, footer nav ul li:nth-child(11):after{content:'\a';white-space:pre}#guides
li{margin-bottom:5px}#home a.mattress
.info{width:25%;right:2%}}@media (max-width: 880px){#guides
li{margin-bottom:4px;font-size:.9em}#mattresses
.springs{padding:100px
20px}#home
a.mattress{background-size:150%;background-position:100% 0;padding-bottom:50%}#home a.mattress
.info{width:32%;right:5%}}@media (max-width: 820px){#guides .col33
ul{padding-top:20px;padding-bottom:20px}#guides
li{margin-bottom:4px;font-size:.85em}#mattresses section:nth-child(2) p
strong{font-weight:300;font-size:1em}#mattresses .notjust p:nth-child(2){margin-top:295px}#mattresses .notjust
img{top:180px}#home a.mattress
.info{width:30%}#relatedPages
li{display:inline-block;width:33%;vertical-align:top}#relatedPages li:nth-child(n+4){display:none}.nav>li.hide800{display:none}}@media(max-width: 740px){#guides
.col66{width:100%;padding-bottom:0;height:400px}#guides .col66
img{margin-top:-150px}#guides .col66 img, #guides .col33
ul{position:relative}#guides .col66
div{padding:80px
40px}#guides
.col33{width:100%;padding-bottom:20px;text-align:left}#guides
ul{max-width:554px;margin:0
auto}#guides>p{width:95%}#guides
li{width:49%;max-width:272px;font-size:.8em}#mattresses .notjust img:first-child{left:60px}#mattresses .notjust img:last-child{right:60px}#added-to-cart
.container{width:90%;margin-left:-45%}}@media screen and (max-width: 800px){#account-menu{margin-top:-2px}#designers
.top{padding-bottom:0}#designers #topImages, #designers
#topInfo{position:relative;width:100%;padding-bottom:47%}#designers #topInfo
.left{float:left;position:relative}#quote{color:#555;text-shadow:none;position:relative;float:left;padding:10px
7.5%;font-size:1.5em;margin:0}#contact
.item{width:46%;margin:20px
2%}#contact .item:nth-child(2n){clear:both}#contact
form.col50{width:70%}#productDetails .more-information{width:70%;margin:50px
auto}#productDetails .more-information
.col50{width:100%;padding-top:25px}#productDetails
.col50{width:70%;margin:0
auto;float:none;clear:both;margin-bottom:20px}#productDetails
.col25{width:40%;margin:0
5%}.related{padding-bottom:50%}.related
.item{width:31%}.col75{width:98%;margin-top:10px}#productDetails .more-information
.col25.noImage{margin:0
auto;float:none}footer .footer-sign-up{width:60%;margin:0
auto;float:none;padding-top:20px;text-align:center}footer .footer-cols{width:90%;margin:0
auto;float:none}footer .footer-sign-up p, footer .footer-sign-up
a{text-align:center}}@media (max-width: 900px) and (min-width:721px){header
form.center.logged{vertical-align:bottom}}@media (max-width: 800px) and (min-width:721px){header
.flags{top:6px}.user-controls{top:4px}.nav{margin-top:16px}header .logo
img{width:200px;height:auto}header
form.center.logged{margin-top:25px}}@media (min-width: 721px){header
.wrapper{padding:0}.nav
li.hide1000.mattress{position:initial}.nav li.hide1000.mattress
ul{width:100%;background:#fff}.nav li.mattress ul
li{width:10%;float:left;margin:10px
.5055%}.nav li.mattress ul li
a{border:none}.nav li.mattress ul li
.thumb{width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px
solid #000;background-size:100% 100%}.nav li.mattress ul li
.title{text-align:center}}@media screen and (max-width: 720px){.nav li.mattress ul li
.thumb{display:none}.nav>li.hide800{display:block}.page{margin-top:0}.col50{float:none;width:96%}#itemList
.col50.video{width:100%;margin:0}#contact .col50:nth-child(2){display:none}header
.logo{margin:0
auto;padding-top:6px;width:285px;position:relative;max-width:70%}header .logo
img{height:auto}header
.wrapper{height:100%;position:relative}header{position:relative;height:78px;padding:0}.nav>li>a{height:auto}header
form.center{width:90%;position:absolute;bottom:5px;left:50%;margin-left:-200px;padding-top:3px;height:auto;display:block;max-width:400px}header
.logo{text-align:center;display:block}.toggleMenu{display:inline-block;top:19px;left:10px;width:22px;height:15px;background:url(https://cdn.safavieh.com/web/img/menu.jpg);background-size:100% 100%;position:absolute}div.searchBtn{display:block;position:absolute;width:40px;height:40px;background:url(https://safavieh.com/images/menu.png) -40px 0;top:19px;right:10px;cursor:pointer}form
.searchBtn{background-position:-80px 0}.searchHead{display:none;background:#555;height:48px;padding:10px
0;margin-top:5px}.searchHead
.input{width:90%;margin:0
5%;background:#888;border-radius:5px;padding:3px}.searchHead input[type=text]{width:calc(100% - 30px);color:#fff;background:#888;border:none;font-size:19px;padding:0;font-weight:300;font-family:Lato,Helvetica,Arial,sans-serif;float:right;margin:0;border-top-right-radius:5px;border-bottom-right-radius:5px}.searchHead input[type=submit]{width:22px;height:22px;float:left;background:url(https://safavieh.com/images/menu.png) -44px 0 transparent;background-size:300% 100%;border:none}.col33{width:96%;margin:10px
auto 0;float:none;text-align:center}#designers-archive .col33:nth-child(4){margin-left:auto}.col66{width:96%;margin:10px
auto 0;float:none;text-align:center}.col25{width:48%}.mobileonly{display:block}.deskonly{display:none}#homeImg{display:none}#productVideo
.videoWrapper{width:90%;padding-bottom:56.5%}#expressStyle{display:none!important}#homeLinks
.col33{max-width:420px}.hide1000{display:block}.nav>li.hide1000,.nav>li.mobileonly{display:block}nav.left{float:none;width:100%}.nav{clear:both;width:100%;margin:0;position:absolute;top:78px;display:none;padding-inline-start:0}.nav
a{padding:15px}.nav>li{display:block;float:none;border-top:1px solid #eee}.nav
ul{display:block;width:100%}.nav > li.hover > ul , .nav li li.hover
ul{position:static}.nav>li>a{background:#555;color:#fff}.nav li.hover li
a{border-top:1px solid #555;background:#999;color:#fff;text-shadow:1px 1px 1px #666;padding:12px
25px}.nav li.hover li li
a{background:#fff;padding:12px
35px;text-shadow:none}.nav
li.mattress{padding-bottom:0}#itemList .item, .related .item, .rugs.page #itemList
.item{width:31.333%;padding-bottom:5%}#itemList
.col50{float:none;clear:both;margin-bottom:20px;width:96%}#furncare .furn-main, #furncare .furn-side{float:none;width:100%;margin:0}#trending a:nth-child(2){margin-top:2px;font-size:12px}#home .designers
.item{width:48%}.user-controls{display:none}#rugs101 .roomshots
.col33{width:100%;padding-bottom:45%}#rugs101 .living .diagrams
.left{width:60%;margin:20px
auto;float:none;padding-bottom:50%}#rugs101 .living .diagrams .left:nth-child(2){background-position:44% 0}#rugs101 .living .diagrams .left:nth-child(3){background-position:97% 0}#rugs101 .dining .diagrams
.left{width:60%;float:none;margin:20px
auto;padding-bottom:60%;background-position:0% 0}#rugs101 .bedroom .diagrams
.left{width:60%;float:none;padding-bottom:80%;margin:20px
auto}#rugs101 .bedroom .diagrams .left:nth-child(2){background-position:29% 0}#rugs101 .bedroom .diagrams .left:nth-child(4){background-position:100% 0}#rugs101 .bedroom .diagrams .left:nth-child(3){background-position:66% 0}#rugs101 .porch .diagrams
.left{width:60%;float:none;padding-bottom:66%;margin:20px
auto;background-position:-2% 0}#rugs101 .porch .diagrams .left:nth-child(2){background-position:47% 0}#rug-directory #itemList .list
.item{width:48%}#faq .content>ul{display:block;margin-bottom:20px}#faq .content > ul
li{display:block;text-decoration:underline;text-transform:uppercase;font-weight:300;cursor:pointer;font-size:1.1em;margin:10px
0}#mattresses
#filterForm{position:relative;width:100%;height:auto}#mattresses
.readmoreMattresses{display:none}#mattresses section:first-child{height:auto}#mattresses
#intro{position:relative}#mattresses #filterForm
li{text-align:left;padding:3px
10px}#mattresses .collection
.col50{padding-bottom:75%}#mattresses
section{font-size:1em}#mattresses .press
.col20{float:none;clear:both;width:50%;margin:0
auto}#mattresses
#videos{display:none}#mattresses
article{margin-top:0}#mattresses
section{height:auto}.page.rugs
#itemList{width:100%;float:none}#productDetails .more-information{width:98%;margin:50px
auto}footer .footer-sign-up{width:90%;margin:0
auto;float:none;padding-top:20px}header .cart-link{display:none}header
.flags{display:none}}@media screen and (max-width: 640px){#guides
.col66{height:300px}#guides .col66
div{padding-top:60px;font-size:1.5em}#guides .col66 div p:last-child{padding:0}#relatedPages
li{display:inline-block;width:50%;vertical-align:top}#relatedPages li:nth-child(n+3){display:none}}@media screen and (max-width: 540px){#trending{display:none}#mattresses section:first-child
.left{float:none;clear:both}#mattresses section:first-child #main-images
.left{float:left;clear:none}#mattresses section:first-child
.right{float:none;clear:both;width:100%;margin:0}footer .footer-col, footer .footer-col.narrow{width:100%}}@media screen and (max-width: 510px){#guides
.col66{height:300px}#guides .col66
div{padding-top:50px;font-size:1.5em}}@media screen and (max-width: 480px){#guides .col66
img{margin-top:-50px}#itemList .item, .related .item, .rugs.page #itemList
.item{width:48%;margin:0
1% 10px}#search .item:nth-child(3n+1){clear:none}#search .item:nth-child(2n+1){clear:both}.col50{width:96%}.product{font-size:.8em}#designers
#topInfo{position:relative;padding-bottom:0}#designers #topInfo
.left{float:none;width:100%;max-width:100%;text-align:center}#designers .roomShots, #designers
.desc{float:none;width:100%}#designers
.desc{float:none;margin-top:20px}#quote{float:none;width:85%}#contact
.item{width:96%;margin:20px
2%}#contact
.item{float:none;clear:both}#contact
form.col50{width:90%}#search-itemcount
p{float:none !important;width:100%;margin:0
auto}.ui-button-text-only .ui-button-text{padding: .2em .5em}#about .left, #about
.right{float:none;text-align:center;width:100%}#press
.col25{width:90%;margin:0
5% 20px 5%}#press
#pagination{font-size:14px}#press #pagination li.lii:after, #press #pagination li:after{padding:0
5px}footer nav
a{font-size:.8em}#mattresses .collection
.col50{padding-bottom:80%}#mattresses .notjust
img{height:70px;top:160px}#mattresses .notjust p:nth-child(2){font-size:1em;margin-top:240px}#productDetails .more-information{font-size:1em}#productDetails .more-information
.col25{width:60%;margin:0
auto;float:none !important}#productDetails .more-information
.col25.right{margin-top:15px;text-align:center}}@media screen and (max-width: 430px){header
form.center{margin-left:-45%}footer nav ul  li:nth-child(13):after{content:'\a';white-space:pre}#guides .col66
div{padding-top:20px}#guides .col33
li{width:100%;float:none}#rug-directory #catalog > div div:first-child, #rug-directory #catalog > div div:nth-child(2){float:none;width:100%;text-align:center}#rug-directory #catalog>div>div{margin-bottom:3px}#catalog
a{display:block;height:100%;width:100%;position:relative;overflow:hidden}#catalog.furniture>div{margin-bottom:3px}}@media screen and (max-width: 400px){#guides
li{width:90%;margin:0
auto;float:none}#guides li:nth-child(4n){margin-right:auto}#guides>p{font-size:1.2em}}@media screen and (max-width: 350px){#itemList .item, .related
.item{width:90%;margin:0
5% 10px}.product{font-size:.7em}#itemList .list .item .img
a{position:relative}#itemList .list .item
.img{padding-bottom:0}#itemList .collections .item
.img{padding-bottom:0}#itemList .list .item .img
img{position:relative}.related .arrow-right, .related .arrow-left{margin-top:15%}footer nav
a{font-size:.8em}footer nav ul  li:nth-child(5):after{content:' | ';white-space:normal}footer nav ul  li:nth-child(2n):after{content:'\a';white-space:pre}}