.site-header,.site-footer,header,footer,#header,#footer{display:none!important}#main-container{width:90%;height:100%;display:flex;flex-direction:column;align-items:center;margin-top:30px;gap:10px}.hide{display:none!important}#page-start,#page-locket,#page-outer-charm{width:100%;height:80%;display:flex;justify-content:center;align-items:center}.paper-box{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:100%;height:100%;background:url(//memoryjewelry.shop/cdn/shop/t/6/assets/background.png?v=132712620761844101231764359240);background-size:cover;background-repeat:no-repeat;border-radius:10px;box-shadow:0 4px 15px #0003}.divided-box{display:flex;flex-direction:column;align-items:center;justify-content:space-around;background-color:#fff;width:100%;height:100%;border-radius:10px}.divided-top-section{display:flex!important;justify-content:center;align-items:center;background-color:#fff;height:40vh;width:100%;border-top-right-radius:8px;border-top-left-radius:8px;position:relative;overflow:hidden}.divided-middle-section{display:flex!important;background-color:#fff;height:10%;width:100%}.divided-bottom-section{display:flex;flex-wrap:wrap;justify-content:center;flex-direction:row;align-content:flex-start;background-color:#fff;height:40%;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.divided-confrim-section{display:flex;justify-content:center;align-items:center;gap:15px;background-color:#fff;height:10%;width:100%;border-bottom-right-radius:8px;border-bottom-left-radius:8px}.option-instruction{width:100%;background-color:#fff;display:flex;flex-direction:column;gap:5px}.option-instruction-title{display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;color:#0e6b36;width:100%;height:100%;white-space:normal;text-align:center;position:relative;border-bottom:5px solid rgb(14,107,54)}.option-instruction-title:before{content:"";position:absolute;top:0;width:100%;height:5px;background:#0e6b36;left:50%;transform:translate(-50%);border-radius:2px}.option-list-outer-charms{display:grid;grid-template-columns:repeat(5,1fr);grid-template-rows:repeat(4,1fr);gap:10px;background-color:#fff;height:100%;width:100%;overflow:scroll;overflow-y:scroll!important;scrollbar-gutter:stable;overflow-x:hidden}.option-list-inner-charms{display:flex;flex-wrap:wrap;justify-content:center;gap:15px;align-items:flex-start;overflow-y:auto;height:35vh;background-color:#fff;width:100%;scrollbar-gutter:stable;overflow-x:hidden}.option-list-inner-charms .item{display:flex;align-items:center;justify-content:center;min-width:80px;min-height:80px;padding:5px}.option-list-inner-charms .item img{max-width:100%;object-fit:contain;cursor:pointer;transition:transform .2s ease}.option-list-inner-charms .item img:hover{transform:scale(1.1)}.option-list-gliter,.option-list-gliter-half{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(4,1fr);gap:10px;padding:10px;background-color:#fff;height:100%;width:100%;overflow:scroll;overflow-y:scroll!important;scrollbar-gutter:stable;overflow-x:hidden}.option-list::-webkit-scrollbar,.option-list-outer-charms::-webkit-scrollbar,.option-list-inner-charms::-webkit-scrollbar,.option-list-gliter::-webkit-scrollbar,.option-list-gliter-hlaf::-webkit-scrollbar{width:12px;background:#ffc6d1;border-radius:4px}.option-list::-webkit-scrollbar-thumb,.option-list-outer-charms::-webkit-scrollbar-thumb,.option-list-inner-charms::-webkit-scrollbar-thumb,.option-list-gliter::-webkit-scrollbar-thumb,.option-list-gliter-half::-webkit-scrollbar-thumb{background-color:pink;border-radius:8px;border:2px solid #0D6A37;padding:0 2px}.option-list::-webkit-scrollbar-track,.option-list-outer-charms::-webkit-scrollbar-track,.option-list-inner-charms::-webkit-scrollbar-track,.option-list-gliter::-webkit-scrollbar-track,.option-list-gliter-half::-webkit-scrollbar-track{background:#fff;border-radius:4px}.option-list{overflow-y:auto;display:flex;background-color:#fff;flex-wrap:wrap;height:100%;width:95%;align-content:flex-start;justify-content:center}.option-list-item{display:flex;justify-content:center;background-color:#fff;height:100%;width:100%}.option-text-field{display:flex;width:100%;height:100%;flex-direction:column;align-content:center;align-items:center;justify-content:center}.option-photo{display:flex;align-items:center;align-content:center;flex-direction:column;justify-content:center;height:100%}.option-text-field input{width:90%;height:40%;padding:10px;border-radius:5px;background-color:#fad2d9;border:none;text-align:center;font-size:16px;font-weight:700}.confirm-selection-button{background:#ffc6d1;color:#0e6b37;border:2px solid #0e6b37;border-radius:8px;font-size:15px;font-weight:700;margin-bottom:16px;margin-top:16px;margin-left:15px;cursor:pointer;transition:all .3s ease;flex:6;min-width:0}.confirm-selection-button:hover{background:#ffb3c1;transform:translateY(-2px);box-shadow:0 4px 8px #00000026}#selected-locket-img{height:100%}#option-horiontal-options-list{width:100%;display:flex;flex-wrap:wrap;flex-direction:row;height:100%;align-content:center;justify-content:center}.option-horiontal-options-list-item{display:flex;width:80%;background:pink;margin:10px;padding:16px;border-radius:8px;text-align:center;justify-content:center;align-items:center;font-size:14px;font-weight:700;text-decoration:underline;color:#0e6b36}.red-dot{position:absolute;width:12px;height:12px;background-color:red;border-radius:50%;transform:translate(-50%,-50%);opacity:.5;transition:opacity .2s;pointer-events:none;display:block!important}.red-dot.active{background-color:green;opacity:1;z-index:10;display:block}.controls{margin-top:15px}button,select{padding:8px 12px;margin-right:10px;font-size:16px}#status{font-weight:700}.image-wrapper{position:relative;height:100%;max-height:100%;display:flex;justify-content:center;align-items:center}#myImage{max-height:100%;width:auto;height:100%;display:block}#dots-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.placed-charm{position:absolute;height:60px;transform:translate(-50%,-50%);pointer-events:none;z-index:5}
/*# sourceMappingURL=/cdn/shop/t/6/assets/css-page-general.css.map */
