.swal-title-custom{font-size:1.125em}.swal-popup-custom{width:20em;max-width:90vw}.masonarygrid{column-count:3;column-gap:1rem;width:100%}.masonary-item{break-inside:avoid;margin-bottom:1rem}@media (min-width: 1024px) and (max-width: 1080px){.masonarygrid{column-count:3}}@media (max-width: 992px){.masonarygrid{column-count:2}}@media (max-width: 576px){.masonarygrid{column-count:1}}.swal2-popup{Width:500px;font-family:Roboto Slab,Inter,sans-serif;font-size:1.125em!important;background-color:#fff;border:1.5px solid grey;border-radius:8px;box-shadow:0 4px 16px #0000001a}.swal2-icon{display:none!important}.swal2-confirm{padding:6px 10px;border-radius:8px;font-size:1.125em!important;font-weight:700;text-decoration:none;display:inline-block;text-align:left;width:100%;background-color:#413134;color:#fff}.swal2-confirm:hover{background-color:#413134;color:#fff}.date-container svg{margin:0 3px}.dec-name{margin-bottom:5px}.dec-date{font-size:13px}.dec-date:first-child img{height:16px}.dec-date img{height:22px;width:auto}.memory-card{background-color:#f2f0e8;padding:18px;border-radius:5px;border:1px solid #e2e2e3}.memory-card.bg-white{background-color:#fff}.memory-card img{border-radius:3px;border:1px solid #e2e2e3}.form-group{padding-top:15px}.memory-card-footer{display:flex;justify-content:space-between;align-items:center}.memory-card p,.memory-card span.color-3c{font-size:13px}.bg-white{background-color:#fff}#accordionMoreAds .accordion-item{border:none}#accordionMoreAds button{display:block;min-width:90px;font-weight:700;font-size:15px;background-color:#f2f0e8;padding:0;border:none!important;box-shadow:none!important}#accordionMoreAds button:focus{border:none!important;box-shadow:none!important}#accordionMoreAds button svg{margin-left:6px}#accordionMoreAds .accordion-button:after{content:none!important}#panelsStayOpen-collapseOne{background-color:#fff;margin-top:16px;border-radius:5px}#panelsStayOpen-collapseOne .accordion-body{padding:.5rem}#panelsStayOpen-collapseOne .even-images,#panelsStayOpen-collapseOne .even-images img{border:none}#panelsStayOpen-collapseOne .even-images p{font-size:13px}.related-obi-ad{margin:2px}.ceremony-text,div.ceremony-text{font-weight:700;color:#000}div.ceremony-text{font-size:13px}.ceremony-text>a{color:inherit}.undertaker-logo{height:40px}.social_icon{color:#0a0a0a;font-weight:700}.social_icon:hover{color:#3d3d3d;text-decoration:none}.btn-close{border:2px solid #000000;border-radius:50%;width:6px;height:6px}.share_button{background-color:#3f3f3f;border:none;color:#fff;border-radius:5px;padding:10px;margin-bottom:10px}.share_button:hover{background-color:#000;color:#fff}.modal-content{border-width:1px;border-radius:10px}.smd{display:flex;width:100px;font-size:small;text-align:center}.smd img{width:25px;height:25px}.smd p{margin-top:.2rem;padding-left:.8rem}.inputUrl{border:1px solid #c7c7c7;border-radius:4px!important}.inputUrl input{padding:0!important}.form-control{border:1px solid #b8b9ba;border-radius:5px}.btn-link,.btn-link:hover{color:#000}.bg-gray-100{background-color:#e9ecef}.greeting-btn{float:right;height:30px;width:30%;margin-top:8px;background-color:#a85055;color:#fff}.greeting-btn:hover{background-color:#a3cda6;color:#fff}.card-body{background-color:#f2f0e8}.card-title{font-size:20px;color:#0a0a0a;margin-bottom:0}.like-count img{position:absolute;border:0;right:5px;margin-top:5px}.like-count span{position:absolute;border:0;right:25px}.greeting-image{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:8px}.greeting-image img{border:0;margin:3px;width:10%;height:10%}.candle-row{overflow-y:scroll;height:300px}.greeting-icon-btn{background-color:#a3cda6}.greeting-card{border-radius:5px;border:1px solid #e2e2e3}.greeting-card-image{border-top-left-radius:5px!important;border-top-right-radius:5px!important;border:none!important;height:auto}.icons-memory{background:none;padding-right:1.5rem!important;margin-bottom:10px}#GmapMark{border-radius:5px;border:1px solid #e2e2e3;height:250px;width:100%}@media screen and (max-width: 992px){.date-container svg{display:none}.date-container>span{display:block}#GmapMark{width:100%;height:150px}.go_to_shop_button{width:230px!important;font-size:12px}.web_shop_buttons{margin-left:0!important}}@media screen and (max-width: 1024px){.web_shop_buttons{margin-left:0!important}}@media (max-width: 576px){.margin-bottom{margin-bottom:15px!important}@media screen and (max-width: 768px){.go_to_shop_button{width:250px!important}}}
