.replacements{font-weight:500}body.replacements :focus{text-decoration:none}h1,h2{letter-spacing:3px;text-transform:uppercase;margin:2rem 0 1.5rem;font-size:1.75rem;font-family:Lato,sans-serif;font-weight:500;color:#333}@media (max-width:991px){h1,h2{font-size:1.5rem}}@media (max-width:767px){h1,h2{font-size:1.25rem}}h1{text-align:center;width:70%;padding-bottom:1rem;margin-left:auto;margin-right:auto;border-bottom:2px solid #ccc}h1.border-0{padding:0}@media (max-width:991px){h1{width:90%}}@media (max-width:767px){h1{margin:1.5rem 0;padding-left:.5rem;padding-right:.5rem;width:100%}}h1.no-border{border:0;padding:0}h2.icon,h2.side-border{display:flex;align-items:center}h2.modal-title{margin:0;font-size:1.25rem}h2 span{flex-basis:max-content;flex-grow:1;flex-shrink:0}h2.bottom-border{padding-bottom:1rem;border-bottom:2px solid #ccc}@media (max-width:767px){h2.bottom-border{padding-left:.5rem;padding-right:.5rem}}h2.side-border span{background-color:#fff}h2 hr{border-top:2px solid #ccc;box-sizing:content-box;width:100%}@media (max-width:767px){h2{margin:1.5rem 0 1.25rem}}@media (max-width:575px){h2 span{flex-shrink:1}h2 hr{display:none}}h3{font-size:1.5rem;font-weight:500}@media (max-width:991px){h3{font-size:1.25rem}}h4{font-size:1.25rem;font-weight:500}@media (max-width:767px){h4{font-size:1rem}}p{font-size:1rem;color:#333;line-height:1.7}ul>li{margin-bottom:.5rem}.tooltip{font-family:inherit}.navbar-default .navbar-nav>li>a:focus,a:active,a:focus,a:hover{text-decoration:underline}.rpl-title{letter-spacing:3px;text-transform:uppercase}.link-rpl-default{color:#2c7065;text-decoration:none;font-weight:700;cursor:pointer;overflow-wrap:break-word}.link-rpl-default:active,.link-rpl-default:focus,.link-rpl-default:hover{color:#2c7065;text-decoration:underline;font-weight:700}.hr-rpl-default{border-top:2px solid #ccc}.pager__block{display:flex;margin-left:1.9vw;flex-wrap:wrap;-webkit-flex-wrap:wrap}.pager__element{flex:0 0 46%;flex-direction:column;-ms-flex:0 0 44%;-ms-flex-direction:column;-webkit-flex:0 0 48%;-webkit-flex-direction:column;padding:10px}@media (min-width:666px){.pager__element{flex:0 0 25%;-ms-flex:0 0 22%;-webkit-flex:0 0 24%}}.pager__element .productImage img{position:absolute;max-height:100%;max-width:100%;left:0;right:0;margin:auto}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.pager__element .productImage img{top:0}}.pager__element .productImage::after{content:"";display:block;padding-bottom:100%}.top-patterns__element a{color:#000;font-weight:500;text-align:center}.top-patterns__pattern{margin-top:10px;color:#000;font-weight:500}.top-patterns__brand{color:#666;font-weight:500}.top-patterns__code{display:block;font-size:11px;font-weight:700;color:#666}@media (max-width:767px){.top-patterns__element{font-size:16px;text-align:center}}.top-patterns__image.productImage{background-color:unset}#topPatterns a,.top-patterns a{font-size:13px;color:#000}#topPatterns .description a,.top-patterns .description a{display:block;height:65px}#topPatterns .code,.top-patterns .code{display:block;font-size:11px;font-weight:700;color:#666}#topPatterns a.description .code,.top-patterns a.description .code{font-weight:700}#topPatterns a.btn,.top-patterns a.btn{margin-top:10px;margin-bottom:20px;color:#fff}#topPatternsHeader.col-xs-12{padding-left:0;padding-right:0}.topTen{-webkit-box-sizing:content-box;box-sizing:content-box;width:40px;height:40px;position:relative;border:none;font:normal 100%/normal Arial,Helvetica,sans-serif;color:#2e3e4f;text-align:center;-o-text-overflow:clip;text-overflow:clip;background:#408a7e;opacity:.95}.topTenPosition{position:absolute;left:4%;top:4%;z-index:1}.topTenText{z-index:2;position:absolute;color:#fff;font-weight:700;font-size:15px;top:6px;left:0;line-height:1;text-align:center}.topTen::before{-webkit-box-sizing:content-box;box-sizing:content-box;width:40px;height:40px;position:absolute;content:"";top:0;left:0;border:none;font:normal 100%/normal Arial,Helvetica,sans-serif;color:#2e3e4f;-o-text-overflow:clip;text-overflow:clip;background:#408a7e;text-shadow:none;-webkit-transform:rotateZ(30deg);transform:rotateZ(30deg)}.topTen::after{-webkit-box-sizing:content-box;box-sizing:content-box;width:40px;height:40px;position:absolute;content:"";top:0;left:0;border:none;font:normal 100%/normal Arial,Helvetica,sans-serif;color:#2e3e4f;-o-text-overflow:clip;text-overflow:clip;background:#408a7e;text-shadow:none;-webkit-transform:rotateZ(60deg);transform:rotateZ(60deg)}.topPattern{border-top:2px solid #ccc;padding-top:20px}@media (min-width:450px) and (max-width:749px){#topPatterns .code{font-size:11px}}@media (max-width:449px){#topPatterns .description a{height:80px}#topPatterns .code{font-size:11px}}.btn-primary{color:#fff;background-color:#2f325b;border-color:#26294a}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#1e2039;border-color:#000}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#1e2039;border-color:#111322}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#111322;border-color:#000}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#2f325b;border-color:#26294a}.btn-primary .badge{color:#2f325b;background-color:#fff}.pattern-photo{position:relative}@media (max-width:991px){.pattern-photo{font-size:16px}}.imgText{position:absolute;font-weight:300;text-align:center;line-height:1.2}.text-overlain-image-container{position:relative;display:inline-block;margin-bottom:15px}.brand-blue-text{font-weight:400;color:#2f325b}#popular-china-text-overlain-image>label{top:22%;left:7%}#popular-collectibles-text-overlain-image>label{top:22%;left:12%}#popular-crystal-text-overlain-image>label{top:22%;left:55%}#popular-stainless-text-overlain-image>label{top:22%;left:53%}#popular-sterling-text-overlain-image>label{top:22%;left:57%}@media screen and (max-width:991px){.imgText{font-weight:400}.brand-blue-text{font-weight:600}}
/*# sourceMappingURL=maps/top-patterns.css.map */
