@import"https://fonts.googleapis.com/css2?family=Caveat:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300&display=swap";.custom_swatch{display:inline-block;width:100%}.custom_swatch .cmnset{display:inline-block;width:40px;height:40px;border:1px solid #ccc;border-radius:50%;overflow:hidden}.personalize_btns{display:inline-block;width:100%;margin:20px 0 10px}.personalize_btns .btn{width:100%;background:transparent;color:#000;border-color:#000;letter-spacing:3px;padding:15px 10px}.personalize_btns a.btn:hover{background:#000;color:#fff}.personalize_popup{display:inline-block;width:100%;position:fixed;top:0;left:0;right:0;bottom:0;z-index:-9999;background:#00000052;opacity:0}.personalize_popup.active_popup{z-index:9;opacity:1}.personalize_popup .boder{display:inline-block;position:absolute;width:100%;max-width:800px;background:#fff;left:0;right:0;margin:auto;top:50%;transform:translateY(-50%);padding:20px}.personalize_popup .popup_section{position:relative;border:1px solid #000;z-index:3;padding:20px}.personalize_popup .popup_section h4{font-size:20px;text-align:center;line-height:25px;margin:0 0 20px}.personalize_popup .popup_section h5{margin:0 auto;max-width:310px;position:relative;text-align:center;text-transform:none;letter-spacing:0px;font-size:14px;font-weight:200;line-height:19px}.personalize_popup .popup_section h5 span{position:relative;z-index:2;background:#fff;padding:0 5px}.personalize_popup .popup_section h5:after{content:"";left:0;right:0;position:absolute;height:1px;background:#000;top:3px;bottom:0;margin:auto}.personalize_popup span.close{position:absolute;right:5px;top:5px;width:20px;height:20px;padding:5px;cursor:pointer}.personalize_popup span.close img{float:left}.personalize_popup ul.tabs_sec{display:inline-block;width:100%;margin:20px 0;padding:0;list-style:none;text-align:center}.personalize_popup ul.tabs_sec li{display:inline-block;margin:0 3px;padding:10px 5px;border:1px solid #fff;font-size:12px;line-height:20px;width:100%;max-width:158px;position:relative;cursor:pointer}.personalize_popup ul.tabs_sec li.active{border-color:#000;background:#000;color:#fff;font-weight:600}.personalize_popup ul.tabs_sec li:after{content:"";left:0;right:0;height:2px;background:#fff;margin:auto;position:absolute;bottom:9px;max-width:40px}.personalize_popup .form_sec{width:100%;margin:30px 0 0;display:none}.personalize_popup .form_sec.active{display:inline-block}.personalize_popup .form_sec .left_block{width:50%;float:left;padding:0 20px 0 0}.personalize_popup .form_sec .right_block{width:50%;float:right;padding:0 0 0 20px}.personalize_popup .form_sec label{text-transform:none;letter-spacing:0px;font-size:15px}.personalize_popup .form_sec .left_block input{padding:0;border:none;border-bottom:1px solid #000;width:100%;color:#000;margin:0 0 20px}.personalize_popup .form_sec .font_family{width:100%;display:inline-block}.personalize_popup .form_sec .font_family span{display:inline-block;margin:0 10px 0 0;border:1px solid #000;font-size:16px;line-height:20px;width:calc(50% - 5px);text-align:center;padding:10px 5px;cursor:pointer;float:left;position:relative}.personalize_popup .form_sec .font_family span.family_sec{margin:0}.personalize_popup .form_sec .font_family span.active{background:#000;color:#fff}.personalize_popup .form_sec .font_family span:after{content:"";left:0;right:0;height:2px;background:#fff;margin:auto;position:absolute;bottom:9px;width:15%}.personalize_popup .form_sec .submit{display:inline-block;width:100%;margin:20px 0 0}.personalize_popup .form_sec .submit span.submit_btn{width:100%;display:inline-block;border:1px solid #000;font-size:14px;padding:7px 10px;cursor:pointer;text-align:center}.personalize_popup .right_block .image{position:relative;max-width:350px;margin:0 auto}.personalize_popup .form_sec[data-id=brooch] .image span.text{position:absolute;top:26%;left:29%;transform:rotate(-45deg);width:70px;overflow:hidden;height:20px;font-size:14px;line-height:20px;color:#fff}.personalize_popup .form_sec[data-id=brooch] .image span.text.max-text{top:27%;left:28%;width:75px;font-size:12px;line-height:20px;text-align:center}.personalize_popup .form_sec[data-id=brooch] .image span.text.max-text[data-font=Grotesk]{font-size:9px}.personalize_popup .form_sec[data-id=notebook] .image span.text{position:absolute;top:50%;left:0;font-size:24px;line-height:28px;right:0;text-align:center}.personalize_popup .form_sec[data-id=notebook] .image span.text[data-font=Grotesk]{font-size:20px}.personalize_popup .form_sec .font_family span.family_frst{font-family:Caveat,cursive}.personalize_popup .form_sec .font_family span.family_sec{font-family:Space Grotesk,sans-serif}.form_sec .image span.text[data-font=Caveat]{font-family:Caveat,cursive}.form_sec .image span.text[data-font=Grotesk]{font-family:Space Grotesk,sans-serif}.personalize_btns span.btn:hover{color:#fff}.custom_swatch .product-set h4{font-weight:400}.drawer{z-index:999999999}.personalize_popup .right_block .personal_pro_price{text-align:center;margin:20px 0 0;font-weight:600}#CartDrawer .ajaxcart__product[data-name="Brooch Personlization"] .ajaxcart__row .grid__item.display-table-cell.one-half:first-child,#CartDrawer .ajaxcart__product[data-name="Notebook Personalization"] .ajaxcart__row .grid__item.display-table-cell.one-half:first-child{display:none}@media only screen and (max-width:768px){.personalize_popup .form_sec .right_block{width:100%;padding:0 0 20px}.personalize_popup .form_sec .left_block{width:100%;padding:0}.personalize_popup .boder{overflow-y:auto;height:100%}.personalize_btns .btn{letter-spacing:0px;font-size:12px}}@media only screen and (max-width:480px){.personalize_popup .popup_section h4{font-size:17px;line-height:20px;margin:0 0 10px;letter-spacing:2px}.personalize_popup ul.tabs_sec li{font-size:12px;line-height:20px;width:calc(50% - 10px)}body.template-product .product-section{margin:30px 0 0}.personalize_popup .form_sec[data-id=brooch] .image span.text{top:26%;left:27%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/custom.css.map */
