<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";.concierge-index-index .page,
.concierge-index-view
.page{padding:0px
15px}.concierge-index-index
.row.conciergeBanner{margin-left:0;margin-right:0}.concierge-index-index
.banner{background:#f3f3f3;padding:20px
0px;margin-bottom:50px}.concierge-index-index .banner
.bannerTitle{width:100%;text-align:center}.concierge-index-index .banner .bannerTitle h1,
.concierge-index-index .banner .bannerTitle h1
span{font-family:"didoni";font-weight:normal;font-style:normal;font-size:80px;color:#00358e}.concierge-index-index .banner .bannerTitle h1
span{color:#1ebbb3}.concierge-index-index .banner .bannerTitle
h2{width:auto;padding:0px
30px;display:inline-block;position:relative;font-size:20px;margin-top:0px;font-weight:200}.concierge-index-index .banner .bannerTitle h2::before,
.concierge-index-index .banner .bannerTitle h2::after{border-bottom:thin solid #000;content:"";display:block;position:absolute;bottom:13px;width:50%}.concierge-index-index .banner .bannerTitle h2::before{right:-133px}.concierge-index-index .banner .bannerTitle h2::after{left:-133px}.concierge-index-index .banner .bannerTitle h2
img{display:inline-block;width:117px;margin-top:-6px}.concierge-index-index
.chooseConcierge{text-align:center;width:70%;margin:0px
auto 80px auto;font-size:16px}.concierge-index-index .chooseConcierge
h3{font-size:40px}.concierge-index-index
.conciergeProfile{margin-bottom:50px;text-align:center}.concierge-index-index .conciergeProfile .conciergeImage .fa.fa-plus-cirlce::before,
.concierge-index-index .conciergeProfile .conciergeImage .icon-checked_icn::before{font-size:45px;color:#00A59F}.concierge-index-index .conciergeProfile
img{margin:0px
auto}.concierge-index-index .conciergeProfile.notMyConcierge
img{border:15px
solid #00358e}.concierge-index-index .conciergeProfile.isMyConcierge
img{border:20px
solid #00358e}.concierge-index-index .conciergeProfile
.conciergeName{font-size:30px;text-transform:uppercase}.concierge-index-index .conciergeProfile .conciergeName
a{color:#000}.concierge-index-index .conciergeProfile
.conciergePosition{font-size:11px}.concierge-index-index .conciergeProfile
.conciergeShortInfo{width:60%;margin:10px
auto 20px auto;box-sizing:border-box;border:thin solid rgba(0, 0, 0, 0.25);padding:10px;font-size:14px;min-height:82px;color:#6d6e71;font-style:italic}.concierge-index-index .conciergeProfile .btn-conciergeViewProfile,
.concierge-index-index .whatCanWeDoForYou .blocks .btn-findOutMore{border:none;background:#00358e;color:#fff;border-radius:0px;height:30px;width:auto;margin:0px
auto;padding:0;line-height:36px;font-size:12px;display:block;text-transform:uppercase;max-width:130px}.concierge-index-index .conciergeProfile
.conciergeImage{position:relative;pointer-events:all;display:block;width:100%;height:100%;max-height:300px;max-width:300px;margin:0px
auto 20px auto}.concierge-index-index .conciergeProfile .fa.fa-plus-circle,
.concierge-index-index .conciergeProfile .icon-checked_icn{position:absolute;bottom:0px;right:0}.concierge-index-index .conciergeProfile .pickThisConcierge
.fa{font-size:52px;color:#00A59F}.concierge-index-index
.whatCanWeDoForYou{border:thin solid #00A59F;padding-bottom:20px}.concierge-index-index .whatCanWeDoForYou&gt;h1{background:#00358e;margin:0px
0px 20px 0px;padding:20px;text-align:center;text-transform:uppercase;color:#fff;font-weight:200;font-size:40px}.concierge-index-index .whatCanWeDoForYou &gt; h1
span{font-weight:600}.concierge-index-index .whatCanWeDoForYou
.row{margin-left:0;margin-right:0}.concierge-index-index .whatCanWeDoForYou
.blocks{margin:0px
auto;text-align:center}.concierge-index-index .whatCanWeDoForYou .blocks&gt;img{width:50px;margin:0
auto}.concierge-index-index .whatCanWeDoForYou .blocks
h1{font-size:15px;text-transform:uppercase;font-weight:600;width:80%;margin:20px
auto;min-height:37px}.concierge-index-index .whatCanWeDoForYou .blocks
p{font-size:13px;line-height:18px;margin-bottom:15px;min-height:75px}.concierge-index-index .whatCanWeDoForYou .row&gt;div:not(:first-child)::after{border-right:thin solid #00358e;content:"";height:185px;display:inline-block;position:absolute;top:33px;left:0}.concierge-index-index
.cantDecide{margin-top:50px;background:#ececec;padding:20px
10%}.concierge-index-index .cantDecide .cantDecideForm h2,
.concierge-index-index .cantDecide .cantDecideForm
p{text-align:center;font-size:16px}.concierge-index-index .cantDecide .cantDecideForm
h2{text-transform:uppercase;font-size:50px}.concierge-index-index .concierge-customer-form-wrapper{margin-top:20px}.concierge-index-index .concierge-customer-form-wrapper .form-group{width:50%;float:left}.concierge-index-index .concierge-customer-form-wrapper .form-group:nth-child(odd){padding:0px
20px 0px 0px}.concierge-index-view
.rowColumn{margin-bottom:20px}.concierge-index-view
.profileHeader{background:#F9F7E8;margin-bottom:110px;margin-top:20px;padding-top:10px;height:125px}.concierge-index-view .mainConciergeRow
h2{text-transform:uppercase;font-weight:600;font-size:50px;margin:0}.concierge-index-view .mainConciergeRow
.profile{padding-left:30px;margin-top:20px}.concierge-index-view .mainConciergeRow
.conciergeInfo{font-size:16px;line-height:33px;margin-top:20px}.concierge-index-view
.conciergePosition{font-size:16px}.concierge-index-view .profileHeader .conciergeHeader
img{max-width:150px;position:absolute;border:8px
solid #00358e}.concierge-index-view .profileHeader .conciergeHeader
h1{font-size:44px;line-height:100px;margin:0;color:#00358e;font-family:"Pacifico";letter-spacing:2.5px}.concierge-index-view .profileHeader .conciergeHeader h1
span{letter-spacing:-4px}.concierge-index-view .profileHeader .conciergeHeader
ul{margin:0px;display:inline-block;margin-top:12px}.concierge-index-view .profileHeader .conciergeHeader ul
li{width:136px;float:left;height:40px;border:thin solid #ccc;line-height:40px;padding-left:10px;text-transform:uppercase;font-size:12px;margin-right:10px}.concierge-index-view .profileHeader .conciergeHeader ul li
a{color:#00358e;font-weight:600}.concierge-index-view .profileHeader .conciergeHeader ul li
.fa{margin-right:10px;color:#00358e;font-size:15px}.concierge-index-view .profileHeader .conciergeHeader ul li:not(:nth-child(3)):not(:last-child){margin-bottom:10px}.concierge-index-view
.rowTitle{background:#F9F7E8;padding:10px
0px 10px 20px;text-transform:uppercase;color:#d30000}.concierge-index-view .conciergeInstagram
.socialMedia{margin:15px
0px}.concierge-index-view .conciergeInstagram .socialMedia
li{float:left;width:16.6666%;margin:0px
auto;text-align:center}.concierge-index-view .conciergeInstagram .socialMedia li
a{color:#a5a5a5}.concierge-index-view .conciergeInstagram .socialMedia li
i{font-size:30px}.concierge-index-view .conciergeInstagram .instagram ul
li{width:50%;padding:5px}.concierge-review{margin-bottom:30px;margin-top:15px}.no-rating{margin:0;font-size:12px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.no-rating
a{color:#00358e}.ratings{font-size:12px;margin:0}.ratings
strong{float:left;margin:1px
3px 0 0}.ratings .rating-links{margin:0;font-size:10px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal}.ratings .rating-links
a{color:black;padding-bottom:1px;border-bottom:thin solid rgba(0, 0, 0, 0.5)}.ratings .rating-links a
span{font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.ratings .rating-links
.separator{margin:0
2px}.rating-box{width:101px;height:20px;background:url(https://www.barrysjewellers.com/skin/frontend/boilerplate/barrys/images/SummaryRatingsStar-Grid.svg);text-indent:-999em;overflow:hidden;background-size:20px;background-repeat:repeat-x;display:inline-block;float:none;margin-right:9px}.rating-box
.rating{float:left;height:18px;background:url(https://www.barrysjewellers.com/skin/frontend/boilerplate/barrys/images/SummaryRatingsStar.svg) 0 100%;background-size:20px;background-repeat:repeat-x}.ratings .rating-box{float:left;margin-right:10px}.product-details .extra-info p .review-dialog-link{color:#000;margin:0px
4px;text-decoration:underline}.product-details .extra-info p .review-dialog-link
a{color:#000}.ratings-table td, .ratings-table
th{font-size:12px}.ratings-table
th{font-weight:700;padding-right:8px}.product-selectBox
p{margin-bottom:5px}.average-caption
span{text-transform:uppercase;font-weight:600}.review-average-info .rating-box{width:126px;height:24px;background:url(https://www.barrysjewellers.com/skin/frontend/boilerplate/barrys/images/SummaryRatingsStar.svg);text-indent:-999em;overflow:hidden;background-size:25px;background-repeat:repeat-x;display:inline-block;float:left;margin-right:9px;margin-bottom:6px;margin-top:6px}.review-average-info .rating-box
.rating{float:left;height:23px;background:url(https://www.barrysjewellers.com/skin/frontend/boilerplate/barrys/images/SummaryRatingsStar.svg) 0 100%;background-size:25px;background-repeat:repeat-x}.average-based-on{margin-bottom:20px}.average-based-on .average-five{font-weight:600;font-size:14px}.average-based-on .ratings-count{font-size:9px;margin-left:5px;color:#a5a5a5}.reviewGraph
.starReview{height:23px;line-height:27px;margin-bottom:5px;width:190px}.reviewGraph .starReview
.graph{width:125px;float:right;margin:0;height:20px;background:#e3e3e3;border:none;margin-left:10px}.reviewGraph .starReview .graph .graph-fill{margin:0;height:20px;background:#d30000}.reviewGraph .starReview .graph
.count{text-align:right;float:right;top:-20px;position:relative;left:17px}.reviewBlock
.row{margin:20px
0px;border-bottom:thin solid rgba(165, 165, 165, 0.4);padding:20px
0px}.reviewBlock .row&gt;div:first-child{border-right:thin solid rgba(165, 165, 165, 0.4)}.reviewBlock
.ratings{display:inline-block;margin-bottom:0px}.reviewBlock .rating-box{width:81px;height:16px;background-size:16px}.reviewBlock .rating-box
.rating{height:15px;background-size:16px}.reviewBlock
.title{font-size:17px;font-weight:600;margin-bottom:6px}.reviewBlock
.description{font-size:14px;font-weight:500}.reviewBlock .reviewed-by{margin-top:6px}.reviewBlock .reviewed-by,
.reviewBlock
.summary{color:#a5a5a5;font-size:12px;font-weight:500;line-height:18px}.reviewBlock
.helpful{margin-top:10px}.reviewBlock .helpful-btn,
.reviewBlock .unhelpful-btn{width:43px;height:30px;border:thin solid #bdbdbd;background:#f1f1f1;border-radius:0;padding:3px
8px;margin:0;line-height:30px;text-align:center;color:#d30000}.reviews-form-container .form-add
h2{font-size:21px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;position:relative;color:#000;margin-bottom:14px;border-bottom:thin solid #a5a5a5}.reviews-form-container #review-form .yourReviewing,
.reviews-form-container #review-form
.selectStars{font-size:12px}.reviews-form-container #review-form
.productName{font-size:20px;margin-bottom:20px}.reviews-form-container #review-form fieldset&gt;div{margin-bottom:15px;padding-bottom:15px;border-bottom:thin solid #a5a5a5}.reviews-form-container #review-form .form-list li
label{font-weight:normal;font-size:14px;margin:0}.reviews-form-container #review-form .form-list li label
span{color:#00358e;font-size:11px}.reviews-form-container #review-form .form-list .input-text{width:100%}.reviews-form-container #review-form .form-list
textarea{width:100%;height:auto}.reviews-form-container .rating-star-link i.fa-star{font-size:24px;margin-top:2px}.reviews-form-container .rating-star-link i.fa-star::before{content:"";color:#a5a5a5}.reviews-form-container .rating-star-link.active i.fa-star{color:#d30000}.reviews-form-container .rating-star-link.active i.fa-star::before{content:"";color:#d30000}.reviews-container .review-dialog{text-align:center;display:inline-block;float:none;width:240px}.reviews-container .product-review-tabs .nav-tabs&gt;li&gt;a{color:#d30000;margin:0;line-height:1;border-radius:0;border:none;padding:0
0 6px 0;margin-right:30px}.reviews-container .product-review-tabs .nav-tabs&gt;li&gt;a:hover{background:transparent;border:none}.reviews-container .product-review-tabs .nav-tabs &gt; li.active &gt; a,
.reviews-container .product-review-tabs .nav-tabs &gt; li.active &gt; a:focus,
.reviews-container .product-review-tabs .nav-tabs&gt;li.active&gt;a:hover{color:#000;background:transparent;border:none;border-bottom:thin solid #000;cursor:default}.reviews-container&gt;.row&gt;div:first-child{margin-bottom:34px}.reviews-container &gt; .row &gt; div:first-child
h1{margin-top:10px}.concierge-index-view
.product{margin-bottom:20px}.concierge-index-index
.row.pageTitle{margin-top:20px;text-align:center}.concierge-index-index .row.pageTitle
img{margin-bottom:40px}.concierge-index-index .row.pageTitle
span.modalTooltip{left:50%;width:auto;transform:translateX(-50%);border:2px
solid black;padding:15px
45px;display:inline-block;line-height:20px;font-size:20px;height:auto;right:unset;cursor:pointer;font-weight:bold}.concierge-index-index .row.pageTitle span.modalTooltip:hover{background:black;color:white}@media (max-width: 1199px){.concierge-index-index .row.pageTitle
span.modalTooltip{top:200px}}@media (max-width: 991px){.concierge-index-index .row.pageTitle
span.modalTooltip{top:150px}}@media (max-width: 767px){.concierge-index-index .row.pageTitle
span.modalTooltip{position:relative;left:unset;top:unset;transform:unset;margin-bottom:20px}}.concierge-index-index .row.pageTitle
h1{text-align:center;text-transform:capitalize;margin-bottom:15px;font-size:35px;font-weight:bold;color:#00358E}.concierge-index-index .row.pageTitle
h2{text-align:center;text-transform:capitalize;font-size:25px;margin:0
0 20px 0}.concierge-index-index .row.pageTitle
p{font-size:18px;padding:0
200px;line-height:28px}@media all and (max-width: 768px){.concierge-index-index .row.pageTitle
p{padding:0}}.concierge-index-index .row.pageTitle
a{font-weight:bold;color:#003991;text-transform:uppercase;margin-top:20px;font-size:18px;display:inline-block}@media all and (max-width: 768px){.concierge-index-index .row.pageTitle
a{font-size:16px}}.concierge-index-index .row.pageTitle a::after{content:"&gt;";margin-left:20px}.concierge-index-index
.row.sectionBlock{margin-top:90px}@media screen and (max-width: 768px){.concierge-index-index
.row.sectionBlock{margin-top:60px}}.concierge-index-index .row.sectionBlock.withBar::before{content:"";height:10px;width:80px;display:block;text-align:center;background:#CABC84;margin:0
auto;transform:translateY(-5px)}.concierge-index-index .row.sectionBlock
h1.title{font-weight:bold;text-transform:capitalize;margin-bottom:12px;text-align:center;font-size:38px;line-height:38px;color:#00358E}@media all and (max-width: 768px){.concierge-index-index .row.sectionBlock
h1.title{font-size:35px}}.concierge-index-index .row.sectionBlock h1.title
span{font-size:12px;text-decoration:none;border:thin solid #003991;border-radius:3px;padding:3px
13px;transform:translateY(-6px);text-transform:uppercase;position:absolute;right:15px}@media all and (max-width: 768px){.concierge-index-index .row.sectionBlock h1.title
span{display:block;position:relative;text-align:center;right:unset;margin-top:30px;margin-bottom:30px}}.concierge-index-index .row.sectionBlock h1.title span
a{font-weight:bold;color:#003991}.concierge-index-index .row.sectionBlock
h2{font-size:30px;text-align:center;margin:0
0 15px 0;color:#00358E}@media all and (max-width: 768px){.concierge-index-index .row.sectionBlock
h2{font-size:20px}}.concierge-index-index .row.sectionBlock
h3{font-size:22px;color:#00358E}.concierge-index-index .row.sectionBlock
p{text-align:center;font-size:18px;line-height:25px}.concierge-index-index .row.sectionBlock
.block{border:none;box-shadow:unset}.concierge-index-index .row.sectionBlock .block
p{font-size:16px;line-height:22px;padding:0
20px}@media all and (max-width: 768px){.concierge-index-index .row.sectionBlock .block
p{padding:0}}.concierge-index-index .row.sectionBlock.section1&gt;h1{margin-bottom:40px}.concierge-index-index .row.sectionBlock.section1
.block{text-align:center;padding:30px;background:#FFF;border:thin solid #c5b981;display:inline-block}@media all and (max-width: 768px){.concierge-index-index .row.sectionBlock.section1
.block{padding:20px
10px;margin-bottom:20px}}.concierge-index-index .row.sectionBlock.section1 .block
img{width:220px;margin:0
auto}.concierge-index-index .row.sectionBlock.section1 .block
h3{text-align:center;margin:40px
0 20px;font-weight:bold;font-size:31px;color:#003991}@media all and (min-width: 320px) and (max-width: 767px){.concierge-index-index .row.sectionBlock.section1 .block
h3{height:unset}}.concierge-index-index .row.sectionBlock.section1 .block
p{font-size:18px;line-height:28px;margin-bottom:30px}.concierge-index-index .row.sectionBlock.section1 .block
a.button{margin-top:40px;text-transform:uppercase;color:#003991;border:thin solid #003991;border-radius:3px;padding:10px
20px;font-weight:bold;display:inline-block}.fullwidth,div[role=main]{margin:0
!important;padding:0
!important}pre{position:relative;top:150px}p,
h1,
h2,
h3,
h4,
h5,
h6,
a,
ul li,span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal}.form-control,
.form-language select,
.form-list select,
.form-list textarea,
.input-text,
.multiple-checkout .data-table select,
.my-wishlist textarea,
.product-options dd .input-text,
.product-options dd select,
.product-options dd
textarea{width:100%;height:35px;border:thin solid #000;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:35px;font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:0.5px;color:#000}.container-msg{margin:0
auto;padding:0;width:100%}.fixed-position-msg{position:fixed;width:100%;z-index:1000;text-align:center;left:0;right:0}body{-webkit-overflow-scrolling:touch}p{margin:0;padding:0}.page-header,.page-title{border:none}.sweettooth-social-buttons{display:none}.overlay{width:100%;height:100%;position:fixed;left:0;top:0;background:rgba(0, 0, 0, 0.65);z-index:8887;pointer-events:none;opacity:0;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out}.overlay.open{opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;pointer-events:all}.overlay.mini-cart{z-index:9001}.overlay.customer_serviceBlock{z-index:8888;opacity:1;transition:opacity .25s ease-in-out;-moz-transition:opacity .25s ease-in-out;-webkit-transition:opacity .25s ease-in-out;pointer-events:all}.overlay.search-bar{z-index:8999}.page{margin-top:145px;padding:0}.noScroll{overflow-y:hidden !important}.catalog-product-view .page,
.customer-account-create .page,
.customer-account-login .page,.customer-account-page{margin-top:145px}#moveToTop{position:fixed;right:0;bottom:150px;background:rgba(9,59,139,0.5);opacity:0;transition:1s;z-index:9999999;pointer-events:none}#moveToTop.On{opacity:1;transition:1s;pointer-events:auto}#moveToTop
a{display:block;width:50px;height:50px;text-align:center;line-height:50px;color:white}#moveToTop a .fa:before{font-size:20px}.breadcrumb,.numberOfStyles{list-style:none;background:transparent;line-height:10px;float:left;margin-bottom:0}.breadcrumb&gt;li{display:inline-block;color:#969898;font-size:10px;border:none;text-transform:uppercase}.breadcrumb li
a{color:#969898;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;text-decoration:none}.breadcrumb li a:hover{text-decoration:none}.breadcrumb
li.home{display:none}.breadcrumb&gt;.active{color:#000}.breadcrumb
strong{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;color:#000}.breadcrumb li:not(:first-child):not(:last-child)::after{content:'/';padding:0
6px;color:#969898}.my-wishlist .page-title
h1{text-align:center}.wishlist-list{list-style-type:none;border:none;margin:0px;padding:0px}ul.wishlist-list{border-bottom:none}ul.wishlist-list
li{padding-bottom:20px;padding-top:20px;border-bottom:thin solid #DEDEDD;width:100%;float:left}.wishlist-list .price-box .old-price{font-size:16px;line-height:61px;float:left;top:-21px;position:relative}ul.wishlist-list .product-name,
ul.wishlist-list .product-description{text-align:left;border:none;padding:0}ul.wishlist-list .product-name
a{color:#000}.customer-account-login
.page{margin-bottom:100px}.customer-account-login .buttons-set{border:none;text-align:center;margin:0px}.account-login #login-form .border-right{border-right:thin solid #d1dae1;height:100%}.account-login&gt;div{padding-left:50px;padding-right:50px}.account-login p,
.account-login h1,
.account-login
h2{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal}.account-login
h1{margin-bottom:20px;font-size:25px;letter-spacing:0.5px;text-transform:uppercase}.account-login h1
span{margin-right:8px}.account-login h1 span::before{color:#000;font-size:22px;top:-1px;position:relative}.account-login
h2{font-size:16px;letter-spacing:0.5px;padding-bottom:8px;margin-bottom:15px;color:#00358e;border-bottom:thin solid black;width:100%;text-transform:uppercase}.account-login .form-list{margin-top:15px}.account-login .input-box
input{height:35px;border:thin solid #000;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;line-height:35px;font-size:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;letter-spacing:0.5px;color:#000}.afterRegister{display:none}.account-login .registered-users .form-list li:last-child
a{color:#00358e;text-decoration:underline}.form-list .customer-name-middlename .name-firstname,
.form-list .customer-name-middlename .name-lastname{width:100%}.account-login
.content{min-height:261px}.account-login .new-users .content&gt;ul{list-style:disc;margin:14px
0px 0px 16px}.account-login .newsletterSignup
p{margin-bottom:10px}.account-login .newsletterSignup
input{height:14px}.account-login .newsletterSignup input:last-child{margin-left:25px}.account-login .accountNotice
p{margin-bottom:10px}.account-login .accountNotice p:last-child{font-size:10px}div.inchoo-socialconnect-register,div.inchoo-socialconnect-checkout,div.inchoo-socialconnect-login{margin-top:28px;padding:0}div.inchoo-socialconnect-login
.content{min-height:100px}div.inchoo-socialconnect-register
.fieldset{margin:0px}.inchoo-socialconnect-login-upper{padding:0
!important}.inchoo-socialconnect-login-upper a
.fa{margin-right:20px}.box-account{margin:20px
0;border:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}box-account .box-head{height:40px}.box-account .box-head h1,
.box-account .box-head
h2{line-height:23px}.accountNavigation ul
li{line-height:30px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.5px}.accountNavigation ul li.last
a{color:#00358e}.accountNavigation ul li
a{color:#000}.accountNavigation ul li
strong{font-weight:500;color:#00358e;font-size:15px}.dashboard .mypoints-summary .box-head
h2{background:transparent url("https://www.barrysjewellers.com/skin/frontend/boilerplate/barrys/images/rewards/clubbarrys_icn.svg") no-repeat scroll 0% 1px !important;padding-left:26px;width:100%;background-size:16px !important}.customer-account-edit .my-account #form-validate div.buttons-set button.button span span,
.customer-address-form .my-account #form-validate div.buttons-set button.button span span,
.rewardsref-customer-index .my-account #form-validate div.buttons-set button.button span
span{padding:0
50px}.block-account .block-title{margin-bottom:0}.block-account .block-content, .rewardsref-customer-index .block-account .block-content{margin-top:20px;width:298px}.customer-account-edit .col2-left-layout .col-left,
.customer-address-form .col2-left-layout .col-left,
.rewardsref-customer-index .col2-left-layout .col-left,
.rewards-customer-index .col2-left-layout .col-left{margin-top:0}.rewardsref-customer-index .col2-left-layout .col-main,
.rewards-customer-index .col2-left-layout .col-main{width:668px}.block-account .block-content
li.current{margin-left:0}.block-account .block-content li a,
.block-account .block-content
li.current{font-size:20px;line-height:27px}.block .block-content a, .block .block-content li a,
.block .block-content li.item
a{margin-left:0;font-size:18px}.customer-account-edit .fieldset ul.form-list{width:100%;margin:0
auto}.customer-account-edit .fieldset ul.form-list li .input-box{width:100%}.customer-account-edit .fieldset ul.form-list li .input-box input.input-text{width:240px;background:#fff;border:1px
solid #00aba6;color:#393733;font-size:15px;height:26px;line-height:26px;margin-right:20px}.customer-account-edit .fieldset ul.form-list li .input-box.customer-dob{width:300px}.customer-account-edit .fieldset ul.form-list
li{margin-bottom:20px}.customer-account-edit .fieldset ul.form-list li .input-box.customer-dob input.input-text{width:45px;margin-right:20px}.customer-account-edit .fieldset ul.form-list li .input-box.customer-dob
label{margin-top:10px}.customer-account-edit .fieldset ul.form-list li.control
input.checkbox{margin-left:0}.sales-order-history .wrapper .page .main-container .main .col-main .my-account .buttons-set .back-link{margin:0}.rewards-customer-index .form-list .fields .friends-email,
.rewards-customer-index .form-list .fields .points-amt,
.rewards-customer-index .form-list .fields .personal-comment{margin-bottom:15px}.rewards-customer-index .form-list .fields .friends-email .input-box input,
.rewards-customer-index .form-list .fields .points-amt .input-box input,
.rewards-customer-index .form-list .fields .personal-comment .input-box
textarea{width:240px;background:#fff;border:1px
solid #00aba6;color:#393733;font-size:15px;height:26px;line-height:26px;margin-right:20px;padding:2px
4px}.rewards-customer-index .form-list .fields .personal-comment .input-box
textarea{height:100px}.rewards-customer-index form #button_send_to_friend
span{font-family:'helvetica';font-size:14px;line-height:41px;color:white;text-transform:uppercase}.rewards-customer-index form
#button_send_to_friend{background-color:#00358e;width:168px;height:43px;float:none}.rewardsref-customer-index #form-validates .box-account .input-box table tbody tr td textarea,
.rewardsref-customer-index #form-validates .box-account .input-box
textarea{border:1px
solid #00aba6;color:#393733;font-size:10px;height:100px;line-height:15px;margin-right:20px;padding:2px
4px}.rewardsref-customer-index #form-validates .box-account table tbody tr td,
.rewardsref-customer-index #form-validates .box-account table tbody tr td div,
.rewardsref-customer-index #form-validates .box-account .input-box
textarea{margin-top:15px}.rewardsref-customer-index #form-validate{clear:left;margin-top:70px}.referral-history{margin-top:100px;clear:left}.expiry-points{padding:10px
0}.link-wishlist{text-align:left;text-decoration:none;text-indent:-999em;display:inline-block;position:relative}.link-wishlist:before{content:"\e80b";font-family:fontello;font-style:normal;font-weight:normal;text-decoration:inherit;color:#999;font-size:18px;position:absolute;top:0;left:0;text-indent:0;width:19px}.link-wishlist:hover:before{color:#00358e}.link-wishlist.added:before{color:#00358e}.link-wishlist.added:hover:before{color:#301B16;content:"\f00d";font-family:FontAwesome;font-style:normal;font-weight:normal}.pager
.pages{margin-top:0}.pager .next.i-next{color:black}.catalog-category-view .category-products{clear:both}.bannerslider-carousel .product-info{min-height:0}.bannerslider-carousel
.price{width:0;float:none}.bannerslider-carousel .product-info&gt;.price{margin:0;text-align:center;float:left;width:100%;height:25px;color:#00358e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:11px;line-height:15px;letter-spacing:1px}.bannerslider-carousel .product-name,
.bannerslider-carousel .product-name
a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:11px;color:#000;line-height:15px;letter-spacing:1px;padding:0}.owl-theme .owl-controls .owl-page
span{display:block;width:9px;height:9px;margin:15px
7px 5px 7px;filter:Alpha(Opacity=50);opacity:0.5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#00358e}div#messages_product_view{margin-bottom:26px;margin-top:-14px}.alert-success,.success-msg,.error-msg,.warning-msg{padding-left:20px}.error-msg,.warning-msg{color:#00358e}.alert-success{background-color:#00358e;border-color:#00358e;color:#000}.success-msg{background-color:#f9f7e8;border-color:#f9f7e8;color:#00358e}.success-msg ul li span::before{content:'\f00c';font-family:'FontAwesome';margin-right:10px;font-size:16px}.error-msg ul li span::before,
.warning-msg ul li span::before{content:'\f00d';font-family:'FontAwesome';margin-right:10px;font-size:16px}.instaFeed
li{width:12.5%;float:left}.instaFeed li
img{width:95%;margin:0
auto}.instagram{text-align:center;margin:45px
auto 20px auto}.instagram
p{font-size:21px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;position:relative;color:#000;margin-bottom:13px}.instagram p
span{font-size:35px;text-transform:uppercase;color:#00358e;font-family:'didoni';font-weight:normal;font-style:normal;padding-right:10px}.cart-sidePanel .cart-collaterals .clubBarry-points:before,.you_will_earn::before{content:'\e80f';font-family:'fontello';font-style:normal;color:#00358e;margin-right:5px;font-size:21px;vertical-align:middle}.clubBarry-row{margin:12px
0px !important}.clubBarry{width:100%;float:left;display:block;font-size:18px;padding:18px
0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:normal;border-top:thin solid black;border-bottom:thin solid black}.clubBarry
p{width:81%}.clubBarry
strong{font-family:'didoni';font-weight:normal;font-style:normal;color:#00358e;font-size:45px}.clubBarry
.learnMore{text-decoration:underline;text-transform:uppercase;color:#00358e;font-size:14px;padding-left:15px}.clubBarry
img{position:absolute;width:360px;right:-47px;top:-58px;z-index:1;margin:0px
!important}.magestore-bannerslider{margin-top:18px}#drift-widget-container{z-index:9000 !important}.locationsBlock{margin-top:50px}.locationsBlock
img{margin:0
auto}.covid19{background:#d9edf7;border:thin solid #bce8f1;border-radius:4px;padding:15px;margin-top:15px;margin-bottom:15px}.covid19
strong{color:#e56167}.global-covid-message{text-align:center;background:none;border:none;border-radius:unset;padding:15px;margin-top:15px;margin-bottom:15px;color:#e0000f;font-size:20px}.global-covid-message
a{color:#e0000f;font-size:20px;text-decoration:underline}.product-price .product-salePrice::before,
.product-price .product-finalPrice::before{content:'$';font-size:14px;top:-5px;position:relative;margin-right:2px}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width: 768px){.col-sm-15{width:20%;float:left}}@media (min-width: 992px){.col-md-15{width:20%;float:left}}@media (min-width: 1200px){.col-lg-15{width:20%;float:left}}.topMenu{position:fixed;width:100%;z-index:9000;left:0;top:0;pointer-events:auto}.container-fluid.brown{background:#d1dae1;position:relative;min-height:55px;z-index:9999}.logo{max-width:160px;position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:9998}.right{text-align:right}.left{text-align:left}.icon-account_icn::before,.icon-favs_icn::before,.icon-cart_icn::before,.icon-search_icn::before,.icon-clubbarrys_icn::before{color:#00358e;font-size:19px;font-style:normal;margin-left:25px;line-height:55px}.LoggedIn:before{color:#c5b981 !important}.topMenu a:hover{text-decoration:none}.miniCart,.miniWishlist{display:inline-block}.miniCart a.open .icon-cart_icn::before{color:#00358e}.mini-cart-block .product-image
img{width:75px}#cart-sidebar
li.item{padding:10px
15px;box-sizing:border-box;height:auto;display:inline-block;width:100%}.header-cartCount,.header-wishlistCount,.header-clubbarryCount{border-radius:50%;width:19px;font-size:10px;position:absolute;background:#c5b981;top:9px;pointer-events:none}.header-cartCount{right:16px}.header-wishlistCount{right:54px}.header-clubbarryCount{right:94px}.header-cartCount span,
.header-wishlistCount span,.header-clubbarryCount{text-align:center;line-height:18px;display:block;color:white}#modal-rewardsPoints .modal-content{border:none;-webkit-box-shadow:0px;-moz-box-shadow:0px;box-shadow:0px}#modal-rewardsPoints{padding-bottom:100px}#modal-rewardsPoints.modal-rewardsPoints-on{pointer-events:all !important}#modal-rewardsPoints span.icon-error{margin:20px
auto;width:50px;display:inline-block}#modal-rewardsPoints span.icon-error::before{font-size:50px;color:#fff;-webkit-transition-duration:0.3s;transition-duration:0.3s}#modal-rewardsPoints span.icon-error:hover::before{color:#00358e;-webkit-transition-duration:0.3s;transition-duration:0.3s}#modal-rewardsPoints .modal-content .modal-content{box-shadow:none;border-radius:0;border:1px
solid #de2c2c;padding-top:51px;padding-bottom:39px}#modal-rewardsPoints .modal-content .customer-name{font-size:30px;font-weight:300}#modal-rewardsPoints .modal-content .customer-email{margin-top:20px;font-weight:500;font-size:16px}#modal-rewardsPoints .modal-content .customer-email
a{color:#de2c2c;border-bottom:1px solid #de2c2c;margin-left:5px;font-weight:200;text-decoration:none}#modal-rewardsPoints .modal-content .clubbarry-number{font-weight:200;font-size:16px;margin-top:-4px}#modal-rewardsPoints .modal-content .clubbarry-number
span{font-weight:400}#modal-rewardsPoints .modal-content
.balance{font-size:14px;letter-spacing:1px}#modal-rewardsPoints .modal-content .balance
span{color:#00358e;font-weight:600;font-size:120px;line-height:105px}#modal-rewardsPoints .recentlyViewedProducts
h1{margin-bottom:50px}#modal-rewardsPoints .recentlyViewedProducts
.recentProduct{padding:10px;border:none}#modal-rewardsPoints .recentlyViewedProducts .recentProduct
img{margin:0px
auto}#modal-rewardsPoints .recentlyViewedProducts .recentProduct
p{margin-top:20px;color:#000}.currency-switcher{height:1px}.selectboxit-container{position:relative;display:inline-block;height:auto;margin-top:11px}.selectboxit-container
*{font:14px Helvetica, Arial;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:-moz-none;-ms-user-select:none;-o-user-select:none;user-select:none;outline:none;white-space:nowrap}.selectboxit-container
.selectboxit{width:30px !important;cursor:pointer;margin:0;padding:0;border-radius:6px;overflow:hidden;display:block;position:relative;background:transparent;border:none}.selectboxit-container span, .selectboxit-container .selectboxit-options
a{height:30px;line-height:30px;display:block}.selectboxit-container .selectboxit:focus{outline:0}#select-currencySelectBoxItText,#select-currencySelectBoxItArrowContainer{display:none}.selectboxit.selectboxit-disabled, .selectboxit-options .selectboxit-disabled{opacity:0.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:default}.selectboxit-text{text-indent:5px;overflow:hidden;text-overflow:ellipsis;float:left}.selectboxit .selectboxit-option-icon-container{margin-left:0}.selectboxit-container .selectboxit-options{-moz-box-sizing:border-box;box-sizing:border-box;min-width:100%;margin:2px
0px 0px 0px;padding:0;list-style:none;position:absolute;overflow-x:hidden;overflow-y:auto;cursor:pointer;display:none;z-index:9999999999999;border-radius:0;text-align:left;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;width:90px !important}.selectboxit-option .selectboxit-option-anchor{padding:0
2px}.selectboxit-option .selectboxit-option-anchor:hover{text-decoration:none}.selectboxit-option,.selectboxit-optgroup-header{text-indent:5px;margin:0;list-style-type:none}.selectboxit-option-first{border-top-right-radius:0;border-top-left-radius:0}.selectboxit-optgroup-header+.selectboxit-option-first{border-top-right-radius:0px;border-top-left-radius:0px}.selectboxit-option-last{border-bottom-right-radius:0;border-bottom-left-radius:0}.selectboxit-optgroup-header{font-weight:bold}.selectboxit-optgroup-header:hover{cursor:default}.selectboxit-arrow-container{width:30px;position:absolute;right:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow{margin:0
auto;position:absolute;top:50%;right:0;left:0}.selectboxit .selectboxit-arrow-container .selectboxit-arrow.ui-icon{top:30%}.selectboxit-option-icon-container{float:left}.selectboxit-container .selectboxit-option-icon{margin:0;padding:0;vertical-align:middle;background-size:23px;width:29px}.selectboxit-option-icon-url{width:18px;background-size:18px 18px;background-repeat:no-repeat;height:100%;background-position:center;float:left}.selectboxit-rendering{display:inline-block !important;*display:inline !important;zoom:1 !important;visibility:visible !important;position:absolute !important;top:-9999px !important;left:-9999px !important}.jqueryui .ui-icon{background-color:inherit}.jqueryui .ui-icon-triangle-1-s{background-position:-64px -16px}.selectboxit-btn{background-color:#f5f5f5;background-image:-moz-linear-gradient(top, #ffffff, #e6e6e6);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));background-image:-webkit-linear-gradient(top, #ffffff, #e6e6e6);background-image:-o-linear-gradient(top, #ffffff, #e6e6e6);background-image:linear-gradient(to bottom, #ffffff, #e6e6e6);background-repeat:repeat-x;border:1px
solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus,.selectboxit-btn.selectboxit-enabled:active{color:#333;background-color:transparent}.selectboxit-btn.selectboxit-enabled:hover,.selectboxit-btn.selectboxit-enabled:focus{color:#333;text-decoration:none;background-position:0 -15px}.selectboxit-default-arrow{width:0;height:0;border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selectboxit-list{background-color:white;border:1px
solid #ccc;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.selectboxit-list .selectboxit-option-anchor{color:#333}.selectboxit-list&gt;.selectboxit-focus&gt;.selectboxit-option-anchor{background-color:#00358e;background-image:-moz-linear-gradient(top, #0088cc, #0077b3);background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#00358e), to(#00358e));background-image:-webkit-linear-gradient(top, #00358e, #00358e);background-image:-o-linear-gradient(top, #0088cc, #0077b3);background-image:linear-gradient(to bottom,#00358e,#00358e);background-repeat:repeat-x}.selectboxit-list&gt;.selectboxit-disabled&gt;.selectboxit-option-anchor{color:#999}.topMenu
.dropdown{float:left;margin-right:50px;line-height:55px}.topMenu button.btn.btn-primary.dropdown-toggle{background:none;border:none;padding:0;margin:0;font-size:20px;line-height:55px;color:red}.dropdown-toggle [class^="icon-"]:before{color:#fff;font-size:20px}.topMenu ul.dropdown-menu{background:none;box-shadow:none;border:none;min-width:0;text-align:center;background:white;border-radius:0;padding:10px;top:0px;left:0px}.topMenu .dropdown-menu&gt;li&gt;a{padding:0px;font-size:20px}.topMenu .dropdown-menu&gt;li&gt;a:hover{text-decoration:none;color:red;background-color:transparent}[class^="icon-"]:before, [class*=" icon-"]:before{margin:0px;padding:0px;width:29px}.tagline{display:inline-block;padding-right:61px;color:#00358e;font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.5px;line-height:59px}.tagline
span{font-family:'didoni';color:#00358e}header{position:fixed;top:59px;left:0;width:100%;background:#fff;z-index:8888}header::before{content:"";-webkit-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);-moz-box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);box-shadow:0px 3px 2px -2px rgba(0, 0, 0, 0.3);width:100%;display:block;height:90px;top:0;position:absolute;pointer-events:none}nav
ul{list-style:none;padding-left:0;margin-top:0;margin-bottom:0;line-height:0}header
h1{width:500px;margin:100px
auto 20px;color:#f0f0f0;text-align:center}.nav{margin:0
auto;background:white}.nav__menu-item
a{display:inline-block;cursor:pointer;color:#00358e;font-size:14px;letter-spacing:1px;font-family:Gill Sans MT Pro;font-weight:normal;font-style:normal;line-height:90px;text-transform:capitalize}.nav__submenu .sectionTitle
a{text-align:left;padding:0px;margin:0px;text-transform:uppercase;font-family:Gill Sans MT Pro;font-weight:bold;font-style:normal;display:block}.nav__submenu-item a,
.nav__shopBy a,
.nav__popularToday
a{display:block;cursor:pointer;color:#000;font-size:14px;letter-spacing:1px;font-family:Gill Sans MT Pro;font-weight:normal;font-style:normal;line-height:inherit}.nav__menu-item:last-child &gt; a,
.nav__menu-item:last-child .nav__submenu .centerPage .sectionTitle
a{color:#00358e}.nav__menu{line-height:60px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.5px}.nav__menu-item{display:inline-block;width:auto;float:left;text-align:center;font-family:'Gill Sans MT Pro';margin:0
17px}.nav__menu-item:hover{background:white}.nav__submenu{font-weight:300;text-transform:none;left:0;opacity:0;transition: .35s ease-in-out;-moz-transition: .35s ease-in-out;-webkit-transition: .35s ease-in-out;height:300px}.nav__submenu.open{opacity:1;transition: .35s ease-in-out;-moz-transition: .35s ease-in-out;-webkit-transition: .35s ease-in-out}.nav__submenu
ul{text-align:left}.nav__submenu
.row{height:135%}.nav__submenu .row div:not(:last-child){border-right:thin solid rgba(0,0,0,0.1);height:100%}.centerPage{padding-left:25px}.centerPage.hotDeals
ul{width:20%;display:inline-block;float:left}.nav__submenu .col-md-6
ul{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-width:50%;-moz-column-width:50%;column-width:50%;column-gap:20px;-moz-column-gap:20px;-webkit-column-gap:20px}.nav__submenu ul li a,
.nav__shopBy ul li a,
.nav__popularToday ul li
a{font-size:13px;padding:0px;line-height:19px;text-transform:uppercase}.nav__submenu ul li,
.nav__shopBy ul li,
.nav__popularToday ul
li{margin-bottom:13px}.nav__submenu-item a:hover,
.nav__shopBy ul li a:hover,
.nav__popularToday ul li a:hover{color:#00358e;text-decoration:none}.nav__menu-item .container-fluid{width:100%;left:0;height:auto;background:#fff;-webkit-box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.25);-moz-box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.25);box-shadow:0px 3px 6px 0px rgba(0, 0, 0, 0.25);position:absolute;z-index:-1;display:none}.nav__menu-item .container-fluid.open{display:list-item}.nav li.nav__menu-item a:hover{color:#00358e;text-decoration:none}.nav__submenu-bottom{position:absolute;bottom:0;background:#d1dae1;border-top:thin solid rgba(0, 0, 0, 0.5);width:100%;left:0;box-sizing:border-box;clear:both;height:77px}.nav__submenu-bottom
p{font-size:13px;line-height:18px;margin-top:20px;font-weight:bold;font-style:normal;color:#00358e;;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:0.5px;display:inline-block}.nav__submenu-bottom .col-md-4
.inner{display:inline-block;text-align:left}.nav__submenu-bottom p
span{font-weight:normal;font-style:normal;font-size:11px;color:#00358e;text-transform:capitalize}.nav__submenu-bottom .col-md-4{padding-left:0px;padding-right:0px}.nav__submenu-bottom .col-md-4 i::before,
.nav__submenu-bottom .col-md-4{height:77px;line-height:77px}.nav__submenu-bottom [class^=flaticon-]::before,
.nav__submenu-bottom [class^="icon-"]:before{margin-left:0px;color:#00358e;font-size:30px;float:left}.nav__submenu ul li.last
a{color:#00358e}.nav__submenu ul li.last:hover
a{text-decoration:none}.sidr.left{left:-1000px}#sidr{background:#fff;width:100%}#sidr .sidr-menu-close{display:inline-block;width:100%;text-align:right;margin-bottom:30px;padding-right:12px;padding-top:15px}#sidr .nav_menu-hasChildren .sidr-menu-close{margin:0;padding:0;position:absolute;display:block;width:100%;left:0;top:5px;padding-right:12px}.sidr-menu-close a.sidr-close{color:#000}#sidr .inner-sidr .mobile-menu-sections,
#sidr .inner-sidr .mobile-menu-categories{display:inline-block;position:relative;width:100%}#sidr .inner-sidr .mobile-menu-sections
ul{display:block;width:100%}#sidr .inner-sidr .mobile-menu-sections ul
li{background:white;text-align:center;height:34px;line-height:34px;display:block;border:thin solid #301B16;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:30%;float:left;font-size:12px;text-transform:uppercase}#sidr .inner-sidr .mobile-menu-sections ul li:not(:last-child){margin-right:5%}#sidr .inner-sidr .mobile-menu-sections ul li
a{color:#000}#sidr .inner-sidr .mobile-menu-sections ul li:hover,
#sidr .inner-sidr .mobile-menu-sections ul
li.active{background:#301b16;color:#fff}#sidr .inner-sidr .mobile-menu-sections ul li
a{display:inline-block;width:100%;height:100%}#sidr .inner-sidr .mobile-menu-sections ul li:hover a,
#sidr .inner-sidr .mobile-menu-sections ul li.active
a{color:#fff;font-weight:600}#sidr .inner-sidr .mobile-menu-categories{padding:0
20px}#sidr .inner-sidr .mobile-menu-categories&gt;div{width:100%;position:absolute;top:0;left:0;opacity:0;pointer-events:none;display:none}#sidr .inner-sidr .mobile-menu-categories&gt;div.active{opacity:1;pointer-events:auto;display:inline-block;margin-bottom:75px}.mobile-menu-sections{padding:0
20px}.mobile-menu-categories .section1,
.mobile-menu-categories .section2,
.mobile-menu-categories
.section3{border-bottom:thin solid #dddedf;padding-bottom:10px}.mobile-menu-categories .section1,
.mobile-menu-categories .section2,
.mobile-menu-categories .section3,
.mobile-menu-categories
.section4{margin:10px
0px}.mobile-menu-categories
.section4{margin-bottom:50px}.mobile-menu-categories .section1 ul,
.mobile-menu-categories .section2 ul,
.mobile-menu-categories .section3 ul,
.mobile-menu-categories .section4
ul{padding:0
20px}.mobile-menu-categories .section1 ul li,
.mobile-menu-categories .section2 ul li,
.mobile-menu-categories .section3 ul li,
.mobile-menu-categories .section4 ul
li{text-decoration:none;font-size:14px;text-transform:uppercase;line-height:42px;position:relative;font-size:13px;font-weight:600}.mobile-menu-categories .section1 ul li:not(:last-child),
.mobile-menu-categories .section2 ul li:not(:last-child),
.mobile-menu-categories .section3 ul li:not(:last-child),
.mobile-menu-categories .section4 ul li:not(:last-child){border-bottom:thin solid #dddedf}.mobile-menu-categories .section1 ul li a,
.mobile-menu-categories .section2 ul li a,
.mobile-menu-categories .section3 ul li a,
.mobile-menu-categories .section4 ul li
a{display:inline-block;width:100%;height:100%}.mobile-menu-categories .section1 &gt; ul &gt; li:after,
.mobile-menu-categories .section2 &gt; ul &gt; li:after,
.mobile-menu-categories .section3 &gt; ul &gt; li:after,
.mobile-menu-categories .section4 &gt; ul &gt; li:after,
.mobile-menu-categories .nav_menu-hasChildren&gt;li:after{content:"\f0da";float:right;font-family:'FontAwesome';font-weight:normal;font-style:normal;color:#371722;position:absolute;right:0;font-size:13px;top:2px}.mobile-menu-categories li
a{color:#000}.mobile-menu-categories li
span{color:#00358e;font-size:10px;padding-left:4px}.mobile-menu-categories
li.hasChild{pointer-events:auto;cursor:pointer}.mobile-menu-categories .nav_menu-hasChildren{display:block;position:fixed;bottom:0;left:0;width:100%;height:100%;background:#fff;left:-1000px;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;z-index:1}.mobile-menu-categories .nav_menu-hasChildren.active{left:0;-webkit-transition-duration:0.3s;-moz-transition-duration:0.3s;-ms-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s}.back{padding-bottom:15px;margin-bottom:15px;border-bottom:thin solid #dddedf;margin-top:58px}.back::before{content:"\f0d9";float:left;font-family:'FontAwesome';font-weight:normal;font-style:normal;color:#301B16;position:relative;padding-right:10px}header.cart-open{top:0;z-index:99999}.mobile-mini-cart-block{width:100%;display:none;position:fixed;top:0;left:0;z-index:99999999;height:100%;background:white;border:none}.mobile-mini-cart-block.open{display:block}.mobile-mini-cart-block .block-content .summary-text
p{font-size:15px;padding-left:25px}.mobile-mini-cart-block .block-content .mini-products-list
li{border-bottom:thin solid #d1dae1;padding:0px;margin:0px}.mobile-mini-cart-block .block-content #cart-sidebar .item .product-image{width:130px;display:block;float:left}.mobile-mini-cart-block .mini-products-list .product-details{display:inline-block;width:auto;margin:0px}.mobile-mini-cart-block .block-content .mini-products-list li a
img{width:100%}.mobile-mini-cart-block .block-content{width:100%;overflow-y:scroll;position:absolute;top:0;bottom:0;margin-bottom:159px}.mobile-mini-cart-block .block-bottom-content{width:100%;height:159px;position:absolute;bottom:0}.mobile-mini-cart-block
span.amount{display:block;height:26px;font-size:12px;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.5px}.close-mobileCart{position:fixed;right:12px;z-index:9999}.close-mobileCart
i{font-size:30px;margin:10px;cursor:pointer}div.empty{text-align:center;display:inline-block;position:relative;top:140px;font-size:15px;width:100%}.empty .btn-cart{margin:0px
auto !important}.popup{background:rgba(255,255,255,0.8);position:fixed;display:none;z-index:5000;height:100%;width:100%;left:0;top:0}.popup&gt;div{border-radius:4px;position:fixed;background:#FFF;box-shadow:0px 0px 12px #666;padding:30px
15px;width:80%;max-width:600px;z-index:5001;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:50%;top:50%;text-align:center}.header-profile-img{height:26px;margin:0
6px;border-radius:15px;position:relative;top:-4px}.header-reward-points-link,.mini-search,.header-account-link{display:inline-block}.header-profile-img:hover{border:2px
solid white}.mobile-nav .header-profile-img{height:35px;margin:10px;border-radius:20px;position:relative;top:0}.mobile-nav .header-profile-img:hover{border:none}.miniCart,.miniWishlist,.header-reward-points-link,.mini-search,.header-account-link{margin-right:7px}p.customerName{width:auto;text-align:right;position:absolute;top:21px;color:#00358e;padding-right:56px;font-weight:200;letter-spacing:1px;right:0;pointer-events:none}.mini-search{position:relative}body.sidr-open{height:100vh;overflow:hidden}.mini-cart-block{position:fixed;right:-500px;width:370px;height:100%;border-radius:0;border:none;top:0px;padding:10px
0 0 0;z-index:9999;-webkit-transition:right 0.4s;-moz-transition:right 0.4s;-ms-transition:right 0.4s;-o-transition:right 0.4s;transition:right 0.4s}.mini-cart-block.open{right:0;-webkit-transition:right 0.4s;-moz-transition:right 0.4s;-ms-transition:right 0.4s;-o-transition:right 0.4s;transition:right 0.4s}.mini-cart-block
.mcbTitle{margin-top:19px;margin-bottom:33px;line-height:30px;padding-left:20px;padding-right:15px;text-transform:uppercase;font-size:25px}.mini-cart-block p
.close{font-size:14px;line-height:30px;text-transform:lowercase}.mini-cart-block
.bottomSummary{bottom:0;position:absolute;width:100%;border-top:thin solid rgba(0, 0, 0, 0.1);line-height:33px;padding:0px
10px 22px 10px;background:#e3e3e3}.block-cart.mini-cart-block
.subtotal{font-size:13px;text-transform:uppercase}.block-cart
.subtotal{border:none;border-radius:0px;color:#00358e;font-size:20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;letter-spacing:0.5px;background:transparent;text-align:right}#cart-sidebar{height:calc(100vh - 193px);overflow-y:scroll;overflow-x:hidden}#cart-sidebar
img{margin:0px
auto}#cart-sidebar .miniCartDetails
p{text-align:left}#cart-sidebar .miniCartDetails .mcdProductName,
#cart-sidebar .miniCartDetails .mcdProductName
a{font-size:15px;margin-bottom:5px;color:#000}#cart-sidebar .miniCartDetails .btn-remove{font-size:10px;color:#00358e}#cart-sidebar .miniCartDetails
.mcdProductDetails{font-size:10px;margin-bottom:5px}#cart-sidebar .miniCartDetails p:last-child{font-size:12px}#cart-sidebar
.cartCountMsg{float:left;font-size:11px;color:#000}#cart-sidebar .product-row{display:inline-block;width:100%;height:185px;margin:0;padding-left:10px}#cart-sidebar .product-row
li{display:inline-block;float:left;width:50%}#cart-sidebar .product-row .product-img{height:185px}#cart-sidebar .product-row .product-img
a{width:175px;transition-duration:0.4s;display:block;margin:0px
auto}#cart-sidebar .product-row:hover .product-img
a{width:125px;transition-duration:0.4s;height:auto;-webkit-transform:translateY(25%);-moz-transform:translateY(25%);-ms-transform:translateY(25%);-o-transform:translateY(25%);transform:translateY(25%)}#cart-sidebar .miniCartDetails
div{position:absolute;width:100%;height:100%}#cart-sidebar .miniCartDetails
.over{background:white;opacity:1;transition-duration:0.4s;padding-left:20px}#cart-sidebar .product-row:hover .miniCartDetails
.over{opacity:0;transition-duration:0.4s;pointer-events:none}.become_vip{background:#d1dae1;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:50px
0;margin-top:50px}.become_vip .row div.col-xs-12{height:90px}.become_vip
.block{position:relative;top:50%;transform:translateY(-50%);border:0;margin:0;background:transparent;box-shadow:none;border:none;border-radius:0}.become_vip
.vipTitle{font-family:'didoni';font-weight:normal;font-style:normal;color:#00358e;font-size:40px;margin:0;padding:0}.become_vip
p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:12px}input#newsletter{height:43px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;font-size:17px;border-radius:0;line-height:43px;color:black}.become_vip
button{margin:0;width:100%;top:-22px;position:relative;height:44px;line-height:44px}.need-assistance{padding:0;margin:10px
0px;display:inline-block}.gomage-checkout-onepage-index .need-assistance{margin-top:30px}.customer-account-login .need-assistance{margin-top:55px}.need-assistance
p{text-align:center;font-weight:600;font-size:15px;margin-bottom:20px;text-transform:uppercase;letter-spacing:0.5px}.need-assistance
ul{display:flex}.need-assistance ul
li{width:32%;height:auto !important;display:inline-block;text-align:center}.need-assistance ul li
a{color:#000}.need-assistance ul li a .fa,
.need-assistance ul li a .icon-icn-phone::before{margin-right:5px;width:10px}.footer{border-top:thin solid #DEDEDD}footer{margin-top:20px}.footer
.container{margin-bottom:20px}.footer .footerTitle,
.footer .footerTitle&gt;a{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:bold;font-style:normal;font-size:17px;color:#00358e;text-transform:capitalize;letter-spacing:0.5px}.footer
ul{list-style-type:none}.footer ul
li{line-height:28px;font-size:13px;letter-spacing:0.5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:normal;font-style:normal;text-transform:capitalize}.footer-locations ul
li{margin-bottom:16px;font-size:13px}.footer-locations ul li span,
.footer-locations ul li
a{line-height:19px;display:block}@media all and (max-width: 768px){.footer-locations ul li
address{white-space:pre-line !important}}.footer-locations ul li
a{text-transform:lowercase}.footer-locations
.location{font-weight:bold}.footer ul li
a{color:#000}.footer_social_media ul
li{float:left;margin-right:13px;font-size:28px}.footer_social_media ul li
a{color:#a5a5a5}#pay-security-box{margin-top:50px;margin-bottom:50px}.pay-security-item
ul{overflow:hidden;font-size:0px;letter-spacing:-5px;width:100%;margin:0
auto;text-align:center}.pay-security-item ul
li{display:inline-block;vertical-align:middle;font-size:12px;letter-spacing:normal;width:9%;text-align:center}.pay-security-item ul li:not(:first-child){margin-left:17px}.pay-security-item ul li
img{width:83%;text-align:center;margin:0
auto}.footer
.footer_copyright{text-align:center;color:#000;font-size:9px}.hotDeals .landingPage
img{margin:0
auto}.hotDeals
.landingPage{margin-top:50px}.hotDeals .landingPage .row.details,
.hotDeals .landingPage
.row.quickLinks{margin-bottom:60px}.hotDeals .landingPage h1,
.hotDeals .landingPage
h2{text-align:center;font-size:30px;text-transform:uppercase;margin-bottom:30px;font-weight:200;letter-spacing:0.5px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.destination img,
.honeymoon
img{opacity:0}.hotDealsSign{width:70%}.hotDeals .landingPage .details .info
p{padding:0
30px;line-height:27px;font-size:14px;text-align:center;margin-bottom:30px}.cms-valentinesday .hotDeals .landingPage .details .info
p{font-size:17px;line-height:31px}.hotDeals .landingPage .btn-browse{text-align:center;margin:0
auto;text-transform:uppercase;width:221px;display:block;color:#fff;background:#00358e;border-radius:0px;margin-top:20px;margin-bottom:20px;padding:15px
0 10px 0;letter-spacing:0.5px}@media all and (max-width: 767px){.hotDeals .landingPage .row.quickLinks&gt;div{margin-bottom:20px}.hotDeals .landingPage .row.details,
.hotDeals .landingPage
.row.quickLinks{margin-bottom:20px}.hotDeals .landingPage .row.details&gt;div{margin-bottom:50px}}.category-left,.category-right{position:relative;padding:0px}.category-left{padding-right:8px}.catalog-img{background:#d1dae1;background:-moz-linear-gradient(top, rgba(242, 242, 242, 0.65) 0%, rgba(255, 255, 255, 1) 100%);background:-webkit-linear-gradient(top, rgba(242, 242, 242, 0.65) 0%, rgba(255, 255, 255, 1) 100%);background:linear-gradient(to bottom, rgba(242, 242, 242, 0.65) 0%, rgba(255, 255, 255, 1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6f2f2f2',endColorstr='#ffffff',GradientType=0)}#catalogImg{background-position:center;background-repeat:no-repeat;background-size:cover}.category-info{position:absolute;left:0;right:0;margin-left:10%;width:30%;text-align:left;top:50%;transform:translateY(-50%)}.category-info
h1{font-size:50px;font-family:'didoni';margin-bottom:15px;color:#00358e}.categorypath-brands-alex-and-ani-html .category-info
h1{text-transform:uppercase;font-size:44px}.categorypath-canadian-jewellery-engagement-rings-html .category-info{width:60%}.categorypath-canadian-jewellery-engagement-rings-html .category-info
h1{font-size:40px}.category-description-block{margin-top:40px}.category-description-block&gt;p,.category-description-block&gt;h5,.category-description-block&gt;h4,.category-description-block&gt;h3,.category-description-block&gt;h2{padding:0
8%;width:100%;text-align:left}@media screen and (max-width:767px){.category-description-block{margin-top:0}.category-description-block&gt;p{text-align:center}}.category-description{font-size:15px;line-height:24px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:500;font-style:normal}.myConcierge{background:#d1dae1;min-height:316px;padding:20px}.myConcierge
.mainBlock{height:100px;margin-bottom:15px}.myConcierge
img{border:5px
solid white;max-width:100px;float:left;margin-right:16px;margin-left:14px}.myConcierge .mainBlock
p{text-transform:uppercase;color:#00358e;font-size:10px;margin-top:8px}.myConcierge
p.hello{font-size:25px;margin-bottom:0;color:#00358e;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:600;font-style:normal;margin-top:20px}.myConcierge .msgBlock p,
.myConcierge .msgBlock p
a{font-size:16px;line-height:25px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;color:#00358e}.myConcierge .msgBlock
.talkTo{text-transform:uppercase;font-size:13px;margin:16px
0 10px 0}.myConcierge p
a{color:#fff;text-decoration:none}.btn-concierge-phone
i{padding-left:10px}.myConcierge
.viewAllConcierge{text-decoration:underline;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:300;font-style:normal;float:left;clear:both}.category-for-her .category-info h1,
.category-for-him .category-info
h1{color:#fff}.cms-auctions-coming-soon
.row.pageTitle{margin-top:20px;text-align:center}.cms-auctions-coming-soon .row.pageTitle
h1{text-align:center;text-transform:capitalize;margin-bottom:15px;font-size:35px;font-weight:bold;color:#00358E}.cms-auctions-coming-soon .row.pageTitle
h2{text-align:center;text-transform:capitalize;font-size:25px;margin:0
0 20px 0}.cms-auctions-coming-soon .row.pageTitle
p{font-size:18px;padding:0
200px;line-height:28px}@media all and (max-width: 768px){.cms-auctions-coming-soon .row.pageTitle
p{padding:0}}.cms-auctions-coming-soon
.row.sectionBlock{margin-top:90px;text-align:center}@media screen and (max-width: 768px){.cms-auctions-coming-soon
.row.sectionBlock{margin-top:60px}}.cms-auctions-coming-soon .row.sectionBlock
p{text-align:center;font-size:18px;line-height:25px}.cms-auctions-coming-soon .row.sectionBlock
a.button{margin-top:40px;text-transform:uppercase;color:white;background:#003991;border:thin solid #003991;border-radius:3px;padding:10px
20px;font-weight:bold;display:inline-block}.cms-auctions-coming-soon .row.sectionBlock
.block{border:none;box-shadow:unset}.cms-auctions-coming-soon .row.sectionBlock .block
p{font-size:16px;line-height:22px;padding:0
20px}@media all and (max-width: 768px){.cms-auctions-coming-soon .row.sectionBlock .block
p{padding:0}}.cms-auctions-coming-soon .row.sectionBlock.section1 &gt; h1,
.cms-auctions-coming-soon .row.sectionBlock.section1 &gt; p, .cms-auctions-coming-soon .row.sectionBlock.section2 &gt; h1,
.cms-auctions-coming-soon .row.sectionBlock.section2 &gt; p, .cms-auctions-coming-soon .row.sectionBlock.section3 &gt; h1,
.cms-auctions-coming-soon .row.sectionBlock.section3&gt;p{margin-bottom:20px}.cms-auctions-coming-soon .row.sectionBlock.section1 &gt; p,
.cms-auctions-coming-soon .row.sectionBlock.section2 &gt; p,
.cms-auctions-coming-soon .row.sectionBlock.section3&gt;p{padding:0
50px}</pre></body></html>