.article-content .article-content-wrapper .article-body figure .image-wrapper{height:unset;padding-bottom:unset;overflow:hidden;position:relative;width:100%}.article-content .article-content-wrapper .article-body figure .image-wrapper img{left:0;position:inherit;top:0;width:100%}.osano-cm-widget{display:none}.obit-e-edition,.obit-flowers-trees{background:#fff;padding:32px;width:98%;-webkit-box-shadow:10px 9px 12px 4px rgba(0,0,0,.2);-moz-box-shadow:10px 9px 12px 4px rgba(0,0,0,.2);box-shadow:10px 9px 12px 4px rgba(0,0,0,.2)}@media (max-width:824px){.obit-e-edition,.obit-flowers-trees{width:100%}}.obit-e-edition .flower-trees-wrapper,.obit-flowers-trees .flower-trees-wrapper{font-weight:600}.obit-e-edition .flower-trees-wrapper .flower-trees-text,.obit-flowers-trees .flower-trees-wrapper .flower-trees-text{margin-bottom:3%}.obit-e-edition .e-edition-body,.obit-flowers-trees .e-edition-body{margin:2% 0}.obit-e-edition .obit-edition-button,.obit-e-edition .trees-url,.obit-e-edition .flowers-url,.obit-flowers-trees .obit-edition-button,.obit-flowers-trees .trees-url,.obit-flowers-trees .flowers-url{padding:10px;width:100%;display:flex;justify-content:center;background-color:var(--primary-obit);color:#fff;border-radius:5px;font-weight:600}.obit-e-edition .flower-wrapper,.obit-flowers-trees .flower-wrapper{margin-bottom:3%}.article-columns{display:grid;grid-template-columns:1fr 1fr;padding-bottom:32px;margin:0 auto;max-width:81.25em;width:calc(100% - 4em)}@media (max-width:824px){.article-columns{grid-template-columns:1fr;width:calc(100% - 4em)}}.article-columns .obit-left-column{grid-column:1/span 1;grid-auto-rows:min-content;margin:0 auto;display:grid}@media only screen and (min-width:45.9375em){.article-columns .obit-left-column{width:calc(100% - 0em);display:flex;justify-content:start}}@media (max-width:824px){.article-columns .obit-left-column{margin-bottom:32px;width:100%}}.article-columns .obit-left-column .tag-name{display:none}.article-columns .obit-right-column{grid-column:span 1/-1;grid-auto-rows:min-content;margin:0 auto;display:grid}@media only screen and (min-width:45.9375em){.article-columns .obit-right-column{width:calc(100% - 0em);display:flex;justify-content:end}}@media only screen and (max-width:39em){.article-columns .obit-right-column{width:calc(100vw - 2em);grid-column:1}}@media (max-width:824px){.article-columns .obit-right-column{width:100%}}.obits-content article .article-content{margin-top:unset}.obits-content article .article-content-wrapper{width:100%;margin-top:0}.obits-content article .article-content-wrapper .article-body{max-width:81.25em;margin:0 auto;background-color:#fff;width:calc(100% - 4em);-webkit-box-shadow:10px 9px 12px 4px rgba(0,0,0,.2);-moz-box-shadow:10px 9px 12px 4px rgba(0,0,0,.2);box-shadow:10px 9px 12px 4px rgba(0,0,0,.2)}.obits-content article .article-content-wrapper .article-body .body-copy{max-width:34rem;margin:32px auto}.obits-content article .article-content-wrapper .article-body .body-copy .body-copy-wrapper p{margin-bottom:1em}.obits-content article .article-content-wrapper .article-body .body-copy .body-copy-writer{margin-bottom:5%}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy{padding:5%}}.obits-content article .article-content-wrapper .article-body .body-copy figure{width:100%;height:fit-content}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy figure{order:0}}.obits-content article .article-content-wrapper .article-body .body-copy figure .image-wrapper{padding-bottom:0;overflow:hidden;min-height:10em;max-height:15em}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy figure .image-wrapper{max-height:fit-content}}.obits-content article .article-content-wrapper .article-body .body-copy .header-features{float:left;width:50%;padding-top:6%;padding-bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;max-height:25em}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-div-wrapper{position:relative;width:100%}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div{margin-top:10px;order:3}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div #arrow-dropdown-wrapper{width:204px;position:absolute;box-shadow:rgba(0,0,0,.35) 0 0 10px;border-radius:4px;border:1px solid #ccc;background-color:#fff;z-index:199;margin-top:9px;visibility:hidden}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div #arrow-dropdown-wrapper.dropdown-wrapper-visibility{visibility:visible}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div #arrow-dropdown-wrapper .arrow-up-wrapper{height:0;position:absolute;width:0;border-width:10px;border-style:inset inset solid;border-color:transparent transparent #b3b3b3;border-image:initial;top:-20px;left:10px}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div #arrow-dropdown-wrapper .arrow-up-wrapper .arrow-up{border-width:10px 10px 11px;border-style:inset inset solid;border-color:transparent transparent #fff;border-image:initial;display:inline-block;height:0;position:absolute;top:-9px;left:-10px}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div{margin-left:unset}}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div #obits-copied{color:#000;font-size:13px;width:100%;display:flex;justify-content:center;align-items:center;height:35px}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div .obits-share-button-container{border-bottom:none}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div .obits-share-button-container #obits-share-button{color:#fff;width:100%;padding:5%;border-radius:5px;background-color:var(--primary-obit);font-weight:600;cursor:pointer}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div .obits-share-button-container #obits-share-button:hover{cursor:pointer;background-color:var(--primary-obit-light)}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-share-button-div .obits-share-button-container #obits-share-button div{display:flex;justify-content:center;gap:7px}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .details-obit-image{width:90%}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .header-features .details-obit-image{width:100%}}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .details-obit-image img{width:100%}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .header-features{height:fit-content;width:100%;padding-right:0;padding-top:0;max-height:unset !important;min-height:unset}}.obits-content article .article-content-wrapper .article-body .body-copy .header-features figcaption{display:none}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-details{font-weight:600;padding-top:9%;font-size:.9em;width:91%}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-details{order:3;padding-top:3%}}.obits-content article .article-content-wrapper .article-body .body-copy .header-features .obit-details p{padding-top:0;padding-bottom:2%;margin-bottom:unset}.obits-content article .article-content-wrapper .article-body .body-copy .entry-header{margin:unset;height:fit-content;width:100%}.obits-content article .article-content-wrapper .article-body .body-copy .entry-header .entry-title{font-size:clamp(32px,3.8vw,38px)}.obits-content article .article-content-wrapper .article-body .body-copy .entry-header .entry-title .obit-addition-hide{display:none}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .entry-header .entry-title{font-size:2em}}@media (max-width:624px){.obits-content article .article-content-wrapper .article-body .body-copy .entry-header .headline-area{margin-left:0}}.obits-content article .article-content-wrapper .article-body .body-copy .obit-tribute-wrapper{background-color:#ccc7bc;width:100%;border-radius:5px;display:flex;flex-wrap:wrap;padding:2%;margin-top:2rem;margin-bottom:5.6875rem}.obits-content article .article-content-wrapper .article-body .body-copy .obit-tribute-wrapper .tribute-store-text{overflow:auto;overflow-wrap:break-word}.obits-content article .article-content-wrapper .article-body .body-copy .obit-tribute-wrapper .tribute-store-link{cursor:pointer;text-decoration:underline;color:var(--primary-obit);border-bottom:none;font-style:italic}.obits-content article .article-content-wrapper .article-body .body-copy .obit-tribute-wrapper .tribute-store-link:hover{color:var(--primary-obit-light);border-bottom:none}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect p{padding-top:0}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .obit-pub-date{font-weight:100;font-size:13px;padding-bottom:3%}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .obit-funeral-home{font-weight:600;padding-bottom:4%;text-decoration:underline}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper{display:flex;width:100%;justify-content:space-between;padding-bottom:5%}@media (max-width:700px){.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper{flex-direction:column}}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree{background-color:var(--primary-obit);width:49%;border-radius:5px;display:flex;flex-direction:row}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers:hover,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree:hover{cursor:pointer;background-color:var(--primary-obit-light)}@media (max-width:700px){.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree{width:100%}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers:not(.memoriam-obit),.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree:not(.memoriam-obit){margin-top:12px}}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers img,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree img{width:42%}@media (max-width:700px){.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers img,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree img{width:20%}}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers .flowers-wrapper,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers .trees-wrapper,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree .flowers-wrapper,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree .trees-wrapper{padding:3%}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers p,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree p{padding-bottom:0;color:#fff}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers p.obit-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers p.obit-trees,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree p.obit-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree p.obit-trees{font-weight:600}.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers p.firstname-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-flowers p.firstname-trees,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree p.firstname-flowers,.obits-content article .article-content-wrapper .article-body .body-copy .obit-ad-perfect .adperfect-wrapper .adperfect-tree p.firstname-trees{font-size:14px}.obit-leaderboard{display:flex;justify-content:center}.obit-leaderboard.top{margin-top:2rem}@media only screen and (min-width:62.5rem){.obit-leaderboard.top{margin-top:1rem}}.obit-leaderboard.bottom{margin-bottom:2rem}@media only screen and (min-width:62.5rem){.obit-leaderboard.bottom{margin-bottom:1rem}}.obit-leaderboard>*{background-color:#d7d6d3 !important}