.ir257-iconbowknot{width:14px;margin-left:-2px;margin-right:-1px;position:relative;top:-1px}.ir252-holidy-pdp-info{font-size:15px;background:url(/static/img/holiday/icon/bowknot-2.png) 0 3px no-repeat;background-size:17px auto;padding-left:23px}.ir254-newyear-pdp-info{font-size:15px;background:url(/static/img/holiday/icon/bowknot-2-new.png) 0 3px no-repeat;background-size:18px auto;padding-left:23px}.ir306-valentines-pdp-info{font-size:15px;background:url(/static/img/holiday/icon/bowknot-pink.svg) 0 3px no-repeat;background-size:18px auto;padding-left:23px}.ir306-free-shipping{position:relative;padding-left:40px}.ir306-free-shipping:before{content:'';background:url(/static/img/icon/svg/icon-speedy-diamond.svg?v2) center center no-repeat;background-size:100% auto;width:26px;height:26px;left:0;position:absolute}.ir306-free-shipping img{width:30px;position:absolute;left:0;top:50%;margin-top:-2px;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%)}.sooner-tips{position:relative;display:inline-block;vertical-align:top}.popover-gift-pdp.top{font-family:'Avenir Book',Arial,Helvetica,sans-serif;font-size:14px !important;border:2px solid #3e9f8e;position:absolute;left:0;bottom:100%;top:auto;border-radius:0;margin-bottom:10px;width:250px}.popover-gift-pdp.top .arrow{border-top-color:#3e9f8e;left:50px}.popover-gift-pdp.top .arrow:after{bottom:3px}.popover-gift-pdp.top .iconfont-close1{position:absolute;color:#3e9f8e;right:10px;top:7px;cursor:pointer}.popover-gift-pdp.top .popover-content{letter-spacing:0;padding:18px 14px;padding-right:34px}.popover-gift-pdp.top:after{content:'';position:absolute;height:13px;left:0;right:0;top:100%}.sooner-tips.active .popover-gift-pdp{display:block !important}#pdp_holiday_badge+p{margin-top:10px}/*!*background-repeat:repeat-x;*!*/.ir257-holidy-pdp-info{font-size:15px;background:url(/static/img/holiday/icon/bowknot-red.png) 0 2px no-repeat;background-size:19px auto;padding-left:25px}.site-top-alert .bow{margin:-1px .5em 0;width:20px}.win .site-top-alert .bow{margin-bottom:-1px}@media(max-width:767px){.site-top-alert .bow{margin-bottom:-2px}}.king-navgation .nav-item{padding:18px 20px}.king-navgation .nav-jewelry>a{position:relative}.king-navgation .nav-jewelry>a:before,.topnav-gifts:before,.nav-jewelry-gifts:after,.topnav-gifts-xs:before{content:'';background:url(/static/img/holiday/icon/bowknot-purple.svg) center center no-repeat;background-size:18px auto;width:20px;height:20px;display:inline-block;vertical-align:middle;margin-right:4px;position:relative;top:-2px}.king-header .topnav-gifts,.topnav-gifts-xs{position:relative;color:#a95490 !important}.topnav-gifts:before{position:absolute;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%);right:100%;width:22px;background-position:left center;margin-top:-1px}.nav-jewelry-gifts:after{margin-left:4px}.placeholder-heart{position:relative;padding-right:2em}@media(max-width:767px){.placeholder-heart{padding-right:2.2em}.site-top-alert .alert{padding-left:5px;padding-right:5px}}.placeholder-heart .iconfont-heart{font-size:18px;position:absolute;top:50%;transform:translatey(-50%);-webkit-transform:translatey(-50%);-moz-transform:translatey(-50%);-ms-transform:translatey(-50%)}