.my-app button{background-color:#9acd32}.wr-form{box-sizing:border-box!important}.wr-form *,.wr-form *:before,.wr-form *:after{box-sizing:inherit!important}button#print{margin-top:1em;width:auto;font-size:100%;display:flex;align-items:center;padding:8px 24px 6px 20px}button#print svg{display:block;width:2em;margin-right:1em}span.price{white-space:nowrap}@media print{header#masthead #navbar{position:absolute}header#masthead nav,.wp-site-blocks header.wp-block-template-part nav{display:none}footer#colophon,.wp-site-blocks footer.wp-block-template-part,button#print,#my-app{display:none}html,body,#page,#main{position:static;overflow:initial!important;display:block!important}.data-wrap,.entry-content{font-size:16px!important}a{text-decoration:none!important}}@page{margin-top:3em}form{margin-block-end:0}.wr-form section{margin:4.5rem 0}.wr-form .row{margin:1.5rem 0}.wr-form .row.consent{display:flex}.wr-form input#tree-number{width:4rem}@media (min-width: 55rem){.wr-form #wrf-graves .row{padding-left:0;padding-right:0}}.wr-form .row .fields input{width:100%;margin:.25rem 0}.wr-form .row .fields select{background-color:#fff}.wr-form .row .fields input,.wr-form .row .fields select{height:2rem}.wr-form .row p{padding:0}.wr-form .row .radios label{margin-right:1em}.wr-form .row .fields input[type=date]{width:12em;flex:0 0 9em}.wr-form .row .fields input[type=number]{width:5em}.wr-form .question.row{display:block}.wr-form .question.row .radios{margin-top:.5em}.wr-form .error{color:red;background-color:#ff0;font-size:1.5em!important;padding:1em}@media (min-width: 16rem){.wr-form .row .fields.two{display:flex}.wr-form .row .fields.two input{min-width:0}.wr-form .row .fields.two input:first-child{margin-right:.5rem}.wr-form .row .fields.two input:last-child{margin-left:.5rem;margin-right:0}.wr-form #wrf-graves .row .fields.two{margin-right:1rem}}@media (min-width: 50em){.wr-form .row{display:flex}.wr-form .row .labels{flex:0 0 15em;margin-top:.5rem}.wr-form .question.row .radios{margin-left:15em}.wr-form .row .fields{flex:1 1 auto}}.wr-form section.tree.headline-replaced{margin-top:0}.wr-form .privacy .row.consent div{display:inline-block;vertical-align:top;margin-top:.75em}.wr-form .privacy .row.consent div p{margin-top:0;margin-left:1rem}.wr-form .privacy .row.consent div input[type=checkbox]{width:1.25rem;height:1.25rem}.wr-form .address .row.country .fields,.wr-form .address .row.country-text .fields,.wr-form .address .row.phone .fields,.wr-form .address .row.email .fields,.wr-form .address .row.address-text .fields{max-width:16em}.wr-form .address .row.street-and-house-number input:last-child,.wr-form .address .row.zip-code-and-location input:first-child{max-width:5em;min-width:5em;flex:0 0 5em}.wr-form .address .row.note{margin-top:-1em;display:block}.wr-form .address .row.note p{margin:0;font-size:smaller;font-style:italic}@media (min-width: 50em){.wr-form .address .row.note,.wr-form.bestatter-form .row.note{margin-left:15em}}.wr-form .address .address-switch.row .switch{position:relative;display:inline-block;height:17px;padding-left:35px;font-size:smaller}.wr-form .address .address-switch.row .switch input{opacity:0;width:0!important;height:0!important}.wr-form .address .address-switch.row .slider{position:absolute;cursor:pointer;top:0;left:0;width:30px;bottom:0;background-color:#9eabb5;-webkit-transition:.4s;transition:.4s;border-radius:17px}.wr-form .address .address-switch.row .slider:before{position:absolute;content:"";height:13px;width:13px;left:2px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s;border-radius:50%}.wr-form .address .address-switch.row input:checked+.slider{background-color:#2196f3}.wr-form .address .address-switch.row input:focus+.slider{box-shadow:0 0 1px #2196f3}.wr-form .address .address-switch.row input:checked+.slider:before{-webkit-transform:translateX(13px);-ms-transform:translateX(13px);transform:translate(13px)}.wr-form section.grave{margin:3rem 0;border:3px solid #364651;padding:3em 1rem 1em;position:relative;background-color:#e7e9e9}.wr-form section.grave h3{position:absolute;background-color:#364651;color:#fff;top:0;left:0;right:0;margin-top:0;padding:.3125em 1em;border-bottom:1px solid #888;font-size:100%;font-family:initial;font-weight:600}.wr-form section.grave .close-button{position:absolute;top:0;right:10px;border-radius:50%;width:28px;height:28px;display:block;overflow:hidden;text-indent:-10000px;font-size:1px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='%2350616f'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A");background-color:transparent;padding:0;border:none}.wr-form section.grave .close-button:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='firebrick'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A")}.wr-form section.grave .close-button:disabled:hover{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28px' height='28px' viewBox='0 0 280 280'%3E%3Ccircle cx='140' cy='140' r='120' fill='white'/%3E%3Ccircle cx='140' cy='140' r='100' fill='%2350616f'/%3E%3Cpolygon points='120,140 80,100 100,80 140,120 180,80 200,100 160,140 200,180 180,200 140,160 100,200 80,180' fill='white' stroke='none' /%3E%3C/svg%3E%0A")}@media (min-width: 50em){.wr-form section.grave .row .labels{flex-basis:calc(15em - 19px)}.wr-form section.grave .dead-or-alive.row{display:block}.wr-form section.grave .dead-or-alive.row .radios{margin-left:calc(15em - 19px)}.wr-form section.grave .note.row{margin-left:calc(15em - 19px)}}.wr-form .self-msg.row p{font-style:italic}.wr-form button.add-grave{border:1px solid #364651;background-color:#586a79;margin-top:1.5em;color:#fff}.wr-form button.add-grave:before{content:"+ "}.wr-form button.add-grave:hover{border:1px solid #364651;background-color:#e7e9e9;color:#364651}.wr-form button.add-grave:disabled,.wr-form button.add-grave[disabled],.wr-form button.add-grave:disabled:hover,.wr-form button.add-grave[disabled]:hover{opacity:.5;border:1px solid #364651;background-color:#586a79;color:#fff}.wr-form button[type=submit]{border:1px solid #364651;background-color:#87ae6f;font-size:100%;display:block;width:100%;margin-top:1.5em}.wr-form button[type=submit]:hover{background-color:#bfd2ab}.wr-form button{border-radius:3px;background:#eee;color:#000c;line-height:1;padding:.55em 1em .45em;cursor:pointer;font-size:1.125rem}.wr-form a.req{text-decoration:none}.bestatter-form .row.note p{font-size:small;margin-top:-1em}.bestatter-form .row.miscellaneous .fields textarea{width:100%}.bestatter-form .row.note.note-burial p{margin-top:1em}.bestatter-form .row.music .radios{display:flex;margin-top:.4em}.bestatter-form .row.burial-date #burial-time{min-width:5em;max-width:5em}.wr-form textarea#comments{width:100%}.categories .footnote{font-size:small}.categories div div input[type=radio]{width:1em;margin-right:.5em;margin-top:0}.categories .header-tree,.categories .header-grave{margin-top:1em}.categories div div label{width:calc(100% - 2em)}.categories div div label.disabled{opacity:.75}.categories div div label span{white-space:nowrap}.categories div div label span.name{display:inline-block;min-width:5.25em}.categories .cat-grave .number-of-graves{margin-top:1em}@media (min-width: 50em){.categories{margin-left:3em;margin-right:-1em;display:grid;grid-column-gap:2em;grid-template-columns:1fr 1fr;grid-template-areas:"ht hg" "ct cg"}.categories div.cat div{height:auto;margin-bottom:.25em;margin-top:.25em;display:flex;align-items:stretch}.categories div div label{font-size:normal}.categories .header-tree{grid-area:ht}.categories .header-grave{grid-area:hg}.categories .cat-tree{grid-area:ct;min-width:16em}.categories .cat-grave{grid-area:cg}.categories .cat-grave .number-of-graves{margin-top:2em;align-items:center}.categories .cat-grave .number-of-graves label{width:auto;padding-top:0}.categories .cat-grave .number-of-graves input{width:3em;margin-left:1em}}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios{margin-bottom:0}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios .radios div{display:flex;margin:.75em 0}.wr-form.bestell-formular section.tree-selection .row.tree-select-radios .radios div input[type=radio]{width:1em;min-width:1em;max-width:1em;margin-right:.5em;margin-left:-.25em}.wr-form.bestell-formular section.tree-selection .row.cat-area{margin-top:0;display:block;width:100%}.wr-form.bestell-formular section.tree-selection .row.cat-area .categories{margin-left:0;grid-template-columns:50% 50%}body.wrf-iframe-template{background:rgba(0,0,0,.5);color:#fff;height:auto!important;margin:0!important;box-sizing:border-box}body.wrf-iframe-template .wr-form .row,body.wrf-iframe-template .wr-form #wrf-graves{padding-left:0;padding-right:0}body.wrf-iframe-template .wr-form .row.submit{margin-bottom:0;margin-top:0}body.wrf-iframe-template h1{border-bottom:3px solid #fff!important;padding-bottom:.25em;text-align:center;line-height:20px;font-size:1.5em}body.wrf-iframe-template h1,body.wrf-iframe-template h2,body.wrf-iframe-template h3{color:#fff;font-weight:600}body.wrf-iframe-template .wr-form h2,body.wrf-iframe-template .wr-form h3{margin:1.5rem 0;font-size:1.2em}body.wrf-iframe-template h1,body.wrf-iframe-template section{padding-left:.5em;padding-right:.5em}body.wrf-iframe-template .headline-wrap:after{border:none}body.wrf-iframe-template .wr-form section{border-top:3px solid #fff;margin-top:1.5rem}body.wrf-iframe-template .wr-form section:first-of-type{border-top:none}body.wrf-iframe-template a{color:#fff;text-decoration:underline}body.wrf-iframe-template a.req{text-decoration:none}body.wrf-iframe-template a:hover{color:#fff}body.wrf-iframe-template .wr-form button[type=submit]{font-size:1.2em}body.wrf-iframe-template .wr-form button.add-grave{font-size:1em}body.wrf-iframe-template .wr-form button[type=submit],body.wrf-iframe-template .wr-form button.add-grave{border-radius:0;background-color:#348534;color:#fff;font-weight:600!important;border-top:3px solid #fff!important;font-family:Prata,serif}body.wrf-iframe-template .wr-form button[type=submit]:hover,body.wrf-iframe-template .wr-form button.add-grave:hover{background-color:green!important}body.wrf-iframe-template .wr-form button.add-grave,body.wrf-iframe-template .wr-form button.add-grave:hover{border:3px solid #fff;color:#fff;padding-top:.7em;line-height:1}body.wrf-iframe-template .wr-form button.add-grave:before{font-weight:600!important}body.wrf-iframe-template .wr-form p{margin:0}body.wrf-iframe-template .wr-form section.grave{background-color:transparent;border:3px solid #fff;position:relative}body.wrf-iframe-template .wr-form section.grave h3{border-bottom:1px solid #fff;background-color:#444;position:absolute;top:0;margin:0;line-height:1;padding-top:.45em;padding-bottom:.3em}body.wrf-iframe-template .wr-form section.grave .close-button{top:5px}body.wrf-iframe-template section.output{margin-bottom:1.5em;max-width:100%}body.wrf-iframe-template .data-wrap{border-top:3px solid #fff;border-bottom:3px solid #fff;margin:1em -1em;padding:1em}body.wrf-iframe-template .data-wrap *{max-width:40em;margin:auto}body.wrf-iframe-template header .logo-wrap{width:200px}@media print{.wrf-iframe-template *{color:#444!important}.wrf-iframe-template header{display:block}}.my-app{display:grid;place-items:center;padding-block-end:3rem;position:relative;background-color:#bbb}
