.transform-none{text-transform:none}.features-bar{width:100%;background:#a13943;display:none}@media (min-width: 1024px){.features-bar{display:block}}.features-bar ul{display:flex;justify-content:space-between;list-style-type:none;margin:0;padding:4px 0}.features-bar ul>li{display:flex;align-items:center;text-decoration:none;font-family:Montserrat;font-size:14px;color:#fff}.features-bar ul>li p{color:#fff;font-family:Montserrat;font-size:14px;margin:0}.features-bar .i{display:inline-block;width:16px;height:16px;margin-right:4px;background-position:center;background-size:16px 16px}.site-nav__dropdown{z-index:99999}.promo-bar{width:100%;background:#212121;text-align:center}.promo-bar h3{font-size:14px;color:#fff;margin:0;padding:8px 0}.site-header{padding:15px 0}.wide-text{text-align:center;padding:64px 0;background:#f6f6f6;margin-bottom:24px}.wide-text p{font-size:18px}.hero-img{display:none}.hero--full-height .hero__image{width:auto;height:auto;min-height:100%;min-width:100%}.hero--full-height{height:75vh}.hero{margin-bottom:0!important}@media (max-width: 589px){.hero--full-height .hero__image{transform:translate(-300px)}}.rtg{background-color:#a13943;color:#fff}.rtg h1{font-size:2.5em;margin-bottom:0}.rtg h2{font-size:1.5em;margin-bottom:32px}.prd-cards{margin:0 auto;max-width:990px;display:flex}.prd-cards .card{display:block;border:none;margin:16px;padding:0}.card:hover .btn{background-color:#3a3c3c}.prd-cards .card .img{width:100%;height:240px;background-repeat:no-repeat;background-position:center;background-size:cover}.prd-cards .card .caption{padding-top:32px}.prd-cards .card .caption h3{font-weight:700;margin-bottom:0}.prd-cards .card .caption p{font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;font-weight:400;font-size:16px;color:#0009;margin-bottom:24px}.prd-cards .card .caption .btn{margin-top:0;width:100%}@media (min-width: 589px) and (max-width: 730px){.prd-cards .card{margin:5px;height:100%}.prd-cards .card .img{height:160px}}@media (max-width: 589px){.rtg{padding:32px 24px}.rtg h1{font-size:2em;margin-bottom:0}.rtg h2{font-size:1em;margin-bottom:16px}.prd-cards{display:grid;grid-template-rows:1fr 1fr 1fr;max-width:320px}.prd-cards .ring{grid-row:1/2}.prd-cards .card{margin-bottom:24px}}.name-pages{background-color:#fff}.name-pages h1{color:#1c1d1d;margin-bottom:24px}.name-pages .card{background-color:#f6f6f6}.home-content{margin-bottom:24px}.home-content .home-row{display:flex;display:-ms-flexbox;align-items:center}.home-row .img,.home-row .text{width:50%}.home-row .img{background-repeat:no-repeat;background-size:cover;background-position:center;height:360px}.home-row .text{padding:0 64px}.home-row .text a,.home-row .text input{margin-top:8px}.testimonials-wrapper{background-color:#f6f6f6;text-align:center;padding:64px}.full-width-testimonials{background-color:#f6f6f6;margin-bottom:0;text-align:center}.full-width-testimonials .slide-item p{max-width:800px;margin:0 auto;font-size:1.3em}.testimonial-text{margin-top:16px!important}.testimonial-author{font-weight:600;font-size:1.2em;margin-top:8px!important}.testimonial-stars{display:flex;justify-content:center;margin-top:24px}.testimonial-stars div{background-image:url(//heraldicjewelry.com/cdn/shop/t/8/assets/star.svg?v=56752781753726703941601415386);background:center / no-repeat;width:16px;height:16px;margin:0 5px}@media (max-width: 589px){.home-content .home-row{flex-direction:column;height:auto}.home-content .home-row.reverse{flex-direction:column-reverse}.home-row .img,.home-row .text{width:100%}.home-row .text{padding:64px}}.page-header{background-size:cover;background-repeat:no-repeat;background-position:center;padding:64px 0}.name-search{position:relative;width:240px;margin:32px auto 0}.name-search input{width:100%}.name-search button{position:absolute;top:50%;transform:translateY(-50%);right:2px}.phone-bg{background:#4b4d4d}.phone-fixed{display:flex;font-family:Montserrat,HelveticaNeue,Helvetica Neue,sans-serif;color:#fff;justify-content:center;padding:8px 0;text-align:center;font-size:.9em}.phone-fixed p{margin:0}@media (max-width: 589px){.page-header{margin-top:-35px}}@media (min-width: 590px){.page-header{margin-top:-50px}}@media (min-width: 769px){.page-header{margin-top:-80px}}.full-width-images .slide-item{width:300px;height:auto}.full-width-images img{max-width:100%;max-height:100%}.other-jewelry{margin-top:24px;width:100%;display:flex;justify-content:space-between}.other-jewelry>div{text-align:left;width:49%;background:#f6f6f6}.other-jewelry .img{width:100%;height:360px;background-repeat:no-repeat;background-size:cover;background-position:center}.other-jewelry h2{font-family:Old Standard TT,serif;text-transform:none;padding:24px;margin-bottom:0;font-size:24px;letter-spacing:0}.our-jewelry{margin-top:24px;width:100%;display:flex;justify-content:space-between}.our-jewelry>div{text-align:left;width:33%;background:#f6f6f6}.our-jewelry .img{width:100%;height:288px;background-repeat:no-repeat;background-size:cover;background-position:center}.our-jewelry h2{font-family:Old Standard TT,serif;text-transform:none;padding:24px;font-size:24px;letter-spacing:0;margin:0!important;text-align:left!important}.our-jewelry a{color:#4b4d4d}@media (max-width: 589px){.other-jewelry .img{height:232px}.our-jewelry{display:block}.our-jewelry>div{width:100%;margin-bottom:24px}}.card{background:#fff;padding:64px;width:80%;margin:0 auto;border:2px solid #DAC7AA;color:#1c1d1d}@media (max-width: 589px){.card{width:auto;padding:48px}}.page-header.featured-img{background-color:#0b0d0c;background-size:contain;background-repeat:no-repeat;background-position:center;padding:0;height:400px;position:relative}.page-header.featured-img .title,.mens-rings-header .title{width:100%;position:absolute;bottom:8px;left:50%;transform:translate(-50%)}.page-header.featured-img h3,.mens-rings-header h3{color:#fff;font-weight:400;font-style:normal;letter-spacing:.1em;text-transform:uppercase}.page-header.featured-img h1,.mens-rings-header h1{font-size:40px}.mens-rings-slider{background:#000;z-index:9999}.mens-rings-slider .slide-item img{height:400px;margin:0 auto;width:auto!important}.mens-rings-header{padding:0;position:relative}.mens-rings-header .title{position:absolute;z-index:99999;bottom:0;left:50%;text-align:center;transform:translate(-50%)}@media (max-width: 500px){.slick-track,.slick-list{height:400px!important}.slide-item{display:flex!important;align-items:center!important}.slide-item img{height:auto!important}}@media (max-width: 768px){.page-header.featured-img h1,.mens-rings-header h1{font-size:30px}.page-header.featured-img h3,.mens-rings-header h3{font-size:16px}}#custom-design-consultation-heraldic-jewelry.template-page .main-content{padding:24px 0;background-color:#f4f5f6;min-height:80vh}.consult-help{margin-top:64px}#countryFG{position:relative}#countryFG:before{content:"";position:absolute;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" id="Layer_1" x="0px" y="0px" viewBox="0 0 512.011 512.011" style="enable-background:new 0 0 512.011 512.011;" xml:space="preserve"><g><g><path d="M505.755,123.592c-8.341-8.341-21.824-8.341-30.165,0L256.005,343.176L36.421,123.592c-8.341-8.341-21.824-8.341-30.165,0    s-8.341,21.824,0,30.165l234.667,234.667c4.16,4.16,9.621,6.251,15.083,6.251c5.462,0,10.923-2.091,15.083-6.251l234.667-234.667    C514.096,145.416,514.096,131.933,505.755,123.592z"/></g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g><g></g></svg>');background-size:16px 16px;background-position:center;top:50%;transform:translateY(-50%);right:16px;width:16px;height:16px}.product-single__title{margin-bottom:0}.reviewsAmount{color:#c7aa7f;text-decoration:underline}.footer-social,.footer-phone{margin-left:-10%}.footer-cards{width:30%;margin-left:-10%}@media (max-width: 589px){.footer-social,.footer-phone{margin-left:0}.footer-cards{width:auto;margin-left:0}}
/*# sourceMappingURL=/s/files/1/1012/9648/t/8/assets/custom.css.map */
