@import"https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap";@font-face{font-family:font-arial;src:url(/cdn/shop/files/ARIAL.woff?v=1748600296) format("woff")}@font-face{font-family:font-allura;src:url(/cdn/shop/files/Allura-Regular_1.woff2?v=1748600968) format("woff2")}@font-face{font-family:font-arimo;src:url(/cdn/shop/files/Arimo-Regular.woff2?v=1748601157) format("woff2")}@font-face{font-family:font-afarsek;src:url(/cdn/shop/files/FbAfarsek-Regular.woff2?v=1748601660) format("woff2")}#myCartDrawer h2,.matat-engraving-popup__title font{font-weight:600;line-height:1.2;font-size:24px;color:#27251f;margin:0}#myCartDrawer .my-tab-buttons button{font-size:20px;padding-block-end:5px;text-transform:lowercase;background-color:unset;font-weight:500;color:#000}#myCartDrawer .my-tab-buttons .my-tab-btn{border-bottom:4px solid #ddd}#myCartDrawer .my-tab-buttons .my-tab-btn.active{border-bottom:4px solid #000}#myCartDrawer button.btn_arial font{font-family:font-arial}#myCartDrawer button.btn_raleway font{font-family:font-raleway}#myCartDrawer button.btn_allura font{font-family:font-allura}#myCartDrawer button.btn_arimo font{font-family:font-arimo}#myCartDrawer button.btn_afarsek font{font-family:font-afarsek}#myCartDrawer input{text-align:center}.matat-engraving-popup__header{display:flex;justify-content:space-between;padding-bottom:26px;border-bottom:2px solid #ddd}.cancel-engraving-msg font{line-height:1.1875;font-size:18px;color:#27251f;text-align:center}.cancel-engraving-msg{text-align:center;padding-bottom:30px}#cancelPopup{padding:30px}.cancel-engraving-content{padding:30px 0}#cancelPopup button#popupExitBtn:hover{background-color:#d21212}#cancelPopup button#popupContinueBtn:hover{background-color:#000;color:#fff}.titleTop{text-align:center;padding-top:30px;font-size:25px;font-weight:500}.addtocartbody .backtoedit{font-size:18px;color:#000;text-decoration:underline;text-transform:lowercase;font-weight:500;display:flex;align-items:center;gap:7px;padding:0;margin-top:10px}.addtocartbody .backtoedit .btn-icon{width:15px;height:21px}.addtocartbody .backtoedit .btn-icon .icon{width:100%;height:100%}.addtocartbody #forward_text,.addtocartbody #backward_text{font-size:14px;line-height:17px;color:#767676;display:none}#myCartDrawer .fontselectCustom .butnFont[data-val=font-arial]{font-family:Arial,sans-serif}#myCartDrawer .fontselectCustom .butnFont[data-val=font-raleway]{font-family:Raleway,sans-serif;font-weight:500}#myCartDrawer .fontselectCustom .butnFont[data-val=font-allura]{font-family:Allura,cursive}#myCartDrawer .fontselectCustom .butnFont[data-val=font-afarsek]{font-family:Afarsek,cursive}#myCartDrawer .fontselectCustom .butnFont[data-val=font-arimo]{font-family:Arimo,sans-serif}#myCartDrawer .engraving-input.font-arial,#addtocartslideshow .addtocartbody .font-arial{font-family:Arial,sans-serif}#myCartDrawer .engraving-input.font-raleway,#addtocartslideshow .addtocartbody .font-raleway{font-family:Raleway,sans-serif}#myCartDrawer .engraving-input.font-allura,#addtocartslideshow .addtocartbody .font-allura{font-family:Allura,cursive}#myCartDrawer .engraving-input.font-afarsek,#addtocartslideshow .addtocartbody .font-afarsek{font-family:Afarsek,serif}#myCartDrawer .engraving-input.font-arimo,#addtocartslideshow .addtocartbody .font-arimo{font-family:Arimo,sans-serif}.my-cart-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:none;z-index:999}.my-cart-drawer{position:fixed;top:0;right:-100%;width:100%;height:100%;background-color:#fff;box-shadow:-2px 0 10px #0003;transition:right .5s ease-in-out;z-index:1000;max-width:500px}#forward_text font{font-family:unset}.buttonbelow{display:grid;justify-content:center}.buttonbelow span{text-align:center}#backward_text font{font-family:unset}.my-cart-drawer.open{right:0}.my-cart-header{display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #ddd;flex-direction:row;flex-wrap:wrap}.about-engraving{margin-bottom:0;font-size:.8rem}.my-cart-content{padding:1rem}.my-cart-close{font-size:2.5rem;background:none;border:none;cursor:pointer}.my-flip-wrapper .my-tab-face input{position:absolute;top:64%;left:50%;transform:translate(-43%,-50%);border:unset;padding:0}.my-flip-wrapper .my-tab-face.back input{top:69%}.addtocartbody .imagecontainer span{position:absolute;left:50%;transform:translate(-50%,-50%);border:unset;height:fit-content;font-size:16px}.addtocartbody .imagecontainer #forward_text_floating{top:83%}.addtocartbody .imagecontainer #backward_text_floating{top:87%}.imagecontainer,.my-flip-wrapper{position:relative}.my-tab-buttons{display:flex;gap:10px;margin-bottom:1rem}.my-tab-btn{flex:1;padding:.75rem;font-weight:700;cursor:pointer;border:none;background:#f0f0f0;border-bottom:4px solid transparent;transition:background .3s,border-color .3s;display:flex;justify-content:center}.my-tab-btn.active{background:#fff;border-bottom:4px solid #000}.my-flip-wrapper{perspective:1000px;width:100%;position:relative;max-width:315px;margin-inline:auto}.my-tab-content{position:relative;width:100%;transition:transform .6s ease-in-out;transform-style:preserve-3d;min-height:300px}.my-tab-content.flip{transform:rotateY(180deg)}.my-tab-face{position:absolute;width:100%;height:100%;backface-visibility:hidden;top:0;left:0;background-color:transparent}.my-tab-face img{width:100%;height:auto}.my-tab-face.back{transform:rotateY(180deg)}.button.butnFont{width:45px;height:45px;border-radius:50%;border:1px solid #D0D1D2;text-align:center;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-user-select:none;user-select:none}.button.butnFont:hover{border-color:#000;background:#000;color:#fff}.fontselectCustom{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;position:relative;z-index:9;padding-top:10px}.button_save_continue{display:grid;margin-top:30px;gap:20px}.button_save_continue .save_confirm,.btn-submit-engraving{background-color:#111;width:100%;display:table;color:#fff;font-size:18px;padding:14px 22px;border:none;cursor:pointer;border-radius:100px}.btn-engraving-outline{background-color:transparent;width:100%;border:1px solid #111111;color:#111;font-size:18px;padding:14px 22px;cursor:pointer;border-radius:100px}.button_save_continue .cancel{font-size:18px;text-decoration:underline;color:#111;background:none;border:none;cursor:pointer}.button_save_continue .save_confirm[disabled]{background-color:#ccc;cursor:not-allowed}#cancelPopup,.matat-addtocart_popupslide{position:fixed;right:-100%;top:0;width:100%;max-width:500px;height:100%;background:#fff;z-index:1001;transition:right .5s ease-in-out;box-shadow:-2px 0 10px #0003;pointer-events:none}.butnFont.active{background-color:#000;color:#fff}#cancelPopup.active__show{right:0;pointer-events:auto}.matat-addtocart_popupslide.open{opacity:1;transform:unset;right:0;pointer-events:auto}.matat-addtocart_popupslide{padding:30px}.addtocartbody{display:flex;column-gap:70px;flex-direction:row}.matat-engraving-popup__content,.matat-addtocart_popupslide{transition:transform .1s ease-in-out,opacity 0s ease;transform:translate(100%);opacity:0}.matat-engraving-popup__content.active__show{transform:translate(0);opacity:1}.buttongridexit{display:grid;gap:10px}.count-label{font-size:.85em;color:#666;position:absolute;bottom:0;margin:0 auto;left:0;right:0;text-align:center}.warning{color:#e93800;font-size:.85em;display:none;margin-top:2px;position:absolute;bottom:20px;left:0;right:0;text-align:center}button.engraving-btn.btn.add-to-cart{background-color:transparent;color:#000;border:1px solid;line-height:1}.engraving-btn .btn-icon{width:14px;display:inline-block;margin-left:2px}.engraving-btn .btn-icon .icon{width:100%;height:100%}.addtocartbody .imagecontainer{background-size:contain;background-repeat:no-repeat}.my-tab-face.back img{width:100%;max-width:320px}.addtocartbody .imagecontainer #backward_text_floating{transform:translate(-29%,-50%)}.matat-addtocart_popupslide .addtocartbody .front-face-style,.matat-addtocart_popupslide .addtocartbody .back-face-style{display:none}.matat-addtocart_popupslide.forward .addtocartbody .front-face-style,.matat-addtocart_popupslide.backward .addtocartbody .back-face-style{display:block}@media screen and (max-width:749px){.matat-addtocart_popupslide{padding:10px}.addtocartbody{column-gap:20px}}
/*# sourceMappingURL=/cdn/shop/t/153/assets/design-your-engraving.css.map */
