:root{--color-branding-1: #a59262;--color-branding-2: #bcaa82;--color-branding-3: #d2c2a2;--color-branding-4: #2B2B24;--color-disabled: #f2f2f2;--color-warning: #cf5f20;--box-shadow-main1:0 3px 5px rgb(165 146 98 / 12%);--button-cta-radius1:50px}html{scrollbar-width:thin;scrollbar-color:rgb(var(--color-foreground-rgb) / var(--opacity-40)) var(--color-background);scroll-behavior:smooth}html[scroll-lock]{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}img{width:100%;height:auto}input,textarea,select{font:inherit;border-radius:var(--style-border-radius-inputs)}input:hover{background-color:var(--color-input-hover-background)}select{background-color:var(--color-background);color:currentcolor}.collection-card,.featured-blog-posts-card{width:100%;position:relative;height:100%}a.button{border-radius:var(--button-cta-radius1)}.menu-list__list-item:where(:not([slot=overflow]))>.menu-list__link{margin-inline:calc(0 * var(--gap-xl) / 2)}.obituarios-title{margin-bottom:50px;color:var(--color-branding-4);font-size:1.7rem;font-weight:400;background:#ffffff70;padding:23px 20px 20px;border-radius:6px;border-bottom:1px solid #a5926225}.obituarios-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));gap:20px}.obituario-card{background:#fff;border:1px solid #39301b42;border-radius:8px;padding:50px 35px 35px;display:flex;flex-direction:column;text-align:left;box-sizing:border-box;box-shadow:var(--box-shadow-main1)}.obituario-card h3{font-size:26px;margin:0 0 20px;color:var(--color-branding-4);font-weight:500}.sala-box{background-color:#f2f2f2;padding:10px 15px;margin-bottom:25px;display:inline-block;width:fit-content;font-size:16px;color:var(--color-branding-4);border-left:3px solid #ccc}.sala-box span{font-size:20px;font-weight:700;margin-left:5px}.card-details{list-style:none;padding:20px 0 0;margin:0 0 30px;border-top:1px solid #f0f0f0;background:#ffffff70;box-shadow:0 0 27px #fff}.card-details li{font-size:14px;margin-bottom:8px;color:var(--color-branding-4);line-height:1.4}.card-details .first{color:var(--color-branding-4);display:inline-block;width:95px;font-weight:600;font-weight:700}.card-details .second{font-size:110%}.btn-flowers{background-color:var(--color-branding-1);border:1px solid #FFF;color:#fff!important;text-align:center;padding:15px 14px 14px;text-decoration:none;text-transform:uppercase;font-size:18px;border-radius:var(--button-cta-radius1);margin-bottom:30px;transition:all .2s ease-out}.btn-flowers:hover{background-color:var(--color-branding-3);text-shadow:0 1px 1px #a59262a6}.btn-flowers.disabled{background-color:var(--color-disabled);color:var(--color-branding-4)!important;pointer-events:none;cursor:default;opacity:.8}.footer-text{text-align:center;font-size:15px;color:var(--color-branding-4);margin:0;text-shadow:0 1px 2px #FFF;background:#ffffff70;box-shadow:0 0 27px #fff}.footer-text small{border-top:1px dotted #DDD;display:inline-block;margin-top:8px;padding-top:8px}.closed-order{color:var(--color-warning)}@media(max-width:600px){.obituarios-grid{grid-template-columns:1fr}}.formful__form{padding-left:1.2rem;padding-right:1.2rem}.formful__fields input:not([type=checkbox]):not([type=radio]),.formful__fields .input,.formful__fields textarea,.formful__fields select{background:#fff;padding:16px;border-radius:4px;border:1px solid rgb(67 54 37 / .15)}.formful__button{border-radius:2px;padding:16px 36px;margin-top:1rem!important;border:none;background:var(--color-branding-1);color:#fff;font-size:110%}.product-form-buttons{display:inline-grid;flex-wrap:nowrap;width:100%}.inner-content,.signature-section{padding:24px;border:1px solid #a5926247;border-radius:16px;background:#f1ede1}.dedication-content-card:focus-within .inner-content,.signature-section:focus-within{border:2px solid #a5926291;background-color:#eee7d3;box-shadow:0 0 10px #a592625c}.instruction-text{margin-top:30px}.sub-toggle{font-weight:700;align-items:center;display:flex}.sub-title{margin-left:8px;color:#a59262;font-size:18px}.sub-title.checked{color:#010101}.custom-dedication-container{color:#444;margin-top:20px}.switch-container{position:relative;display:inline-block;width:50px;height:27px}.switch-container input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#000;transition:.4s;border-radius:34px;border:2px solid #000}.slider:before{position:absolute;content:"";height:19px;width:19px;left:3px;bottom:2px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.slider{background-color:var(--color-branding-1);border:2px solid #897648}input:checked+.slider:before{transform:translate(21px)}.dedication-header{display:flex;align-items:center;gap:15px;margin-bottom:15px}.header-title{font-weight:700;color:#06c;font-size:1.1rem}.dedication-content-card{margin-top:24px}.dedication-tabs{display:flex;background:#fff;gap:1px}.tab-btn{flex:1;padding:20px 12px 10px;border:none;background:#000;cursor:pointer;font-weight:700;color:#fff;font-size:16px;display:flex;justify-content:center;gap:6px;border-radius:16px 16px 0 0}.tab-btn.active{background:#eef6f7;color:#433625;border:1px solid #3ec6d6;border-bottom:none}.option-grid{display:flex;gap:15px;margin:15px 0}.option-card{flex:1;border:2px solid #FFF;border-radius:12px;padding:12px;cursor:pointer;text-align:center;background:#fff;position:relative;font-weight:700;font-size:17px;line-height:19px}.option-card input[type=radio]{accent-color:#897648}.option-card:has(input:checked){border-color:#897648;background:var(--color-branding-1);color:#fff}.option-card:focus-within{outline:2px solid #897648;outline-offset:2px}input[type=radio],input[type=checkbox]{accent-color:#897648}.card-design img{width:120px;height:auto;opacity:.8;margin:8px auto}.signature-section{margin:24px 0;position:relative;transition:all .3s ease}.signature-section.is-disabled{background-color:var(--color-disabled, #f2f2f2);border-color:#ddd}.signature-section.is-disabled h3,.signature-section.is-disabled p,.signature-section.is-disabled input[type=text],.signature-section.is-disabled .char-count{opacity:.4;pointer-events:none}.signature-section.is-disabled .checkbox-label{position:relative;z-index:11}.signature-input{width:100%;padding:12px;border:1px solid #ccc;border-radius:8px;margin:10px 0}.char-count{font-size:.8rem;color:#999;display:block;margin-bottom:5px}.message-input-wrapper{position:relative;transition:all .3s ease;margin-top:10px}.message-input-wrapper.is-disabled{opacity:.4;pointer-events:none}textarea,select{width:100%;border:1px solid #ccc;border-radius:8px;padding:10px;margin-bottom:10px}.checkbox-label{display:flex;gap:5px}
/*# sourceMappingURL=/cdn/shop/t/6/assets/inn-custom.css.map */
