@import url('https://fonts.googleapis.com/css2?family=Suranna&display=swap');
@import url(header2019.css);

@import url(footer2019.css);

.icon{ display: block; display: block; height: 50px; width: 50px;}
.main-section p.mintitle {font-family: 'Suranna', serif;padding-bottom:40px; font-size: 19px;line-height: 54px;color: #000;text-align: center;text-transform: uppercase;}
#content p.mintitle {font-size: 1.875rem; text-transform: none; padding-top: 2.5rem}
.main-section p.mintitle:after{content: ""; display: block; width: 27px; padding-top: 2.5rem; text-align:center; margin:0 auto; border-bottom: 1px solid #000000;}

.main-section input[type="text"], .main-section input[type="password"], .main-section select{
    height: 28px; margin: 0; border: 1px #cccccc solid; padding: 0 5px; background-color: #fff; border-radius: 5px;
}

.deals-box, .collection-box{padding: 0 1.8225rem; margin: 0}
.deals-box .text_box{text-align: center; font-size: 14px;line-height: 18px;}
.deals-box .deals_name{ max-height: 54px;overflow: hidden;}
.deals-box .deals_now{max-height: 54px;overflow: hidden; font-weight: bolder}
.deals-box .deals_was {color: #707070; text-decoration: line-through;}

.collection-box {text-align: center;}


.homepage .box2 {
    text-align: center;
    background-color: #661516;
}
.homepage .box2 {
    padding: 0;
}
.homepage .box2 .columns {
    height: 61px;
    padding: 14px 0;
    border-right: 1px #cccccc solid;
}
#content .homepage .box2 .columns:last-child {
    border-right: 0;
}
#content .homepage .box2 .columns p {
    font-size: 12px;
    line-height: 18px;
    color: #fff;
    font-weight: bold;
}
#content .homepage .box2 .columns div {
    font-size: 12px;
    line-height: 18px;
    font-weight: bold;
    color: #fff;
}
#content .homepage .box3 img {
    margin: 0 auto;
    width: 90%;
}
.homepage .mini-banner { padding: 1.8225rem 0.9225rem 0 0.9225rem;}
.homepage .mini-banner li{ padding-bottom: 1.8225rem;}
.homepage .mini-banner li img{ width: 100%}
.homepage .designer-collections {  padding-bottom: 1px;width: 100%;background-color: #F7F7F7}


li.deals-box .text_box{position: relative;}
.deals-box .freeship{display:none;top:-26px;left:0;width:100%;position:absolute;}
.deals-box.freeship_icon .freeship {display: block;}

.homepage .box2.corporate_page {background-color: #0d3149;}
.homepage .box2.wedding_page {background-color: #df7274;}
#content .homepage .box4 {background-color: #661516; text-align: center;}
#content .homepage .box4 p.mintitle{color: white;}
#content .homepage .box4 p.mintitle:after{border-bottom: 1px solid white;}
#content .homepage .box4 a.view-more {display: inline-block; background-color: #be5f37; color: white; line-height: 3.125rem; padding: 0 1.5625rem; }
#content .homepage .box4 .text_box div{font-size: 0.875rem}
#content .homepage .box4 .text_box div.deals_name{ color: white;}
#content .homepage .box4 .text_box div.deals_now{ color: white;}
#content .homepage .box4 .text_box div.deals_was{ color: #BE5F37;}
#content .homepage .box4 .text_box div.freeship{ color: #BE5F37; position: unset; line-height: 20px; font-size: 13px;}
#content .homepage .box4.wedding_page .text_box div.deals_was{ color: black;}
#content .homepage .box4.wedding_page .text_box div.freeship{ color: black; }
#content .homepage .box4.wedding_page a.view-more{background-color: black;}
#content .homepage .box4.corporate_page {background-color: #0d3149;}
#content .homepage .box4.wedding_page {background-color: #df7274;}

#content .homepage .box6 {padding: 0 2rem;}
#content .homepage .box6 span{color:#B3B3B3; font-size: 0.875rem; display: block; padding-top: 1rem}
#content { margin-top: 0;}

.bx-wrapper .bx-pager.bx-default-pager a{border: 1px solid black;  background-color: #ffffff;  width: 10px;  height: 10px;  border-radius: 50%;}