.mejuri-card{border-top:1px solid #000;border-bottom:1px solid #000;padding:14px 0;margin-top:20px}.mejuri-card-header{display:flex;align-items:flex-start;justify-content:space-between}.mejuri-card-header-img{width:90px;margin-right:22px;position:relative;padding-top:25%}.mejuri-card-header-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mejuri-card-header-details{width:calc(100% - 98px);display:flex;justify-content:space-between}.header-details-fullwidth{justify-content:space-between;width:100%}.mejuri-card-header h4{margin:0 10px 0 0;padding:0;font-size:14px;font-weight:500}.showSalePriceOnSearch{padding:0!important;margin:0!important}.add-btn{background:none;border:0;color:#000;font-weight:600;z-index:2;text-decoration:none;width:auto;text-align:right;border-bottom:1px solid #000;line-height:22px;height:23px;padding:0}.add-btn:hover,.add-btn:active,.add-btn:focus{background:none;color:#000}.mejuri-list-wrap{max-height:320px;overflow-y:auto}.mejuri-list{display:flex;align-items:self-start;margin-top:14px}.mejuri-img{width:100px;margin-right:10px;position:relative;padding-top:20%}.mejuri-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.mejuri-list-details{width:calc(100% - 110px)}.title-height{min-height:50px}.title-height a,.title-height-stack-with a{text-transform:unset;text-decoration:none}.mejuri-list-details h4{margin:0 0 5px;padding:0;font-size:12px;line-height:normal;font-family:var(--font-aktivgrotesk)}.remove-product{background:none;border:0;padding:0;font-size:12px;color:#000;text-decoration:underline;text-transform:unset;letter-spacing:normal}.remove-product:hover,.remove-product:focus,.remove-product:active{background:none;color:#000}.handleMargin{text-align:left}.index{z-index:1!important}.custom-drawer{position:fixed;width:540px;max-width:100%;height:100dvh;top:0;right:0;transform:translate(100%);background-color:#fff;box-shadow:0 1px 4px #00000080;transition:all .3s ease-in-out;padding:14px 8px 14px 24px;z-index:9}.custom-drawer.show-custom-drawer{transform:translate(0);z-index:999!important}.hidescroll{max-height:100vh;overflow-y:hidden}.hidescroll #chat-button{display:none}.custom-drawer-black{content:"";position:fixed;top:0;left:0;width:100%;height:100%;z-index:99;transition:all .35s ease;background:#00000080;display:none}.hidescroll .custom-drawer-black{display:block}.custom-drawer-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:20px}.custom-drawer-header h4{margin:0;padding:0;font-size:20px;font-weight:500;color:#000;font-family:var(--font-ivyprestoheadline);letter-spacing:.5px}.custom-drawer-close{background:none;border:0;padding:0}.custom-drawer-close:hover,.custom-drawer-close:focus{background:none}.custom-drawer-close img{width:28px}.products-list{list-style:none;margin:0 -12px;padding:0;height:calc(100dvh - 158px);overflow-y:auto;display:flex;flex-wrap:wrap}.products-list li{width:calc(50% - 12px);margin:6px 6px 28px;position:relative}.products-list-img{width:100%;margin-bottom:10px;position:relative;padding-top:120%}.products-list-img img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.products-list-details{width:100%}.products-list-details a{text-transform:unset;text-decoration:none}.products-list-details h3{margin:0 0 5px;padding:0;font-size:16px;font-weight:300;line-height:20px;color:#000}.products-list-details h4{margin:0;padding:0;font-size:14px;line-height:20px;color:#000;font-family:var(--font-aktivgrotesk)}.products-list-details p{line-height:normal}.products-list-details h5{margin:0;padding:0;font-size:14px;line-height:20px;color:#000}.btnwrap{padding:14px 0;width:calc(100% - 6px);margin:0 -6px}.selected-items-button{cursor:pointer;background:#000;text-align:center;color:#fff;border:1px solid rgb(0,0,0);display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;width:100%;text-decoration:none;box-shadow:none;padding:24px 10px;font-size:16px;font-family:AktivGroteskEx;font-weight:700;line-height:20px;height:68px;letter-spacing:.07em}.checkbox-wrap{position:absolute;top:14px;left:14px;z-index:1}.checkbox-wrap .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.checkbox-wrap .form-group label{position:relative;cursor:pointer}.checkbox-wrap .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;border:1px solid #000;padding:7px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;margin-right:5px}.checkbox-wrap .form-group input:checked+label:before{background-color:#000}.checkbox-wrap .form-group input:checked+label:after{content:"";display:block;position:absolute;top:4px;left:6px;width:5px;height:10px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.back-to-top{margin:0 auto;display:flex;justify-content:center;color:#000;font-weight:500;background:#fff;width:100%;padding:5px 0 0;z-index:9;text-decoration:none}.products-list::-webkit-scrollbar{-webkit-appearance:none}.products-list::-webkit-scrollbar:vertical{width:11px}.products-list::-webkit-scrollbar:horizontal{height:11px}.products-list::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid white;background-color:#000}.engraving-product{margin-top:-45px}.engraving-product .customflex{display:flex;justify-content:space-between;margin:24px 0;align-items:flex-start}.engraving-product .customflex .Label-details{padding-right:20px}.engraving-product .dropdown-container .dropdown{width:98%;padding:1px 48px 1px 6px;font-family:AktivGrotesk;font-weight:400;font-size:14px;line-height:20px!important;text-transform:none;max-width:100%;color:#000!important;height:30px;letter-spacing:.01em;border:0;border-bottom:1px solid #000;margin-bottom:5px}.engraving-product .custom-input-boxes .customization-text-box,.customization-text-box-stack-with{width:100%;padding:1px 48px 1px 6px;font-family:AktivGrotesk;font-weight:400;font-size:14px;line-height:20px!important;text-transform:none;max-width:100%;color:#000!important;height:30px;letter-spacing:.01em;border:0;border-bottom:1px solid #000;margin-bottom:5px}.customization-text-box,.customization-text-box-stack-with{margin-top:10px}input#mejuriEngravingTwo{margin-top:-5px}.fontPreviewMejuri{margin-top:10px;font-size:20px;color:#000;white-space:pre-line;word-wrap:break-word;line-height:normal}.dropdown-container{margin-top:5px;margin-bottom:5px}.dropdown-container .dropdown{padding:5px 15px;width:98%}.customization-text-box,.customization-text-box-stack-with{padding:5px;width:90%}.label-text{text-transform:uppercase;font-weight:400}.errormsg.custom-text-one-mejuri-error.open,.errormsg.custom-text-two-mejuri-error.open{margin-top:-15px}.customization-text-box,.customization-text-box-stack-with{margin-top:10px;width:100%;padding:1px 48px 1px 6px;font-family:AktivGrotesk;font-weight:400;font-size:14px;line-height:20px!important;text-transform:none;max-width:100%;color:#000!important;height:30px;letter-spacing:.01em;border:0;border-bottom:1px solid #000;margin-bottom:5px}.stack-with-lead-time{color:#000;font-weight:500}span#character_count_display_one,span#character_count_display_two{margin-left:-45px}@media (max-width:767px){.products-list{margin:0}.custom-drawer{padding:14px 16px;z-index:9999!important}.title-height{min-height:70px}.custom-drawer.show-custom-drawer{z-index:9999!important}.btnwrap{width:100%;margin:0}}.products-list .sidebar-drawer-sticky{position:sticky;top:0;z-index:999999999999999999;background:#fff}
/*# sourceMappingURL=/cdn/shop/t/1660/assets/add-on-flyout.css.map */
