body{background-image:none;background-color:#fff}.site-credit .credit-text{background:0 0}.fa-twitter:before{content:"\1D54F"!important}.twpostv32{width:100%}.twpostv32 div.vwallgu{font-size:.9em;border:1px solid #ccc;padding:5px;cursor:pointer}.twpostv32 div.tp-header{width:100%;min-height:50px}.twpostv32 div.tp-header div.user-block{width:67px;padding-right:17px;display:inline-block;vertical-align:top}.twpostv32 div.tp-header div.user-block div.user-block-photo{width:50px;height:50px;border-radius:50%;overflow:hidden;background:#fafafa}.twpostv32 div.tp-header div.user-block div.user-no-image{width:100%;height:100%;background-color:#d2b377;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;text-transform:uppercase}.twpostv32 div.tp-header div.name-block{height:50px;display:inline-block;vertical-align:top;line-height:1.13;word-wrap:break-word}.twpostv32 div.tp-header div.name-block .name-text{font-size:16px;font-weight:600;width:100%;padding-bottom:8px;color:#444}.twpostv32 div.tp-header div.name-block .name-text a{font-size:15px;font-weight:400}.twpostv32 div.tp-header div.name-block .date-text{font-size:15px;color:#aaa}.twpostv32 div.tp-body{vertical-align:top;line-height:1.13;word-wrap:break-word;width:100%;padding:10px 0;color:#444}.twpostv32 div.tp-body div.post-text{padding:10px 0;font-size:1.1em}.twpostv32 div.tp-body hr{margin:10px 0}.twpostv32 div.tp-body div.gesture-block{width:100%;height:70px}.twpostv32 div.tp-body div.gesture-block div.gesture{height:100%;padding-right:17px;display:inline-block;vertical-align:top}.twpostv32 div.tp-body div.gesture-block div.gesture div.gesture-photo{height:70px;overflow:hidden}.twpostv32 div.tp-body div.gesture-block div.gesture-text{height:100%;display:inline-block;vertical-align:top;padding-top:20px}.twpostv32 div.tp-footer{display:none;border-top:1px solid #eee}.twpostv32 div.admin-header{width:100%;background:#faa;padding:10px;margin-bottom:10px}.twpostv32 div.admin-header div.admin-text{font-weight:800;display:inline-block}.twpostv32 div.admin-header div.admin-buttons{display:inline-block}div.ptw-tree{color:#fff;background:url(https://s3.amazonaws.com/CFSV2/coreimages/ptw-treebg-dk.jpg) center no-repeat;background-size:cover;padding:30px;border-radius:10px;font-size:1.1em}div.ptw-tree i{font-size:2em;padding:10px}div.ptw-tree button.btn-ptw-tree{border-radius:20px!important;color:#fff;margin-top:10px;background:0 0;border:2px solid #fff}div.ptw-tree button.btn-ptw-tree:hover{background:#fff;color:#444}div.ptw-storepost{padding:0 5px}.obittitleV31{margin:5px 0}.obittitleV31 .obitnameV3{margin:0;font-family:"libre baskerville",serif!important;font-style:italic!important;font-size:32px!important;padding-top:10px;padding-bottom:10px;text-transform:none}.obittitleV31 .obitdates{padding-bottom:10px;font-size:16px}@media (max-width:768px){.obittitleV31{text-align:center}}button.btn-ob-interact{background-color:#d2b377!important;border-color:#d2b377!important;color:#fff!important;font-weight:600;width:100%;padding:10px;border-radius:25px;height:50px}button.btn-ob-interact:hover{background-color:#d2b377!important;border-color:#d2b377!important;color:#fff!important}button.btn-ob-interact.btn-action,button.btn-ob-interact.btn-action:hover{padding:10px 20px;background:#ff5a5f!important;border-color:#ff5a5f!important;width:auto}#dlgemail,#dlgsent31,#dlgtext31{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#dlgemail h3,#dlgsent31 h3,#dlgtext31 h3{font-size:24px;font-weight:500;line-height:1.1;color:#444;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}#dlgemail input.txtnum,#dlgsent31 input.txtnum,#dlgtext31 input.txtnum{width:100%;height:50px;border-radius:2px;border:1px solid #ddd;padding-left:19px;padding-right:19px;font-size:16px;font-family:"Source Sans Pro",sans-serif;color:#444}#dlgemail .glyphicon-ok-sign,#dlgsent31 .glyphicon-ok-sign,#dlgtext31 .glyphicon-ok-sign{font-size:40px;color:#4a8675!important}#dlgemail .has-error input.txtnum,#dlgsent31 .has-error input.txtnum,#dlgtext31 .has-error input.txtnum{border:1px solid #ff5a5f;color:red!important}#dlgemail .has-error input.txtnum::placeholder,#dlgsent31 .has-error input.txtnum::placeholder,#dlgtext31 .has-error input.txtnum::placeholder{color:red;opacity:1}#gsuppsbar,#obitV3,#obpstore,#obstore31,#prodpg31{font-family:Lato,sans-serif;font-size:16px;color:#444!important;background:#fff!important}#gsuppsbar #block-outhdr,#obitV3 #block-outhdr,#obpstore #block-outhdr,#obstore31 #block-outhdr,#prodpg31 #block-outhdr{margin-left:0!important;margin-right:0!important;padding:0!important}#v31obhdr{color:#000!important;background:#fff!important;margin:0;border-bottom:1px #ddd solid;font-family:Lato,sans-serif;font-size:16px;padding:10px}#v31obhdr a{text-transform:uppercase;font-size:12px;color:#444!important}#v31obhdr a.noul{font-size:16px;text-transform:none}.streaming-cell{padding:10px;margin:10px 0 0 0}#inventoryzone{background:#fff}#inventoryzone .btn-filter .btn-group{padding-top:10px}#obcharities{padding:10px}#obcoreV3{color:#444!important}#obcoreV3 a,#obcoreV3 h1.obitnameV3{color:#333!important}#obtext{font-size:1.1em}#obtext a{text-decoration:underline!important;color:#00f!important;font-weight:600}#v31obpg{padding:0;color:#333!important;background:#fff!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px}#v31obpg h1,#v31obpg h2,#v31obpg h3,#v31obpg h4,#v31obpg h5{font-family:"libre baskerville","Helvetica Neue",Helvetica,Arial,sans-serif!important;color:#333!important}#v31obpg h1{font-size:28px!important}@media (min-width:769px){#v31obpg h1{padding-top:36px}}#v31obpg h2{font-weight:700;font-size:22px!important}#v31obpg button{border-radius:0}#v31obpg .ob-stockimage{padding:10px}#v31obpg .obitV3-page{max-width:1197px;margin:auto}#v31obpg h2.event-title{margin-bottom:15px}#v31obpg .obitnavtabs{text-align:left;margin:0;padding:0;border-bottom:1px solid #ccc}#v31obpg .obitnavtabs .navcell31{text-align:center;padding:12px 0;font-size:16px;cursor:pointer}#v31obpg .obitnavtabs .navcell31.nav-selected{font-weight:700;border-bottom:3px solid #000}.ob-btn-social{width:40px;height:40px;border-radius:20px!important;font-size:18px!important;margin-left:0!important;margin-right:0!important}#v31obpg .btn-facebook{background:#3b5998;color:#fff!important}#v31obpg .btn-facebook:hover{color:#3b5998!important;background:#fff}#v31obpg .btn-twitter{background:#000;color:#fff!important}#v31obpg .btn-twitter:hover{color:#000!important;background:#fff}#v31obpg .btn-print{color:#444!important;background:#ddd;padding-left:12px}#v31obpg .btn-print:hover{color:#ddd!important;background:#444}#v31obpg .btn-email{background:#2a5ea7;padding-left:10px;color:#fff!important}#v31obpg .btn-email:hover{color:#2a5ea7!important;background:#fff}.btn-facebook{background:#3b5998;color:#fff!important}.btn-facebook:hover{color:#3b5998!important;background:#fff}.btn-twitter{background:#000!important;color:#fff!important}.btn-twitter:hover{color:#000!important;background:#fff!important}.btn-print{color:#444!important;background:#ddd;padding-left:12px}.btn-print:hover{color:#ddd!important;background:#444}.btn-email{background:#2a5ea7;padding-left:10px;color:#fff!important}.btn-email:hover{color:#2a5ea7!important;background:#fff}#v31obpg .btn-fcf{color:#fff;background-color:#006400;border-color:#fff}#v31obpg .btn-fcf span{top:-5px;position:relative}#v31obpg .sidebar-btn{font-size:110%;padding:12px 10px;border-radius:20px}#v31obpg .sidebar-btn.btn-gb{color:#333;background-color:#f4f4f4}#v31obpg .sidebar-btn.btn-snfl{color:#fff!important;background-color:#df6e33}#v31obpg .sidebar-btn.btn-tree{color:#fff!important;background-color:#406c4f}#v31obpg .btn-os-snfl{color:#fff;background-color:#df6e33;border-color:#fff;height:auto;padding:12px;text-align:center;font-size:1.1em}#v31obpg a.snfl:hover{text-decoration:none}#v31obpg .sv-btn-ico{float:left;font-size:1.2em;border-radius:0}#v31obpg .btn-music{color:#fff;background-color:#000;margin-bottom:5px}#v31obpg .obitpanel{padding:5px;color:#000;background-color:#fff;border:1px solid #ccc;min-height:110px}#v31obpg h4{color:#000}#v31obpg .btn-services{color:#000;padding:8px 15px;font-size:14px;background-color:#fff;border:1px solid #ccc;min-width:120px;border-radius:20px}#v31obpg .btn-services:hover{color:#fff;background-color:#000;border:1px solid #000}#v31obpg .btn-tribute{color:#fff;background-color:#000;border:1px solid #fff}#v31obpg .btn-tribute:hover{color:#000;background-color:#fff;border:1px solid #000}#v31obpg .notice-banner{border:1px solid #888;padding:10px;margin-top:10px;font-size:1.1em;text-transform:uppercase}#v31obpg .btn-viewgallery{text-transform:none;color:#444;background-color:#fff;border:1px solid #444}#v31obpg .btn-viewgallery:hover{color:#fff;background-color:#444;border:1px solid #fff}#v31obpg .btn-alert{color:#fff;background-color:#a00;border:1px solid #fff}#v31obpg .btn-alert:hover{color:#fff;background-color:#700;border:1px solid #700}#v31obpg .btn-default,#v31obpg .btn-primary{color:#000;background-color:#fff;border:1px solid #000;border-radius:0}#v31obpg .btn-default:hover,#v31obpg .btn-primary:hover{color:#fff;background-color:#000;border:1px solid #000}#v31obpg .btn-default-inverse{color:#fff;background-color:#000;border:1px solid #fff;border-radius:0}#v31obpg .btn-default-inverse:hover{color:#000;background-color:#eee;border:1px solid #000}#v31obpg #gsuppsbar{padding:5px;background:#fff}#v31obpg #xsphoto{background-color:#ece5d1;border:solid 3vmin #eee;border-bottom-color:#fff;border-left-color:#eee;border-radius:2px;border-right-color:#eee;border-top-color:#ddd;-webkit-box-shadow:-6px 9px 15px 2px rgba(0,0,0,.55);box-shadow:-6px 9px 15px 2px rgba(0,0,0,.55);box-sizing:border-box;display:inline-block;padding:3vmin;position:relative;text-align:center;margin-left:30px!important;margin-right:30px!important;margin-top:-40px!important;margin-bottom:20px!important;max-width:450px!important;width:auto!important;top:0!important}#v31obpg #twfmarea .enter-tribute{display:none;font-size:1.2em;font-weight:800;padding:10px 0;text-decoration:underline}#v31obpg #twfmarea .fmtribute{display:inherit}@media (max-width:768px){#v31obpg #twvwphotos{margin:0!important}#v31obpg #twfmarea .enter-tribute{display:inherit;text-decoration:none;color:#446ab0;background:#f4f4f4;padding:20px 5px}#v31obpg #twfmarea .fmtribute{display:none}#v31obpg #obcontent.show-trib-entry .enter-tribute{display:none}#v31obpg #obcontent.show-trib-entry .fmtribute{display:inherit}}#v31obpg #tw-tree{width:100%;height:100px;background:url(/images/treetwbgb.jpg) center;color:#fff}#v31obpg #tw-tree .tw-text{padding:20px 10px;display:inline-block}#v31obpg #tw-tree .title{font-size:20px;font-weight:600}#v31obpg #tw-tree .sub-title{font-size:16px}#v31obpg #tw-tree .tw-button-frame{float:right;padding-right:10px;padding-top:20px;display:inline-block}#v31obpg #tw-tree .btn-plant-tree{font-family:"Source Sans Pro",sans-serif;font-weight:600;color:#2f5a3d!important;display:inline-block;padding:13px 25px;overflow:hidden;outline:0;background:#fff;border:none;border-radius:50px;cursor:pointer;user-select:none;font-size:16px;text-align:center;text-decoration:none!important}#v31obpg #tw-tree .btn-plant-tree:hover{color:#fff!important;background:#2f5a3d!important}@media (max-width:768px){#v31obpg #tw-tree{height:150px}#v31obpg #tw-tree .tw-text{display:block;text-align:center}#v31obpg #tw-tree .tw-button-frame{display:block;text-align:center;float:none;padding-top:0}}@media screen and (max-width:400px){#v31obpg .obsn{padding:0 10px}}@media screen and (max-width:300px){#v31obpg #tw-tree{height:200px}}#v31obpg #tree-order-qty-frame{display:block;height:40px;padding:5px 20px;background:#d6dcd9;color:#2f5a3d!important;font-weight:700}@media screen and (max-width:400px){#v31obpg #tree-order-qty-frame{height:70px;padding:20px 20px}}#v31obpg #tree-order-qty-frame .tree-order-summary{padding-top:5px}#v31obpg .twprodlnk{color:#df6e33!important;font-weight:600;text-decoration:underline}#v31obpg .twtreelnk{color:#2f5a3d!important;font-weight:600;text-decoration:underline}#v31obpg .well{padding:10px;border:1px solid #ccc;box-shadow:none}#v31obpg .well.tribute-post{border:none;border-bottom:1px solid #e0e0e0}#v31obpg .fmtribute{margin-bottom:10px}#v31obpg .tribute-field{border-radius:0}#v31obpg .wall-options ul{list-style:none;margin:0 auto;padding:0 0 10px;text-align:center}#v31obpg .wall-options ul li{display:inline-block;font-size:1.2em;border:1px solid #ddd;border-radius:20px;height:40px;padding:8px 20px}@media (max-width:768px){#v31obpg .wall-options ul li{padding:8px 10px}}#v31obpg .wall-options ul li:hover{background:#eee}#v31obpg .wall-options ul li i{font-size:16px}#v31obpg .trwall-subzone{color:#000;background-color:#fff;border:1px solid #ccc}#v31obpg .add-post{color:#000;background-color:#fff;border:1px solid #ccc}#v31obpg .btn-comment{color:#000;background-color:#fff;border:1px solid #ccc}#v31obpg .btn-comment:hover{color:#fff;background-color:#000;border:1px solid #ccc}#v31obpg .tribarea{color:#000;background-color:#fff}#v31obpg .tribsubmit{padding-top:10px}#v31obpg .tribsubmit .btn-addtribute{color:#fff;background-color:#509040;border-color:#fff}#v31obpg .tribsubmit .btn-canceltribute{color:#fff;background-color:#905040;border-color:#fff}#v31obpg .tribwell{box-shadow:#ccc 1px 2px 5px;border-radius:3px;color:#000;border:1px solid #aaa;padding:0;margin:0;background-color:#ffe}#v31obpg .tribute-post{background-color:#fff;padding:5px;margin-top:5px}#v31obpg .tribute-post img.post-gesture{max-height:120px}#v31obpg .tribute-post .post-name{font-size:1.1em;padding:5px 0;font-weight:700}#v31obpg .tribute-post .post-date{text-align:right;color:#444;font-size:.9em}@media (max-width:768px){#v31obpg .tribute-post .post-date{text-align:left;margin-bottom:10px}}#v31obpg .tribute-post .post-text{font-size:1.1em}#v31obpg .tribute-post.pending{background-color:#fee}#v31obpg hr.wall-sep{margin-bottom:5px}#v31obpg #twctext{padding:10px 20px}#v31obpg #twctext textarea{resize:none}#v31obpg #ytlink{border:1px solid #000;border-radius:0}#v31obpg #emvidpreview{padding:10px 0}.btn-edit{color:#fff;background-color:#880}.btn-edit:focus,.btn-edit:hover{color:#fff;background-color:#660}.btn-delete{color:#fff;background-color:#c00}.btn-delete:focus,.btn-delete:hover{color:#fff;background-color:#900}.btn-approve{color:#fff;background-color:#228}.btn-approve:focus,.btn-approve:hover{color:#fff;background-color:#226}#xsbasebar{border-top:1px solid #ccc;position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:12px 5px}#xsbasebar .sidebar-btn{border-radius:30px;font-weight:500}#obcontent{padding-top:0}#obcontent h1,#obcontent h2,#obcontent h3,#obcontent h4,#obcontent h5,#obcontent h6{color:#444}@media (max-width:767px){#obframe{padding-bottom:80px}}.compactform .form-control{border-radius:0;border-color:#000;height:40px}.compactform .btn-default{border-radius:0;border-color:#000;height:40px}#obitsbarV31{position:relative;top:0}@media (min-width:768px){#obitsbarV31{position:relative;top:-50px}}@media (min-width:992px){#obitsbarV31{position:relative;top:-80px}}@media (min-width:1170px){#obitsbarV31{position:relative;top:-100px}}#obsidebar .sbstore{display:none}#obsidebar.store .sbstore{display:inline}#obsidebar.store .sbbuttons{display:none}@media (max-width:1030px){#toTop{display:none}}#prodgrid .discounted,#prodprice .discounted,#treeoptgp .discounted{color:#3ca8ab;font-size:.9em}#prodgrid .discounted.leadprice,#prodprice .discounted.leadprice,#treeoptgp .discounted.leadprice{text-decoration:line-through;padding-left:10px;font-size:.8em}#prodgrid .discounted.price,#prodprice .discounted.price,#treeoptgp .discounted.price{text-decoration:line-through;padding-left:5px}#prodgrid .discounted.text,#prodprice .discounted.text,#treeoptgp .discounted.text{font-size:9pt}#ob31ca{background:#fff}@media (max-width:767px){.opt-tree-image{text-align:center}}@media (min-width:768px){.opt-tree-image{float:left}}#obstore31{max-width:997px;margin:auto;padding:0 20px 20px 20px;font-family:Lato,sans-serif;font-size:16px}#obstore31 h1,#obstore31 h2,#obstore31 h3,#obstore31 h4,#obstore31 h5,#obstore31 h6{color:#444}#obstore31 a,#obstore31 a:hover{color:#444}#obstore31 .obhdr31{color:#444;background:#eee;height:70px;margin:0}#obstore31 .obhdr31 img{height:70px;float:left;padding-right:10px}#obstore31 .obhdr31 .content{font-size:18px;line-height:70px}#obstore31 .obhdr31 .content-upper{font-size:14px;text-transform:uppercase;line-height:30px;vertical-align:bottom}#obstore31 .obhdr31 .content-lower{font-size:20px;font-weight:600}#obstore31 #invfilters{width:169px;font-size:14px;float:left}#obstore31 .btn-filter{display:none}#obstore31 #prodgrid{float:right;font-size:14px;color:#444}#obstore31 #prodgrid a{color:#444}#obstore31 #prodgrid .proditem{width:25%;float:left;padding:5px;border:1px solid #fff}#obstore31 #prodgrid .proditem:hover{border:1px solid #ddd}#obstore31 #prodgrid .proditem:hover .invprodimg{transition:all .6s linear 0s;transform:scale(1.09,1.09)}#obstore31 .sameday-hand-delivery{font-size:11px;padding-top:7px;padding-bottom:7px;line-height:14px;width:135px;color:#2c4485;text-align:left;margin:auto}#obstore31 div.prod-list-footer{width:100%;text-align:center;margin-top:5px}#obstore31 div.prod-list-footer button{padding:10px 20px 11px;border-radius:18px;border:none;font-family:raleway,arial;font-size:12.8px;font-weight:500;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#fff}#obstore31 div.prod-list-footer button.btn-prod{background-color:#ff5457}#obstore31 div.prod-list-footer button.btn-tree{background-color:#2c5a3b}.arrow-link-left{border:solid #3f3f46;border-width:0 2px 2px 0;display:inline-block;padding:4px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}#obstore31 .back-to-products{padding-top:24px;padding-left:15px;font-family:Lato;font-style:normal;font-weight:500;font-size:16px;line-height:24px;color:#3f3f46!important}@media (max-width:1030px){#obstore31 .back-to-products{padding-left:15px}}#obstore31 .step-title{font-size:1.1em;font-weight:700}#obstore31 .step-buttons{padding:15px 0;clear:both}#obstore31 .guarantee{font-size:14px}#obstore31 #earliestdelivery{margin-top:5px}@media (max-width:767px){#obstore31 #placeorder{float:right}}#obstore31 .hand-delivery-block{margin-top:15px;font-size:13px;color:#444;background:#eee;padding:0 10px 10px 10px}#obstore31 .guarantee-block{margin-top:15px;font-size:13px;color:#444;background:#eee;padding:15px}#obstore31 label.ck-section{font-size:14px;font-weight:600}#obstore31 label.ck-section em{font-weight:400}#obstore31 .img-store-summary{max-width:50px;padding-right:5px}#obstore31 .step-trail{color:#aaa;font-size:14px}#obstore31 .step-trail span{padding:0 10px}#obstore31 .step-trail span.active{color:#000}#obstore31 #summary{color:#666!important;font-size:15px}#obstore31 #summary div.summary-title{font-size:1.1em;color:#000;font-weight:600;padding-bottom:10px}#obstore31 #summary a.summary-edit{color:#888}#obstore31 #summary strong{color:#000}#obstore31 .treetitle{color:#fff;background:#bba47d;margin:-10px -15px -10px -15px;padding:10px 10px 15px 10px;line-height:1.4em}#obstore31 .treesordered{background:#f2f2f2;margin:-15px -15px 0 -15px;padding:10px}#obstore31 div.ptwopt{width:100%;padding:10px;border:1px solid #ccc;color:#606060;font-size:14px;cursor:pointer}#obstore31 div.ptwopt i{font-size:1.5em;width:30px}#obstore31 div.ptwopt.selected{border:1px solid #42a8aa;background:#dffeff}div.prod-hand-delivery{width:100%;background:#f9f5f2}div.prod-hand-delivery img{height:80px}div.prod-hand-delivery .title{font-size:15px;font-weight:600;line-height:30px}div.prod-hand-delivery .text{font-size:14px}@media (max-width:1024px){#prodpg31 .popover{min-width:70%;left:10px;margin-right:20px}}#prodpg31 .prodtitle{font-size:20px;padding:10px 0;font-weight:600}#prodpg31 #prodprice{font-size:20px;padding:10px 0}#prodpg31 label{padding:10px 0}#prodpg31 div.pricepoint{display:inline-block;width:32%;border:1px solid #ccc;padding:10px 5px;border-radius:4px}#prodpg31 div.pricepoint div.price-label{font-weight:600;font-size:15px;text-transform:capitalize}#prodpg31 div.pricepoint div.price{font-size:14px;color:#888}#prodpg31:not(.flower-redesign) div.pricepoint div.price-label{font-weight:600;font-size:16px;text-transform:capitalize}#prodpg31 div.pricepoint.selected{color:#fff;background:#bba47d;border:1px solid #ac946a}#prodpg31 div.pricepoint.selected div.price{color:#fff}#prodpg31 .prod-tree .opt-tree-text{padding-left:20px;font-size:15px}@media (max-width:767px){#prodpg31 .prod-tree .opt-tree-text{text-align:center}}#prodpg31 .prod-tree .prod-tree-ck{margin-right:10px}@media (max-width:767px){#prodpg31 .buy-now{text-align:center}}#prodpg31 div.tree-price{color:#42a8aa;font-weight:600}#prodpg31 div.tree-qty{width:100%;border:2px solid #ccc;padding:10px;border-radius:3px}#prodpg31 div.tree-qty.selected{border:2px solid #42a8aa;background:#dffeff}#prodpg31 div.tree-qty label{padding:5px 25px!important;width:100%}#prodpg31 div.tree-qty input{margin-left:-25px;margin-top:10px}#prodpg31 div.tree-qty .most-popular{background:#42a8aa;color:#fff;border-radius:10px;font-size:.8em;padding:2px 5px;margin-left:12px}#prodpg31 button.btn-buy-now{background:none repeat scroll 0 0 #bc296f;border:1px solid #c9c3be;color:#fff;display:block;font-family:Lato;font-size:16px;margin:4px auto 0;outline:4px solid #bc296f;padding:4px 19px 4px 19px;text-shadow:0 1px 1px #847c75;text-transform:uppercase;transition:all .3s ease 0s;-webkit-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;height:33px;position:relative}@media (max-width:767px){#prodpg31 button.btn-buy-now{width:100%}}#prodpg31 #prodnavtabs{text-align:left;margin:0;padding:0;margin-top:20px;border-bottom:1px solid #ccc}#prodpg31 #prodnavtabs .navcell31{text-align:center;padding:12px 0;font-size:16px;cursor:pointer;display:inline-block;margin-right:20px}@media (min-width:768px){#prodpg31 #prodnavtabs .navcell31{padding-right:20px}}#prodpg31 #prodnavtabs .navcell31.nav-selected{font-weight:700;border-bottom:3px solid #bba47d}#prodpg31 .prod-nav-content{padding:10px 0;font-size:15px}#prodpg31 .delivery-info-footer{margin-top:10px;text-align:center;color:#bc296f;font-size:18px}#prodpg31 .delivery-info-footer .delivery-time{color:#42a8aa}@media (max-width:950px){#obstore31 #invfilters{display:none}#obstore31 .btn-filter{display:inline}#obstore31 #prodgrid{float:none;margin:auto}#obstore31 #prodgrid .proditem{width:33%}}@media (min-width:769px){#obstore31 #prodgrid{width:784px}}@media all and (min-width:810px) and (max-width:1024px){#obstore31 #prodgrid{width:762px}#obstore31 #prodgrid .proditem{width:33%}}@media (max-width:809px) and (min-width:240px){#obstore31 #prodgrid{width:100%}#obstore31 #prodgrid .proditem{width:50%}#obstore31 #invfilters{display:none}#obstore31 .btn-filter{display:inline}}#checkout31 #suggestions{text-align:right;float:right;display:inline-block}#checkout31 #suggestions select{height:100%;left:0;-ms-opacity:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}#checkout31 #suggestions label{position:relative}#checkout31 #suggestions span{text-decoration:underline}#checkout31 #cardmsgpreview{text-align:center;font-size:28px;font-family:Parisienne,cursive;background:url(/images/cardpaper.jpg) no-repeat center;border-radius:4px;padding:10px;border:1px solid #ac946a;min-height:200px}#checkout31 #msglen-warning.warning{color:#f44}#checkout31 button.btn-continue{color:#fff;padding:12px 50px;background:#bba47d;border:none}#checkout31 div.sublink{margin-top:10px;padding-right:20px}#checkout31 div.sublink a{color:#bba47d;text-decoration:none}#checkout31 .store-facet{color:#bba47d}#checkout31 #pmtstatus{color:#f44}#item-summary{border:1px solid #ddd;padding:10px 20px;margin-top:10px;font-size:.9em}#item-summary a.removetree{font-size:.9em;text-decoration:underline}.ui-tooltip{font-size:12px}.l-ckoutstep,.r-ckoutstep{text-align:center;margin-bottom:5px;padding:0 10px}@media (max-width:767px){.l-ckoutstep{text-align:left;padding:0}.r-ckoutstep{text-align:right;padding:0}}.embed-responsive-vert.embed-responsive-prod{padding-bottom:100%;padding-left:100%;margin:auto}#cartsummary{padding:0 15px}.invprod{text-align:center;padding:10px 0}.invprod .title{height:1.4em;overflow:hidden}.invprod .price{height:1.4em;overflow:hidden;font-weight:700}#prodinfozone{padding:0 15px}#prodinfozone .btn-cancel{color:#fff;background-color:#880}#prodinfozone .btn-cancel:focus,#prodinfozone .btn-cancel:hover{color:#fff;background-color:#660}#prodinfozone .btn-action,#prodinfozone .btn-addtocart,#prodinfozone .btn-step{color:#fff;background-color:#c00}#prodinfozone .btn-action:focus,#prodinfozone .btn-action:hover,#prodinfozone .btn-addtocart:focus,#prodinfozone .btn-addtocart:hover,#prodinfozone .btn-step:focus,#prodinfozone .btn-step:hover{color:#fff;background-color:#900}.invprodimg{width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center;-ms-behavior:url(/tools/iebsz/backgroundsize.min.htc)}#invfilters .filter-header{font-weight:700;text-transform:uppercase;border-bottom:1px solid #aaa;margin-bottom:5px}#xsfilters .pricefilters{list-style:none;padding:0;text-align:center}#xsfilters .pricefilters li{display:inline-block;text-align:center;padding:10px;margin:0 10px;border:1px solid #ccc}#xsfilters .pricefilters li.selected{color:#fff;background:#444}#xsfilters div.checkbox{font-size:16px;padding:2px 10px}#dlgtwusr .userfield{width:100%;height:50px;border-radius:2px;border:1px solid #ddd;padding-left:19px;padding-right:19px;font-size:16px;font-family:"Source Sans Pro",sans-serif;color:#444}#dlgtwusr .post-tribute{position:relative;overflow:hidden;width:100%;height:50px;color:#fff;font-size:16px;font-weight:600;text-align:center;line-height:normal;border-radius:25px;background-color:#d2b377;-webkit-transition:background-color .3s;font-family:Source Sans Pro,sans-serif;cursor:pointer}#dlgtwusr .btn-close{padding:10px;background:0 0;border:none;font-size:1.4em}#xsbasebar{border-top:1px solid #ccc;position:fixed;bottom:0;left:0;width:100%;background:#fff;padding:12px 5px}#xsbasebar .sidebar-btn{border-radius:30px;font-weight:500}@media screen and (orientation:landscape) and (max-width:1080px){#xsbasebar .btn.sidebar-btn{margin-left:0;margin-right:0;border-radius:30px}#xsbasebar div.row div.col-xs-6.text-center{padding-left:7.5px;padding-right:7.5px}#xsbasebar div.row div.col-xs-6.text-center:first-child{padding-right:7.5px;padding-left:15px}#xsbasebar div.row div.col-xs-6.text-center:nth-child(2){padding-left:7.5px;padding-right:15px}#xsbasebar div.row div.col-xs-6.text-center:last-child{padding-right:15px}.sbbuttons .text-center{display:none}#xsbasebar{display:block!important;position:fixed}.zn-srvcs{margin-bottom:30px}.site-credit{margin-bottom:90px}}@media screen and (orientation:portrait) and (max-width:1080px){#obframe{padding-bottom:0}#xsbasebar .btn.sidebar-btn{margin-left:0;margin-right:0;border-radius:30px}#xsbasebar div.row div.col-xs-6.text-center{padding-left:7.5px;padding-right:7.5px}#xsbasebar div.row div.col-xs-6.text-center:first-child{padding-right:7.5px;padding-left:15px}#xsbasebar div.row div.col-xs-6.text-center:nth-child(2){padding-left:7.5px;padding-right:15px}#xsbasebar div.row div.col-xs-6.text-center:last-child{padding-right:15px}.sbbuttons .text-center{display:none}#xsbasebar{display:block!important;position:fixed}.zn-srvcs{margin-bottom:30px}.site-credit{margin-bottom:90px}}.buy-guarantee{margin-top:20px;margin-bottom:12px;padding-left:20px;padding-right:20px;padding-top:8px;padding-bottom:8px;background-color:#e7f4f4;border:1px solid #349a9c;border-radius:13px}.wall-badge{padding:3px 6px;border-radius:50%;font-size:12px;background:#ff5a5f;color:#fff;margin-left:5px}.share-memory-modal{padding-right:0!important}.share-memory-modal .modal-captcha{margin-top:20px}.share-memory-modal .modal-captcha .cfscpta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;color:#333!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px!important}.share-memory-modal .modal-captcha .cfscpta div{margin-right:35px}.share-memory-modal .modal-captcha .cfscpta .cptvalfld{margin-right:10px}.share-memory-modal .modal-captcha .cfscpta .error{margin-right:10px}@media screen and (max-width:555px){.share-memory-modal .modal-captcha .cfscpta{line-height:40px}}.share-memory-modal .modal-captcha small.help-block{display:none!important}.share-memory-modal .discounted{text-decoration:line-through!important}.share-memory-modal .share-textarea-text-block{max-height:173px;overflow:auto;height:auto!important;font-size:16px!important;padding:10px 20px 10px;border:1px solid #ccc;box-shadow:inset 0 4px 4px rgba(0,0,0,.05);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333;text-align:left;width:100%}.share-memory-modal .share-textarea-text-block:hover{cursor:pointer}@media screen and (max-width:775px){.share-memory-modal .share-textarea-text-block{padding:8px 9px}}.share-memory-modal .edit-msg-down-modal{text-align:right;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-decoration-line:underline;color:#0d7256;margin-top:-5px;z-index:999999;cursor:pointer;display:block}@media screen and (max-width:775px){.share-memory-modal .edit-desktop{display:none}}.share-memory-modal .edit-mobile{display:none}@media screen and (max-width:775px){.share-memory-modal .edit-mobile{display:block;margin-bottom:20px}}.share-memory-modal input{border:1px solid #ccc!important;box-shadow:inset 0 4px 4px rgba(0,0,0,.05);border-radius:2px!important}.share-memory-modal textarea{resize:none!important;border:1px solid #ccc;box-shadow:inset 0 4px 4px rgba(0,0,0,.05);border-radius:4px}@media screen and (max-width:775px){.share-memory-modal .col-xs-offset-2{width:100%!important;margin-left:0!important}}.share-memory-modal .video-iframe{width:100%;padding:0}.share-memory-modal .video-iframe iframe{width:100%}.share-memory-modal .gesture-image{max-width:100px;max-height:90px}.share-memory-modal .profile-modal-img{max-width:65px;width:100%;position:absolute;top:20px;left:25px;display:none}@media screen and (max-width:775px){.share-memory-modal .profile-modal-img{display:block}}.share-memory-modal .modal-dialog{transform:translate(0,5%)!important}@media screen and (max-width:775px){.share-memory-modal .modal-dialog{transform:translate(0,0)!important;width:100%!important;margin:0!important}}@media screen and (min-width:775px){.share-memory-modal .modal-dialog{max-width:850px;width:100%}}.share-memory-modal .modal-dialog .col-xs-12{padding:0}@media screen and (min-width:775px){.share-memory-modal .one-slider{max-width:561px}}.share-memory-modal .modal-content{border:none!important;border-radius:5px!important;position:relative}@media screen and (max-width:775px){.share-memory-modal .modal-content{height:100vh;overflow-x:hidden}}.share-memory-modal .modal-content .btn-container-modal{position:absolute;z-index:99999;right:5px;width:unset!important}.share-memory-modal .title-input{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#000;margin-bottom:25px}@media screen and (max-width:775px){.share-memory-modal .title-input{display:none}}.share-memory-modal .btn-close{font-size:2.4em!important;padding:0 20px 5px 20px!important;line-height:45px}.share-memory-modal .modal-body{position:relative;padding:25px}@media screen and (max-width:775px){.share-memory-modal .modal-body{margin-top:95px}}.share-memory-modal .modal-body .title-modal-memory{margin:0 auto 37px;text-align:center;width:100%;font-family:"Libre Baskerville";font-style:normal;font-weight:400;font-size:20px;line-height:25px}@media screen and (max-width:775px){.share-memory-modal .modal-body .title-modal-memory{width:100%;display:none}}.share-memory-modal .modal-body .title-modal-memory-mobile{position:absolute;top:-45px;text-align:center;width:92%;font-family:"Libre Baskerville";font-style:normal;font-weight:400;font-size:20px;line-height:25px;display:none}@media screen and (max-width:775px){.share-memory-modal .modal-body .title-modal-memory-mobile{display:block;margin-bottom:25px}}@media screen and (max-width:375px){.share-memory-modal .modal-body .title-modal-memory-mobile{margin-left:25px}}.share-memory-modal .modal-body .post-tribute-modal{background-color:#0d7256;border:none;border-radius:4px;max-width:335px;height:50px;width:100%;color:#fff;font-weight:400!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:14px}.share-memory-modal .modal-body .post-tribute-modal:focus,.share-memory-modal .modal-body .post-tribute-modal:hover{background-color:#fff!important;color:#406c4f;border:1px solid #406c4f!important;box-shadow:none!important;outline:0}@media screen and (max-width:775px){.share-memory-modal .modal-body .post-tribute-modal{max-width:100%}}.share-memory-modal .modal-body .margin-input{margin-bottom:36px}@media screen and (max-width:775px){.share-memory-modal .modal-body .margin-input{margin-bottom:0}}.share-memory-modal .modal-body label.error{color:red}.share-memory-modal .modal-body div.error{color:red;font-weight:700;margin-bottom:5px}.share-memory-modal .form-group{margin-right:0;margin-left:0}.share-memory-modal .form-group textarea{width:100%;height:242px;padding:10px 20px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:17px;color:#333}.share-memory-modal .form-group textarea:focus,.share-memory-modal .form-group textarea:hover{outline:0;box-shadow:0 0 8px rgba(120,173,228,.75)}@media screen and (max-width:775px){.share-memory-modal .form-group textarea{padding:8px 9px;height:215px}}.share-memory-modal .is-gesture-textarea{display:flex;justify-content:space-between;margin-bottom:10px!important}.share-memory-modal .subtext-pull-left{font-style:normal;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400;font-size:13.6px;line-height:16px;color:#333;display:block}@media screen and (max-width:775px){.share-memory-modal .subtext-pull-left{text-align:left;margin-top:7px}}.share-memory-modal .is-video-set-mobile{position:absolute!important;margin-left:unset!important;margin-bottom:15px}.modalptwo .modal-captcha{margin-bottom:20px!important}@media screen and (max-width:775px){.modalptwo .modal-body{margin-top:35px!important}}.modalptwo .swiper-pagination{bottom:5px!important}.modalptwo .swiper-pagination-bullet{background-color:#333!important}.modalptwo .form-group{margin-bottom:0}.modalptwo .share-memory-textarea{height:auto!important;font-size:16px!important;padding:10px 20px;border:1px solid #ccc;box-shadow:inset 0 4px 4px rgba(0,0,0,.05);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#333;text-align:left}.modalptwo .share-memory-textarea:hover{cursor:pointer}.modalptwo .share-memory-textarea p{max-height:35px;overflow:hidden;margin:0;max-width:99%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}.modalptwo .editblock{display:flex;align-items:center;justify-content:space-between;margin-bottom:25px}.modalptwo .editblock p{margin-bottom:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#333}.modalptwo .title-modal-memory{margin:0 auto 25px!important}.modalptwo .title-modal-memory-mobile{position:unset!important;width:100%!important}@media screen and (max-width:775px){.modalptwo .title-modal-memory-mobile{display:block!important;margin-left:unset!important}}.modalptwo .share-memory-edit-btn{border:none;background:#fff;font-size:12px;font-weight:400;line-height:14px;text-decoration-line:underline;color:#0d7256;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important}.modalptwo .post-tribute-modal-two{max-width:335px;width:100%;height:50px;background-color:#fff!important;border:1px solid #0d7256;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:14px;border-radius:4px;line-height:17px;text-align:center;color:#0d7256}.modalptwo .post-tribute-modal-two:focus,.modalptwo .post-tribute-modal-two:hover{background-color:#0d7256!important;color:#fff;box-shadow:none!important;outline:0}@media screen and (max-width:775px){.modalptwo .post-tribute-modal-two{max-width:100%}}.modalptwo .title-all-products{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:18px;line-height:22px;text-align:center;color:#000;text-transform:none;margin-bottom:10px}.modalptwo .products-flex{align-items:flex-end;display:flex;margin-bottom:25px;height:350px}@media screen and (min-width:850px){.modalptwo .products-flex{justify-content:center!important;gap:20px}}.modalptwo .products-flex .swiper-slide{flex-shrink:unset!important;height:unset}@media (min-width:850px) and (max-width:1992px){.modalptwo .products-flex .swiper-slide{width:auto!important;height:auto!important;position:unset!important}}@media screen and (max-width:850px){.modalptwo .products-flex .swiper-slide{flex-shrink:0!important}}.modalptwo .products-flex .card{max-width:250px;width:100%;border-radius:4px;overflow:hidden;height:auto;margin:0 auto}@media screen and (max-width:850px){.modalptwo .products-flex .card{max-width:unset}}.modalptwo .products-flex .card-body{background-color:#f4f4f4;padding:11px 15px 15px 15px;display:flex;flex-direction:column;justify-content:space-between;border-radius:0 0 4px 4px}.modalptwo .products-flex .product-img{width:100%;height:125px;object-fit:cover;border:1px solid #f4f4f4;border-radius:4px 4px 0 0}.modalptwo .products-flex .learn-more-block{width:fit-content;margin:0 auto 21px;display:flex;align-items:center;justify-content:center}.modalptwo .products-flex .learn-more-block img{width:10px;height:10px;margin-right:7px}.modalptwo .products-flex .learn-more-block span{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:12px;line-height:14px;color:#0d7256;display:block;cursor:pointer}.modalptwo .products-flex .card-title-block{display:flex;align-items:center;justify-content:space-between;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000;margin-bottom:10px}@media screen and (max-width:500px){.modalptwo .products-flex .card-title-block{justify-content:space-between;gap:20px;height:20px}}.modalptwo .products-flex .card-title-block .product-title{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:16px;line-height:20px;color:#000;text-align:left}.modalptwo .products-flex .card-title-block .price-product{text-align:right}.modalptwo .products-flex .contet-share-product{margin-bottom:10px}.modalptwo .products-flex .contet-share-product .hidden-content{padding-left:18px;height:0;overflow:hidden;transition:1s}.modalptwo .products-flex .contet-share-product li{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:left}.modalptwo .products-flex .card-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#000;text-align:left;height:50px}@media screen and (max-width:775px){.modalptwo .products-flex .card-text{max-width:300px;margin:0 auto;margin-bottom:15px}}.modalptwo .products-flex .buy-share-memory-products{background-color:#0d7256;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;border-radius:2px;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#fff;border:none;height:50px;padding:0 35px}.modalptwo .products-flex .buy-share-memory-products:hover{background-color:#f4f4f4;color:#0d7256;border:1px solid #0d7256}.modalpthree .linethrow{border-bottom:1px solid #eee;margin-bottom:35px;margin-top:35px}@media screen and (max-width:775px){.modalpthree .linethrow{margin-bottom:25px;margin-top:25px}}.modalpthree .products-flex{display:grid;align-items:end;height:fit-content;grid-template-columns:1fr 1fr 1fr 1fr;margin-bottom:50px;grid-gap:10px}@media screen and (max-width:775px){.modalpthree .products-flex{grid-template-columns:1fr 1fr;grid-row-gap:35px}}@media screen and (max-width:350px){.modalpthree .products-flex{grid-template-columns:1fr;grid-row-gap:35px}}.modalpthree .card{max-width:200px;width:100%;display:contents}@media screen and (max-width:775px){.modalpthree .card{max-width:250px;margin-bottom:20px}}@media screen and (max-width:575px){.modalpthree .card{max-width:175px}}@media screen and (max-width:425px){.modalpthree .card{max-width:125px}}@media screen and (max-width:350px){.modalpthree .card{max-width:100%}}.modalpthree .img-block{height:184px}@media screen and (max-width:775px){.modalpthree .img-block{height:150px}}@media screen and (max-width:426px){.modalpthree .img-block{height:120px}}@media screen and (max-width:351px){.modalpthree .img-block{height:unset}}.modalpthree .products-img{max-width:184px;width:100%;height:100%;object-fit:cover;border:1px solid #ccc}@media screen and (max-width:775px){.modalpthree .products-img{max-width:170px}}@media screen and (max-width:575px){.modalpthree .products-img{max-width:175px}}@media screen and (max-width:425px){.modalpthree .products-img{max-width:125px}}@media screen and (max-width:350px){.modalpthree .products-img{max-width:100%}}.modalpthree .same-day{height:26px;margin-bottom:15px}@media screen and (max-width:775px){.modalpthree .title-modal-memory{display:block!important;position:unset!important;width:100%!important;margin-bottom:15px!important}}.modalpthree .title-modal-memory{margin:0 auto 15px!important}.modalpthree .subtitle-modal-memory{width:100%;top:15px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#333;margin-bottom:0}@media screen and (max-width:775px){.modalpthree .subtitle-modal-memory{width:100%;position:unset!important;font-size:14px;line-height:17px}}.modalpthree .offers-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#000;margin-bottom:35px}.modalpthree .post-tribute-modal{display:block;margin:0 auto;padding-top:15px;text-decoration:none}@media screen and (max-width:775px){.modalpthree .post-tribute-modal{margin-bottom:16px}}.modalpthree .return-link{display:none}@media screen and (max-width:775px){.modalpthree .return-link{display:block}}.modalpthree .post-tribute-modal-two{max-width:335px;width:100%;margin:auto;padding:16px 0;background-color:#fff!important;border:1px solid #406c4f;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#406c4f;text-decoration:none}.modalpthree .post-tribute-modal-two:hover{background-color:#509040!important;color:#fff}.modalpthree .product-title{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:14px;line-height:17px;text-align:center;color:#000;margin-top:5px;margin-bottom:2px}.modalpthree .price-product{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:14px;line-height:17px;text-align:center;color:#000}.modalpthree .card-body a{padding:5px 10px;border:1px solid #0d7256;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:700;font-size:12px;line-height:22px;text-align:center;color:#0d7256;text-decoration:none;border-radius:2px}.modalpthree .card-body a:hover{background-color:#0d7256;color:#fff}.modalpthree .card-body .sameday-hand-delivery{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:500;font-size:11px;line-height:13px;color:#2c4485;display:flex;justify-content:center}.modalpthree .card-title-block{margin-bottom:5px;height:60px}@media screen and (max-width:775px){.modalpthree .sticky-btns-modal{position:sticky;bottom:0;padding:10px;background-color:#fff;border-top:1px solid #ccc;margin-left:-25px;margin-right:-25px}}@media screen and (max-width:775px){.modalpthree .sticky-btns-modal .post-tribute-modal{max-width:335px!important}}@media screen and (max-width:775px){.modalpthree .modal-body{padding-bottom:0!important;margin-top:40px;padding-top:10px!important}}.modalptwoclose{padding-right:0!important}@media screen and (max-width:775px){.modalptwoclose .modal-body{margin-top:10px}}.modalptwoclose .modal-dialog{transform:translate(0,50%)!important;max-width:600px;width:100%}@media screen and (max-width:775px){.modalptwoclose .modal-dialog{margin:10px auto!important;max-width:450px!important;width:90%!important}}.modalptwoclose .modal-content{height:unset!important}.modalptwoclose .title-modal-memory{width:92%!important}@media screen and (max-width:775px){.modalptwoclose .title-modal-memory{display:block!important;width:90%!important}}.modalptwoclose .subtitle-modal-memory{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:16px;line-height:19px;text-align:center;color:#000;margin-bottom:87px;margin-top:50px}@media screen and (max-width:775px){.modalptwoclose .subtitle-modal-memory{margin-top:0;margin-bottom:50px}}.modalptwoclose .post-tribute-modal{margin-bottom:25px}.modalptwoclose .exit-link{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-style:normal;font-weight:400;font-size:16px!important;text-align:center;text-decoration-line:underline;color:#0d7256;padding-bottom:0!important}.no-products-modal{margin-top:0!important}.no-products-modal .title-modal-memory{position:unset!important;width:100%!important}@media screen and (max-width:775px){.no-products-modal .title-modal-memory{margin-bottom:18px!important}}.no-products-modal .subtitle-modal-memory{position:unset!important;width:100%!important;margin-bottom:50px}.no-products-modal .tick-icon{margin-bottom:65px;margin-top:50px}@media screen and (max-width:775px){.no-products-modal .tick-icon{margin-bottom:25px}}.showMore .show-more{height:130px!important}.hide-btn{display:none!important}.modal-open{height:100vh}@media screen and (max-width:775px){.modalpthreeThanks .modal-content{height:unset!important;width:90%;margin:70px auto;border:1px solid rgba(0,0,0,.2)}}.modalpthreeThanks .modal-dialog{transform:translate(0,50%)!important;max-width:600px;margin:0 auto!important}.modalpthreeThanks .modal-dialog .title-modal-memory{display:block!important}.modalpthreeThanks .subtitle-modal-memory{max-width:330px;margin:0 auto 50px}#tribtext{resize:none}.share-memory-style{margin-bottom:20px}.wall-error-message{display:none}.navcell31 .nav-bar-text{background-color:#fff!important;font-size:16px!important;color:#444!important}.is-share-memory-modal #submsg{border-radius:5px!important}.is-share-memory-modal #subpay{border-radius:5px!important}.is-share-memory-modal #placeorder{border-radius:5px!important}@media screen and (max-width:775px){.is-share-memory-modal .enter-tribute{width:95%;margin:auto auto 20px;border-radius:30px;font-family:"Helvetica Neue";font-style:normal;background:#ddd!important;font-weight:500!important;font-size:15px!important;line-height:19px;text-align:center;color:#333!important;padding:13px 5px!important}}.is-share-memory-modal .has-error~p{display:block;color:red}@media screen and (max-width:1080px){.is-share-memory-modal .share-memory-btns .obit-sharing{display:none}}.is-share-memory-modal .share-memory-btns .share-a-memory{display:none}@media screen and (max-width:1080px){.is-share-memory-modal .share-memory-btns .share-a-memory{display:block;font-family:"Helvetica Neue";font-style:normal;font-weight:500;font-size:15px;line-height:19px;text-align:center;color:#333}}@media screen and (max-width:1080px){.is-share-memory-modal .mobile-share-memory .obit-sharing{display:none}}@media screen and (max-width:775px){.is-share-memory-modal .mobile-share-memory .share-a-memory{background:#ddd;border-radius:30px;width:95%!important;font-family:"Helvetica Neue";font-style:normal;font-weight:500;font-size:15px;line-height:19px;text-align:center;color:#333}}.is-share-memory-modal #gsuppsbar .btn-default{color:#fff!important;border-color:#566d57!important;background-color:#566d57!important}.is-share-memory-modal #gsuppsbar .btn-default:hover{color:#566d57!important;background-color:#fff!important}.is-share-memory-modal .sidebar-btn.btn-gb{color:#333;background-color:#ddd!important}.is-share-memory-modal .sidebar-btn.btn-snfl{color:#fff!important;background-color:#df6e33!important}.is-share-memory-modal .sidebar-btn.btn-tree{color:#fff!important;background-color:#406c4f}.is-share-memory-modal .obitnavtabs{border-bottom:1px solid #eee!important}.is-share-memory-modal #obcontent h2{text-transform:capitalize!important;font-weight:400!important}.is-share-memory-modal .obitnavtabs .navcell31 .nav-bar-text{background-color:#fff!important;font-size:16px!important;color:#444!important}@media screen and (max-width:775px){.is-share-memory-modal .obitnavtabs .navcell31 .nav-bar-text{font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-decoration-line:underline!important;color:#446ab0!important;background-color:#fff!important}}.share-obituary-mobile{display:none;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;color:#444;margin-bottom:40px}@media screen and (max-width:1080px){.share-obituary-mobile{display:block}}.share-obituary-mobile span{display:block;margin-bottom:10px}@media screen and (max-width:1080px){.is-share-memory-modal .share-memory-sticky{display:none}}.is-share-memory-modal .set-flex-share-modal{display:flex;align-items:center}.is-share-memory-modal .set-flex-share-modal .plant-a-tree-sticky-btn{padding-top:0!important}.is-share-memory-modal .fblinks{display:none!important}.is-share-memory-modal #checkout31 textarea:read-only{background-color:#fff!important;box-shadow:unset!important;border:1px solid #ccc!important}.is-share-memory-modal #cardmsg{resize:none;cursor:auto!important}.is-share-memory-modal #cardmsg:focus{border-color:#95afa6!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.08),0 0 8px rgba(149,175,166,.6)!important}.is-share-memory-modal ::-webkit-scrollbar{width:10px}.is-share-memory-modal ::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.is-share-memory-modal ::-webkit-scrollbar-thumb{background:#888;border-radius:10px}.is-share-memory-modal ::-webkit-scrollbar-thumb:hover{background:#555}.flex-block-section{display:flex;justify-content:space-between;align-items:baseline;margin-top:7px;margin-bottom:15px}.flex-block-section .text-gift-product{max-width:85%;font-size:12px}.flex-block-section .edit-btn{border:none;background:#fff;font-size:15px;font-weight:400;line-height:14px;color:#0d7256;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;text-decoration-line:underline}.flex-block-section .edit-btn:hover{cursor:pointer;color:#444}#checkout31 .jumbotron{padding-top:10px!important;padding-bottom:35px!important;text-align:center}#checkout31 .jumbotron h2{font-weight:800!important;margin-bottom:45px!important;margin-top:45px!important;color:#1f2022}#checkout31 .jumbotron p{font-weight:400}#checkout31 .jumbotron .uptitle-checkout-succes{font-size:16px}#checkout31 .jumbotron .receive-succes-checkout{margin-bottom:40px}#checkout31 .jumbotron .btn{font-size:22px}#checkout31 .jumbotron hr{border-top-color:#212121!important}#checkout31 .ord-comp{text-align:left!important}#checkout31 .ord-comp h2{margin-bottom:10px!important}#checkout31 .ord-comp p{font-weight:700!important}.plupload_wrapper{font:normal 11px Verdana,sans-serif;width:100%;min-width:200px!important;line-height:12px}@media screen and (max-width:440px){.plupload_wrapper .plupload_header_content{padding:0 75px 0 60px!important;height:80px!important}}.plupload_wrapper .plupload_file_name{white-space:unset!important}#howitworks .howitworksicon img{float:right;padding-right:10px;width:100px}#howitworks .howitworksicon{float:left;width:200px}#howitworks .howitworksinfo{margin-top:20px;margin-left:250px}#howitworks .howitworksrow{float:left;width:100%;margin:20px 0}#howitworks .howitworkstitle{font-weight:700;font-size:20px}#howitworks .howitworkstext{margin-top:5px}#online-event-mobile{display:none!important}.event-title,.order-string{font-size:13px;font-weight:550}@media screen and (max-width:767px){.tree-page .navtabs-content-desktop{display:none}#howitworks .howitworksrow{padding:0 20px}#howitworks .howitworksbottomrow{margin-bottom:50px}#howitworks .howitworksicon{float:left;width:110px}#howitworks .howitworksinfo{margin-left:120px;padding-right:30px}#tribbook-mobile .kb-button{color:#fff!important}#online-event-mobile{display:block!important}#online-event-desktop{display:none!important}}#v31obpg #tribbookbar .well{padding:0!important}.kb-button{color:#fff!important}#v31obpg .btn-tributebook{color:#fff;background-color:#cdb47f;border-radius:20px}#v31obpg .btn-tributebookbanner{color:#fff;background-color:#cdb47f;border-radius:20px}#v31obpg .book-cover-content h2{font-size:3px!important;font-family:'EB Garamond',serif!important;text-transform:none!important}#v31obpg #tribbookbar .kb-container{box-shadow:none!important;min-width:unset!important}#v31obpg #tribbookbar .book-cover-content{width:72px!important;height:100%!important;padding-top:1.5em!important;text-align:center!important}@media only screen and (max-width:1000px){#v31obpg .btn-tributebookbanner{margin-left:25%!important;margin-top:3%!important}}#v31obpg .mobile-ob-age,.mobile-ob-age{display:none}@media screen and (max-width:1080px){#v31obpg .ob-age,.ob-age{display:none}#v31obpg .mobile-ob-age,.mobile-ob-age{display:block;font-weight:700}#inbdy .btn{border-radius:20px!important}#homepagelink{display:none}}#checkout31 .jumbotron p{font-weight:400}.fade-bg{-webkit-mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),to(rgba(255,255,255,0)));-webkit-mask-image:linear-gradient(#fff,#fff,rgba(255,255,255,0));mask-image:-webkit-gradient(linear,left top,left bottom,from(#fff),color-stop(#fff),to(rgba(255,255,255,0)));mask-image:linear-gradient(#fff,#fff,rgba(255,255,255,0))}.read-more-container{text-align:center;display:none;margin-top:20px}.btn-readmore{background-color:#fff;height:40px;border-radius:40px!important;border:1px solid #bbb;padding:0 20px;font-weight:700}@media (max-width:767px){.obit-text-container{line-height:22px}}@media (max-width:767px){.grecaptcha-badge{visibility:hidden!important}}.recaptcha-text{display:none}@media (max-width:767px){.recaptcha-text{display:block}}.social-proof__container{text-align:left;background-color:#eaecef;padding:12px 24px 10px;position:relative;display:flex;align-items:center;margin-top:20px;cursor:pointer}.social-proof__icon{font-size:22px;margin-right:8px;width:32px;height:32px}.social-proof__content{margin-top:1px}.social-proof__content a{color:#333!important;text-decoration:underline}.social-proof__badge{background-color:#4a6b52;position:absolute;top:-12px;right:12px;border-radius:20px;padding:4px 8px;color:#fff;font-size:12px}.has-clicked-and-multiple,.has-clicked-and-singular,.user-not-clicked{font-family:sans-serif}@media (max-width:766px){@font-face{font-family:Lato;font-style:normal;font-weight:300;src:url('https://fonts.gstatic.com/l/font?kit=jAncgHBgCsv4eNLTaMECf8DQsNwQWQWdXm0Jmmw5&skey=94b5a6be98cdd9eb&v=v16') format('woff2')}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/l/font?kit=jAnfgHBgCsv4eNLTaMECf8DQsNS1exC-fGAj&skey=4ad46dd97873f7d7&v=v16) format('woff2')}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:url(https://fonts.gstatic.com/l/font?kit=jAncgHBgCsv4eNLTaMECf8DQsNwAXgWdXm0Jmmw5&skey=ba59c4fdb0ab3b35&v=v16) format('woff2')}body{background-color:#f5f5f5}#obcoreV3 #xsphoto{margin-top:-84vw!important;width:75%!important;margin-left:auto!important;margin-right:auto!important;max-width:75%!important}#obv3tmhdr .img-responsive{height:88vw}#v31obpg{margin-left:16px!important;margin-right:16px!important}#obcoreV3 .obittitleV31 .obitnameV3{font-family:'Source Serif Pro'!important;font-style:normal!important;font-weight:400;font-size:32px!important;line-height:40px;text-align:center;color:#333!important}.obitdates span{font-family:Lato!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;text-align:center!important;color:#1e293b!important}.obittitleV31 .mobile-ob-age{font-family:Lato!important;font-style:normal!important;font-weight:400!important;font-size:16px!important;line-height:19px!important;text-align:center!important;color:#444!important}#inbdy .btn.btn-gb.sidebar-btn.sbgblink.share-a-memory{background:#666!important;border-radius:23px!important;font-family:Lato;font-style:normal;font-weight:700!important;font-size:16px;line-height:20px;text-align:center;color:#fff!important;width:100%!important;margin:0 auto}#socialProofContainerMobile{background:#eaecef;border-radius:8px;padding:24px 12px 12px 12px}#socialProofContainerMobile .social-proof__content{line-height:normal}.social-proof__badge{background:#4a6b52!important;border-radius:12px!important;font-family:Lato;font-style:normal;font-weight:400;font-size:14px!important;line-height:17px;text-align:center;color:#fff!important;padding:4px 16px}.social-proof__content{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px!important;color:#444}#obframe .obitnavtabs .navcell31 .nav-bar-text{font-family:Lato;font-style:normal;font-weight:700;font-size:16px!important;line-height:20px;text-align:center;text-decoration-line:underline!important;color:#446ab0!important}#xsbasebar .col-xs-6 .btn{width:88%!important;height:43px;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#fff}#obtext .obit-text-container *{font-family:Lato!important;font-size:16px;font-style:normal;font-weight:400;line-height:19px;letter-spacing:0;text-align:left;color:#333}#hdr-donations .col-xs-12 h2,#obcontent #obtext h2,#v31obpg h2.event-title{font-family:'Source Serif Pro'!important;font-style:normal;font-weight:400!important;font-size:24px!important;line-height:normal;color:#0f172a!important}#obtext .btn.btn-readmore{width:31.5%;height:39px;padding:12px;background:#fff;border:1px solid #d8d8d8;border-radius:19.5px!important;font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#000}#v31obpg .col-xs-6.col-sm-8{width:62%;padding-right:4%;font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#000}#v31obpg .col-xs-6.col-sm-4{padding-left:2px;width:38%}#v31obpg .btn.btn-sm.btn-services{width:120px;background:#fff;border:1px solid #d8d8d8;border-radius:20px!important;font-family:Lato;font-style:normal;font-weight:700;font-size:.9em;line-height:20px;text-align:center;color:#000}.servicetitle{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-transform:uppercase;color:#000;padding-bottom:12px}.servicedate{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#000;padding-bottom:12px;display:block}span.servicedate+br{display:none}#obcharities p{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#475569}#obcharities strong{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#1e293b;padding-bottom:12px}#v31obpg #twfmarea #enter-tribute{background:#ddd!important;border-radius:23px;width:100%;font-family:Lato;font-style:normal;font-weight:700!important;font-size:16px!important;line-height:20px;text-align:center;color:#333!important}#v31obpg #tw-tree{border-radius:8px 8px 0 0}#v31obpg #tree-order-qty-frame{background:#d6dcd9;border-radius:0 0 8px 8px}#v31obpg #tw-tree .title{font-family:Lato;font-style:normal;font-weight:700;font-size:20px;line-height:24px;color:#fff}#v31obpg #tw-tree .sub-title{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#fff}#v31obpg #tw-tree .btn-plant-tree{background:#fff;border-radius:23px;width:30%;min-width:140px;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#406c4f!important}#v31obpg #tree-order-qty-frame .tree-order-summary{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:17px;color:#333}#v31obpg #tree-order-qty-frame{display:flex;justify-content:center}#v31obpg .well.tribute-post{background:#fff;border:1px solid #d8d8d8;border-radius:8px;font-family:Lato!important}#v31obpg .well{font-family:Lato!important}.twpostv32 div.tp-header div.name-block .name-text{font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;color:#444}.twpostv32 div.tp-header div.name-block .date-text{font-weight:400;color:#aaa;font-family:Lato;font-style:normal;font-size:16px;line-height:19px}#v31obpg .tribute-post .post-text{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#444}#v31obpg .tribute-post .post-date{font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#aaa}#obcoreV3 #obframe .row.obitnavtabs{margin-top:40px!important}#v31obpg .obsn{padding-left:0;padding-right:0}.obsn #obtext{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}#sn-obituary .row.zn-srvcs{padding-left:0!important;padding-right:0!important;padding-top:0!important;padding-bottom:0!important;margin-top:20px!important;margin-bottom:20px!important}#sn-obituary .row.zn-srvcs>div{padding-left:16px!important;padding-right:16px!important}#sn-obituary .row.zn-srvcs>div .row{padding-left:0!important;padding-right:0!important}.row.zn-srvcs .row{padding-top:0;padding-bottom:0}#online-event-mobile .col-xs-12{padding-left:0!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:400!important;font-size:16px!important;line-height:19px}#online-event-mobile .col-xs-12 .event-title{padding-left:0!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#475569}#online-event-mobile .col-xs-12 .order-string{padding-left:0!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:700!important;font-size:16px;line-height:24px;color:#475569}#online-event-mobile .col-xs-12 .col-xs-9{padding-left:0!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#1e293b}#hdr-donations.row{padding-left:0!important;padding-right:0!important;padding-top:0!important}#hdr-donations.row>div{padding-left:16px!important;padding-right:16px!important}}@media (max-width:768px){#v31obpg #tw-tree .tw-text{padding-bottom:15px!important}#v31obpg #tw-tree{height:200px}#v31obpg #tw-tree .title{padding:10px!important}}@media (max-width:420px){#v31obpg .col-xs-6.col-sm-4{width:44%;text-align:right;padding-right:16px}}@media (min-width:421px) and (max-width:766px){#v31obpg .col-xs-6.col-sm-4{width:38%;text-align:right;padding-right:16px}}@media (max-width:766px){#obcharities{padding-left:0!important;padding-right:0!important}#v31obpg .btn.btn-tributebook-mobile{background:#fff;border:1px solid #d8d8d8;border-radius:19.5px!important;font-family:Lato;font-style:normal;font-weight:700!important;font-size:16px;line-height:20px;text-align:center;color:#000}#online-event-mobile .servicetitle{margin-left:0!important}#v31obpg #tribbookbar .well{padding:12px}#tribute-keepsake .kb-countdown{font-size:16px!important;font-family:Lato;font-style:normal;font-weight:400;line-height:normal!important}#kb-container .boxy .kb-title{font-size:16px!important;font-family:Lato;font-style:normal;font-weight:700;line-height:20px!important}#kb-container .flex-container .flex-container-vertical.right-padding .look-inside{font-size:16px!important;font-family:Lato;font-style:normal;font-weight:400;line-height:20px!important}#kb-container .flex-container .kb-button{font-size:16px!important;font-family:Lato;font-style:normal;font-weight:400;line-height:20px!important}#twvwphotos .btn-viewgallery{font-size:16px!important;font-weight:400!important;font-family:Lato;font-style:normal}#obv3tmhdr.profilePhoto-Lanscape .img-responsive{height:56vw!important}#obcoreV3 #xsphoto.profilePhoto-Lanscape{margin-top:-52vw!important;width:75%!important;margin-left:auto!important;margin-right:auto!important;max-width:75%!important}#v31obpg .tribute-post .post-text p,#v31obpg .tribute-post .post-text p a,.twpostv32 div.tp-body div.gesture-block div.gesture-text,.untwpost .col-xs-12{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px;color:#444}.untwpost .img-responsive.pull-left{height:50px!important}.xyztest{font-family:'Font Awesome 6 Pro';font-style:normal;font-weight:300;font-size:14px;line-height:14px;color:#000}#twlzone .untwpost .tp-footer button:focus-visible{font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#000;background-color:#fff}#twlzone .untwpost .tp-footer button.btn-comment{border-radius:0!important;background:#fff;border:1px solid #d8d8d8;font-family:Lato;font-style:normal;font-weight:700;font-size:14px;line-height:17px;text-align:center;color:#000}#v31obpg h1 #v31obpg h2 #v31obpg h3 #v31obpg h4 #v31obpg h5{font-family:'Source Serif Pro'!important;font-style:normal!important;font-weight:400;font-size:32px!important;line-height:40px;text-align:center;color:#333!important}#twlzone .text-right{text-align:center!important}#twlzone .text-right #ldposts{border:1px solid #d8d8d8!important;border-radius:19.5px!important;font-family:Lato;font-style:normal;font-weight:400;font-size:15.4px;line-height:19px;text-align:center;color:#000!important}.comment_variant1:before{content:url("//cdn.optimizely.com/img/22452380217/43656b3243f7400d8b2d99bfa5724b05.png");width:14px;height:14px}#v31obpg #obcoreV3{padding-left:16px!important;padding-right:16px!important}#twlzone .well.tribute-post.storepost{margin-top:20px}#dnplarea{padding:0!important;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:17px}#dnplarea h3{font-family:Lato!important;font-size:16px;font-weight:700}#dnplarea h4{font-family:Lato!important;font-size:16px;font-weight:400;text-transform:none}#dnplarea table{background-color:#f5f5f5!important}#dnplarea table .btn-primary{background-color:#fff!important;border:1px solid #d8d8d8!important;border-radius:30px;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#000!important}#dnplarea div .btn-donate{background-color:#475569!important;border:1px solid #d8d8d8!important;border-radius:30px;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:20px;text-align:center;color:#fff!important;height:46px}.share-obituary-mobile span{font-family:Lato!important;font-style:normal}#dnplarea>div{padding-left:0!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:400;font-size:16px;line-height:17px}#v31obpg .btn-primary #v31obpg .btn-default{font-family:Lato;font-style:normal;font-weight:400;font-size:14px;line-height:17px}#site .container-fluid .share-obituary-mobile span{font-family:Lato!important;text-align:center;font-weight:700;font-size:14px;text-transform:uppercase;color:#444}.site-credit .credit-text{font-family:Lato!important}.social-proof__content a{font-weight:700}}@media (max-width:600px){#obcoreV3 #xsphoto{margin-top:-82vw!important}#obcoreV3 #xsphoto.profilePhoto-Lanscape{margin-top:-50vw!important}}@media (max-width:500px){#obcoreV3 #xsphoto{margin-top:-80vw!important}#obcoreV3 #xsphoto.profilePhoto-Lanscape{margin-top:-49vw!important}}@media (max-width:420px){#obcoreV3 #xsphoto{margin-top:-78vw!important}#obcoreV3 #xsphoto.profilePhoto-Lanscape{margin-top:-48vw!important}#v31obpg .btn.btn-sm.btn-services{width:97%}#online-event-mobile .col-xs-12 .col-xs-9{padding-left:30px!important;padding-right:0!important;font-family:Lato;font-style:normal;font-weight:700;font-size:16px;line-height:24px;color:#1e293b}#v31obg .col-xs-6.col-sm-4{padding-left:0;width:44%}#v31obpg .col-xs-6.col-sm-8{width:56%;padding-right:2%}}.accordion-checkout .accordion-header-checkout{color:#444;cursor:pointer;padding:10px 15px 15px 0;width:100%;text-align:left;outline:0;font-size:15px;font-weight:600;position:relative;display:flex;align-items:center}.accordion-checkout .accordion-header-checkout .arrow-solid-icon{position:absolute;right:18px;top:31%;width:22px;transform:rotate(0);-webkit-transform:rotate(0);transition:.3s}.accordion-checkout .accordion-header-checkout .down{transform:rotate(90deg);-webkit-transform:rotate(90deg);transition:.3s}.accordion-checkout .accordion-header-checkout .payment-icon{margin-right:15px}.accordion-checkout .accordion-header-checkout .paypal-block-border{border:1px solid #343a40;text-align:center;padding:3px 12px;border-radius:4px;margin-right:15px;max-width:48px}.accordion-checkout .accordion-header-checkout .paypal-block-border .paypal-icon{max-width:20px;width:100%;display:block;margin-right:0}.accordion-checkout .paypal-display-flex{display:flex;justify-content:end;align-items:center;z-index:1;position:relative;width:228px;margin-left:auto}@media (max-width:767px){.accordion-checkout .paypal-display-flex{margin:0 auto;justify-content:center}}.accordion-checkout .text-paypal{color:#212529;font-family:Lato;width:100%;text-align:right;position:absolute;display:block;left:-250px;z-index:1}@media (max-width:767px){.accordion-checkout .text-paypal{display:none}}.accordion-checkout .nomargin{margin-top:0;margin-bottom:0}.accordion-checkout .panel-acordion-checkout{padding:0;background-color:#fff;max-height:0;overflow:hidden}.accordion-checkout .panel-acordion-checkout ul{padding-left:30px}.accordion-checkout .m-5{margin-top:10px;margin-bottom:10px}@media (max-width:767px){.accordion-checkout .m-10{margin-top:10px;margin-bottom:10px}}.accordion-checkout .back-to-delivery-btn{padding:0 0 0!important}#paypalModal{padding-right:0!important}#paypalModal .modal-dialog{transform:translate(0,100%);max-width:400px!important;width:100%;margin:0 auto}#paypalModal .modal-content{padding:32px 15px 15px;position:relative}#paypalModal .close-paypal-modal{font-size:36px;font-weight:700;color:#000;position:absolute;right:10px;top:-7px;border:0;background-color:transparent}#paypalModal .modal-title-question{font-family:'Source Serif Pro';color:#000;font-size:20px;font-weight:600;text-align:left;max-width:300px;margin:0 auto 20px}#paypalModal .modal-desc-question{font-family:Lato;color:#000;font-size:16px;font-weight:400;text-align:left;max-width:300px;margin:0 auto 20px}#paypalModal .btns-block-flex{display:flex;justify-content:space-between;max-width:300px;margin:0 auto}@media (max-width:320px){#paypalModal .btns-block-flex{flex-direction:column}}#paypalModal .btns-block-flex button{font-family:Lato;max-width:175px;width:100%;background-color:#0d7256;border-radius:4px;color:#fff;font-size:16px;font-weight:500;text-align:center;padding:10px;border:1px solid #0d7256;outline:0}@media (max-width:320px){#paypalModal .btns-block-flex button{max-width:100%;margin-bottom:10px}}#paypalModal .btns-block-flex .cancel-btn{max-width:100px;width:100%;border:1px solid #0d7256;background-color:#fff;color:#0d7256}@media (max-width:320px){#paypalModal .btns-block-flex .cancel-btn{max-width:100%}}.mobile-bar{display:none}@media (max-width:767px){.mobile-bar{display:block}}.open-header-checkout{position:relative}.open-header-checkout .sublink{position:absolute;top:-45px}@media (max-width:350px){.open-header-checkout .sublink{top:0}}@media (max-width:767px){.m-5-mobile{margin-top:10px;margin-bottom:10px}}#checkout31 #pmtstatus{display:inline-block}@media (max-width:350px){#checkout31 #pmtstatus{padding-top:35px}}.substitution-messaging{margin-top:15px!important}#prodpg31 .pdp-cleanup__hand-delivery{display:none}@media screen and (max-width:767px){#prodpg31.flower-redesign #howitworks{display:none}}#prodpg31.flower-redesign .prodtitle{display:inline-block;font-family:'Source Serif Pro';font-size:24px;line-height:32px;font-weight:600;color:#3f3f46;margin-bottom:8px;padding-bottom:0}@media screen and (max-width:767px){#prodpg31.flower-redesign .prodtitle{font-size:20px!important}}#prodpg31.flower-redesign #prodprice{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;padding-top:0;color:#3f3f46!important}@media screen and (max-width:767px){#prodpg31.flower-redesign #prodprice{font-size:14px!important}}#prodpg31.flower-redesign .prod-hand-delivery{display:none}#prodpg31.flower-redesign .questionMarc{margin-bottom:4px}#prodpg31.flower-redesign hr:first-of-type{display:none}#prodpg31.flower-redesign .pricepoint.selected{background:#fff;background-color:#fff;border:3px solid #0d7256!important;color:#0d7256}#prodpg31.flower-redesign :focus{outline-color:#0d7256!important}#prodpg31.flower-redesign .pricepoint.selected>div{color:#0d7256!important;outline:0!important}#prodpg31.flower-redesign .buy-guarantee{display:none}#prodpg31.flower-redesign .buy-now>button{background-color:#0d7256;border:none;outline:0;border-radius:4px!important;font-size:20px;width:100%;align-items:center;display:flex;justify-content:center;margin:0;height:52px;padding:16px 20px;margin-bottom:20px}#prodpg31.flower-redesign .prod-tree{display:flex;align-items:center;justify-content:space-between}#prodpg31.flower-redesign .prod-tree .opt-tree-text{padding:0}#prodpg31.flower-redesign .prod-tree .fa-question-circle{color:#0d7256}#prodpg31.flower-redesign .opt-tree-text div.popover{box-shadow:0 5px 10px rgba(0,0,0,.5);max-width:300px}#prodpg31.flower-redesign .popover>h3.popover-title{display:none}#prodpg31.flower-redesign .treesordered{display:flex;align-items:center;padding:10px;margin:-10px -15px 0 -15px;background-color:rgba(190,173,141,.5);border-top-left-radius:6px;border-top-right-radius:6px}#prodpg31.flower-redesign .treesordered img{height:35px!important;margin-right:5px}#prodpg31.flower-redesign .pad-top>div:first-of-type{margin-bottom:15px}#prodpg31.flower-redesign #prodnavtabs{text-transform:uppercase;border-bottom:1px solid #71717a}#prodpg31.flower-redesign #delinfo-footer{display:none}#prodpg31.flower-redesign #details>p:first-of-type{display:none}#prodpg31.flower-redesign .count-purchase{display:none}#prodpg31.flower-redesign .pdp-cleanup__hand-delivery{text-align:center}#prodpg31.flower-redesign .pdp-cleanup__hand-delivery.desktop{display:block;margin-top:24px;margin-bottom:44px}#prodpg31.flower-redesign .pdp-cleanup__hand-delivery-title{font-family:Lato;font-style:normal;font-weight:600;font-size:20px;text-transform:uppercase;color:#3f3f46;margin-bottom:10px;margin-top:10px}#prodpg31.flower-redesign .pdp-cleanup__hand-delivery-desc{font-size:16px;color:#71717a}#prodpg31.flower-redesign label strong{font-size:20px!important;font-weight:500!important;color:#495057!important}#prodpg31.flower-redesign .prod-nav-content-subtitle{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#71717a}#prodpg31.flower-redesign .flex-howitwork-block{display:flex;align-items:center;justify-content:space-between}#prodpg31.flower-redesign .flex-howitwork-block .howitworksrow{float:none;display:flex;flex-direction:column;text-align:center;max-width:250px}#prodpg31.flower-redesign .flex-howitwork-block .howitworksicon{float:none;width:65px;height:auto;display:flex;justify-content:center;position:relative;align-items:center;margin:0 auto}#prodpg31.flower-redesign .flex-howitwork-block .howitworksicon img{float:none;display:block;width:100%;padding-right:0!important;height:auto}#prodpg31.flower-redesign .flex-howitwork-block .howitworksinfo{margin-left:0;margin-top:29px}#prodpg31.flower-redesign .flex-howitwork-block .howitworksinfo .howitworkstitle{margin-bottom:23px;color:#3f3f46}#prodpg31.flower-redesign .flex-howitwork-block .howitworksinfo .howitworkstext{color:#71717a;font-size:16px}#prodpg31.flower-redesign .navcell31{padding:5px 0!important;color:#71717a}#prodpg31.flower-redesign .navcell31.nav-selected{border-bottom:3px solid #0d7256!important;color:#444}#prodpg31.flower-redesign .prod-nav-content{padding:20px 0!important}#prodpg31.flower-redesign #guarantee p{color:#71717a}#prodpg31.flower-redesign #guarantee strong{color:#3f3f46}#prodpg31.flower-redesign .howitworksMobile{display:none}@media screen and (max-width:767px){#prodpg31.flower-redesign .howitworksMobile{display:block;margin-bottom:24px}}#prodpg31.flower-redesign .howitworksMobile .accordion-mob{font-family:Lato;font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.8px;text-transform:uppercase;padding:12px 0;color:#3f3f46;position:relative;border-bottom:1px solid #3f3f46}#prodpg31.flower-redesign .howitworksMobile .accordion-mob::after{content:"";border:solid #3f3f46;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(45deg);-webkit-transform:rotate(45deg);transition:all .3s;position:absolute;right:20px;top:15px}#prodpg31.flower-redesign .howitworksMobile .accordion-mob.active::after{content:"";border:solid #3f3f46;border-width:0 2px 2px 0;display:inline-block;padding:6px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);transition:all .3s;position:absolute;right:20px;top:20px}#prodpg31.flower-redesign .howitworksMobile .active{border-bottom:none}#prodpg31.flower-redesign .howitworksMobile .panel-block{border-bottom:1px solid #3f3f46;padding:15px 0}#prodpg31.flower-redesign .howitworksMobile .prod-nav-content{padding:0!important}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block{flex-direction:column;margin-top:24px}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksrow{flex-direction:row;max-width:100%;width:100%;align-items:center;justify-content:center}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksicon{width:65px;height:auto;margin:0 22px 0 0;min-width:65px}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksicon img{width:100%;height:auto}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksinfo{max-width:250px;text-align:left}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksinfo .howitworkstitle{font-family:Lato;font-size:16px;font-style:normal;font-weight:700;line-height:28px;text-transform:capitalize;color:#3f3f46;margin-bottom:0}#prodpg31.flower-redesign .howitworksMobile .flex-howitwork-block .howitworksinfo .howitworkstext{font-family:Lato;font-size:16px;font-style:normal;font-weight:400;line-height:24px;color:#71717a}#prodpg31.flower-redesign #sponsortree{accent-color:#0d7256}#prodpg31.flower-redesign .substitution-messaging{font-size:16px;color:#71717a}#prodpg31.flower-redesign .substitution-messaging span{color:#3f3f46}@media only screen and (max-width:767px){#prodpg31.flower-redesign .opt-tree-text{text-align:left}#prodpg31.flower-redesign .substitution-messaging{text-align:left;font-size:16px}#prodpg31.flower-redesign .pad-top>div>div.substitution-messaging{display:none}#prodpg31.flower-redesign .pdp-cleanup__hand-delivery.desktop{display:none}}@media (max-width:767px){#obv3tmhdr .img-responsive{object-fit:cover}}@media (max-width:992px){.hidePriceSizes{display:none}}@media (max-width:767px){.sticky-mobile{position:fixed;bottom:0;padding:16px 24px 15px 24px;border-top:1px solid var(--gray-300,#d4d4d8);background:#fff;margin-left:4px!important}.sticky-mobile button{margin-bottom:0!important;width:100%!important;margin:0 auto!important;height:52px!important;background-color:#0d7256;background:none repeat scroll 0 0 #0d7256!important;border:none!important;outline:0!important;position:relative;font-size:20px!important;font-style:normal;font-weight:500;line-height:28px;color:#fff!important;border-radius:4px;padding:12px 16px!important;display:block!important;letter-spacing:normal}.sticky-mobile .buy-now{margin-bottom:0!important}.sticky-mobile button img{margin-left:12px;width:16px;height:16px;margin-bottom:3px}}@media (min-width:1081px){#v31obpg .sidebar-btn.btn-snfl{background-color:#496eb2!important}}@media (min-width:1081px){#v31obpg .twprodlnk{color:#496eb2!important}}@media (min-width:1081px){#v31obpg .btn-services{min-width:140px;border-radius:20px}}@media (min-width:1081px){#v31obpg .btn-os-snfl{background-color:#496eb2!important;max-width:350px!important}}#obtext .send-flower-link{color:#df6e33!important}@media (min-width:1081px){#obtext .send-flower-link{color:#496eb2!important}}#obtext .visit-flower-link{color:#df6e33!important}@media (min-width:1081px){#obtext .visit-flower-link{color:#496eb2!important}}@media (max-width:767px){#obcoreV3 #xsphoto.landscape-img{margin-top:-65vw!important;width:100%!important;max-width:95%!important}}@media (max-width:420px){#obcoreV3 #xsphoto.landscape-img{margin-top:-62vw!important;width:100%!important;max-width:95%!important}}@media(max-width:767px){#v31obpg #obtext .link-send-flower{color:#df6e33!important}}#v31obpg .btn-os-snfl{border-radius:20px!important}.at630-selector-container{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background-color:#e8f2f3;margin:15px 0;border-radius:12px;margin-bottom:0;padding:24px 12px}.at630-header-text{font-size:14px;font-family:Lato;color:var(--gray-500-primary,#71717a);margin-bottom:8px;text-align:center}.at630-header-label{color:var(--gray-700,#3f3f46);font-size:16px;font-family:Lato;text-align:center}.at630-selector-controls{display:flex;align-items:center;justify-content:space-around;width:100%;gap:8px;margin-top:8px}@media screen and (max-width:1050px){.at630-selector-controls{flex-wrap:wrap}}@media screen and (max-width:767px){.at630-selector-controls{flex-wrap:nowrap}}.at630-selector-controls>label{border-radius:80px;border:2px solid var(--tribute-store-500-primary,#1a8082);background:var(--gray-white,#fff);display:inline-flex;padding:8px;justify-content:center;align-items:center;color:var(--gray-700,#3f3f46);font-size:12px;font-family:Lato;font-weight:700;width:100%;cursor:pointer}.at630-results{display:none;width:100%;text-align:center}.at630-result-text{font-size:12px;font-family:Lato;font-weight:400;text-align:center;padding-bottom:16px}.at630-result-tools-title{margin-top:10px;border-top:1px solid #3f3f46;padding-top:10px;font-size:14px;font-family:Lato}.at630-result-tools{display:flex;align-items:center;justify-content:center;gap:25px;margin-top:10px;padding-top:10px}.at630-result-tools button{display:flex;padding:10px;align-items:center;justify-content:center;border:none;border-radius:40px!important;background-color:#fff}.at630-result-tools button img{height:20px;width:20px}.at630-result-tools-label{color:#1e293b;text-align:center;font-size:10px;font-family:Helvetica Neue;font-weight:500;margin-top:5px}#v31obpg .at630-result-tools .btn-print{padding:10px;align-items:center;justify-content:center;border:none;border-radius:40px!important;background-color:#fff}.at630-results.at630-show{display:block}.at630-selector-controls .at630-selector-controls-selected{background-color:#1a8082;color:#fff}.at630-selector-controls>input{display:none}.mobile-relation-container{padding:10px}@media screen and (min-width:767px){.mobile-relation-container{display:none}}@media only screen and (max-width:1080px){#obcontent #obtext .send-flower-link{color:#df6e33!important}#obcontent #obtext .visit-flower-link{color:#df6e33!important}#twlzone a[data-tag=send-a-flower-from-comment]{color:#df6e33!important}}@media (max-width:768px){.obittitleV31{text-align:center}}@media (min-width:769px){.obittitleV31-official{font-size:14px;padding-top:12px}}@media (max-width:769px){.obittitleV31-official{font-size:16px!important}}.obittitleV31-official{font-family:Source Serif Pro;font-size:14px;font-style:normal;font-weight:400;line-height:normal;color:#3f3f46;padding-top:11px}@media (min-width:769px){#v31obpg .obv31{padding-top:8px}}.keepsake{display:flex;justify-content:space-between;align-items:center;flex-direction:column;background-color:rgba(255,255,255,.5);border:1px solid #e9e9e9;box-shadow:rgba(0,0,0,.24) 0 3px 8px;margin-bottom:20px;margin-top:20px}.btn{border-radius:20px!important}#obcontent .keepsake{display:none;max-width:500px;margin-left:auto;margin-right:auto}.keepsake__description{flex-grow:1;flex-shrink:1;flex-basis:0%;padding:20px}.keepsake__image{background-image:url("https://i.shgcdn.com/384a0a8c-264d-40af-90c4-68f343855e9f/-/format/auto/-/preview/3000x3000/-/quality/lighter/")!important;background-color:#ccc;height:130px;width:100%;background-repeat:no-repeat;background-size:110%;background-position:50% 70%}.keepsake__description_text{margin:5px 0}.keepsake__description_title{font-size:16px;font-family:'Libre Baskerville',serif;text-align:center;margin-bottom:20px}.keepsake__description_title_bold{font-weight:700}.keepsake__description_pin{font-size:12px;text-align:center;margin-top:10px}.keepsake__description_pin div:nth-child(2){font-weight:700}.keepsake .keepsake_button{text-align:center}.keepsake .keepsake__description .keepsake_button a,body #obtext .keepsake .keepsake__description .keepsake_button a{background:#17426d;padding:10px 15px;display:block;margin-right:15px;color:#fff!important;border-radius:0;font-weight:400;font-size:14px;text-decoration:none!important}.keepsake .keepsake__description .keepsake_button a:hover,body #obtext .keepsake .keepsake__description .keepsake_button a:hover{text-decoration:underline!important}.button-arrow{border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px}.button-arrow-right{transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}@media only screen and (max-width:1130px){.keepsake{display:none}#obcontent .keepsake{display:block}}.at630-v2{padding-top:24px;font-weight:700}.at630-selector-controls{display:flex;align-items:center;justify-content:space-around;width:100%;gap:8px;margin-top:8px}.at630-selector-controls>input{display:none}.at630-v2-help-text{font-size:13.5px;text-align:center}.at630-v2.highlighted .at630-v2-help-text{text-align:center;padding:0}.at630-selector-controls>label{border-radius:80px;border:2px solid var(--tribute-store-500-primary,#1a8082);background:var(--gray-white,#fff);display:inline-flex;padding:8px;justify-content:center;align-items:center;color:var(--gray-700,#3f3f46);font-size:12px;font-family:Lato;font-weight:700;width:100%;cursor:pointer}.at630-selector-controls .at630-selector-controls-selected{background-color:#1a8082;color:#fff}@media screen and (max-width:1050px){.at630-selector-controls{flex-wrap:wrap}}.at630-selector-container .at630-header-text{display:none}.at630-selector-container.highlighted{border-bottom-right-radius:0;border-bottom-left-radius:0;padding:24px 12px 12px 12px}.at630-v2.highlighted{background-color:#e8f2f3;padding:4px 12px 12px 12px;border-bottom-right-radius:10px;border-bottom-left-radius:10px}.at630-v2.highlighted .divider{border-top:1px solid #3f3f46;height:10px}.at630-result-tools-shareobit{font-weight:700;font-size:22px;line-height:28px;text-align:left;font-family:Libre Baskerville;margin-top:6px;margin-bottom:12px}.at630-result-tools-share-btn,.at630-result-tools-share-btn1{background-color:#1a8082;color:#fff;font-weight:700;border-radius:20px!important;width:100%;margin-top:16px;margin-bottom:12px;font-size:14px;line-height:17px;height:40px;font-family:Helvetica}#obit-share__cust--mdl{padding:0!important}#obit-share__cust--mdl .modal-dialog .modal-content{padding:17px}@media (min-width:1024px){#obit-share__cust--mdl .modal-dialog{margin-top:30vh}#obit-share__cust--mdl .modal-dialog .modal-content{width:720px;height:210px;padding:17px}}#obit-share__cust--mdl .modal-header{border:none!important}#obit-share__cust--mdl .modal-header .close{opacity:1}#obit-share__cust--mdl .modal-body{display:flex;justify-content:space-around;align-items:center;padding:20px}#obit-share__cust--mdl .modal-title{font-size:20px;color:#3f3f46;font-family:Source Serif Pro}#obit-share__cust--mdl .modal-body a{text-align:center;cursor:pointer;color:#3f3f46;font-family:Helvetica Neue}#obit-share__cust--mdl .modal-body a div{font-size:14px}@media screen and (max-width:768px){#obit-share__cust--mdl .modal-dialog{top:50%;transform:translate(0,-50%);margin:12px}#obit-share__cust--mdl .modal-title{font-size:20px;font-family:Source Serif Pro}#obit-share__cust--mdl .modal-body{display:block}#obit-share__cust--mdl .modal-body a{display:flex;align-items:center;margin-bottom:24px;margin-left:20px}#obit-share__cust--mdl .modal-body a svg{width:48px;height:48px}#obit-share__cust--mdl .modal-body a div{margin-left:16px;font-size:14px;font-weight:500;font-family:Helvetica Neue;text-align:left}}.at630-v2 .at630-result-text{display:none}.at630-v2.highlighted .at630-result-text{display:block}@media screen and (max-width:767px){.at630-selector-controls{flex-wrap:nowrap}.at630-v2-help-text{text-align:left}}.ai-condolence .ai-condolence-button{outline:0;border:1px solid #0d7256;border-radius:24px;background:#fff;color:#0d7256;display:flex;align-items:center;justify-content:center;Padding:8px 12px 8px 12px;gap:10px;font-size:16px;font-weight:500;line-height:28px;font-family:Lato;transition:all .3s ease-in-out;margin-bottom:16px!important}.ai-condolence .ai-condolence-intro{color:#444;font-family:Lato;font-size:14px;font-weight:500;line-height:17px}.ai-condolence .ai-condolence-button:hover{box-sizing:border-box;border:1px solid #0d7256;border-radius:24px;background:#e7f1ee;transition:all .3s ease-in-out}.ttcond-ai .modal-dialog{border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.03),0 20px 24px -4px rgba(16,24,40,.08);background:#fff}@media (min-width:768px){.ttcond-ai .modal-dialog{width:640px;margin:30px auto}}.ttcond-ai .modal-header{padding:24px;border-bottom:1px solid #eaecf0;position:relative}.ttcond-ai .modal-header .close-ai-modal{position:absolute;right:24px;top:12px;cursor:pointer;width:44px;height:44px;display:flex;justify-content:center;border-radius:8px;transition:all .3s ease-in-out}.ttcond-ai .modal-header .close-ai-modal:hover{background:#e4e4e7;transition:all .3s ease-in-out}.ttcond-ai .ai-header{gap:16px}.ttcond-ai .ai-header .cwa-heading{color:#101828;font-family:Lato;font-size:18px;font-weight:600;line-height:28px;text-align:left;margin-bottom:4px;margin-top:0;text-transform:capitalize}.ttcond-ai .ai-header .cwa-verbiage{color:#475467;font-family:Lato;font-size:14px;font-weight:400;line-height:20px;text-align:left;margin-bottom:0}.ttcond-ai .ai-header .ai-logo{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:56px;height:56.01px;display:flex;justify-content:center;align-items:center;margin-bottom:0}.ttcond-ai .modal-body{text-align:center;padding:24px 31px 32px}.ttcond-ai .modal-body h3{margin-bottom:24px;margin-top:0;color:#343a40;font-family:Lato;font-size:16px;font-weight:700;line-height:24px;text-align:center}.ttcond-ai .modal-body .title-step-2{margin-bottom:4px!important}.ttcond-ai .modal-body p{margin-bottom:24px;margin-top:0;color:#343a40;font-family:Lato;font-size:14px;font-weight:500;line-height:24px;text-align:center}.ttcond-ai .modal-body .cmsg{margin-bottom:24px;margin-top:0;color:#71717a;font-family:Lato;font-size:14px;font-weight:600;line-height:17px;text-align:center}.ttcond-ai .modal-footer{padding:24px;border-top:1px solid #eaecf0}.ttcond-ai .footer-step-2,.ttcond-ai .footer-step-3{display:flex;flex-direction:column}.ttcond-ai .footer-step-3 .btns-container{margin-bottom:15px}.ttcond-ai .modal-footer .container-first-step{display:flex;align-items:center;justify-content:flex-end}.ttcond-ai .btn-ai-popup-back{margin-right:15px;box-sizing:border-box;border:1px solid #0d7256;border-radius:24px;background:#fff;color:#0d7256;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;padding:8px 20px 8px 20px;transition:all .3s ease-in-out;outline:0}.ttcond-ai .btn-start{margin-right:15px;box-sizing:border-box;border:1px solid #0d7256;border-radius:24px;background:#fff;color:#0d7256;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;padding:8px 20px 8px 20px;transition:all .3s ease-in-out;outline:0}.ttcond-ai .btn-ai-popup-back:hover{box-sizing:border-box;border:1px solid #0d7256;background:#e7f1ee!important;transition:all .3s ease-in-out}.ttcond-ai .btn-start:hover{box-sizing:border-box;border:1px solid #0d7256;background:#e7f1ee!important;transition:all .3s ease-in-out}.ttcond-ai .btn-ai-popup-next{border-radius:24px;background:#0d7256;color:#fff;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;padding:8px 20px 8px 20px;transition:all .3s ease-in-out;border:none;outline:0;margin-left:auto}.ttcond-ai .btn-enhance{border-radius:24px;background:#0d7256;color:#fff;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;padding:8px 20px 8px 20px;transition:all .3s ease-in-out;border:none;outline:0}.ttcond-ai .btn-ai-popup-next .btn-text{color:inherit!important;font-family:Lato;font-size:16px!important;font-weight:500!important;line-height:28px!important}.ttcond-ai .more-suggestions .btn-text{color:inherit!important;font-family:Lato;font-size:16px!important;font-weight:500!important;line-height:28px!important}.ttcond-ai .btn-enhance .btn-text{color:inherit!important;font-family:Lato;font-size:16px!important;font-weight:500!important;line-height:28px!important}.ttcond-ai .btn-ai-popup-next:hover{background:#0a5641;transition:all .3s ease-in-out}.ttcond-ai .btn-enhance:hover{background:#0a5641;transition:all .3s ease-in-out}@keyframes blink{0%,100%{opacity:1}50%{opacity:0}}.ttcond-ai .loading-dots .dot1{animation:blink 1s infinite}.ttcond-ai .loading-dots .dot2{animation:blink 1s infinite .2s}.ttcond-ai .loading-dots .dot3{animation:blink 1s infinite .4s}.ttcond-ai .suggestions .tone-buttons input[type=checkbox]{display:none}.ttcond-ai .suggestions{margin-bottom:30px;display:flex;justify-content:center;flex-wrap:wrap}.ttcond-ai .suggestions .tone-buttons label.button_select{display:inline-flex;align-items:center;justify-content:space-between;background-color:#fff;color:#343a40;font-family:Lato;font-size:16px;font-weight:400;line-height:24px;border:1px solid #ddd;border-radius:100px;cursor:pointer;transition:background-color .3s,color .3s}.ttcond-ai label.button_select{margin:0 4px;margin-bottom:8px}.ttcond-ai .tone-buttons{padding:0}@media screen and (min-width:767px){.ttcond-ai .suggestions .tone-buttons label.button_select:hover{background:#c3dcd5;color:#343a40;outline:1px solid rgb(13,114,86)}}.ttcond-ai .suggestions .tone-buttons label.button_select::after{content:url(/images/plus-icon.svg);margin-left:16px;font-size:16px;color:#343a40;transition:color .3s;width:16px;height:16px}.ttcond-ai .suggestions .tone-buttons input[type=checkbox]:checked+label.button_select{background:#c3dcd5;color:#343a40}.ttcond-ai .suggestions .tone-buttons input[type=checkbox]:checked+label.button_select::after{content:url(/images/tick-icon.svg);margin-left:16px;font-size:16px;color:#343a40;transition:color .3s;width:16px;height:16px}.ttcond-ai .suggestions .tone-buttons input[type=checkbox]:hover+label.button_select::after{color:#343a40}.ttcond-ai .suggestions .tone-buttons input[type=checkbox]:checked:hover+label.button_select::after{color:#343a40}.ai-condolence .circle-loader{border:3px solid #f3f3f3;border-top:3px solid #0d7256;border-radius:50%;width:20px;height:20px;animation:spin 1s linear infinite;margin-left:4px}.ttcond-ai .btn-disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}.ttcond-ai .btn-disabled:hover{background-color:#ccc!important;cursor:not-allowed;opacity:.6!important}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@media screen and (max-width:776px){.ai-condolence .ai-condolence-button{margin:0 auto}}.ttcond-ai .ai-message-container{height:264px;overflow:hidden;margin-bottom:22px;padding-bottom:50px;position:relative}.ttcond-ai .ai-message-container .swiper-container{width:100%;height:100%}.ttcond-ai .ai-message-container .swiper-slide textarea{width:100%;height:100%;padding:8px;color:#343a40;font-family:Lato;font-size:16px;font-weight:500;line-height:19px;text-align:left;box-sizing:border-box;border:1px solid #ddd;border-radius:6px;background:#fff;outline:0;resize:none}.ttcond-ai .ai-message-container .swiper-slide textarea:focus{border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.ttcond-ai .ai-more-options-container{height:100%;width:100%;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:2px solid #0d7256;border-radius:6px;background:#fff}.ttcond-ai .ai-more-options-container p{color:#343a40!important;font-family:Lato;font-size:24px!important;font-weight:400!important;line-height:29px!important;margin-bottom:24px!important}.ttcond-ai .ai-more-options-container button{box-sizing:border-box;border:1px solid #0d7256;border-radius:24px;background:#fff;display:flex;justify-content:center;align-items:center;max-width:199px;width:100%;height:52px;color:#0d7256;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;text-align:left;outline:0}.ttcond-ai .ai-more-options-container button:hover{background:#0d7256;color:#fff;transition:all .3s ease-in-out}.ttcond-ai .ai-more-options-container-end{height:100%;width:100%;padding:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;box-sizing:border-box;border:2px solid #0d7256;border-radius:6px;background:#fff}.ttcond-ai .ai-more-options-container-end p{color:#343a40!important;font-family:Lato;font-size:24px!important;font-weight:400!important;line-height:24px!important;margin-bottom:12px!important}.ttcond-ai .ai-more-options-container-end .mobile-title{display:none}@media screen and (max-width:767px){.ttcond-ai .ai-more-options-container-end .desktop-title{display:none}.ttcond-ai .ai-more-options-container-end .mobile-title{display:block}}.ttcond-ai .ai-more-options-container-end span{color:#343a40!important;font-family:Lato;font-size:14px!important;font-weight:500!important;line-height:24px!important;text-align:center;display:block;margin-bottom:12px}.ttcond-ai .ai-more-options-container-end button{box-sizing:border-box;border:1px solid #0d7256;border-radius:24px;background:#fff;display:flex;justify-content:center;align-items:center;max-width:158px;width:100%;height:52px;color:#0d7256;font-family:Lato;font-size:16px;font-weight:500;line-height:28px;text-align:left;outline:0}.ttcond-ai .ai-more-options-container-end button:hover{background:#0d7256;color:#fff;transition:all .3s ease-in-out}.ttcond-ai .ai-message-container .swiper-pagination .swiper-pagination-bullet{width:14px;height:14px}.ttcond-ai .ai-message-container .swiper-pagination .swiper-pagination-bullet:last-child{display:none}.ttcond-ai .ai-message-container .swiper-pagination .swiper-pagination-bullet-active{background:#343a40}.ttcond-ai .ai-message-container .swiper-button-next::after{display:none}.ttcond-ai .ai-message-container .swiper-button-next{right:-2px!important;top:92.5%!important;color:#343a40;font-family:Lato;font-size:14px;font-weight:400;line-height:24px;outline:0;display:flex;align-items:center;gap:7px;width:55px;justify-content:space-between}.ttcond-ai .ai-message-container .swiper-button-prev::after{display:none}.ttcond-ai .ai-message-container .swiper-button-prev{left:auto!important;top:92.5%!important;color:#343a40;font-family:Lato;font-size:14px;font-weight:400;line-height:24px;outline:0;display:flex;align-items:center;gap:7px;width:80px;justify-content:flex-start}@media screen and (max-width:500px){.ttcond-ai .ai-message-container .swiper-pagination-bullets{bottom:16px!important}.ttcond-ai .ai-message-container .swiper-button-prev{height:26px}.ttcond-ai .ai-message-container .swiper-button-next{height:26px}}.ttcond-ai .name-container .title-name{color:#343a40!important;font-family:Lato;font-size:16px!important;font-weight:500!important;line-height:24px!important;margin-bottom:5px!important;text-align:center}.ttcond-ai .name-container span{color:#71717a;font-family:Lato;font-size:12px;font-weight:500;line-height:24px;text-align:center;display:block;margin-bottom:5px}.ttcond-ai .name-container .input-container{box-sizing:border-box;box-shadow:0 0 0 0 #cbdafc;background:#fff;max-width:343px;height:38px;width:100%;display:flex;justify-content:center;margin:0 auto}.ttcond-ai .name-container .input-container input{width:100%;height:100%;padding:0 11px;border:1px solid #ddd;border-radius:5px;outline:0;font-family:Lato!important}.ttcond-ai .name-container .input-container input:focus{border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.ttcond-ai .modal-footer .btns-container{display:flex;width:100%;justify-content:space-between}.ttcond-ai .modal-footer .footer-subtitle{color:#71717a;font-family:Lato;font-size:14px;font-weight:500;line-height:24px;display:block;text-align:center}.ttcond-ai .char-count-container{position:absolute;bottom:5px;display:flex;right:20px;justify-content:space-between;width:95%}.ttcond-ai .char-count{display:block;margin-left:auto;color:#ddd;font-family:Lato;font-size:14px;font-weight:400;line-height:17px}.ttcond-ai .textarea-error{border:2px solid #dc3545!important}.ttcond-ai .error-message{display:none;color:#dc3545;font-family:Lato;font-size:14px;font-weight:400;line-height:17px;text-align:left}.ttcond-ai .original-draft{color:#ddd;font-family:Lato;font-size:14px;font-weight:400;line-height:17px;text-align:left}.ttcond-ai .error-text{color:#dc3545;font-family:Lato;font-size:14px;font-weight:400;line-height:17px;text-align:left}.ttcond-ai .swiper-button-disabled{visibility:hidden!important}.ttcond-ai .loader-more-options{border:4px solid #f3f3f3;border-radius:50%;border-top:4px solid #3498db;width:24px;height:24px;animation:spin 2s linear infinite;margin:0 auto}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.ttcond-ai .no-ai-message .oh-sorry-icon{box-sizing:border-box;border:1px solid #ddd;border-radius:4px;width:56px;height:56px;display:flex;justify-content:center;align-items:center;margin:0 auto 12px}.ttcond-ai .no-ai-message h3{color:#343a40!important;font-family:'Source Serif Pro'!important;font-size:24px!important;font-weight:400!important;line-height:30px!important;text-align:center;margin-bottom:12px!important}.ttcond-ai .no-ai-message p{color:#343a40!important;font-family:Lato;font-size:16px!important;font-weight:500!important;line-height:24px!important;text-align:center!important;margin-bottom:30px!important}.ttcond-ai .no-ai-message p:last-of-type{margin-bottom:0!important}.ttcond-ai .no-ai-message button{max-width:167px!important;width:100%;height:40px!important;display:flex;justify-content:center;align-items:center}.ttcond-ai .ai-line{height:1px;background-color:#eaecf0;display:none}@media screen and (max-width:767px){.ttcond-ai .ai-line{height:1px;background-color:#eaecf0;display:block}.ttcond-ai .modal-body{text-align:center;padding:10px 16px}.ttcond-ai .modal-footer{padding:10px 16px;border:none!important}.ttcond-ai .modal-dialog{max-width:100%;margin:0;border:none;border-radius:0}.ttcond-ai .modal-header{position:sticky;top:0;background:#fff;z-index:999;padding:16px 16px 10px;border:none}.ttcond-ai .ai-header .ai-logo{display:none}.ttcond-ai .ai-header{justify-content:center;margin-bottom:16px}.ttcond-ai .ai-header .cwa-heading{text-align:center;margin-bottom:0;font-size:16px;font-weight:700;line-height:24px;color:#343a40}.ttcond-ai .ai-header .cwa-verbiage{display:none}.ttcond-ai .modal-header .close-ai-modal{right:auto!important;top:7px!important}.ttcond-ai .modal-header .close-ai-modal .ai-close-btn path{stroke:rgb(52,58,64)}.ttcond-ai .char-count-container{width:90%}.ttcond-ai .ai-message-container .swiper-button-prev{justify-content:flex-start;top:91%}.ttcond-ai .ai-message-container .swiper-button-next{top:91%}.ttcond-ai .no-ai-message button{max-width:167px!important;width:100%;height:40px!important;display:flex;justify-content:center;align-items:center;margin:0 auto!important}.ttcond-ai .suggestions{margin-bottom:5px}.ttcond-ai .modal-body h3{margin-bottom:24px;font-size:14px}.ttcond-ai .modal-body .title-step-2{font-size:14px;text-align:left}.step2-content .modal-body p{font-size:12px;text-align:left}.step3-content .name-container p{text-align:left!important}.step3-content .name-container span{text-align:left}.ttcond-ai .ai-more-options-container button{max-width:230px}.ttcond-ai .ai-more-options-container-end button{max-width:230px}.ttcond-ai .offset-top{bottom:0!important}}.is-share-memory-modal #cardmsg:focus{border-color:#66afe9!important;outline:0!important;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)!important}.ttcond-ai.isMobile .modal-dialog{margin:0;position:absolute;max-width:640px;width:100%;height:100%;max-height:100%;overflow:hidden;border-radius:20px 20px 0 0;transition:all .5s ease-in-out;transform:translateY(100%)!important}.modal-open .ttcond-ai.isMobile .modal-dialog{transform:translateY(0)!important;bottom:-115px}.ttcond-ai.isMobile{opacity:1!important;display:block!important;z-index:-1}.modal-open .ttcond-ai.isMobile{opacity:1!important;display:flex!important;justify-content:center;z-index:1050}.ttcond-ai.isMobile .modal-content{height:100%;overflow-y:auto}.ttcond-ai.isMobile .disabled-overlay{opacity:.5;pointer-events:none}.ttcond-ai.isMobile .btn-ai-popup-back{display:none}.ttcond-ai.isMobile .btn-ai-popup-next{width:100%}.ttcond-ai.isMobile .modal-footer .container-first-step{justify-content:space-between;margin-bottom:24px}.ttcond-ai.isMobile .ai-message-container .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px}.ttcond-ai.isMobile .ai-message-container .swiper-button-next{top:93%!important}.ttcond-ai.isMobile .ai-message-container .swiper-button-prev{top:93%!important}@media screen and (max-width:767px){.ttcond-ai.isMobile .modal-dialog{max-width:100%}}#item-summary .card-row{display:flex;align-items:center}#item-summary .card-addon-item{display:flex;align-items:center}#item-summary .card-addon-item .img-store-summary{margin-right:9px;padding:0!important}#item-summary .card-addon-item .prodtip{margin-left:5px}#item-summary .card-addon-item .popover{max-width:328px!important;width:100%!important;border:none!important;box-shadow:0 12px 16px -4px rgba(16,24,40,.08),0 4px 6px -2px rgba(16,24,40,.03)!important}#item-summary .card-addon-item .popover .popover-title{padding:12px 12px 0!important;background-color:#fff!important;border-bottom:none!important;color:#344054!important;font-family:Lato,sans-serif!important;font-size:12px!important;font-style:normal!important;font-weight:600!important;line-height:18px!important}#item-summary .card-addon-item .popover .popover-content{color:#667085;font-family:Lato,sans-serif!important;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:0 12px 12px!important}@media screen and (min-width:768px){.fcb-description{padding-top:14px;padding-bottom:14px}}.fcb-description ul{padding-left:25px;color:#333;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.list-header{color:#333;font-family:Lato;font-size:14px;font-style:normal;font-weight:700;line-height:20px}.fcb-description.content{color:#333;font-family:Lato;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.fcb-description ul{padding-left:25px}.fcb-description .heading{color:#333;font-family:Lato;font-size:14px!important;font-style:normal;font-weight:400;line-height:20px}.accordion-checkout .accordion-header-checkout .payment-icon{margin-right:15px}.accordion-checkout .accordion-header-checkout .applepay-block-border{margin-right:15px;max-width:48px}.accordion-checkout .accordion-header-checkout .applepay-block-border .applepay-icon{max-width:46px;display:block}.accordion-checkout .accordion-header-checkout .applepay-block-border .googlepay-icon{max-width:46px;display:block}.accordion-checkout .accordion-header-checkout .googlepay-block-border{margin-right:15px;max-width:48px}.accordion-checkout .accordion-header-checkout .googlepay-block-border .googlepay-icon{max-width:46px;display:block}.accordion-checkout .applepay-display-flex{display:flex;justify-content:flex-end;align-items:center;z-index:1;position:relative;width:100%}.accordion-checkout .googlepay-display-flex{display:flex;justify-content:flex-end;align-items:center;z-index:1;position:relative;width:100%}.accordion-checkout .button-applepay{max-width:228px;width:100%;height:54px;display:flex;align-items:center;justify-content:center;border-radius:100px;gap:3px}.accordion-checkout .button-googlepay{max-width:228px;width:100%;height:44px;display:flex;align-items:center;justify-content:center;background-color:#000;border-radius:100px;gap:3px}@media screen and (min-width:768px){.accordion-checkout .button-applepay:hover{cursor:pointer}.accordion-checkout .button-googlepay:hover{cursor:pointer}}.accordion-checkout .button-applepay .text-applepay{color:#fff;font-family:Lato;font-weight:600;font-size:19px;line-height:22px}.accordion-checkout .button-googlepay .text-googlepay{color:#fff;font-family:Lato;font-weight:600;font-size:19px;line-height:22px}.accordion-checkout .nomargin{margin-top:0;margin-bottom:0}.accordion-checkout .panel-acordion-checkout{padding:0;background-color:#fff;max-height:0;overflow:hidden}.accordion-checkout .panel-acordion-checkout ul{padding-left:30px}.accordion-checkout .m-5{margin-top:10px;margin-bottom:10px}@media (max-width:767px){.accordion-checkout .m-10{margin-top:10px;margin-bottom:10px}.accordion-checkout .button-applepay{max-width:100%;width:100%}.accordion-checkout .button-googlepay{max-width:100%;width:100%}}@media (max-width:766px){#xsbasebar .col-xs-6 .btn{font-family:'Helvetica Neue';font-weight:400;font-size:18px;line-height:normal!important}#xsbasebar .col-xs-12 .btn{font-family:'Helvetica Neue';font-weight:400;font-size:18px;line-height:normal!important}#inbdy .btn.btn-gb.sidebar-btn.sbgblink.share-a-memory{font-size:18px;font-family:"Helvetica Neue"!important;font-style:normal;font-weight:400!important}#v31obpg .btn.btn-sm.btn-services{font-style:normal;font-family:"Helvetica Neue"!important;font-weight:400!important;color:#444}#xsbasebar div.row div.col-xs-12 .btn{font-weight:400!important;font-size:18px!important}.social-proof__content{font-weight:400!important}.social-proof__badge{font-size:12px!important}.social-proof__content a{font-weight:400!important}#socialProofContainerMobile{padding:24px 12px 24px 12px!important}#obcoreV3 .obittitleV31 .obitnameV3{font-size:28px!important;padding-bottom:20px}#v31obpg .mobile-ob-age,.mobile-ob-age{padding-top:10px!important}#obcoreV3 .obittitleV31 .obitnameV3{padding-top:12px}.obsn #obtext{font-family:"Helvetica Neue"!important}.row zn-srvcs .col-xs-6 col-sm-8{font-family:"Helvetica Neue"!important}#obcoreV3 #xsphoto{max-width:90%!important;width:90%!important}#v31obpg #twfmarea #enter-tribute{font-family:"Helvetica Neue"!important}#obcoreV3 #xsphoto{margin-bottom:24px!important}#obcoreV3 .obittitleV31 .obitnameV3{padding-bottom:10px!important}#v31obpg .mobile-ob-age,.mobile-ob-age{padding-top:10px!important}.social-proof__content{font-family:"Helvetica Neue"!important}#xsbasebar .col-xs-6 .btn{height:48px!important;line-height:normal!important;width:100%!important}#xsbasebar .col-xs-12 .btn{width:100%!important;height:48px!important}#v31obpg .btn.btn-sm.btn-services{font-size:14px!important}.social-proof__badge{font-size:14px!important;font-family:"Helvetica Neue"!important}#socialProofContainerMobile{padding-top:15px!important;padding-bottom:15px!important}.btn-tree{font-size:18px!important}#v31obpg #twfmarea #enter-tribute{font-weight:400!important}#inbdy .btn.btn-gb.sidebar-btn.sbgblink.share-a-memory{background-color:#ddd!important;color:#333!important}}#xsbasebar div.row div.col-xs-6.text-center:nth-child(2){padding-left:8px!important;padding-right:16px!important}#xsbasebar div.row div.col-xs-6.text-center:first-child{padding-left:16px!important;padding-right:8px!important}#inbdy .btn.btn-gb.sidebar-btn.sbgblink.share-a-memory{background-color:#ddd!important;color:#333!important}.accordion-checkout .button-applepay{height:44px!important}.apple-pay-present .button-applepay{max-width:100%!important}.apple-pay-present #applepaypayment{display:none!important}.apple-pay-present #applepaypaymentpanel{display:none!important}.apple-pay-present #paypal-header-accordion{display:none}.apple-pay-present .text-paypal{display:none!important}.apple-pay-present .payment-buttons-section{margin-bottom:10px}.apple-pay-present .payment-buttons-container{display:flex;align-items:center;justify-content:center;gap:16px;margin-bottom:16px}.apple-pay-present #applepay-button-container{max-width:275px!important;width:100%!important}.apple-pay-present #paypal-button-container{margin-left:unset!important;margin-right:unset!important;max-width:275px!important;width:100%!important}.apple-pay-present .payment-buttons-text{text-align:center;margin-bottom:16px;color:#737373;text-align:center;font-family:Lato;font-size:13px;font-style:normal;font-weight:400}.apple-pay-present .payment-buttons-or{color:#737373;text-align:center;font-family:Lato;font-size:13px;font-style:normal;font-weight:400}@media screen and (max-width:767px){.apple-pay-present .payment-buttons-container{flex-direction:column}.accordion-checkout .button-applepay{height:44px!important;max-width:275px!important;width:100%;margin:0 auto!important}.accordion-checkout .button-applepay .text-applepay{font-size:16px!important}.accordion-checkout .button-applepay img{max-width:45px!important}}.payment-buttons-section{display:none}.apple-pay-present .payment-buttons-section{display:block}.obitnavtabs .navcell31.obituary{margin-right:24px}.obitnavtabs .navcell31:last-child{margin-right:0!important}#obcoreV3 #obframe .row.obitnavtabs{display:flex!important}.navcell31{width:25%}#v31obpg .obitnavtabs .navcell31.nav-selected{border-bottom:unset}#obframe .obitnavtabs .navcell31 .nav-bar-text{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-weight:400;font-style:normal}.navcell31.active{border-radius:6px;background:#ebe5d3;box-shadow:0 1px 3px 0 rgba(16,24,40,.1),0 1px 2px 0 rgba(16,24,40,.06)}#ob31ca .obitnavtabs .navcell31 .nav-bar-text.active{background-color:#ebe5d3!important}.navcell31.active::after{content:'';position:absolute;bottom:-17px;left:0;width:100%;height:2px;background-color:#ebe5d3}.navcell31.active .comments-counter{background-color:#fff}#obcontent{padding-top:10px;padding-bottom:10px}.navcell31.active:hover{background-color:#ddd5bf;box-shadow:0 1px 3px 0 #1018281A;color:#344054}#ob31ca .obitnavtabs .navcell31.active .nav-bar-text.hovered{background-color:#ddd5bf!important;color:#344054!important}.navcell31:hover{background-color:#fff;color:#344054;box-shadow:0 1px 3px 0 #1018281A}#v31obpg .obitnavtabs .navcell31:focus{outline:0!important}.comments-counter{background-color:#f2f4f7;border-radius:16px;font-size:14px;padding:2px 10px;width:24px;margin-left:8px}#v31obpg .obitnavtabs{padding-bottom:16px;padding-top:16px}#v31obpg .obitnavtabs>div:last-child{margin-left:16px}#v31obpg .obitnavtabs>div:last-child{margin-right:0}.event-title .comments-counter{display:none}@media screen and (min-width:420px) and (max-width:766px){#v31obpg .obitnavtabs>div{margin-right:0}#v31obpg .obitnavtabs>div:last-child{margin-right:0}#obcoreV3 #obframe .row.obitnavtabs .col-xs-6.col-sm-4{padding-right:0!important;text-align:center;width:50%}}@media screen and (max-width:766px){#obcoreV3 #obframe .row.obitnavtabs{display:flex!important;justify-content:center}.obitnavtabs .navcell31.obituary{margin-right:30px}.obitnavtabs .navcell31:last-child{margin-right:0!important}#obframe .obitnavtabs .navcell31 .nav-bar-text{color:#444!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;font-size:16px;font-style:normal;font-weight:400;line-height:24px;text-decoration-line:none!important}}@media screen and (max-width:420px){#obcoreV3 #obframe .row.obitnavtabs .col-xs-6.col-sm-4{text-align:center;padding-right:2px!important;width:45%;padding-left:2px!important}}#puboptions label[for=pubopt]{font-weight:600;font-size:14px!important;color:#444!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;margin-bottom:8px!important}#puboptions .subcopy{font-weight:300;font-size:14px!important;color:#444!important;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif!important;margin-bottom:20px!important}#puboptions .radio{margin-bottom:14px!important}#puboptions .radio{display:flex;align-items:center;margin-bottom:10px}#puboptions .radio input[type=radio]{appearance:none;width:16px;height:16px;border:1px solid #b7a482;border-radius:50%;margin-right:8px;position:relative;cursor:pointer;margin-bottom:-3px}#puboptions .radio input[type=radio]:focus{outline:0!important}#puboptions .radio input[type=radio]:checked{border-color:#b7a482;background-color:#f1ebdf}#puboptions .radio input[type=radio]:checked::before{content:"";width:6px;height:6px;background-color:#b7a482;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}#puboptions .radio label{font-family:Inter,sans-serif!important;font-size:14px;font-weight:400!important;color:#475467;cursor:pointer}.payment-buttons-section{position:relative}@media screen and (max-width:767px){.payment-buttons-container{min-height:104px;justify-content:flex-start!important}.payment-buttons-section{min-height:172px}}.payment-methods-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;position:absolute;width:100%;z-index:99}.payment-loader-buttons{display:flex;gap:16px;width:100%;background-color:#fff}@media screen and (max-width:767px){.payment-loader-buttons{flex-direction:column;align-items:center}}.payment-button{width:100%;height:44px;border-radius:20px;background-color:#e0e0e0;animation:pulse 1.5s infinite}@media screen and (max-width:767px){.payment-button{max-width:275px}}.ghost-button{background-color:#e0e0e0}@keyframes pulse{0%{opacity:.7}50%{opacity:.3}100%{opacity:.7}}.hidden{display:none}.all-buttons .payment-buttons-container{flex-wrap:wrap!important}.all-buttons .button-applepay{display:block!important}.all-buttons .payment-loader-buttons{min-height:104px!important;flex-wrap:wrap;justify-content:center}.all-buttons .ghost-button{max-width:48%!important}.all-buttons .payment-buttons-container{min-height:104px!important}@media screen and (max-width:767px){.all-buttons .button-applepay{height:90px!important}.all-buttons .payment-buttons-container{min-height:135px!important}.all-buttons .payment-loader-buttons{gap:10px!important}.all-buttons .ghost-button{max-width:275px!important}}