.h_menu_block{border-style:none}.h_menu_block .search{height:0;left:310px;position:relative;top:-60px;width:450px}.h_menu_block .search form input.textfield{width:340px}.h_menu_block .top_menu{width:100%}.head .logo{background-image:url(/resources/assets/09ce54bd486cd8d12d93.png);height:46px;width:270px}.head .engraving_count{height:auto}.head .engraving_count table{height:auto;left:-50px;position:relative;width:1000px}.head .engraving_count table td{font-size:13px;height:1em;letter-spacing:-.5px;padding:2px 2px 5px;text-align:center}.head .engraving_count table td span{font-size:1.1em;margin-left:.5em}.head.user-logged-in .engraving_count table td{padding-left:50px;text-align:left}.head.user-logged-in .search{left:467px;top:-25px}.catalog h1.detail_title{font-size:1.5em}.catalog div.detail_desc p{font-size:1.1em;font-style:italic;overflow:hidden}.catalog div.detail_desc a.more{background:transparent url(/resources/assets/09a15de0deff23753a03.gif) 0 no-repeat;border-top:20px;color:#666;display:block;font-size:14px;font-style:italic;font-weight:700;margin-left:7px;padding:10px 0 10px 15px;text-decoration:none}.catalog div.detail_desc a.more.less{background:transparent url(/resources/assets/d5c8dea23cf0dd859936.gif) 0 no-repeat}.txt1 div.epson-small-ad{display:block;position:absolute}.txt1 div.epson-small-ad span{background:red url(/resources/assets/7784928172d57d760f18.png) 0 0 no-repeat;height:17px;left:537px;position:absolute;top:1px;width:70px}.addthis_toobox_place{margin:10px auto auto 5px}#announcement{padding-bottom:20px}@keyframes cart-pulse{0%{background-color:hsla(0,0%,100%,0)}to{background-color:#c8ffc8}}.head>.rBlock.cart-highlight-anim{animation:cart-pulse .5s infinite alternate;margin:-10px -1em -1em -10px;padding:15px 1em 1em 20px}fieldset{border-style:none}#order-delivery-map-cdek{border:1px dashed gray;height:50vh;min-height:10em;padding:1em}#announcement.tg-link{position:relative;z-index:1}#announcement.tg-link a:hover:after{background-color:#0070ff30;border:3px dashed #0030a080;border-radius:.5em;content:"";height:95px;left:350px;position:absolute;top:82px;width:542px;z-index:2}#announcement.vacation{border:1px dashed #e42;color:#e42;margin:0 auto 2em;padding:1em;text-align:center}