.d-none{display:none!important}.alert-danger{border-color:#ebccd1;color:#a94442}.alert-success{border-color:#d6e9c6;color:#3c763d}.border-red{border-color:red!important}.w-180{width:180px}.f-12{font-size:12px!important}.discount-style--dSXQ2{color:#1b1b1b;font-size:70%;text-decoration:line-through}.funnel-discount-price{color:#1b1b1b;font-size:9px;margin-right:3px;text-decoration:line-through}.funnel-img{right:175px}#Funnel{margin-top:10px;position:relative!important;z-index:1!important}#thanxDesignRequestPopCall{z-index:1000}.icon-lg-diamond{background:url(/icons_images/diamond_lg.png);background-size:contain}.icon-lg-diamond,.icon-nr-diamond{display:inline-block;float:none;height:23px;margin-right:2px;margin-top:-3px;vertical-align:middle;width:23px}.py-4{padding:4px 0}.py-5{padding:5px 0}.mb-10{margin-bottom:10px;margin-left:16px}@media (max-width:767px){.banner,.banner .banner_wrap{position:relative}.banner .banner_wrap:has(.op):before{background:rgba(0,0,0,.75)}.banner .banner_wrap .op{opacity:0}.banner .banner_wrap:before{background:rgba(0,0,0,.6);content:"";inset:0;position:absolute}.wedding_bands{position:relative}.wedding_bands:before{background:hsla(0,0%,100%,.68);content:"";inset:0;position:absolute}.wedding_bands .banner_wrap{position:relative}.cta_custom{border:1px solid #7e4939}.two-col-sec .col_wrap .cols-inner.content .cta_custom.sub_col_cta_custom{margin:0!important}}.login .content{transform:translate(6px,175px)}@media screen and (min-device-width:1025px) and (max-device-width:1400px){.login .content{transform:translate(6px,12px)}}@media (max-width:375px){.login .content{transform:translate(6px,97px)}}
