.doogma-back-part{display:none}.doogma-front-part,.doogma-back-part{position:relative}.doogma-front-body,.doogma-back-body{overflow:auto;height:578px;padding-bottom:82px}.doogma-front-body::-webkit-scrollbar,.doogma-back-body::-webkit-scrollbar{width:5px}.doogma-front-body::-webkit-scrollbar-track,.doogma-back-body::-webkit-scrollbar-track{box-shadow:inset 0 0 5px gray;border-radius:10px}.doogma-front-body::-webkit-scrollbar-thumb,.doogma-back-body::-webkit-scrollbar-thumb{background:#abb2ce;border-radius:10px}.doogma-back-images,.doogma-front-images{width:60%}.front-back-images{text-align:center}.doogma-front-footer,.doogma-back-footer{position:absolute;bottom:0;background:#fff;width:100%;left:0;padding:20px 0}.doogma-front-body .front-screen2,.doogma-back-body .back-screen2{margin-top:18px}.doogma-front-body .front-screen1,.doogma-back-body .back-screen1{padding-top:70px}.front-all-options,.back-all-options{max-width:340px;display:flex;flex-wrap:wrap;margin-left:auto;margin-right:auto;text-align:center;margin-bottom:-20px}.front-all-options .front-option-outerbox,.back-all-options .back-option-outerbox{margin-bottom:20px}.front-all-options .front-option-outerbox .front-clipart-box,.back-all-options .back-option-outerbox .back-clipart-box{padding:15px}.front-uploadimage-box,.back-uploadimage-box{background:#eee}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px white inset!important}.inner-boxes{width:140px;height:140px;box-shadow:0 0 4px #00000040;display:flex;align-items:center;justify-content:center;margin:0 15px 10px;cursor:pointer}.front-addtext-fontfamily-ul,.back-addtext-fontfamily-ul{padding:0;margin:0 22px;gap:10px;display:flex;flex-wrap:wrap;justify-content:center}.front-addtext-fontfamily-ul .front-addtext-fontfamily-li,.back-addtext-fontfamily-ul .back-addtext-fontfamily-li{list-style-type:none;width:calc(33.33% - 10px);font-size:0;line-height:0;display:grid}.front-addtext-fontfamily-ul .front-addtext-fontfamily-li label,.back-addtext-fontfamily-ul .back-addtext-fontfamily-li label{margin:0}.front-addtext-fontfamily-ul .front-addtext-fontfamily-li .front-addtext-fontfamily-label input,.back-addtext-fontfamily-ul .back-addtext-fontfamily-li .back-addtext-fontfamily-label input{display:none}.front-addtext-fontfamily-ul .front-addtext-fontfamily-li .front-addtext-fontfamily-label .image,.back-addtext-fontfamily-ul .back-addtext-fontfamily-li .back-addtext-fontfamily-label .image{width:100%;height:35px;background-position:center center;display:inline-block;background-repeat:no-repeat;cursor:pointer;border:2px solid rgba(17,19,34,.2)}.front-addtext-fontfamily-ul .front-addtext-fontfamily-li .front-addtext-fontfamily-label input:checked+.image{border:2px solid #3fa410}.back-monogramtext-fontfamily ul li .back-monogramtext-fontfamily-label>input:checked+.back-monogramtext-fontfamily-image{border:2px solid #3fa410}.front-addtext .front-addtext-inputtext,.back-addtext .back-addtext-inputtext{display:flex;flex-direction:column;max-width:452px;padding:0 20px;width:100%;margin:0 auto 40px}.front-addtext .front-addtext-inputtext .front-addtext-inputbox,.back-addtext .back-addtext-inputtext .back-addtext-inputbox{width:100%;outline:none;border:none;border-bottom:2px solid #f3f3f3;font-weight:700;font-size:28px!important;line-height:20px;text-align:center;color:#474747;padding:0}.front-addtext-fontfamily,.back-addtext-fontfamily{margin-top:20px}.front-screen2 .back-btn,.back-screen2 .back-btn{cursor:pointer;width:42px;height:42px;border:1px solid #abb2ce;border-radius:100px;display:flex;justify-content:center;align-items:center;margin-left:20px}.back-addtext-fontfamily-ul .back-addtext-fontfamily-li .back-addtext-fontfamily-label input:checked+.image{border:2px solid #3fa410}.custom-doogma-popup .custom-doogma-wrap .doogma-popup-image-left{max-width:800px}.page-content--product .variant-input-wrap input[type=radio]:checked+label{position:relative;box-shadow:0 0 0 3px #fff,0 0 0 5px #000}.page-content--product .variant-input-wrap input[type=radio]:checked+label:after{content:"";position:absolute;top:50%;left:50%;background:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/Path_1.png?v=1620818298);width:12px;height:9px;transform:translate(-50%,-50%)}.switch-button{border-radius:30px;font-size:18px;letter-spacing:1px;color:#155fff;display:flex;justify-content:space-around;background:#fff;border:1px solid #abb2ce;margin:0 auto;padding:5px;max-width:330px;text-align:center;position:relative}.switch-button input[type=checkbox]{position:absolute;top:0;left:0;right:0;bottom:0;z-index:6;opacity:0;width:100%;margin:0;cursor:pointer;height:100%}.switch-button button{border-radius:23px;font-family:"DINOT - Cond Bold";width:100%;font-size:20px;line-height:35px;text-align:center;text-transform:uppercase;color:#343741;z-index:1;position:relative;display:flex;align-items:center;justify-content:center}.doogma-customization-main .switch-button button svg{margin-right:5px;display:none}.switch-button input[type=checkbox]:checked~.check-btn-group:before,.switch-button input[type=checkbox]:checked~.check-btn-group:after{transform:translate(100%)}.check-btn-group{position:relative;display:flex;width:100%}.check-btn-group:before,.check-btn-group:after{content:"";width:50%;position:absolute;height:100%;left:0;top:0;background:#e2e4ee;transform:translate(0);transition:all .3s linear;border-radius:23px}.check-btn-group:after{background-color:transparent;z-index:7}.otherOptionSelected{opacity:.5;pointer-events:none}.doogma-customization-main .switch-button button.completedData svg{display:block}.doogma-customization-main .switch-button button.oriantationSelected svg{display:block}.front-addtext-textoriantation .switch-button button svg,.back-addtext-textoriantation .switch-button button svg{margin-right:5px;opacity:0;visibility:hidden}.front-addtext-textoriantation .switch-button button.oriantationSelected svg,.back-addtext-textoriantation .switch-button button.oriantationSelected svg{opacity:1;visibility:visible}.front-monogramtext .front-monogram-inputtext,.back-monogramtext .back-monogram-inputtext{max-width:412px;margin:0 auto}.front-monogramtext .front-monogram-inputtext input,.back-monogramtext .back-monogram-inputtext input{border-top:0;border-left:0;border-right:0;font-size:28px!important;line-height:20px;width:100%;text-align:center;color:#000;text-transform:uppercase;outline:none}.front-monogramtext-fontfamily ul,.back-monogramtext-fontfamily ul{padding:0;margin:0 22px 10px;gap:15px;display:flex;flex-wrap:wrap;justify-content:center}.front-monogramtext-fontfamily ul li,.back-monogramtext-fontfamily ul li{list-style-type:none;width:calc(33.33% - 10px);display:grid}.front-monogramtext-fontfamily ul li .front-monogramtext-fontfamily-label,.back-monogramtext-fontfamily ul li .back-monogramtext-fontfamily-label{text-transform:uppercase;letter-spacing:0;font-size:0;margin:0;line-height:0;margin-bottom:0!important}.front-monogramtext-fontfamily ul li .front-monogramtext-fontfamily-label>input,.back-monogramtext-fontfamily ul li .back-monogramtext-fontfamily-label>input{display:none}.front-monogramtext-fontfamily ul li .front-monogramtext-fontfamily-label>input:checked+.front-monogramtext-fontfamily-image{border:2px solid #3fa410}.front-monogramtext-fontfamily ul li span,.back-monogramtext-fontfamily ul li span{text-align:center;margin-top:8px}.front-monogramtext-fontfamily ul li .front-monogramtext-fontfamily-label .front-monogramtext-fontfamily-image,.back-monogramtext-fontfamily ul li .back-monogramtext-fontfamily-label .back-monogramtext-fontfamily-image{opacity:.8;width:100%;height:140px;background-position:center center;display:inline-block;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 4px #00000040;background-size:contain}.front-monogramtext-fontfamily,.back-monogramtext-fontfamily{margin-top:18px}.doogma-popup-content-right .doogma-cta{background:#dc1f26}.doogma-popup-content-right .doogma-cta ul{display:flex;flex-direction:row;justify-content:center;gap:22px;align-items:center;padding:10px 20px;background:#dc1f26;margin-bottom:0;margin-left:0}.doogma-popup-content-right .doogma-cta ul li{font-style:normal;text-align:center;margin-bottom:0;font-size:16px;line-height:18px;color:#fff;text-transform:uppercase}.doogma-popup-content-right .doogma-cta ul li:first-child{list-style:none}.doogma-popup-content-right .doogma-content-heading{background:#f3f3f3;align-items:center;justify-content:space-between;display:flex}.doogma-popup-content-right .doogma-content-heading h2{font-size:24px;line-height:45px;color:#343741;display:flex;align-items:center;padding-bottom:9px;padding-top:8px;padding-left:20px;margin:0;font-family:inherit}.doogma-popup-content-right .doogma-content-heading svg{display:flex;margin-right:30px}.doogma-popup-content-right .doogma-product-variation{padding:18px 6px 48px 22px;border-bottom:1px solid #abb2ce}.doogma-popup-content-right .doogma-product-variation .variant-input-wrap{margin:0;line-height:0}.doogma-popup-content-right .doogma-product-variation .variant-input-wrap label{margin-bottom:10px;width:32px;height:32px}.doogma-popup-content-right .doogma-product-variation .variant-input-wrap .variant-input{line-height:0}.doogma-popup-content-right .doogma-product-variation .doogma-product-specification{display:block;text-transform:uppercase;font-size:16px;line-height:35px;color:#343741}.custom-doogma-popup .custom-doogma-wrap .right-side-doogma-popup{max-width:608px;z-index:1;width:100%;background:#fff;box-shadow:0 0 4px #00000040;height:100%}.front-clipart ul,.back-clipart ul{padding:0 0 10px;margin:18px 22px 0;gap:15px;display:flex;flex-wrap:wrap;justify-content:center}.front-clipart ul li,.back-clipart ul li{list-style-type:none;width:calc(33.33% - 10px);font-size:0;line-height:0;display:grid}.front-clipart ul li .radio-img,.back-clipart ul li .radio-img{text-transform:uppercase;letter-spacing:0;font-size:0;margin:0;line-height:0;margin-bottom:0!important}.front-clipart ul li .radio-img>input,.back-clipart ul li .radio-img>input{display:none}.front-clipart ul li .radio-img .image,.back-clipart ul li .radio-img .image{width:100%;border:10px solid #fff;height:140px;background-position:center center;display:inline-block;background-repeat:no-repeat;cursor:pointer;box-shadow:0 0 4px #00000040;background-size:contain;background-position:center}.front-clipart ul li .radio-img>input:checked+.image,.back-clipart ul li .radio-img>input:checked+.image{outline:2px solid #3fa410}.front-addtext-box.inner-boxes.selected,.back-addtext-box.inner-boxes.selected,.inner-boxes.selected{border:2px solid #3fa410}.front-option-outerbox.other-options-selected,.back-option-outerbox.other-options-selected{pointer-events:none;opacity:.5}.remove-cust-front,.remove-cust-back{cursor:pointer;text-decoration:underline}.right-side-doogma-popup .doogma-customization-main{margin-top:-25px}.custom-doogma-popup .custom-doogma-wrap{display:flex;justify-content:space-between}.custom-doogma-popup .custom-doogma-wrap .lest-side-doogma-popup{flex:1;justify-content:center;display:flex}.right-side-doogma-popup .doogma-bottom-add-to-cart{display:flex;justify-content:center}.right-side-doogma-popup .doogma-bottom-add-to-cart .save-step2{font-weight:700;font-size:20px;line-height:20px;color:#343741;min-width:73px;display:block;border:2px solid #343741;text-align:center;padding:12px 25px;border-radius:50px;margin-right:30px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-pricing{font-size:30px;line-height:35px;color:#dc1f26;margin-right:27px;display:flex;align-items:center}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector{max-width:122px;background:#fff3;border-radius:21px;border:2px solid #e0e7ff;width:100%;height:42px;margin-right:10px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector .qty__wrapper{display:flex;align-items:center;justify-content:space-evenly}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector .qty__wrapper button{padding:0}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector .qty__wrapper input{font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#343741;max-width:50px;border:none;padding-bottom:3px;pointer-events:none}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart .add-to-cart-btn button{border:1px solid #dc1f26;border-radius:21px;margin-left:0;min-height:42px;background-color:#dc1f26!important;background-image:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/2-layers_5.png?v=1620801322)!important;background-repeat:no-repeat!important;background-position:left 20px center!important;max-width:180px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart .add-to-cart-btn button:disabled{opacity:.65!important;background-color:#dc1f26!important;background-image:url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/2-layers_5.png?v=1620801322)!important;background-repeat:no-repeat!important;background-position:left 20px center!important}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart .add-to-cart-btn button:hover{opacity:.9}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart .add-to-cart-btn button span{text-transform:uppercase;color:#fff;font-size:20px;letter-spacing:0;line-height:20.4px;text-align:center;min-width:180px;display:block;margin:0}.right-side-doogma-popup .bottom-doogma-btns{display:flex;justify-content:space-between;padding:0 29px;align-items:center}.right-side-doogma-popup .bottom-doogma-btns button{font-size:20px;line-height:20px;color:#343741;min-width:73px;display:block;border:2px solid #343741;text-align:center;padding:12px 25px;border-radius:50px}.right-side-doogma-popup .bottom-doogma-btns .btn-lg{max-width:217px;width:100%;text-align:center;background:#343741;color:#fff}.right-side-doogma-popup .bottom-doogma-btns .btn-lg.btnenable{opacity:1;pointer-events:unset}.right-side-doogma-popup .bottom-doogma-btns .btn-lg{max-width:217px;width:100%;text-align:center}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-start-over{border:1px solid #343741;border-radius:23px;font-weight:700;font-size:20px;line-height:20px;padding:13px 20px;margin-right:49px;text-align:center;text-transform:uppercase;color:#343741;height:48px}.customizer-legal-notice-modal,.customizer-over-modal,.customizer-cart-modal,.customizer-cart-image-modal{position:fixed;top:50%;left:50%;z-index:9999;display:none;transform:translate(-50%,-50%);width:100%}.customizer-legal-notice-doogma-modal,.customizer-cart-imagedoogma-modal,.customizer-over-doogma-modal,.customizer-cart-doogma-modal{content:"";z-index:9999;position:fixed;width:100vw;background:#000c;height:100vh;top:0;left:0;display:none}.customizer-over-doogma-modal{font-family:"DINOT - Cond Bold";font-weight:500}.customizer-over-doogma-modal .modal-title{letter-spacing:normal}.customizer-over-doogma-modal .modal-body{padding:1rem}.customizer-cart-image-modal .modal-dialog{margin:0 auto}.customizer-legal-notice-doogma-modal.show,.customizer-over-doogma-modal.show,.customizer-cart-doogma-modal.show,.customizer-cart-imagedoogma-modal.show{display:block}.customizer-legal-notice-modal .modal-dialog,.customizer-over-modal .modal-dialog,.customizer-cart-modal .modal-dialog,.customizer-cart-image-modal .modal-dialog{margin-top:5%}.customizer-legal-notice-modal.show,.customizer-over-modal.show,.customizer-cart-modal.show,.customizer-cart-image-modal.show{display:block}.customizer-legal-notice-modal .modal-dialog{display:flex;justify-content:center;align-items:center;height:100%;max-width:509px;margin:0 auto}.customizer-legal-notice-modal .modal-dialog .modal-content{background:#fff;border-radius:0}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-header{background:#f3f3f3;align-items:center;padding:7px 21px;border:none}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-header h4{font-family:"DINOT - Cond Bold";letter-spacing:normal;font-size:20px;line-height:45px;color:#343741;margin:0;text-transform:uppercase}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-body{padding:20px 23px 0}.customizer-legal-notice-modal .modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto;float:right;font-size:1.5rem;font-weight:700;font-family:"DINOT - Cond Bold";line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-body p{margin:0 0 20px;font-size:16px;line-height:24px;color:#41424e;font-family:"DINOT - Cond Bold"}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-footer{margin:0 auto;border:none;padding:0 0 30px}.customizer-legal-notice-modal .modal-dialog .modal-content .modal-footer .btn{font-family:"DINOT - Cond Bold";background:#343741;border-radius:21px;font-size:20px;line-height:20px;text-align:center;width:221px;letter-spacing:initial;padding:11px;text-transform:uppercase;color:#fff}.customizer-over-modal .modal-dialog{max-width:509px}.customizer-cart-modal h4{font-family:"DINOT - Cond Bold";letter-spacing:normal}.customizer-cart-modal .modal-body{padding:16px}.customizer-over-modal .modal-content,.customizer-cart-modal .modal-content{border-radius:0;overflow:auto;max-height:100%}.customizer-over-modal .modal-content .modal-header,.customizer-cart-modal .modal-content .modal-header{background:#f3f3f3;border:none;padding:1rem}.customizer-over-modal .modal-body{min-height:150px}.customizer-over-modal .modal-body p{font-family:DINOT;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#41424e}.customizer-over-modal .modal-footer,.customizer-cart-modal .modal-footer{justify-content:space-between;border:none;padding:1rem;flex-wrap:nowrap}.customizer-over-modal .modal-footer .btn,.customizer-cart-modal .modal-footer .btn{font-family:"DINOT - Cond Bold";font-style:normal;font-size:20px;line-height:20px;text-align:center;text-transform:uppercase;color:#fff;background:#34374180;border-radius:21px;margin:0 5px;width:100%;height:42px;letter-spacing:0}.customizer-over-modal .modal-footer .btn.btn-dark{background:#343741}.customizer-cart-modal .modal-dialog,.customizer-legal-notice-modal .modal-dialog,.customizer-over-modal .modal-dialog{display:flex;justify-content:center;align-items:center;height:90%}.customizer-cart-modal .modal-dialog{max-width:650px}.customizer-cart-modal .modal-body p{font-family:DINOT;font-style:normal;font-size:12px;line-height:14px;color:#41424e}.customizer-cart-modal .modal-body{height:calc(85vh - 230px);overflow:auto}.customizer-cart-modal .modal-footer .btn{background:#34374126;color:#343741}.customizer-cart-modal .modal-footer .btn.btn-dark{background:#343741;color:#fff}.customizer-cart-modal .modal-footer .btn:hover{color:#fff;background-color:#343741}.customizer-cart-modal .modal-footer{display:block}.customizer-cart-modal .modal-footer .modal-footer-btn{display:flex}.customizer-cart-modal .modal-footer .modal-footer-btn button{margin:0 5px}.dd-ajax-animation>div>label{letter-spacing:normal!important;font-size:16px!important;text-transform:unset!important}.customizer-cart-modal .modal-footer .form-group{display:block;margin-bottom:16px}.customizer-cart-modal .modal-footer .form-group input{padding:0;height:initial;width:initial;margin-bottom:0;display:none;cursor:pointer}.customizer-cart-modal .modal-footer .form-group label{position:relative;cursor:pointer;font-family:DINOT;font-style:normal;font-weight:400;font-size:16px;line-height:21px;letter-spacing:0;color:#41424e;margin:0;display:flex;align-items:center;text-transform:initial}.customizer-cart-modal .modal-footer .form-group label:before{content:"";-webkit-appearance:none;background-color:transparent;box-shadow:0 1px 2px #0000000d,inset 0 -15px 10px -12px #0000000d;padding:8px;display:inline-block;position:relative;vertical-align:middle;cursor:pointer;background:#d9d9d9;border-radius:4px;margin-right:8px}.customizer-cart-modal .modal-footer .form-group input:checked+label:before{background:#343741}.customizer-cart-modal .modal-footer .form-group input:checked+label:after{content:"";display:block;position:absolute;top:5px;left:6px;width:5px;height:9px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.customizer-cart-modal .modal-footer{padding:16px}.customizer-cart-image-modal .modal-header{background:#f3f3f3;display:flex;align-items:center;padding:16px}.customizer-cart-image-modal .modal-header .modal-title{font-weight:700;font-size:20px;line-height:24px;color:#343741;letter-spacing:normal}.customizer-cart-image-modal .modal-header .modal-header-right{display:flex;align-items:center}.customizer-cart-image-modal .modal-header .modal-header-right a{font-family:DINOT;font-weight:400;font-size:14px;line-height:20px;text-align:center;text-decoration-line:underline;color:#dc1f26}.customizer-cart-image-modal .modal-header .modal-header-right span{padding:0 10px 0 0}.customizer-cart-image-modal .modal-footer{justify-content:center}.customizer-cart-image-modal .modal-header .modal-header-right span,.customizer-cart-image-modal .modal-header .modal-header-right button{font-family:DINOT;font-weight:500;font-size:14px;line-height:14px;color:#797979;padding-top:0}.customizer-cart-image-modal .modal-header .modal-header-right button{padding:5px 20px 0;opacity:1}.customizer-cart-image-modal .modal-body{text-align:center;height:auto;overflow:auto}.customizer-cart-image-modal .switch-button{width:100%;border:none}.template-customers-order .customizer-cart-image-modal .modal-header .modal-header-right a{display:none}#shopify-section-customize-product-template .customizer-template{padding-top:30px!important}.right-side-doogma-popup .doogma-popup-content-right .text-notice{font-weight:400;font-size:14px;font-family:DINOT;line-height:18px;margin:30px 25px 25px 22px;padding:10px;color:#41424e;background:#f3f3f380}.front-screen3-mobile,.back-screen3-mobile{display:none}.front-uploadimage .front-image-upalod-title,.back-uploadimage .back-image-upalod-title{max-width:500px;height:36px;background:#eee;width:100%;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-right:30px;margin-top:-40px}.front-uploadimage .front-image-upalod-title span,.back-uploadimage .back-image-upalod-title span{display:flex;align-items:center;font-weight:700;font-size:16px;line-height:19px;text-align:center;color:#000}.front-uploadimage .front-image-upalod-title span img,.back-uploadimage .back-image-upalod-title span img{margin-right:16px}.front-uploadimage ul,.back-uploadimage ul{list-style-type:none;display:flex;margin:30px 34px 23px;justify-content:space-between}.front-uploadimage ul li,.back-uploadimage ul li{width:25%;max-width:120px;text-align:center;margin:0;line-height:0}.front-uploadimage ul li figure,.back-uploadimage ul li figure{margin:0 0 10px;line-height:0;height:25px;display:flex;align-items:center;justify-content:center}.front-uploadimage ul li p,.back-uploadimage ul li p{font-weight:400;font-family:DINOT;font-size:12px;line-height:16px;text-align:center;color:#000;margin:0}.front-uploadimage .front-image-upalod-input,.back-uploadimage .back-image-upalod-input{padding:0 26px}.front-uploadimage .front-image-upalod-input form,.back-uploadimage .back-image-upalod-input form{display:flex;align-items:center}.front-uploadimage .front-image-upalod-input label,.back-uploadimage .back-image-upalod-input label{width:100%;cursor:pointer;height:48px;margin:0;text-transform:initial;letter-spacing:0;background:#fff;border:1px solid #c79140;padding:16px 10px;display:flex;align-items:center;justify-content:center}.front-uploadimage .front-image-upalod-input label img,.back-uploadimage .back-image-upalod-input label img{margin-left:10px}.front-uploadimage .front-image-upalod-input input[type=file],.back-uploadimage .back-image-upalod-input input[type=file]{display:none}.front-uploadimage .front-image-upalod-input .btn,.back-uploadimage .back-image-upalod-input .btn{background:#eee;border-radius:0;letter-spacing:0;width:100px;height:48px;border:1px solid #e3e3e3;font-family:DINOT;font-style:normal;font-weight:700;font-size:12px;line-height:12px;text-align:center;color:#000}.front-uploadimage .front-image-upalod-input img,.back-uploadimage .back-image-upalod-input img{margin-right:6px}.front-uploadimage .front-image-upalod-input .btn:after,.back-uploadimage .back-image-upalod-input .btn:after{display:none}.front-uploadimage .front-image-upalod-input span,.back-uploadimage .back-image-upalod-input span{font-family:DINOT;font-style:normal;font-weight:400;font-size:10px;line-height:16px;width:100%;display:block;padding-top:8px;text-align:center;color:#000}.front-uploadimage .front-text-notice,.back-uploadimage .back-text-notice{background:#f3f3f380;padding:10px;margin:20px 25px}.front-uploadimage .front-text-notice p,.back-uploadimage .back-text-notice p{font-family:DINOT;font-weight:500;font-size:14px;line-height:18px;color:#41424e}.front-uploadimage .front-text-notice p:first-child,.back-uploadimage .back-text-notice p:first-child{font-weight:700}.front-uploadimage .front-text-notice p:last-child,.back-uploadimage .back-text-notice p:last-child{margin-bottom:0}.front-uploadimage .front-text-notice p a,.back-uploadimage .back-text-notice p a{color:#41424e;text-decoration:underline;text-transform:capitalize}.front-addtext-textoriantation .front-addtext-textoriantation-title,.back-addtext-textoriantation .back-addtext-textoriantation-title{font-size:16px;line-height:16px;text-align:center;text-transform:uppercase;color:#343741;margin:0 0 4px}.cart__image-view-popup{display:none}.cart-main-image-popup{position:relative}.cart-main-image-popup .cart__image-view-popup{display:block;position:absolute;top:0;right:0;width:30px}.cart-main-image-popup .cart__image-view-popup button{background:#fff;padding:0}.customizer-cart-image-modal .modal-body{overflow:auto;padding:0;pointer-events:none}.customizer-cart-image-modal .modal-body .front-img{width:auto;overflow:hidden}.customizer-cart-image-modal .modal-body::-webkit-scrollbar{display:none}.customizer-cart-image-modal .modal-dialog{max-width:433px}.cart__item .cart__image{border:none}.cart__item .cart__image img{border:4px solid #c79140;margin-bottom:10px}.customizer-cart-image-modal .modal-body{position:relative;min-height:431px}.customizer-cart-image-modal .customizer-cart-img-loader{position:absolute;top:0;left:0;bottom:0;right:0;background:#11111173;z-index:9999;display:none;justify-content:center;align-items:center}.customizer-cart-image-modal .customizer-cart-img-loader.open{display:flex}.footer__logo .text-left h3.text-white,.footer__logo .text-left h3.text-white a{color:#fff!important}.add-to-cart-doogma.disablebtn{opacity:.5;pointer-events:none}.front-addtext .front-addtext-inputtext textarea,.back-addtext .back-addtext-inputtext textarea{border:none;width:412px;margin-top:42px;text-align:center;background:url(https://cdn.shopify.com/s/files/1/0577/5559/9042/files/text-bg-1.png?v=1675318207);background-repeat:repeat;padding:0;overflow:hidden;font-size:28px;line-height:40px;resize:none;outline:0}.front-addtext .front-addtext-inputtext input,.back-addtext .back-addtext-inputtext input{width:100%;outline:none;border:none;border-bottom:2px solid #f3f3f3;font-weight:700;font-size:28px;line-height:20px;text-align:center;color:#474747}.errormessagefront,.errormessageback{text-align:center;border:1px solid red;border-color:#e59999;background-color:#f9e6e6;color:#be0000;padding:10px;margin-top:20px}.errormessagefront p,.errormessageback p{margin-bottom:0;line-height:normal}.edit-front-mobile,.edit-back-mobile{display:none}.edit-back-mobile.btnvisible,.edit-front-mobile.btnvisible{display:block}#shopify-section-customize-product-template .customize-page-loader{position:fixed;top:0;left:0;bottom:0;right:0;background:#11111173;z-index:9999;display:none;justify-content:center;align-items:center}#shopify-section-customize-product-template .customize-page-loader.open{display:flex}#CartDrawer .cart__item .estimated-delivery strong{display:block}.payment-buttons .add-to-cart-btn button[disabled=disabled]:hover{background:#000 url(https://cdn.shopify.com/s/files/1/0552/9731/0876/files/2-layers_5.png?v=1620801322);min-height:42px;background-repeat:no-repeat;background-position:left 20px center}.grid-product__tag{left:0;right:initial}.customizer_plp .products-grid-list .grid-product__price{font-size:19px}.doogma-price-cover .doogma-comparePricing{color:#0000007f;text-decoration:line-through}@media only screen and (max-width: 1299px){.custom-doogma-popup .custom-doogma-wrap .right-side-doogma-popup{max-width:100%;width:50%}.front-uploadimage .front-image-upalod-title,.back-uploadimage .back-image-upalod-title{max-width:100%;width:calc(100% - 100px)}}@media only screen and (max-width: 1120px){.right-side-doogma-popup .doogma-cta ul{flex-wrap:wrap;gap:0 10px;padding:10px}.right-side-doogma-popup .doogma-cta ul li{width:100%;max-width:100%;list-style-type:none}.right-side-doogma-popup .doogma-cta ul li:last-child{list-style-type:none;text-align:center}.customizer-cart-image-modal .modal-dialog{width:80%}.customizer-cart-modal .modal-body{height:calc(100% - 230px);overflow:auto}.customizer-cart-modal .modal-body{max-height:60vh}}@media only screen and (max-width: 1024px){.right-side-doogma-popup .doogma-bottom-add-to-cart{flex-wrap:wrap}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart{width:100%;padding:0 20px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-addtocart .add-to-cart-btn button{max-width:100%;margin-top:10px}.front-monogramtext-fontfamily ul li,.back-monogramtext-fontfamily ul li,.front-clipart ul li,.back-clipart ul li,.front-addtext-fontfamily-ul .front-addtext-fontfamily-li,.back-addtext-fontfamily-ul .back-addtext-fontfamily-li{width:calc(50% - 10px)}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-start-over{margin-right:15px;padding:10px 15px}.doogma-front-body,.doogma-back-body{padding-bottom:135px}.right-side-doogma-popup .bottom-doogma-btns button{padding:12px 20px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-pricing{margin-right:10px}}@media only screen and (max-width: 850px){.right-side-doogma-popup .doogma-cta ul li{font-size:14px;max-width:155px}.right-side-doogma-popup .bottom-doogma-btns .btn-lg{width:auto}.front-uploadimage ul li p,.back-uploadimage ul li p{font-size:10px;line-height:12px}.front-uploadimage ul,.back-uploadimage ul{margin:28px 19px 16px}.front-uploadimage .front-text-notice,.back-uploadimage .back-text-notice{margin:20px}.front-uploadimage .front-text-notice p,.back-uploadimage .back-text-notice p{font-size:12px;line-height:16px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-start-over{margin-right:5px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector{margin-right:0}.front-clipart ul,.back-clipart ul{justify-content:space-between}.right-side-doogma-popup .bottom-doogma-btns button{padding:9px 19px;font-size:18px}}@media only screen and (max-width: 768px){.customizer-cart-imagedoogma-modal .modal-footer{padding:16px}.right-side-doogma-popup .doogma-cta ul li{max-width:100%;text-align:center;list-style-type:none}}@media only screen and (max-width: 768px){.custom-doogma-popup .custom-doogma-wrap .right-side-doogma-popup{width:100%;box-shadow:none}.right-side-doogma-popup .doogma-popup-content-right .doogma-content-heading{display:flex}.right-side-doogma-popup .doogma-popup-content-right .doogma-content-heading svg{margin-right:20px}.right-side-doogma-popup .doogma-popup-content-right .doogma-product-variation{padding:20px 20px 50px}.custom-doogma-popup .custom-doogma-wrap .lest-side-doogma-popup{display:none}.right-side-doogma-popup .doogma-bottom-add-to-cart{position:fixed;background:#f3f3f3;padding:10px;z-index:9;bottom:-1px;width:100%;left:0;box-shadow:0 4px 10px #00000040}.right-side-doogma-popup .bottom-doogma-btns{position:fixed;background:#f3f3f3;padding:20px;z-index:9;bottom:-1px;width:100%;left:0;box-shadow:0 4px 10px #00000040}.right-side-doogma-popup .bottom-doogma-btns{padding:20px}.right-side-doogma-popup .bottom-doogma-btns .btn-lg{max-width:200px;width:100%}.right-side-doogma-popup .bottom-doogma-btns button{font-size:20px;line-height:20px;padding:9px 19px}#shopify-section-customize-product-template .customizer-template{padding-top:0!important}#shopify-section-customize-product-template .customizer-template>.page-width{padding:0}.customizer-legal-notice-modal .modal-dialog{padding:0 20px}.customizer-legal-notice-modal{z-index:22}.doogma-front-body,.doogma-back-body{height:auto}.front-monogramtext .front-monogram-inputtext,.back-monogramtext .back-monogram-inputtext{margin:0 auto;padding:0 20px}.doogma-front-body,.doogma-back-body{padding-bottom:30px}.front-screen3-mobile,.back-screen3-mobile{display:flex;flex-direction:column;padding-top:20px;height:auto}.front-screen3-mobile button,.back-screen3-mobile button{text-decoration:underline}.front-screen3-mobile button,.back-screen3-mobile button{padding-bottom:20px;color:#000}.bottom-doogma-btns-mobile{position:fixed;background:#f3f3f3;padding:20px;z-index:9;bottom:-1px;width:100%;left:0;box-shadow:0 4px 10px #00000040}.right-side-doogma-popup .bottom-doogma-btns-mobile{display:flex;justify-content:space-between;align-items:center}.bottom-doogma-btns-mobile button{font-weight:700;color:#343741;min-width:73px;display:block;border:2px solid #343741;text-align:center;font-size:20px;line-height:20px;padding:9px 19px;border-radius:50px}.bottom-doogma-btns-mobile .btn-lg{background:#343741;color:#fff}.front-uploadimage ul li p{font-size:10px;line-height:12px}.front-uploadimage .front-image-upalod-title,.back-uploadimage .back-image-upalod-title{width:calc(100% - 110px)}.doogma-front-body .front-screen1,.doogma-back-body .back-screen1{padding-top:30px}.front-addtext .front-addtext-inputtext,.back-addtext .back-addtext-inputtext{margin-bottom:30px}.customizer-cart-image-modal .modal-body{height:auto}.customizer-cart-image-modal .modal-body .front-img{width:100%;max-width:700px;overflow:auto}.customizer-cart-image-modal .modal-dialog{width:auto;margin:8px}.customizer-cart-image-modal .modal-header .modal-header-right{flex-wrap:wrap;margin-top:10px;width:100px;justify-content:flex-end}.customizer-cart-image-modal .modal-header .modal-header-right button{order:1;padding-top:0;line-height:20px;position:absolute;top:16px;right:0;display:flex;align-items:center;justify-content:center}.customizer-cart-image-modal .modal-header .modal-header-right a{order:2;margin-top:20px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-pricing{margin-right:15px}.right-side-doogma-popup .doogma-cta ul li{max-width:170px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-start-over{margin-right:5px}.right-side-doogma-popup .doogma-bottom-add-to-cart .doogma-quantity-selector{margin-right:0}.right-side-doogma-popup .doogma-cta ul li{font-size:12px}.doogma-component .modal-footer{flex-wrap:wrap}.doogma-component .modal-footer button{width:100%;margin-left:0!important;margin-right:0}.cart-page .cart__item .cart-doogma-notice strong{display:block}.customizer-cart-image-modal .modal-body{position:relative;min-height:350px}.customizer_plp .products-grid-list .grid-product__price{font-size:14px}}@media only screen and (max-width: 480px){.right-side-doogma-popup .bottom-doogma-btns button{font-size:16px;line-height:normal}}#CartDrawer .cart__item .cart__item-details .cart__item-title .cart__item--variants>div,#CartDrawer .cart__item .cart__item-details .cart__item-title a.cart__item-name{word-break:break-word}
/*# sourceMappingURL=/cdn/shop/t/9/assets/doogma-new.css.map */
