.item-form__header{position:sticky;top:0;z-index:99999}.w-modal--full-height{height:100%;width:100%;display:flex;flex-direction:column;overflow:hidden}.w-modal--full-height>footer,.w-modal--full-height>header{flex:0 0 auto}.w-modal--full-height .w-modal__content{overflow:auto;flex:1 1 auto}.media-disabled{pointer-events:none;opacity:.5}.sub-nav .button{--button--hover-bg:var(--color--grey--lightest);--button--color:var(--color--grey);--button--hover-color:var(--color--grey);margin-top:var(--space--1)}.sub-nav .nav__item--active:not(.is-root) .button,.sub-nav .nav__item--exact-active .button{--button--color:var(--color--primary);--button--hover-color:var(--color--primary);--button--bg:var(--color--primary--lightest);--button--hover-bg:var(--color--primary--lightest);font-weight:700}.sub-nav .nav__item+.nav__item{margin-top:var(--space--1)}@media (max-width:780px){.company-box{display:flex;flex-direction:column}.company-box .layout__left .nav{display:flex;flex-wrap:nowrap;flex-direction:row;overflow:auto;padding:10px!important}.company-box .layout__left .sub-nav .nav__item+.nav__item{margin:0}.company-box .item-form{width:100%!important}.company-box .layout__content{flex:1;overflow:auto}}.editor-height .ProseMirror{height:400px;overflow:scroll}.ProseMirror{outline:0}.tags-card[data-v-118acad5]{margin-top:60%}@media (max-width:780px){.service-form{overflow:auto}.service-form>form{width:700px}}.disabled-switch label{cursor:not-allowed;pointer-events:none}@media (max-width:780px){.sub-box{position:relative;display:flex;flex-direction:column}.sub-box .layout__left{flex:0 0 60px}.sub-box .layout__left .nav{display:flex;flex-direction:row;padding:5px!important}.sub-box .layout__left .nav>span{display:flex}.sub-box .layout__left .nav>li+li{margin-top:0}.sub-box .layout__content{flex:1;overflow:auto}.sub-box .layout__content .item-form{width:100%!important}}.dropdown-date-time{display:flex}.dropdown-date-time select{-webkit-appearance:auto!important;-moz-appearance:auto!important;appearance:auto!important}.dropdown-date-time select+select{border-left:4px solid #fff;padding-right:17px!important}.dropdown-date-time:after{background:none!important}.v-calendar-custom{position:relative}.v-calendar-custom .field-block{background-color:transparent;position:relative;z-index:1}.v-calendar-custom .field__content .flex__fluid{border-radius:5px;overflow:hidden;background-color:var(--field--circum-bg)}.v-calendar-custom .field__content .field__after{position:absolute;top:0;top:30px;right:0}.card[data-v-384385b2]{border:3px solid #daeeec;cursor:pointer;transition:.3s}.card-active[data-v-384385b2],.card[data-v-384385b2]:hover{border:3px solid #465659;transition:.3s}@media (max-width:992px){.child-box[data-v-384385b2]{display:block}.child-box[data-v-384385b2] .layout__content{overflow-x:hidden!important}.option-form[data-v-384385b2] footer.mt-5{margin-top:20px!important}}@media (max-width:400px){.card .media[data-v-384385b2],.card[data-v-384385b2] .media{width:80px!important;height:80px!important}}.v-calendar__radius[data-v-516a2b32]{border-top-right-radius:0;border-bottom-right-radius:0}.calender-container[data-v-516a2b32]{display:flex;align-items:center;border-radius:3px}.pointer[data-v-516a2b32]{cursor:pointer}.v-time-picker .vc-date-time .vc-date{display:none!important}.template-content-width{width:700px}@media (max-width:992px){.type-box .template-content-width{width:100%}.type-box .item-form{width:100%!important}}.custom-optional .field--optional label.field__label:after{content:"- Depending on availability"}.funeral-service-optional .field--optional label.field__label{flex-direction:column;align-items:flex-start;text-align:left}.funeral-service-optional .field--optional label.field__label:after{content:"(i.e Church, Chapel or Crematorium Chapel)"}.field__notes{display:flex;font-style:italic;font-size:12px;margin-bottom:4px;color:var(--color--grey--dark);align-items:center}.form-border[data-v-08e16b01]{border:2px solid #a8a29e;border-radius:8px}.form-active[data-v-08e16b01]{border:2px solid #465659}.cursor-pointer[data-v-08e16b01],.cursor-pointer[data-v-18058e53]{cursor:pointer}.button-border[data-v-18058e53]{border:2px solid #465659!important}.bt-border[data-v-18058e53],.card[data-v-18058e53]{border:2px solid #daeeec}.card[data-v-18058e53]{transition:.3s;border-radius:10px}.card-active[data-v-18058e53],.card[data-v-18058e53]:hover{border:2px solid #465659;transition:.3s}.img-size[data-v-18058e53]{height:75px;width:75px}.disable-card[data-v-18058e53]{pointer-events:none}.lightbox-container{position:relative}.lightbox-container .silentbox-item img{border-radius:8px;cursor:zoom-in!important}.lightbox-container .btn-expand{right:3px;bottom:2px;position:absolute;opacity:.8}.side-product-name{width:160px}.category-container .v-list__content{overflow:inherit}.quantity-handler input{width:37px}.quantity-handler input[type=number]::-webkit-inner-spin-button,.quantity-handler input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}.quantity-handler .btn-minus{border-top-right-radius:0;border-bottom-right-radius:0}.quantity-handler .btn-plus{border-top-left-radius:0;border-bottom-left-radius:0}.product-list--scroll[data-v-147a3a74]{padding:10px 0 0;padding-right:10px;height:260px;overflow:auto;margin-top:-8px}.product-card__content[data-v-147a3a74]{padding-right:10px}@media (max-width:1024px){.product-card__content[data-v-147a3a74]{padding-left:10px}.row.table-row .column+.column[data-v-147a3a74]{margin-top:20px}}.intro-image img{border-radius:5px}.rectangle-ratio{width:500px;height:281px}.rectangle-ratio img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-radius:5px}.custom-checkbox--label a{display:inline-block;margin-left:5px}@media (max-width:992px){.details-box{display:block!important}.choice .choice__label:before,.custom-checkbox--label .choice__label:before{flex:0 0 18px!important}.custom-checkbox--label a{display:inline-block;margin-left:0}}.bt-border{border:2px solid #daeeec!important}.border-radius{border-radius:10px}.vfp-content-image-placeholder{border-radius:4px}.cursor-pointer{cursor:pointer}.button-border{border:2px solid #465659!important}@media (max-width:992px){.card{width:100%}.card .media--select{width:60px!important;height:60px!important}.card .text-lg{font-size:16px!important}.silent-card{width:90px;height:65px;-o-object-fit:contain;object-fit:contain;-o-object-fit:center;object-fit:center}}.card[data-v-1af6c641]{border:2px solid #daeeec;cursor:pointer;transition:.3s}.card-active[data-v-1af6c641],.card[data-v-1af6c641]:hover{border:2px solid #465659;transition:.3s}.disable[data-v-1af6c641]{pointer-events:none}@media (max-width:992px){.notice-box{display:block}.notice-box .layout__left{overflow-x:hidden!important}.notice-box .layout__left .nav{overflow:auto}}.family-checkbox .options{margin-top:5px}.family-checkbox .options .choice{margin-bottom:10px}.form-width{width:350px!important}.image-border[data-v-dd2c89a4]{border:2px dashed #d6d3d1}.text-size-16[data-v-dd2c89a4]{font-size:16px}.paragraph-width[data-v-dd2c89a4]{max-width:800px}.profile-box{display:flex;align-items:center;flex-wrap:nowrap;width:200px}.profile-box__image{flex:0 0 50px;height:50px;margin-right:10px;overflow:hidden;border-radius:5px}.profile-box__image img{width:100%;height:50px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border-radius:5px}.profile-box__title{flex:0 0 150px;padding-right:10px;white-space:normal}.profile-height{height:190px;display:flex;width:100%;align-items:center}.profile-height .business-detail{margin-bottom:0!important}.company-logo .media__wrap img{width:100%;height:135px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.business-detail a{text-decoration:none}.business-detail a:hover{text-decoration:underline}.company-profile{max-width:800px;display:flex}.company-profile__logo{flex:0 0 320px}.company-profile__content{flex:1;padding-left:40px}.company-profile__content.pl-0{padding-left:0}.points-list{margin-top:15px}.point-box--warning label{color:#7a4a1d}.point-box--success label{color:#2d6845}.point-box--danger label{color:#7f1e1e}.deceased-box{width:200px}.deceased-box .flex__fit{white-space:normal;flex:0 0 160px}@media (max-width:780px){.director-row{display:block!important}.director-row>.column+.column{margin-top:20px}}@media (max-width:425px){.points-list{display:block!important}.points-list>.column+.column{margin-top:10px}}.border-success{border:2px solid #22c55e!important}.border-warning{border:2px solid #eab308!important}.border-danger{border:2px solid #ef4444!important}.deceased-details[data-v-0cd81d23]{display:flex;align-items:center}.deceased-details .name-container[data-v-0cd81d23],.rep-container[data-v-0cd81d23]{max-width:250px}@media (max-width:1024px){.main-space .main-space--reduce{padding:20px!important}}.information-width[data-v-353f40ae]{width:730px}.web-nav{background-color:#1c1917;grid-column:1/2;overflow:auto;display:flex;flex-direction:column}.web-nav::-webkit-scrollbar{width:0;background:transparent}.web-nav--collapsed .button__label{display:none}.web-nav--collapsed .olvy-unread-indicator{position:absolute!important;bottom:6px!important;right:6px!important;top:auto!important}.web-nav__items{flex:1 1 auto}.web-nav__items .button{--button--color:hsla(0,0%,100%,0.3);--button--hover-color:#fff;flex:0 0 auto}.web-nav__items .button--active,.web-nav__items .button--exact-active{position:relative;--button--bg:hsla(0,0%,100%,0.08);--button--hover-bg:hsla(0,0%,100%,0.08);color:#fff}.web-nav__items .button--highlight{--button--color:var(--color--warning--light);--button--hover-color:var(--color--warning)}.web-nav__campaign{background-color:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.5)!important;text-decoration:none!important}.web-nav__campaign:hover{color:#fff!important}.web-nav__campaign__label{font-size:12px;margin-bottom:var(--space--1)}.nav-user-profile .button__label{display:flex;align-items:center;flex:1}.nav-user-profile .user-image{margin-right:10px}.nav-user-profile .user-image .media__wrap img{border-radius:50%}.plan-card[data-v-3ee5ba9c]{width:120px;height:120px;border-radius:3px;border:2px solid #daeeec;color:#78716c;cursor:pointer;transition:.3s;display:flex;align-items:center;flex-direction:column;justify-content:center}.plan-card[data-v-3ee5ba9c]:hover{border:2px solid #465659;color:#0d1d2a;transition:.3s}.plan-active[data-v-3ee5ba9c]{border:2px solid #0d1d2a;color:#0d1d2a;transition:.3s}#card-element{background-color:var(--color--grey--lightest);padding:var(--space--3)}.card-list img{height:40px}.toggle-menu{display:none}@media (max-width:1200px){body .v-list{padding-bottom:30px!important}body .v-list__content{overflow:hidden}body .v-list .sp-table{overflow:auto;height:100%;padding-bottom:50px!important}.toggle-menu{display:block;margin-left:3px}.collapse-button{display:none!important}.main--layout{display:flex;flex-direction:column;position:relative}.main--layout>.layout__top{background-color:#fff;z-index:10}.main--layout>.layout__top .flex{flex-wrap:nowrap}.main--layout>.layout__top .breadcrumbs{overflow:scroll;flex-wrap:nowrap;display:flex;white-space:nowrap}.main--layout>.layout__content{flex:1;overflow:auto}.main--layout>.layout__left{position:fixed;top:50px;left:0;bottom:0;z-index:10;width:320px;transition:all .3s;transform:translateX(-320px)}.main--layout.is-open--menu .layout__left{transform:translateX(0)}}.side-home-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right bottom;object-position:right bottom}.sign__right{overflow:auto;padding:var(--space--5)}.sign{display:grid;grid-template-columns:40% 60%;height:100vh;overflow:hidden}.sign__left{display:flex;justify-content:center;flex-direction:column;overflow:hidden}.sign__left h2{font-size:48px;line-height:.8}.sign__left h1{line-height:.8;font-size:98px}.sign__left ul{list-style:none;font-size:24px}.sign__right{display:flex;flex-direction:column}.sign__box{width:320px;margin:auto}@media (max-width:1024px){.sign__box .item-form{width:100%!important}}@media (max-width:780px){.sign{display:block;height:auto}.sign__left{position:relative;padding-bottom:56.25%}.sign__left img{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.sign__box{text-align:center}.sign .item-form{text-align:left}}@media (max-width:450px){.sign__right{padding:30px}.sign__box{width:100%;text-align:left}}