.site-nav .menu-lv-1>.rlte.is-current-nav>a,.site-nav .menu-lv-1>.rlte>a.current{position:relative!important;color:#34313a!important}.site-nav .menu-lv-1>.rlte.is-current-nav>a:after,.site-nav .menu-lv-1>.rlte>a.current:after{content:"";position:absolute;right:0;bottom:7px;left:0;height:2px;background:#34313aa6;pointer-events:none}.header_main,.header_main.header-bottom,.header-panel,.header-panel__bottom{background:#ffffffeb!important;color:#34313a!important}.header_main a:not(.btn):not(.btn-cart),.header-panel-top a,.header-panel-top span,.header-panel-top li,.dropdown-label{color:#34313a!important}.name-your-price{margin:12px 0 18px}.product-shop .name-your-price__trigger,.name-your-price__trigger{display:inline-flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:hidden;width:auto!important;min-width:0;max-width:100%;min-height:48px!important;padding:0 30px!important;border:1px solid #c8a64f!important;border-bottom:3px solid #4f0915!important;border-radius:6px!important;background:linear-gradient(135deg,#3b1018,#7f1429 48%,#a9273f)!important;color:#fff6df!important;font-size:14px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 1px rgba(0,0,0,.35);box-shadow:0 10px 22px #520a1738,inset 0 1px #ffffff38!important;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.name-your-price__trigger:before{content:"";position:absolute;top:-50%;left:-80%;z-index:1;width:70%;height:200%;background:linear-gradient(90deg,transparent,rgba(255,244,204,.34),transparent);pointer-events:none;transform:rotate(18deg);transition:left .45s ease}.name-your-price__trigger:hover,.name-your-price__trigger:focus{background:linear-gradient(135deg,#4a101d,#9a1d35,#c13a55)!important;border-color:#e0bf65!important;color:#fff8e8!important;box-shadow:0 14px 28px #520a1747,inset 0 1px #ffffff42!important;transform:translateY(-1px)}.name-your-price__trigger:hover:before,.name-your-price__trigger:focus:before{left:115%}.name-your-price__trigger:focus-visible{outline:2px solid #e0bf65!important;outline-offset:3px}.name-your-price-modal[hidden],.name-your-price-modal [hidden]{display:none!important}.name-your-price-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99999;display:flex;align-items:center;justify-content:center;padding:24px;color:#302d35;font-family:inherit}.name-your-price-open{overflow:hidden}.name-your-price-modal__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#121110ad;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.name-your-price-modal__dialog{position:relative;width:100%;max-width:640px;max-height:calc(100vh - 40px);overflow-y:auto;border:1px solid rgba(138,106,47,.18);border-radius:8px;background:#fff;padding:34px;box-shadow:0 24px 70px #16120e47}.name-your-price-modal__close{position:absolute;top:18px;right:18px;width:38px;height:38px;border:1px solid #e8e3da;border-radius:50%;background:#fff;color:#403b34;font-size:30px;line-height:34px;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease}.name-your-price-modal__close:hover,.name-your-price-modal__close:focus{border-color:#d7cab4;background:#f8f5ef;transform:translateY(-1px)}.name-your-price-modal h2{margin:0 52px 10px 0!important;color:#302d35!important;font-size:32px!important;font-weight:700!important;line-height:1.12!important;letter-spacing:0!important;text-transform:none!important}.name-your-price-modal__intro{margin:0 0 24px!important;color:#69646f!important;font-size:15px!important;line-height:1.6!important}.name-your-price-modal__form form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.name-your-price-modal__field{min-width:0;margin-bottom:0!important;grid-column:1 / -1}.name-your-price-modal__field--half{grid-column:span 1}.name-your-price-modal__field--offer{position:relative}.name-your-price-modal__field label{display:block;margin-bottom:7px!important;color:#302d35!important;font-size:13px!important;font-weight:700!important;line-height:1.35!important}.name-your-price-modal__field label span{color:#8a858f;font-weight:500}.name-your-price-modal__field input,.name-your-price-modal__field textarea{display:block!important;width:100%!important;min-height:50px!important;border:1px solid #ddd8d0!important;border-radius:6px!important;background:#fbfaf8!important;padding:13px 14px!important;color:#302d35!important;font-size:15px!important;line-height:1.35!important;box-shadow:none!important;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.name-your-price-modal__field input:focus,.name-your-price-modal__field textarea:focus{border-color:#9b7a3a!important;background:#fff!important;box-shadow:0 0 0 3px #8a6a2f26!important;outline:0!important}.name-your-price-modal__field textarea{min-height:92px!important;resize:vertical}.name-your-price-modal__hidden-body{display:none!important}.name-your-price-modal__submit{width:100%!important;min-height:52px!important;margin-top:2px!important;grid-column:1 / -1;border:1px solid #6e511f!important;border-bottom:3px solid #503813!important;border-radius:6px!important;background:#8a6a2f!important;color:#fff!important;font-size:14px!important;font-weight:800!important;letter-spacing:1px!important;line-height:1!important;text-transform:uppercase!important;transition:background .2s ease,border-color .2s ease,transform .2s ease}.name-your-price-modal__submit:hover,.name-your-price-modal__submit:focus{background:#755821!important;border-color:#503813!important;transform:translateY(-1px)}.name-your-price-modal__submit:disabled{cursor:wait;opacity:.72;transform:none}.name-your-price-modal__notice{grid-column:1 / -1;margin-bottom:4px!important;border-radius:6px!important;padding:13px 14px!important;font-size:14px!important;line-height:1.45!important}.name-your-price-modal__notice--success{background:#eef7ef!important;color:#255a32!important}.name-your-price-modal__notice--error{background:#fff0f0!important;color:#8a1f1f!important}.name-your-price-modal__success{text-align:center}.name-your-price-modal__success p{margin:0 0 20px;color:#5c5964;font-size:15px;line-height:1.55}@media(max-width:480px){.name-your-price-modal{align-items:flex-end;padding:10px}.name-your-price-modal__dialog{max-height:calc(100vh - 20px);padding:26px 18px 20px;border-radius:8px}.name-your-price-modal h2{margin-right:44px!important;font-size:26px!important}.name-your-price-modal__form form{grid-template-columns:1fr;gap:14px}.name-your-price-modal__field--half{grid-column:1 / -1}.product-shop .name-your-price__trigger,.name-your-price__trigger{width:auto!important}}@media(min-width:1200px){.product-template .halo-product-content>.pro-page>.col-sidebar{display:none!important}.product-template .halo-product-content>.pro-page>.col-main{flex:0 0 100%!important;max-width:100%!important}}@media(min-width:992px){.product-template .product_top>.product-photos{flex:0 0 40%!important;max-width:40%!important}.product-template .product_top>.product-shop{flex:0 0 60%!important;max-width:60%!important;padding-left:32px!important}.product-template .product-shop>form{max-width:none}.product-template .product-img-box{position:relative}.product-template .product-img-box .zoom-image{display:none!important}.product-template .product-img-box.horizontal-moreview .slider-nav,.product-template .product-img-box:not(.vertical-moreview) .slider-nav{position:absolute;right:18px;bottom:18px;left:18px;z-index:4;width:auto!important;margin:0!important;padding:0!important}.product-template .product-img-box.horizontal-moreview .slider-nav .item,.product-template .product-img-box:not(.vertical-moreview) .slider-nav .item{width:72px!important;margin:0 8px 0 0!important;border:1px solid rgba(255,255,255,.72)!important;background:#fff;box-shadow:0 8px 20px #2f2a332e}.product-template .product-customization-panel{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:22px;width:calc(166.6667% + 32px);margin:24px 0 24px calc(-66.6667% - 32px);align-items:stretch}.product-template .product-customization-panel .ring-size-finder,.product-template .product-customization-panel .product-personalization{height:100%;margin:0}.product-template .product-customization-panel+.quantity,.product-template .product-customization-panel~.total-price,.product-template .product-customization-panel~.groups-btn{max-width:520px}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/customCss.css.map */
