.rug-guide{font-size:10px;width:100%;margin-top:20px;background-color:#f8f8f8}@media only screen and (min-width: 413px){.rug-guide{font-size:11px}}@media only screen and (max-width: 360px){.rug-guide{font-size:8.5px}}.rug-guide h1,.rug-guide h2,.rug-guide h3,.rug-guide h4,.rug-guide a,.rug-guide li,.rug-guide p{font-family:"TT-Norms-Pro","Open Sans",Helvetica,Arial,sans-serif;text-align:center}.rug-guide h3{font-size:2.2em;font-weight:500;letter-spacing:0.075em;line-height:1.25em;margin-bottom:3vw;text-transform:uppercase}.rug-guide img{vertical-align:bottom;width:100%}.rug-guide .navigation{text-align:center;padding:0 3.2%}.rug-guide .navigation p{font-size:1.2em;margin-bottom:8%}.rug-guide .navigation .rug-buying-guide-nav{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;overflow-x:scroll;overflow-y:hidden;padding-bottom:3vw;width:100%;-webkit-overflow-scrolling:touch}.rug-guide .navigation .rug-buying-guide-nav li{display:block;float:left;white-space:nowrap;padding:0 6vw;border-bottom:1px solid #ccc}.rug-guide .navigation .rug-buying-guide-nav li a{color:#010101;display:inline-block;font-weight:400;font-size:1.4em;line-height:2.1429em;margin-bottom:-2px;text-transform:uppercase;text-align:center;text-decoration:none}.rug-guide .navigation .rug-buying-guide-nav li a:hover,.rug-guide .navigation .rug-buying-guide-nav li a.active{border-bottom:3px solid #010101}.rug-guide .pane{height:0;opacity:0;overflow:hidden;transition:ease opacity 0.3s}.rug-guide .pane.active{height:auto;opacity:1}
