:root{--vs-colors--lightest:rgba(60,60,60,.26);--vs-colors--light:rgba(60,60,60,.5);--vs-colors--dark:#333;--vs-colors--darkest:rgba(0,0,0,.15);--vs-search-input-color:inherit;--vs-search-input-placeholder-color:inherit;--vs-font-size:1rem;--vs-line-height:1.4;--vs-state-disabled-bg:#f8f8f8;--vs-state-disabled-color:var(--vs-colors--light);--vs-state-disabled-controls-color:var(--vs-colors--light);--vs-state-disabled-cursor:not-allowed;--vs-border-color:var(--vs-colors--lightest);--vs-border-width:1px;--vs-border-style:solid;--vs-border-radius:4px;--vs-actions-padding:4px 6px 0 3px;--vs-controls-color:var(--vs-colors--light);--vs-controls-size:1;--vs-controls--deselect-text-shadow:0 1px 0 #fff;--vs-selected-bg:#f0f0f0;--vs-selected-color:var(--vs-colors--dark);--vs-selected-border-color:var(--vs-border-color);--vs-selected-border-style:var(--vs-border-style);--vs-selected-border-width:var(--vs-border-width);--vs-dropdown-bg:#fff;--vs-dropdown-color:inherit;--vs-dropdown-z-index:1000;--vs-dropdown-min-width:160px;--vs-dropdown-max-height:350px;--vs-dropdown-box-shadow:0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg:#000;--vs-dropdown-option-color:var(--vs-dropdown-color);--vs-dropdown-option-padding:3px 20px;--vs-dropdown-option--active-bg:#5897fb;--vs-dropdown-option--active-color:#fff;--vs-dropdown-option--deselect-bg:#fb5858;--vs-dropdown-option--deselect-color:#fff;--vs-transition-timing-function:cubic-bezier(1,-.115,.975,.855)}.v-select{font-family:inherit;position:relative}.v-select,.v-select *{box-sizing:border-box}:root{--vs-transition-timing-function:cubic-bezier(1,.5,.8,1);--vs-transition-duration:.15s}@-webkit-keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}.vs__fade-enter,.vs__fade-leave-to{opacity:0}:root{--vs-disabled-bg:var(--vs-state-disabled-bg);--vs-disabled-color:var(--vs-state-disabled-color);--vs-disabled-cursor:var(--vs-state-disabled-cursor)}.vs--disabled .vs__clear,.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__open-indicator,.vs--disabled .vs__search,.vs--disabled .vs__selected{background-color:var(--vs-disabled-bg);cursor:var(--vs-disabled-cursor)}.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);display:flex;padding:0 0 4px;white-space:normal}.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}.vs__actions{align-items:center;display:flex;padding:var(--vs-actions-padding)}.vs--searchable .vs__dropdown-toggle{cursor:text}.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}.vs--loading .vs__open-indicator{opacity:0}.vs__clear{fill:var(--vs-controls-color);background-color:transparent;border:0;cursor:pointer;margin-right:8px;padding:0}.vs__dropdown-menu{background:var(--vs-dropdown-bg);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);border-top-style:none;box-shadow:var(--vs-dropdown-box-shadow);box-sizing:border-box;color:var(--vs-dropdown-color);display:block;left:0;list-style:none;margin:0;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;padding:5px 0;position:absolute;text-align:left;top:calc(100% - var(--vs-border-width));width:100%;z-index:var(--vs-dropdown-z-index)}.vs__no-options{text-align:center}.vs__dropdown-option{clear:both;color:var(--vs-dropdown-option-color);cursor:pointer;display:block;line-height:1.42857143;padding:var(--vs-dropdown-option-padding);white-space:nowrap}.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}.vs__selected{align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);display:flex;line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}.vs__deselect{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;cursor:pointer;display:inline-flex;margin-left:4px;padding:0;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}.vs--single .vs__selected{background-color:transparent;border-color:transparent}.vs--single.vs--loading .vs__selected,.vs--single.vs--open .vs__selected{opacity:.4;position:absolute}.vs--single.vs--searching .vs__selected{display:none}.vs__search::-webkit-search-cancel-button{display:none}.vs__search::-ms-clear,.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration{display:none}.vs__search,.vs__search:focus{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid transparent;border-left:none;box-shadow:none;color:var(--vs-search-input-color);flex-grow:1;font-size:var(--vs-font-size);line-height:var(--vs-line-height);margin:4px 0 0;max-width:100%;outline:none;padding:0 7px;width:0;z-index:1}.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}.vs--unsearchable .vs__search{opacity:1}.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}.vs__spinner{align-self:center;-webkit-animation:vSelectSpinner 1.1s linear infinite;animation:vSelectSpinner 1.1s linear infinite;border:.9em solid hsla(0,0%,39%,.1);border-left-color:rgba(60,60,60,.45);font-size:5px;opacity:0;overflow:hidden;text-indent:-9999em;transform:translateZ(0) scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));transition:opacity .1s}.vs__spinner,.vs__spinner:after{border-radius:50%;height:5em;transform:scale(var(--vs-controls--spinner-size,var(--vs-controls-size)));width:5em}.vs--loading .vs__spinner{opacity:1}.cremation-club-checkout-page .billing-plan-block{display:grid;grid-template-columns:repeat(2,1fr)}.cremation-club-checkout-page .billing-plan-block .block-sub-title,.cremation-club-checkout-page .billing-plan-block .block-title,.cremation-club-checkout-page .billing-plan-block .wavy-d{grid-column:span 2}.cremation-club-checkout-page .billing-plan-block .card{border:1px solid #aca99d;border-radius:28px;cursor:pointer;display:grid;justify-content:normal;justify-items:center;opacity:.6;padding:32px;position:relative}.cremation-club-checkout-page .billing-plan-block .card .card-top-border-text{display:none}.cremation-club-checkout-page .billing-plan-block .card .cc-logo{height:36px;margin-bottom:30px;width:60px}.cremation-club-checkout-page .billing-plan-block .card .castoro-16-22-s{color:#303030;margin-bottom:8px}.cremation-club-checkout-page .billing-plan-block .card .castoro-20-28-s{color:#303030;margin-bottom:12px}.cremation-club-checkout-page .billing-plan-block .card .castoro-28-38{color:#557f36;margin-bottom:4px}.cremation-club-checkout-page .billing-plan-block .card .branches-list{display:grid;grid-auto-flow:column;grid-gap:4px;gap:4px;margin-bottom:18px}.cremation-club-checkout-page .billing-plan-block .card .bullet-item{justify-self:start}.cremation-club-checkout-page .billing-plan-block .card .bullet-item span{font-family:Castoro,sans-serif;font-size:16px;line-height:22px}.cremation-club-checkout-page .billing-plan-block .card .radio-block{position:absolute;right:20px;top:20px}.cremation-club-checkout-page .billing-plan-block .card .best-value-block{position:absolute;right:50%;top:76px;transform:translate(calc(-50% + 158px),-50%)}.cremation-club-checkout-page .billing-plan-block .card.card-month{align-self:end}.cremation-club-checkout-page .billing-plan-block .card.card-month .castoro-28-38{color:#314125;margin-bottom:12px}.cremation-club-checkout-page .billing-plan-block .card.active{opacity:1}.cremation-club-checkout-page .billing-plan-block .card.active .castoro-16-22-s{color:#303030}.cremation-club-checkout-page .billing-plan-block .card.card-v-b{background-color:#fff;border:0;border-radius:28px;opacity:1}.cremation-club-checkout-page .billing-plan-block .card.card-v-b .best-value-block{display:none}.cremation-club-checkout-page .billing-plan-block .card.card-v-b-month{border:1px solid #aca99d;border-radius:32px}.cremation-club-checkout-page .billing-plan-block .card-wrapper{background-color:#557f36;border-radius:32px;display:grid;opacity:.6;padding:0 5px 5px}.cremation-club-checkout-page .billing-plan-block .card-wrapper .card-top-border-text{color:#fff;display:flex;justify-self:center;padding:9px 0 5px}.cremation-club-checkout-page .billing-plan-block .card-wrapper.active{opacity:1}@media(max-width:1489.98px){.cremation-club-checkout-page .billing-plan-block{grid-gap:36px 24px;gap:36px 24px}.cremation-club-checkout-page .billing-plan-block .card .castoro-20-28-s{font-size:18px;line-height:26px}.cremation-club-checkout-page .billing-plan-block .card .best-value-block{top:60px;transform:translate(calc(-50% + 140px),-50%)}}@media(max-width:1199.98px){.cremation-club-checkout-page .billing-plan-block{grid-gap:28px 24px;gap:28px 24px}.cremation-club-checkout-page .billing-plan-block .card{padding:22px}}@media(max-width:767.98px){.cremation-club-checkout-page .billing-plan-block{grid-gap:28px;gap:28px;grid-template-columns:auto}.cremation-club-checkout-page .billing-plan-block .block-sub-title,.cremation-club-checkout-page .billing-plan-block .block-title,.cremation-club-checkout-page .billing-plan-block .g-col-2,.cremation-club-checkout-page .billing-plan-block .wavy{grid-column:auto}.cremation-club-checkout-page .billing-plan-block .card{border-radius:16px;padding:20px}.cremation-club-checkout-page .billing-plan-block .card .cc-logo{height:36px;margin-bottom:28px;width:60px}.cremation-club-checkout-page .billing-plan-block .card .castoro-16-22-s{margin-bottom:16px}.cremation-club-checkout-page .billing-plan-block .card .radio-block{position:absolute;right:20px;top:20px}.cremation-club-checkout-page .billing-plan-block .card .best-value-block{height:50px;top:70px;transform:translate(calc(-50% + 140px),-50%);width:50px}}div.cremation-club-checkout-page div.add-second-info-block{align-items:center;background-color:#fff;border-radius:28px;cursor:pointer;display:grid;grid-template-columns:1fr 22px;justify-content:space-between;margin-top:28px;padding:35px 36px}div.cremation-club-checkout-page div.add-second-info-block .block-sub-title,div.cremation-club-checkout-page div.add-second-info-block .block-title,div.cremation-club-checkout-page div.add-second-info-block .wavy-d{grid-column:span 2}div.cremation-club-checkout-page div.add-second-info-block .open-sans-20-28-s{color:#303030}div.cremation-club-checkout-page div.add-second-info-block.additional-add{grid-column:span 2;margin:14px 0 0;padding:0}div.cremation-club-checkout-page div.add-second-info-block.additional-add .wavy{margin:0 -36px}div.cremation-club-checkout-page div.second-info-fields-block{align-items:center;grid-template-columns:repeat(2,1fr);grid-gap:32px;gap:32px;margin-top:32px}div.cremation-club-checkout-page div.second-info-fields-block.added{padding-top:19px}div.cremation-club-checkout-page div.second-info-fields-block.added:not(.opened){padding-bottom:19px}div.cremation-club-checkout-page div.second-info-fields-block.added.opened .member-header{border-bottom:1px solid #cdcbc3;padding-bottom:19px}div.cremation-club-checkout-page div.second-info-fields-block .block-sub-title,div.cremation-club-checkout-page div.second-info-fields-block .block-title,div.cremation-club-checkout-page div.second-info-fields-block .wavy-d{grid-column:span 2}div.cremation-club-checkout-page div.second-info-fields-block .second-info-title-block{border-bottom:1px solid #cdcbc3;display:grid;grid-auto-flow:column;grid-gap:10px;align-items:center;gap:10px;justify-content:space-between;padding-bottom:20px}div.cremation-club-checkout-page div.second-info-fields-block .second-info-title-block .second-info-title{color:#314125;text-transform:uppercase}div.cremation-club-checkout-page div.second-info-fields-block .second-info-title-block .second-info-title .castoro-22-30-s{color:#557f36;text-transform:none}div.cremation-club-checkout-page div.second-info-fields-block .second-info-title-block .remove-ico{cursor:pointer;height:22px;width:22px}div.cremation-club-checkout-page div.second-info-fields-block .member-header{display:grid;grid-template-columns:70px minmax(100px,375px) 1fr auto;grid-gap:40px;align-items:center;gap:40px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-logo{height:42px;width:70px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-name{color:#314125}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan{align-items:flex-start;display:flex;flex-direction:column}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan-type{color:#7f8287;white-space:nowrap}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan-price{color:#303030}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-btns{display:grid;grid-template-columns:repeat(2,22px);grid-gap:24px;gap:24px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-btns img{cursor:pointer}div.cremation-club-checkout-page div.second-info-fields-block .member-header .remove-ico,div.cremation-club-checkout-page div.second-info-fields-block .member-header .remove-ico-mob{cursor:pointer;height:22px;width:22px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .remove-ico-mob{display:none}div.cremation-club-checkout-page div.second-info-fields-block .stripe-error{grid-column:span 2;margin:0}@media(max-width:1598.98px){div.cremation-club-checkout-page div.add-second-info-block.additional-add{margin:4px 0 0;padding:0}div.cremation-club-checkout-page div.second-info-fields-block{grid-template-columns:auto}div.cremation-club-checkout-page div.second-info-fields-block.added{padding-top:15px}div.cremation-club-checkout-page div.second-info-fields-block.added.opened .member-header,div.cremation-club-checkout-page div.second-info-fields-block.added:not(.opened){padding-bottom:15px}div.cremation-club-checkout-page div.second-info-fields-block .second-info-title-block{padding-bottom:16px}div.cremation-club-checkout-page div.second-info-fields-block .member-header{grid-template-columns:56px minmax(100px,230px) 1fr auto;grid-gap:32px;gap:32px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-logo{height:34px;width:56px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-name{font-size:18px;line-height:26px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan-type{font-size:14px;line-height:22px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan-price{font-size:16px;line-height:22px}}@media(max-width:1199.98px){div.cremation-club-checkout-page div.add-second-info-block.additional-add .wavy{margin:0 -28px}div.cremation-club-checkout-page div.second-info-fields-block{grid-template-columns:auto}div.cremation-club-checkout-page div.second-info-fields-block .member-header{display:grid;grid-template-columns:56px minmax(100px,210px) 1fr auto}div.cremation-club-checkout-page div.second-info-fields-block .stripe-error{order:0}}@media(max-width:767.98px){div.cremation-club-checkout-page div.add-second-info-block{grid-auto-flow:row;padding:24px;grid-gap:28px;gap:28px;grid-template-columns:auto;justify-content:center;justify-items:center;text-align:center}div.cremation-club-checkout-page div.add-second-info-block .block-sub-title,div.cremation-club-checkout-page div.add-second-info-block .block-title,div.cremation-club-checkout-page div.add-second-info-block .wavy{grid-column:auto}div.cremation-club-checkout-page div.add-second-info-block.additional-add{grid-column:auto;justify-content:stretch}div.cremation-club-checkout-page div.second-info-fields-block .block-sub-title,div.cremation-club-checkout-page div.second-info-fields-block .block-title,div.cremation-club-checkout-page div.second-info-fields-block .g-col-2,div.cremation-club-checkout-page div.second-info-fields-block .wavy{grid-column:auto}div.cremation-club-checkout-page div.second-info-fields-block .stripe-error{grid-column:auto;order:0}div.cremation-club-checkout-page div.second-info-fields-block .member-header{display:flex;flex-direction:column;justify-items:center;grid-gap:unset;gap:unset;position:relative}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-logo{height:42px;margin-bottom:20px;width:70px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-name{margin-bottom:12px}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-plan{align-items:center}div.cremation-club-checkout-page div.second-info-fields-block .member-header .member-header-btns{border-top:1px solid #cdcbc3;box-sizing:border-box;display:grid;grid-template-columns:1fr;justify-items:center;margin-top:20px;padding-top:12px;width:calc(100% + 48px)}div.cremation-club-checkout-page div.second-info-fields-block .member-header .remove-ico{display:none}div.cremation-club-checkout-page div.second-info-fields-block .member-header .remove-ico-mob{display:block;position:absolute;right:0;top:0}}.cremation-club-checkout-page{background-color:#f4f2eb;box-sizing:border-box;display:grid;grid-template-rows:auto 1fr auto auto;min-height:100vh;padding-top:110px}.cremation-club-checkout-page .container{align-content:start;align-items:start;display:grid;grid-template-columns:auto;max-width:1040px;padding:0 0 100px;position:relative;width:100%}.cremation-club-checkout-page h1,.cremation-club-checkout-page h2,.cremation-club-checkout-page h3{color:#314125}.cremation-club-checkout-page .dot{background:#fff;border-radius:50%;height:6px;width:6px}.cremation-club-checkout-page .dot.green{background:#557f36;height:5px;opacity:1;width:5px}.cremation-club-checkout-page .dot.grey{background:#d5d5d5;height:4px;opacity:1;width:4px}.cremation-club-checkout-page .dot.dark{background:#414143;height:4px;opacity:1;width:4px}.cremation-club-checkout-page .bullet-item{display:grid;grid-auto-flow:column;grid-gap:12px;align-items:center;gap:12px}.cremation-club-checkout-page .lds-dual-ring:after{border-color:#fff transparent!important;border-style:solid!important;border-width:2px!important;height:26px!important;width:26px!important}.cremation-club-checkout-page p,.cremation-club-checkout-page span{font-style:normal}.cremation-club-checkout-page .m-show{display:none}.cremation-club-checkout-page .m-show-flex,.cremation-club-checkout-page .t-show{display:none!important}.cremation-club-checkout-page .m-b-8{margin-bottom:8px}.cremation-club-checkout-page .m-b-12{margin-bottom:12px}.cremation-club-checkout-page .m-b-15{margin-bottom:15px}.cremation-club-checkout-page .m-b-20{margin-bottom:20px}.cremation-club-checkout-page .m-b-24{margin-bottom:24px}.cremation-club-checkout-page .m-b-25{margin-bottom:25px}.cremation-club-checkout-page .m-b-30{margin-bottom:30px}.cremation-club-checkout-page .m-b-32{margin-bottom:32px}.cremation-club-checkout-page .m-t-4{margin-top:4px}.cremation-club-checkout-page .m-t-60{margin-top:64px}.cremation-club-checkout-page .m-t-24{margin-top:24px}.cremation-club-checkout-page .m-t-48{margin-top:48px}.cremation-club-checkout-page .m-l-30{margin-left:30px}.cremation-club-checkout-page .g-col-2{grid-column:span 2}.cremation-club-checkout-page .g-col-unset{grid-column:unset!important}.cremation-club-checkout-page .emotion__wrapper{background:linear-gradient(90deg,#314125,#557f36);display:grid;grid-template-columns:24px auto;margin:-24px 0 50px;padding:20px 24px;grid-gap:20px;align-items:center;gap:20px;justify-content:center}.cremation-club-checkout-page .emotion__wrapper .castoro-16-22{color:#fff;font-size:22px;font-weight:400;line-height:30px}.cremation-club-checkout-page .progress__wrapper{justify-self:center;margin-top:40px;width:560px}.cremation-club-checkout-page .page-title{color:#314125;margin-bottom:8px;text-align:center}.cremation-club-checkout-page .branches__wrapper{align-items:start;display:grid;grid-auto-flow:column;justify-content:center;padding:0 24px;grid-gap:12px;gap:12px}.cremation-club-checkout-page .branches__wrapper img{padding-top:3px}.cremation-club-checkout-page .branches__text{color:#557f36;font-family:Castoro,sans-serif;font-size:20px;line-height:28px;text-align:center}.cremation-club-checkout-page .progress-steps-title{color:#314125;font-family:Castoro,sans-serif;font-size:18px;font-style:italic;font-weight:400;line-height:24px;margin:48px 0 20px;text-align:center}.cremation-club-checkout-page .feature-feed{display:grid;margin-top:100px}.cremation-club-checkout-page .feature-feed .bbb__wrapper{background-color:#314125;border-top-left-radius:28px;border-top-right-radius:28px;display:grid;grid-template-columns:64px auto;padding:0 24px;grid-gap:16px;align-items:center;gap:16px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .bbb-logo{background-color:#3a5128;display:block;padding:12px 16px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .castoro-16-22{color:#fff}.cremation-club-checkout-page .feature-feed .border__wrapper{border:1px solid #cdcbc3;border-bottom-left-radius:28px;border-bottom-right-radius:28px;display:grid;padding:36px;grid-gap:36px}.cremation-club-checkout-page .feature-feed .how-it-works__wrapper{display:grid;grid-gap:24px 61px;border-bottom:1px solid #cdcbc3;gap:24px 61px;grid-template-columns:repeat(3,auto);margin:0 -36px;padding:0 36px 36px;place-items:center}.cremation-club-checkout-page .feature-feed .how-it-works__title{color:#314125;grid-column:span 3;margin:0 0 12px;text-align:center}.cremation-club-checkout-page .feature-feed .how-it-works__arrow{transform:rotate(-90deg)}.cremation-club-checkout-page .feature-feed .panel{background-color:hsla(92,26%,54%,.122);border-radius:16px;padding:16px;position:relative}.cremation-club-checkout-page .feature-feed .panel p{color:#303030;text-align:center}.cremation-club-checkout-page .feature-feed .panel .open-sans-18-26-s{font-size:16px;line-height:24px}.cremation-club-checkout-page .feature-feed .panel__title{margin:0 0 12px}.cremation-club-checkout-page .feature-feed .panel__decoration{left:-25px;position:absolute;top:-60px}.cremation-club-checkout-page .feature-feed .panel__decoration.right{bottom:0;left:unset;right:-22px;top:unset}.cremation-club-checkout-page .feature-feed .funeralocity__wrapper{display:grid;grid-gap:12px;background-color:#fff;border-radius:16px;gap:12px;padding:20px}.cremation-club-checkout-page .feature-feed .funeralocity__wrapper p{color:#303030;font-family:Castoro,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:24px;text-align:center}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper{display:grid;grid-gap:25px;align-items:center;gap:25px;grid-template-columns:225px auto 225px;justify-content:center;margin-bottom:16px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper img{background-color:#314125;border-radius:12px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper .cc-img-logo{height:22px;padding:17px 63px;width:100px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper .funeralocity-img-logo{height:40px;padding:8px 67px;width:92px}.cremation-club-checkout-page .feature-feed .feedback__wrapper{background-color:#fffcf5;border-radius:16px;display:grid;grid-template-columns:162px auto;justify-items:center;padding:20px;grid-gap:10px 67px;gap:10px 67px;margin-top:-18px}.cremation-club-checkout-page .feature-feed .feedback__wrapper p{color:#303030}.cremation-club-checkout-page .feature-feed .feedback__initials{align-items:center;background-color:#414143;border-radius:50%;color:#fff;display:flex;height:48px;justify-content:center;order:1;text-align:center;width:48px}.cremation-club-checkout-page .feature-feed .feedback__name{order:3}.cremation-club-checkout-page .feature-feed .feedback__text{font-size:16px;grid-row:span 3;line-height:24px;order:2}.cremation-club-checkout-page .feature-feed .stars__wrapper{align-items:center;display:grid;grid-auto-flow:column;justify-content:center;grid-gap:8px;gap:8px;order:4}.cremation-club-checkout-page .feature-feed .benefits__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px 30px;gap:40px 30px}.cremation-club-checkout-page .feature-feed .benefits__title{color:#314125;grid-column:span 2;text-align:center}.cremation-club-checkout-page .feature-feed .benefits-item__wrapper{display:grid}.cremation-club-checkout-page .feature-feed .benefits-item__title{color:#314125;margin:12px 0 8px}.cremation-club-checkout-page .feature-feed .benefits-item__text{color:#303030}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper{align-items:center;background-color:#fff;border-radius:28px;display:grid;grid-template-columns:60px auto;justify-content:start;padding:24px;grid-gap:12px 20px;gap:12px 20px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .btn-n-green-2{line-height:28px;padding:21px 81px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .castoro-20-28-s{color:#303030;font-size:18px;line-height:26px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .open-sans-16-24{color:#414143}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper.second-steps{margin-top:-18px}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper{align-items:center;display:grid;grid-auto-flow:column;grid-gap:80px;gap:80px}.cremation-club-checkout-page .checkout-feed{display:grid}.cremation-club-checkout-page .checkout-feed .block__wrapper{background-color:#fff;border-radius:28px;display:grid;padding:36px;grid-gap:36px 24px;gap:36px 24px}.cremation-club-checkout-page .checkout-feed .block-m__wrapper .variant-d{display:none}.cremation-club-checkout-page .checkout-feed .block-title{color:#314125;font-family:Castoro,sans-serif;font-size:24px;line-height:32px;text-align:center}.cremation-club-checkout-page .checkout-feed .block-sub-title{color:#414143;font-family:Open Sans,sans-serif;font-size:16px;justify-self:center;line-height:24px;margin-top:-28px;max-width:670px;text-align:center}.cremation-club-checkout-page .checkout-feed .wavy-d{margin:0 -36px;width:calc(100% + 72px)}.cremation-club-checkout-page .checkout-feed .buttons-container{display:grid;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-top:40px;place-items:center start}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-n{padding:24px 93px}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-back{display:grid;grid-auto-flow:column;grid-gap:12px;align-items:center;cursor:pointer;gap:12px}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-back .open-sans-20-28-s{color:#414143}.cremation-club-checkout-page .checkout-feed .main-info-block{grid-template-columns:repeat(2,1fr)}.cremation-club-checkout-page .checkout-feed .main-info-block .block-sub-title,.cremation-club-checkout-page .checkout-feed .main-info-block .block-title,.cremation-club-checkout-page .checkout-feed .main-info-block .wavy-d{grid-column:span 2}.cremation-club-checkout-page .checkout-feed .additional-info-block{grid-template-columns:repeat(2,1fr);grid-gap:36px 24px;gap:36px 24px}.cremation-club-checkout-page .checkout-feed .additional-info-block .block-sub-title,.cremation-club-checkout-page .checkout-feed .additional-info-block .block-title,.cremation-club-checkout-page .checkout-feed .additional-info-block .wavy-d{grid-column:span 2}.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset{border-radius:10px}.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset legend .required,.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset legend .text{color:#37383d;font-size:16px;line-height:20px}.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset .v-select .vs__selected-options .vs__search,.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset .v-select .vs__selected-options .vs__selected{color:#333;font-size:24px;font-style:normal;line-height:24px;margin:0}.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset .v-select .vs__selected-options .vs__search::placeholder,.cremation-club-checkout-page .checkout-feed .select-field-container .select-fieldset .v-select .vs__selected-options .vs__selected::placeholder{color:#686868;font-size:24px;font-style:normal;line-height:24px}.cremation-club-checkout-page .checkout-feed .promo-code-form-block{grid-gap:8px;align-items:start;gap:8px;grid-template-columns:1fr auto}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .promo-code-block-title{color:#303030;font-family:Castoro,sans-serif;font-size:20px;line-height:38px;margin-bottom:-4px}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .btn-n{align-items:center;background-color:#838f7b;display:flex;justify-content:center;padding:20px 30px}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .btn-n span{color:#fff}.cremation-club-checkout-page .checkout-feed .promo-code-block{grid-gap:8px;gap:8px;margin-top:28px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-title{color:#303030}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body{align-items:center;display:grid;grid-template-areas:"promo-code description close";grid-template-columns:repeat(2,auto) 1fr;grid-gap:12px;background-color:#838f7b;border-radius:16px;gap:12px;padding:24px 20px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code{color:#fff;grid-area:promo-code}.cremation-club-checkout-page .checkout-feed .promo-code-block .description{color:#fff;grid-area:description}.cremation-club-checkout-page .checkout-feed .promo-code-block .close{cursor:pointer;grid-area:close;height:16px;justify-self:end;width:16px}.cremation-club-checkout-page .checkout-feed .promo-code-block.error .promo-code-block-body{background-color:#fee}.cremation-club-checkout-page .checkout-feed .order-body{align-items:center;box-sizing:border-box;grid-template-columns:repeat(2,auto);justify-content:space-between;margin-top:28px}.cremation-club-checkout-page .checkout-feed .order-body .block-sub-title,.cremation-club-checkout-page .checkout-feed .order-body .block-title,.cremation-club-checkout-page .checkout-feed .order-body .wavy-d{grid-column:span 2}.cremation-club-checkout-page .checkout-feed .order-body .member-title,.cremation-club-checkout-page .checkout-feed .order-body .price{color:#414143;margin-top:-28px}.cremation-club-checkout-page .checkout-feed .order-body .member-title.member-primary,.cremation-club-checkout-page .checkout-feed .order-body .price.member-primary{margin-top:0}.cremation-club-checkout-page .checkout-feed .order-body .order-total-title,.cremation-club-checkout-page .checkout-feed .order-body .price-total{color:#303030;margin-top:-4px}.cremation-club-checkout-page .checkout-feed .order-body .discount-price,.cremation-club-checkout-page .checkout-feed .order-body .price,.cremation-club-checkout-page .checkout-feed .order-body .price-total{justify-self:end}.cremation-club-checkout-page .checkout-feed .order-body .discount-price,.cremation-club-checkout-page .checkout-feed .order-body .promo-code{color:#557f36;margin-top:-12px}.cremation-club-checkout-page .checkout-feed .change-billing-date{margin-top:28px;grid-gap:8px;gap:8px}.cremation-club-checkout-page .checkout-feed .change-billing-date .castoro-24-32{color:#314125;text-align:center}.cremation-club-checkout-page .checkout-feed .change-billing-date .open-sans-16-24{color:#414143;text-align:center}.cremation-club-checkout-page .checkout-feed .info-block{margin-top:28px}.cremation-club-checkout-page .checkout-feed .info-block .btn-text{background:linear-gradient(0deg,#429219,#429219),linear-gradient(90deg,rgba(0,0,0,.2),transparent 50%);justify-content:center;padding:20px}.cremation-club-checkout-page .checkout-feed .info-block .box.first{margin-top:12px}.cremation-club-checkout-page .checkout-feed .info-block .terms-item{display:grid;grid-auto-flow:column;grid-gap:15px;gap:15px;justify-content:start;margin-top:-12px;place-items:start start}.cremation-club-checkout-page .checkout-feed .info-block .terms-item .dot{margin-top:10px}.cremation-club-checkout-page .checkout-feed .info-block .terms-item span{color:#414143}.cremation-club-checkout-page .checkout-feed .info-block .terms-item a{color:#414143;text-decoration:underline}.cremation-club-checkout-page .checkout-feed .info-block .terms-item:first-of-type{margin-top:0}.cremation-club-checkout-page .checkout-feed .btn-n{align-items:center;display:flex;justify-content:center;width:100%}.cremation-club-checkout-page .checkout-feed .btn-n span{font-family:Castoro,sans-serif;font-size:22px;line-height:30px}.cremation-club-checkout-page .checkout-feed .btn-n.btn-n-payment{padding:24px 139px}.cremation-club-checkout-page .checkout-feed .info-payment-block{background-color:#fff;border:1px solid #d5d5d5;border-radius:28px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row{border-bottom:1px solid #d5d5d5;font-size:20px;line-height:24px;padding:30px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row:last-child{border-bottom:0}.cremation-club-checkout-page .checkout-feed .info-payment-block .row-info{align-items:center;display:grid;grid-template-areas:"info-title action" "info action";grid-template-columns:auto;grid-gap:15px;gap:15px;justify-content:space-between}.cremation-club-checkout-page .checkout-feed .info-payment-block .info-title{color:#000;font-family:Castoro,sans-serif;font-size:28px;grid-area:info-title;line-height:38px}.cremation-club-checkout-page .checkout-feed .info-payment-block .info{align-items:center;color:#324138;display:flex;flex-wrap:wrap;font-size:16px;grid-area:info;justify-content:start;line-height:24px}.cremation-club-checkout-page .checkout-feed .info-payment-block .info span{color:#324138;font-size:16px;line-height:24px}.cremation-club-checkout-page .checkout-feed .info-payment-block .info *{margin-right:15px}.cremation-club-checkout-page .checkout-feed .info-payment-block .action{color:#9e6510;cursor:pointer;grid-area:action;text-align:right}.cremation-club-checkout-page .checkout-feed .info-payment-block .order-body-edit,.cremation-club-checkout-page .checkout-feed .info-payment-block .promo-code-block,.cremation-club-checkout-page .checkout-feed .info-payment-block .promo-code-form-block{padding:0}.cremation-club-checkout-page .checkout-feed .row-form .row-form-controls{display:flex;justify-content:space-between;margin-bottom:16px}.cremation-club-checkout-page .checkout-feed .row-form .row-form-controls button{background:transparent;border:none;box-shadow:none;color:#9e6510;cursor:pointer;font-size:16px;font-weight:400;line-height:24px;padding:0}.cremation-club-checkout-page .checkout-feed .row-form .row-form-controls.row-title{margin-bottom:32px}.cremation-club-checkout-page .checkout-feed .row-form .row-form-controls.row-title button{color:#7f8287}.cremation-club-checkout-page .checkout-feed .row-form .row-form-controls.row-saves{justify-content:right;margin-bottom:0;margin-top:28px}.cremation-club-checkout-page .checkout-feed .kit{color:#37383d;font-size:18px;line-height:25px;margin-top:60px}.cremation-club-checkout-page .checkout-feed .stripe-error{color:red;font-size:18px;line-height:25px;margin-top:20px}.cremation-club-checkout-page .checkout-feed .address-block{margin-top:28px;padding-bottom:0}.cremation-club-checkout-page .checkout-feed .address-block .radio-block{background-color:#fff;border-radius:28px;margin:-36px -36px 0;padding:32px 36px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button{color:#303030;font-family:Castoro,sans-serif;font-size:22px;font-weight:400;line-height:30px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button .indicator:before,.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button .indicator:hover:before{border-color:#557f36}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .stripe-address-element{margin-top:30px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:last-child .stripe-address-element{box-sizing:border-box;height:570px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:first-of-type{border-bottom:1px solid #cdcbc3;border-radius:0}.cremation-club-checkout-page .checkout-feed #payment-form{overflow:hidden}.cremation-club-checkout-page .checkout-feed #payment-form #express-checkout-element{margin-bottom:13px}.cremation-club-checkout-page .checkout-feed #payment-form .check-field.error{color:#ac0e00}.cremation-club-checkout-page .checkout-feed .payment-method-form #payment-element{margin-top:-8px}.cremation-club-checkout-page .checkout-feed .payment-schedule{margin:-8px auto 0;max-width:660px;width:100%}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons{align-items:center;display:grid;gap:36px;grid-template-columns:1fr auto 1fr;grid-gap:36px;box-sizing:border-box;margin-bottom:28px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons button{height:auto;padding:12px 14px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons span{color:#414143}.cremation-club-checkout-page .checkout-feed .payment-schedule .btn-n-outline:not(:hover){background-color:transparent;border-color:#cdcbc3;color:#303030}.cremation-club-checkout-page .checkout-feed .payment-schedule .btn-n-outline:hover{background-color:#355c19;border:1px solid #b0c6a0;color:#b0c6a0}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-details{align-items:center;color:#414143;font-family:Open Sans,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;margin-top:24px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-disclaimer{background:#f4f2eb;border-radius:16px;color:#303030;font-family:Castoro,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;margin-top:24px;padding:16px 18px}.cremation-club-checkout-page .checkout-feed .message_wrapper{background-color:#f8fff2;border:1px solid #d4decd;border-radius:28px;font-family:Castoro,sans-serif;font-size:20px;font-style:italic;line-height:20px;padding:32px 40px}.cremation-club-checkout-page .checkout-feed .first-payment-price-container{align-items:center;background-color:#f8fff2;border:1px solid #d4decd;border-radius:28px;display:grid;grid-auto-flow:column;justify-content:space-between;padding:40px}.cremation-club-checkout-page .checkout-feed .first-payment-price-container span{font-family:Castoro,sans-serif;font-size:20px;line-height:20px}.cremation-club-checkout-page .checkout-feed .first-payment-price-container .first-payment-price,.cremation-club-checkout-page .checkout-feed .first-payment-price-container .first-payment-price-title{color:#424242}.cremation-club-checkout-page .checkout-feed .first-payment-price-container .first-payment-price-description{color:#adafb2;font-style:italic}.cremation-club-checkout-page .checkout-feed .first-payment-price-container .first-payment-price-title_wrapper{display:grid;grid-auto-flow:column;grid-gap:16px;align-items:center;gap:16px}.cremation-club-checkout-page .proceed-overlay{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:hsla(47,29%,94%,.698);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;position:fixed;text-align:center;top:0;width:100vw;z-index:10}.cremation-club-checkout-page .proceed-overlay .loader-title{color:#000;font-family:Castoro,sans-serif;font-size:28px;line-height:38px;margin:30px 0 15px}.cremation-club-checkout-page .proceed-overlay .loader-text{color:#000;font-size:16px;line-height:24px;margin:0}.cremation-club-checkout-page .proceed-overlay .proceed-overlay-loader-container{position:relative}.cremation-club-checkout-page .proceed-overlay .proceed-overlay-loader-container .loader-img{height:72px;width:85px}.cremation-club-checkout-page .proceed-overlay .proceed-overlay-loader{animation:lds-dual-ring 1.2s linear infinite;border-color:#e9b590 transparent;border-radius:50%;border-style:solid;border-width:5px;box-sizing:border-box;display:block;height:118px;left:-15px;position:absolute;top:-25px;width:118px}.cremation-club-checkout-page .advantages-list{align-self:end;background-color:#d4decd;display:flex;justify-content:center;padding:25px 32px}.cremation-club-checkout-page .advantages-list .container{display:grid;max-width:1440px;grid-gap:16px;align-items:center;gap:16px;grid-auto-flow:column;grid-template-columns:unset;justify-content:space-between;min-height:unset;padding:unset}.cremation-club-checkout-page .advantages-list .item{display:grid;grid-gap:22px;align-items:center;gap:22px;grid-template-columns:40px auto;justify-content:start}.cremation-club-checkout-page .advantages-list .item img{height:40px;width:40px}.cremation-club-checkout-page .advantages-list .item .castoro-16-22-s{color:#303030}.cremation-club-checkout-page .page-footer .container{max-width:unset}.cremation-club-checkout-page .flexible-payment-charge-description{border:1px solid #cdcbc3;border-radius:28px;color:#303030;display:block;font-family:Castoro,sans-serif;font-size:20px;line-height:28px;margin-top:28px;padding:36px}@keyframes lds-dual-ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(max-width:1489.98px){.cremation-club-checkout-page .container{box-sizing:border-box;margin:unset;max-width:unset;padding:0 80px 80px}.cremation-club-checkout-page .emotion__wrapper{margin:-24px 0 36px;padding:18px 24px}.cremation-club-checkout-page .page-title{margin-bottom:4px}.cremation-club-checkout-page .progress__wrapper{margin-top:24px}.cremation-club-checkout-page .progress-steps-title{margin:40px 0 20px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons{gap:30px;grid-gap:30px;margin-top:3px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons button{font-size:18px;line-height:26px;padding:12px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-details{margin-top:14px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-disclaimer{margin-bottom:24px}}@media(max-width:1199.98px){.cremation-club-checkout-page{padding-top:114px}.cremation-club-checkout-page .hide-t{display:none!important}.cremation-club-checkout-page .t-show{display:grid!important}.cremation-club-checkout-page .container{grid-template-columns:auto;padding:0 24px 46px}.cremation-club-checkout-page .emotion__wrapper{margin:-24px 0 24px}.cremation-club-checkout-page .emotion__wrapper .castoro-16-22{color:#fff;font-size:18px;line-height:26px}.cremation-club-checkout-page .progress__wrapper{margin-top:36px}.cremation-club-checkout-page .progress-steps-title{margin:28px 0 20px}.cremation-club-checkout-page .checkout-feed .block__wrapper{padding:28px;grid-gap:28px;gap:28px}.cremation-club-checkout-page .checkout-feed .block-sub-title{margin-top:-20px}.cremation-club-checkout-page .checkout-feed .wavy-d{margin:0 -28px;width:calc(100% + 56px)}.cremation-club-checkout-page .checkout-feed .buttons-container{grid-template-columns:auto;justify-content:normal;margin-top:28px;place-items:center normal;grid-gap:32px;gap:32px}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-n{padding:18px 30px}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-back .open-sans-20-28-s{font-family:Castoro,sans-serif;font-size:20px;line-height:28px}.cremation-club-checkout-page .checkout-feed .buttons-container.second-steps .btn-back{border:1px solid #cdcbc3;border-radius:38px;justify-content:center;order:1;padding:21px}.cremation-club-checkout-page .checkout-feed .main-info-block{grid-template-columns:auto}.cremation-club-checkout-page .checkout-feed .main-info-block .block-sub-title,.cremation-club-checkout-page .checkout-feed .main-info-block .block-title,.cremation-club-checkout-page .checkout-feed .main-info-block .g-col-2,.cremation-club-checkout-page .checkout-feed .main-info-block .wavy,.cremation-club-checkout-page .checkout-feed .main-info-block .wavy-d{grid-column:auto}.cremation-club-checkout-page .checkout-feed .additional-info-block{grid-template-columns:auto}.cremation-club-checkout-page .checkout-feed .additional-info-block .block-sub-title,.cremation-club-checkout-page .checkout-feed .additional-info-block .block-title,.cremation-club-checkout-page .checkout-feed .additional-info-block .g-col-2,.cremation-club-checkout-page .checkout-feed .additional-info-block .wavy,.cremation-club-checkout-page .checkout-feed .additional-info-block .wavy-d{grid-column:auto}.cremation-club-checkout-page .checkout-feed .order-body .order-total-title,.cremation-club-checkout-page .checkout-feed .order-body .price-total{margin-top:-8px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body{grid-gap:32px;gap:32px}.cremation-club-checkout-page .checkout-feed .address-block{margin-top:24px;padding-bottom:0}.cremation-club-checkout-page .checkout-feed .address-block .radio-block{background-color:#fff;border-radius:28px;margin:-28px -28px 0;padding:32px 28px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button{color:#303030;font-family:Castoro,sans-serif;font-size:22px;font-weight:400;line-height:30px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button .indicator:before,.cremation-club-checkout-page .checkout-feed .address-block .radio-block .radio-button .indicator:hover:before{border-color:#557f36}.cremation-club-checkout-page .checkout-feed .address-block .radio-block .stripe-address-element{margin-top:30px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:last-child .stripe-address-element{box-sizing:border-box;height:570px}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:first-of-type{border-bottom:1px solid #cdcbc3;border-radius:0}.cremation-club-checkout-page .checkout-feed .payment-method-form #payment-element{margin-top:-8px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-disclaimer{margin:16px 0}.cremation-club-checkout-page .checkout-feed .change-billing-date{grid-gap:8px;gap:8px}.cremation-club-checkout-page .checkout-feed .payment-schedule{margin-top:0}.cremation-club-checkout-page .checkout-feed .stripe-error{grid-column:unset;order:-1}.cremation-club-checkout-page .feature-feed{display:grid;margin-top:74px}.cremation-club-checkout-page .feature-feed .bbb__wrapper{grid-template-columns:51px auto;padding:0 28px;grid-gap:24px;gap:24px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .bbb-logo{padding:12px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .bbb-logo img{width:27px}.cremation-club-checkout-page .feature-feed .border__wrapper{padding:14px 24px 42px 32px;grid-gap:28px}.cremation-club-checkout-page .feature-feed .how-it-works__wrapper{grid-gap:12px;gap:12px;grid-template-columns:auto;justify-content:normal;margin:0 -32px;padding:0 32px 28px;place-items:unset}.cremation-club-checkout-page .feature-feed .how-it-works__title{grid-column:auto;margin:0 0 12px}.cremation-club-checkout-page .feature-feed .how-it-works__arrow{justify-self:center;transform:rotate(0deg);width:28px}.cremation-club-checkout-page .feature-feed .panel__decoration{bottom:-18px;left:-5px;position:absolute;top:unset}.cremation-club-checkout-page .feature-feed .panel__decoration.right{bottom:-18px;left:unset;right:0;top:unset}.cremation-club-checkout-page .feature-feed .benefits__wrapper{grid-template-columns:auto;grid-gap:24px;gap:24px;margin-top:12px}.cremation-club-checkout-page .feature-feed .benefits-item__wrapper.g-col-2,.cremation-club-checkout-page .feature-feed .benefits__title{grid-column:auto}.cremation-club-checkout-page .feature-feed .benefits-item__title{margin:16px 0 8px}.cremation-club-checkout-page .feature-feed .feedback__wrapper{padding:28px;place-items:center;grid-gap:10px 40px;gap:10px 40px;margin-top:-12px}.cremation-club-checkout-page .feature-feed .feedback__wrapper p{color:#303030}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper{align-items:center;grid-template-columns:repeat(2,1fr);justify-content:center;margin-top:12px;padding:28px;grid-gap:16px;gap:16px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .btn-n-green-2{padding:20px 30px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper img{justify-self:right}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .castoro-20-28-s{justify-self:left}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper.second-steps{margin-top:-12px}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper{align-items:center;display:grid;grid-auto-flow:row;grid-gap:12px;gap:12px}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper .open-sans-16-24{text-align:center}.cremation-club-checkout-page .advantages-list{padding:24px}.cremation-club-checkout-page .advantages-list .container{grid-auto-flow:unset;grid-template-columns:repeat(2,auto);grid-gap:32px 159px;gap:32px 159px;justify-content:start}.cremation-club-checkout-page .advantages-list .container .g-col-2{grid-column:span 2}.cremation-club-checkout-page .advantages-list .container .item{grid-template-columns:50px auto;grid-gap:16px;gap:16px}.cremation-club-checkout-page .advantages-list .container .item img{height:50px;width:50px}.cremation-club-checkout-page .flexible-payment-charge-description{border-radius:28px;font-size:16px;line-height:22px;margin-top:24px;padding:28px}}@media(max-width:767.98px){.cremation-club-checkout-page{padding-top:92px}.cremation-club-checkout-page .container{display:grid;grid-template-columns:auto;padding:0 0 60px}.cremation-club-checkout-page .m-show{display:block}.cremation-club-checkout-page .text-center-m{text-align:center}.cremation-club-checkout-page .m-show-flex{display:flex!important}.cremation-club-checkout-page .m-hide{display:none}.cremation-club-checkout-page .m-hide-important,.cremation-club-checkout-page .wavy-d{display:none!important}.cremation-club-checkout-page .emotion__wrapper{grid-template-columns:24px auto;margin:-24px 0 20px;padding:13px 24px;grid-gap:20px;align-items:center;gap:20px;justify-content:start}.cremation-club-checkout-page .emotion__wrapper .castoro-16-22{font-size:16px;line-height:22px}.cremation-club-checkout-page .page-title{font-size:28px;line-height:38px;margin-bottom:12px}.cremation-club-checkout-page .branches__wrapper{display:grid;padding:0 24px;grid-gap:5px;gap:5px}.cremation-club-checkout-page .branches__wrapper img{padding-top:2px}.cremation-club-checkout-page .branches__text{font-size:18px;line-height:22px}.cremation-club-checkout-page .progress__wrapper{justify-self:normal;margin:20px 24px 0;width:auto}.cremation-club-checkout-page .progress-steps-title{font-size:16px;line-height:22px;margin:40px 0 12px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons{gap:10px;grid-gap:10px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-buttons button{padding:16px}.cremation-club-checkout-page .checkout-feed .payment-schedule .payment-schedule-details{margin-top:12px}.cremation-club-checkout-page .feature-feed{display:grid;margin-top:60px}.cremation-club-checkout-page .feature-feed .bbb__wrapper{grid-template-columns:64px auto;padding:0 24px;grid-gap:16px;border-radius:0;gap:16px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .bbb-logo{padding:12px 16px}.cremation-club-checkout-page .feature-feed .bbb__wrapper .bbb-logo img{width:32px}.cremation-club-checkout-page .feature-feed .border__wrapper{border-width:0;padding:36px 24px 0;grid-gap:28px;gap:28px}.cremation-club-checkout-page .feature-feed .how-it-works__wrapper{border:0;margin:0 -24px;padding:0 24px}.cremation-club-checkout-page .feature-feed .how-it-works__title{grid-column:auto;margin:0 0 12px}.cremation-club-checkout-page .feature-feed .how-it-works__arrow{justify-self:center;transform:rotate(0deg);width:auto}.cremation-club-checkout-page .feature-feed .panel__decoration{bottom:unset;left:-15px;position:absolute;top:-60px}.cremation-club-checkout-page .feature-feed .panel__decoration.right{bottom:unset;left:unset;right:-15px;top:-60px}.cremation-club-checkout-page .feature-feed .funeralocity__wrapper{display:grid;grid-gap:24px;border-radius:16px;gap:24px;padding:20px}.cremation-club-checkout-page .feature-feed .funeralocity__wrapper p{color:#303030;font-family:Castoro,sans-serif;font-size:16px;font-style:italic;font-weight:400;line-height:24px;text-align:center}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper{align-items:center;display:grid;grid-template-columns:116px auto 116px;justify-content:space-between;grid-gap:18px;gap:18px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper img{background-color:#314125;border-radius:12px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper .cc-img-logo{height:22px;padding:17px 8px;width:100px}.cremation-club-checkout-page .feature-feed .funeralocity-images__wrapper .funeralocity-img-logo{height:40px;padding:8px 12px;width:92px}.cremation-club-checkout-page .feature-feed .feedback__wrapper{grid-template-columns:auto;margin-top:0;padding:20px;grid-gap:unset;gap:unset}.cremation-club-checkout-page .feature-feed .feedback__initials{order:unset}.cremation-club-checkout-page .feature-feed .feedback__text{margin:0 0 20px;order:unset;text-align:center}.cremation-club-checkout-page .feature-feed .stars__wrapper{margin:16px 0 24px;order:unset}.cremation-club-checkout-page .feature-feed .benefits__wrapper{grid-template-columns:auto;grid-gap:24px;gap:24px;margin-top:12px}.cremation-club-checkout-page .feature-feed .benefits__title{grid-column:auto;margin-bottom:4px;text-align:left}.cremation-club-checkout-page .feature-feed .benefits-item__wrapper.g-col-2{grid-column:auto}.cremation-club-checkout-page .feature-feed .benefits-item__title{margin:12px 0 8px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper{grid-template-columns:60px auto;justify-content:start;margin-top:8px;padding:16px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .btn-n-green-2{padding:21px 30px}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper .castoro-20-28-s,.cremation-club-checkout-page .feature-feed .having-trouble__wrapper img{justify-self:left}.cremation-club-checkout-page .feature-feed .having-trouble__wrapper.second-steps{margin-top:0}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper{grid-gap:16px;gap:16px}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper .open-sans-16-24{text-align:unset}.cremation-club-checkout-page .feature-feed .having-trouble-info__wrapper .having-trouble-info-or{text-align:center}.cremation-club-checkout-page .advantages-list{padding:24px}.cremation-club-checkout-page .advantages-list .container{grid-template-columns:auto;grid-gap:20px;gap:20px}.cremation-club-checkout-page .advantages-list .container .g-col-2{grid-column:span 2}.cremation-club-checkout-page .advantages-list .container .item{grid-template-columns:40px auto}.cremation-club-checkout-page .advantages-list .container .item img{height:40px;width:40px}.cremation-club-checkout-page .checkout-feed .block__wrapper{padding:24px}.cremation-club-checkout-page .checkout-feed .block-title{font-size:22px;line-height:30px}.cremation-club-checkout-page .checkout-feed .block-sub-title{font-size:14px;line-height:20px;margin-top:-16px;text-align:center}.cremation-club-checkout-page .checkout-feed .block-sub-title br{display:none}.cremation-club-checkout-page .checkout-feed .wavy{margin:0 -24px;width:calc(100% + 48px)}.cremation-club-checkout-page .checkout-feed .buttons-container{margin:28px 24px 0;grid-gap:24px;gap:24px}.cremation-club-checkout-page .checkout-feed .buttons-container .btn-n{padding:21px 30px}.cremation-club-checkout-page .checkout-feed .info-payment-block{padding:18px 0!important}.cremation-club-checkout-page .checkout-feed .info-payment-block .row{padding:12px 24px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-info{align-items:start}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-info span{font-size:16px;line-height:24px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-info .info-title{font-size:20px;line-height:38px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-info .action{font-size:16px;line-height:24px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-info .info{display:grid;grid-gap:4px;gap:4px}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-form .order-body{padding:0!important}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-form .order-body .line,.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-form .order-body .promo-code-block{grid-column:unset}.cremation-club-checkout-page .checkout-feed .info-payment-block .row .row-form .order-body .promo-code-block{padding:0!important}.cremation-club-checkout-page .checkout-feed .promo-code-form-block{grid-gap:36px;gap:36px;grid-column:unset!important;grid-template-columns:auto;padding:0!important}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .promo-code-block-title{grid-column:unset;margin-bottom:-32px}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .btn{padding:16px}.cremation-club-checkout-page .checkout-feed .promo-code-form-block .btn span{font-size:20px;line-height:24px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body{grid-template-areas:"promo-code  close" "description description";grid-template-columns:auto 1fr;padding:18px 16px;grid-gap:16px;gap:16px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body .promo-code{font-size:18px;line-height:20px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body span{font-size:14px;line-height:20px}.cremation-club-checkout-page .checkout-feed .promo-code-block .promo-code-block-body .close{height:14px;width:14px}.cremation-club-checkout-page .checkout-feed .order-body{grid-template-columns:60px auto;grid-gap:28px 5px;gap:28px 5px}.cremation-club-checkout-page .checkout-feed .order-body .block-sub-title,.cremation-club-checkout-page .checkout-feed .order-body .block-title,.cremation-club-checkout-page .checkout-feed .order-body .wavy{grid-column:span 2}.cremation-club-checkout-page .checkout-feed .order-body .discount-price,.cremation-club-checkout-page .checkout-feed .order-body .member-title,.cremation-club-checkout-page .checkout-feed .order-body .price{grid-column:span 2;justify-self:start}.cremation-club-checkout-page .checkout-feed .order-body .order-total-title,.cremation-club-checkout-page .checkout-feed .order-body .price-total{justify-self:start}.cremation-club-checkout-page .checkout-feed .order-body .member-title{margin-top:0}.cremation-club-checkout-page .checkout-feed .order-body .discount-price,.cremation-club-checkout-page .checkout-feed .order-body .discount-price.member-primary,.cremation-club-checkout-page .checkout-feed .order-body .price,.cremation-club-checkout-page .checkout-feed .order-body .price.member-primary{margin-top:-24px}.cremation-club-checkout-page .checkout-feed .order-body .member-title{margin-top:-16px}.cremation-club-checkout-page .checkout-feed .order-body .member-title.member-primary{margin-top:0}.cremation-club-checkout-page .checkout-feed .address-block{margin:30px 0 0}.cremation-club-checkout-page .checkout-feed .address-block .radio-block{border-radius:0}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:last-child{padding-bottom:0}.cremation-club-checkout-page .checkout-feed .address-block .radio-block:last-child .stripe-address-element{height:670px}.cremation-club-checkout-page .checkout-feed #payment-form #express-checkout-element{margin:0 24px 13px}.cremation-club-checkout-page .checkout-feed .stripe-error{margin:-10px 24px 0;text-align:center}.cremation-club-checkout-page .checkout-feed .first-payment-price-container,.cremation-club-checkout-page .checkout-feed .message_wrapper{border-radius:unset}.cremation-club-checkout-page .checkout-feed .first-payment-price-container .first-payment-price-title_wrapper{grid-auto-flow:row;grid-gap:8px;gap:8px;justify-content:start}.cremation-club-checkout-page .checkout-feed .second-info-title-block{align-items:start;padding-bottom:16px}.cremation-club-checkout-page .checkout-feed .second-info-title-block .second-info-title{display:grid}.cremation-club-checkout-page .checkout-feed .second-info-title-block.added{padding-bottom:60px;padding-top:24px}.cremation-club-checkout-page .checkout-feed .second-info-title-block.added:not(.opened){padding-bottom:24px}.cremation-club-checkout-page .checkout-feed .second-info-title-block.added.opened .member-header{padding-bottom:20px}.cremation-club-checkout-page .checkout-feed .second-info-title-block.added.opened .member-header .member-header-btns{border-top-color:transparent;bottom:20px;left:24px;margin-top:0;padding-top:0;position:absolute;width:calc(100% - 48px)}.cremation-club-checkout-page .checkout-feed .payment-method-form #payment-element{margin-top:-8px}.cremation-club-checkout-page .checkout-feed .change-billing-date{grid-gap:12px;gap:12px}.cremation-club-checkout-page .checkout-feed .change-billing-date .castoro-24-32{font-size:22px;line-height:30px}.cremation-club-checkout-page .checkout-feed .change-billing-date .open-sans-16-24{font-size:14px;line-height:20px}.cremation-club-checkout-page .flexible-payment-charge-description{border-radius:16px;margin:20px 24px 0;padding:20px}}.button-loading[data-v-bff230c6]{display:flex}.button-loading .hide[data-v-bff230c6]{opacity:0}.button-loading span[data-v-bff230c6]{color:var(--46329c40)}.lds-dual-ring[data-v-bff230c6]{padding:var(--6205d7e5) 20px}.lds-dual-ring[data-v-bff230c6]:after{animation:lds-dual-ring-bff230c6 1.2s linear infinite;border:2px solid var(--5af2643a);border-color:var(--5af2643a) transparent;border-radius:50%;content:" ";display:block;height:var(--7ed5344a);width:var(--7ed5344a)}@keyframes lds-dual-ring-bff230c6{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.check-block[data-v-bff230c6]{align-items:center;animation:show-check-bff230c6 3s linear;display:flex}.check-block .check-icon[data-v-bff230c6]{height:20px;width:20px}@keyframes show-check-bff230c6{0%{opacity:0}to{opacity:1}}.btn-mob-text[data-v-bff230c6]{display:none}@media(max-width:767.98px){.btn-desk-text[data-v-bff230c6]{display:none}.btn-mob-text[data-v-bff230c6]{display:block}}.input-field-container[data-v-029a8892]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-029a8892]{color:#303030}.input-field-container .input[data-v-029a8892]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container .input[data-v-029a8892]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container .input[data-v-029a8892]:not(:disabled):active,.input-field-container .input[data-v-029a8892]:not(:disabled):focus,.input-field-container .input[data-v-029a8892]:not(:disabled):hover{background-color:#fff;border:1px solid #557f36!important;outline:none}.input-field-container .input[data-v-029a8892]:disabled{background-color:hsla(48,8%,65%,.1);border-color:hsla(48,8%,65%,.1)}.input-field-container .error-message[data-v-029a8892]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-029a8892]{color:#ac0e00}.input-field-container.error .input[data-v-029a8892]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-029a8892]{display:block}@media(max-width:767.98px){.input-field-container .input[data-v-029a8892]{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container .input[data-v-029a8892]::placeholder{font-size:18px!important;line-height:26px}}.input-field-container[data-v-370935d7]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-370935d7]{color:#303030}.input-field-container .input[data-v-370935d7]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container .input[data-v-370935d7]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container .input[data-v-370935d7]:not(:disabled):focus,.input-field-container .input[data-v-370935d7]:not(:disabled):hover{background-color:#fff;border:1px solid #557f36;outline:none}.input-field-container .input[data-v-370935d7]:disabled{background-color:hsla(48,8%,65%,.1);border-color:hsla(48,8%,65%,.1)}.input-field-container .error-message[data-v-370935d7]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-370935d7]{color:#ac0e00}.input-field-container.error .input[data-v-370935d7]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-370935d7]{display:block}@media(max-width:767.98px){.input-field-container .input[data-v-370935d7]{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container .input[data-v-370935d7]::placeholder{font-size:18px!important;line-height:26px}}.select-field-component[data-v-6cebcd21]{display:grid;grid-gap:8px;align-content:start;gap:8px}.select-field-component .dd-s-text[data-v-6cebcd21]{color:#303030}.select-field-component .vs__search[data-v-6cebcd21]{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;line-height:28px;padding:20px}.select-field-component .vs__search[data-v-6cebcd21]::placeholder{color:#7f8287;font-size:20px;line-height:28px}.select-field-component .vs__search[data-v-6cebcd21]:focus,.select-field-component .vs__search[data-v-6cebcd21]:hover{background-color:#fff;border:1px solid #557f36;color:#7f8287}.select-field-component .error-message[data-v-6cebcd21]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.select-field-component.error .dd-s-text[data-v-6cebcd21]{color:#ac0e00}.select-field-component.error .vs__dropdown-toggle[data-v-6cebcd21]{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.select-field-component.error .error-message[data-v-6cebcd21]{display:block}@media(max-width:767.98px){.select-field-component .vs__search[data-v-6cebcd21]{font-size:18px;height:62px;line-height:26px;padding:16px}.select-field-component .vs__search[data-v-6cebcd21]::placeholder{font-size:18px;line-height:26px}}.select-field-component.error .v-select .vs__dropdown-toggle{background-color:rgba(172,14,0,.051);border-color:#ac0e00}.radio-button[data-v-d8f3ce1a]{align-items:center;cursor:pointer;display:flex}.radio-button .indicator[data-v-d8f3ce1a]{border:1px solid #557f36;border-radius:50%;box-sizing:border-box;cursor:pointer;display:inline-block;height:28px;margin-right:15px;position:relative;width:28px}.radio-button .indicator[data-v-d8f3ce1a]:before{background-color:#557f36;border-radius:50%;content:"";height:18px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:18px}.radio-button .input:checked+.indicator[data-v-d8f3ce1a],.radio-button .input:checked+.indicator[data-v-d8f3ce1a]:before{opacity:1}.radio-button.disabled[data-v-d8f3ce1a]{cursor:default}.radio-button.disabled .input:checked+.indicator[data-v-d8f3ce1a],.radio-button.disabled .input:not(:checked)+.indicator[data-v-d8f3ce1a]{border-color:#dadada}.radio-button.disabled .input:checked+.indicator[data-v-d8f3ce1a]:before{background:#dadada;border:6px solid #f2f2f2}@media(max-width:1598.98px){.radio-button .indicator[data-v-d8f3ce1a]{height:24px;width:24px}.radio-button .indicator[data-v-d8f3ce1a]:before{background-color:#557f36;border-radius:50%;content:"";height:14px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:14px}}@media(max-width:767.98px){.radio-button .indicator[data-v-d8f3ce1a]{height:26px;width:26px}.radio-button .indicator[data-v-d8f3ce1a]:before{background-color:#557f36;border-radius:50%;content:"";height:16px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease;width:16px}}.pac-container{border-radius:10px;font-family:Roboto,sans-serif;font-size:12px;font-weight:400;line-height:18px;margin-top:15px}.pac-container .pac-item{align-items:center;border:0;border-radius:10px;display:grid;grid-auto-flow:column;justify-content:start;padding:5px 10px}.pac-container .pac-item:hover{background-color:#edf5fd}.pac-container .pac-item .pac-item-query{align-items:center;display:grid;grid-auto-flow:column;grid-gap:4px;gap:4px}.pac-container .pac-item .pac-item-query .pac-matched{font-weight:500}.pac-container .pac-item .pac-icon{background-image:url(../../../Content/Images/Common/Icons/map-gray-light.svg);background-size:auto;height:12px;margin-right:10px;margin-top:inherit;vertical-align:inherit;width:12px}.pac-container .pac-item .pac-icon.pac-icon-marker{background-position:0}.input-field-container[data-v-5c3477eb]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-5c3477eb]{color:#303030}.input-field-container[data-v-5c3477eb] .input{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container[data-v-5c3477eb] .input::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container[data-v-5c3477eb] .input:focus,.input-field-container[data-v-5c3477eb] .input:hover{background-color:#fff;border:1px solid #557f36;outline:none}.input-field-container .error-message[data-v-5c3477eb]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-5c3477eb]{color:#ac0e00}.input-field-container.error[data-v-5c3477eb] .input{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-5c3477eb]{display:block}@media(max-width:767.98px){.input-field-container[data-v-5c3477eb] .input{font-size:18px;height:62px;line-height:26px;padding:16px}.input-field-container[data-v-5c3477eb] .input::placeholder{font-size:18px!important;line-height:26px}}.review-modal.modal-container[data-v-0963a2aa]{border-radius:28px;padding:24px}.review-modal.modal-container .modal-header[data-v-0963a2aa]{background-size:cover!important;color:#fff}.review-modal.modal-container .modal-header .title-body[data-v-0963a2aa]{align-items:center;display:grid;justify-content:start;text-align:center;z-index:1;grid-gap:32px;gap:32px;grid-auto-flow:column;padding:0}.review-modal.modal-container .modal-header .title-body img[data-v-0963a2aa]{height:72px;width:72px}.review-modal.modal-container .modal-header .title-body h3[data-v-0963a2aa]{color:#303030;padding-right:20px;text-align:left}.review-modal.modal-container .modal-body[data-v-0963a2aa]{display:grid;grid-gap:8px;gap:8px;grid-auto-flow:column;justify-content:end;padding:24px 0 0}.review-modal.modal-container .modal-body .btn-n[data-v-0963a2aa]{display:flex;justify-content:center;padding:12px 60px}.review-modal.modal-container .modal-body .btn-n-outline[data-v-0963a2aa]{border:1px solid #314125;color:#314125}@media(max-width:767.98px){.review-modal.modal-container .modal-header .title-body[data-v-0963a2aa]{grid-auto-flow:row}.review-modal.modal-container .modal-body[data-v-0963a2aa]{grid-auto-flow:row;justify-content:normal}}.review-modal.modal-container[data-v-1d9d69dc]{border-radius:28px;box-sizing:border-box;padding:40px 60px}.review-modal.modal-container .modal-header[data-v-1d9d69dc]{background-size:cover!important;color:#fff}.review-modal.modal-container .modal-header .title-body[data-v-1d9d69dc]{align-items:center;display:grid;justify-content:center;text-align:center;z-index:1;grid-gap:32px;gap:32px;grid-auto-flow:column;padding:0}.review-modal.modal-container .modal-header .title-body .h3[data-v-1d9d69dc]{color:#314125;padding-right:20px;text-align:left}.review-modal.modal-container .modal-header .title-body .h3.center[data-v-1d9d69dc]{text-align:center}.review-modal.modal-container .modal-header .modal-close[data-v-1d9d69dc]{right:-32px;top:-12px}.review-modal.modal-container .modal-header .modal-close.disabled[data-v-1d9d69dc]{cursor:default;opacity:.2}.review-modal.modal-container .modal-header .modal-close.disabled img[data-v-1d9d69dc]{cursor:default}.review-modal.modal-container .modal-body[data-v-1d9d69dc]{display:grid;justify-content:normal;padding:0}.review-modal.modal-container .modal-body .sub-title[data-v-1d9d69dc]{color:#303030;justify-self:center;padding:12px 0 40px}.review-modal.modal-container .modal-body .actions-block[data-v-1d9d69dc]{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.review-modal.modal-container .modal-body .actions-block .btn-n[data-v-1d9d69dc]{align-items:center;display:flex;justify-content:center;padding:14px 30px}.review-modal.modal-container .modal-body .actions-block .btn-n[data-v-1d9d69dc]:disabled{cursor:default}.review-modal.modal-container .modal-body .actions-block .btn-n-outline[data-v-1d9d69dc]{background-color:#fff;border:1px solid #cdcbc3;color:#303030}.review-modal.modal-container .modal-body .actions-block .btn-n-outline[data-v-1d9d69dc]:disabled{opacity:.5}.review-modal.modal-container .modal-body .actions-block .btn-n-green-2[data-v-1d9d69dc]{background-color:#557f36;color:#fff}.review-modal .error-message[data-v-1d9d69dc]{align-items:center;border-radius:16px;color:#ac0e00;display:flex;justify-content:center;margin-top:16px;text-align:center}@media(max-width:767.98px){.review-modal.modal-container[data-v-1d9d69dc]{padding:40px 24px 24px}.review-modal.modal-container .modal-header .title-body[data-v-1d9d69dc]{grid-auto-flow:row}.review-modal.modal-container .modal-header .modal-close[data-v-1d9d69dc]{right:0;top:-20px}.review-modal.modal-container .modal-body[data-v-1d9d69dc]{grid-auto-flow:row;justify-content:normal}.review-modal.modal-container .modal-body .sub-title[data-v-1d9d69dc]{text-align:center}.review-modal.modal-container .modal-body .actions-block[data-v-1d9d69dc]{grid-template-columns:auto}}.progress__wrapper[data-v-c197b13a]{background-color:#f4f2eb;border:1px solid #cdcbc3;border-radius:26px;display:grid;grid-template-columns:1fr auto;padding:16px;grid-gap:20px;gap:20px}.progress-bar[data-v-c197b13a]{background-color:#d4decd;border-radius:15px}.progress-bar>div[data-v-c197b13a]{background-color:#557f36;border-radius:10px;height:20px;width:var(--74082dcc)}.step[data-v-c197b13a]{color:#7f8287;font-family:Open Sans,sans-serif;font-size:16px;font-weight:600;line-height:100%}.color-brown[data-v-c197b13a]{color:#cdcbc3}.input-field-container[data-v-7517e438]{display:grid;grid-gap:8px;align-content:start;gap:8px}.input-field-container .castoro-20-28-s[data-v-7517e438]{color:#303030}.input-field-container[data-v-7517e438] .input input{border:1px solid #cdcbc3;border-radius:16px;box-sizing:border-box;color:#303030;font-family:Open Sans,sans-serif;font-size:20px;height:78px;line-height:28px;padding:20px}.input-field-container[data-v-7517e438] .input input::placeholder{color:#7f8287;font-size:20px;line-height:28px}.input-field-container[data-v-7517e438] .input input:focus,.input-field-container[data-v-7517e438] .input input:hover{background-color:#fff;border:1px solid #557f36;outline:none}.input-field-container[data-v-7517e438] .input .dp__menu{position:absolute}.input-field-container[data-v-7517e438] .input .dp__arrow_bottom,.input-field-container[data-v-7517e438] .input .dp__arrow_top{left:130px}.input-field-container[data-v-7517e438] .input .dp__month_year_select{cursor:not-allowed;pointer-events:none}.input-field-container .error-message[data-v-7517e438]{color:#ac0e00;display:none;font-family:Open Sans,sans-serif;font-size:16px;font-weight:400;line-height:24px}.input-field-container.error .castoro-20-28-s[data-v-7517e438]{color:#ac0e00}.input-field-container.error[data-v-7517e438] .input input{background-color:rgba(172,14,0,.051);border:1px solid #ac0e00}.input-field-container.error .error-message[data-v-7517e438]{display:block}@media(max-width:767.98px){.input-field-container[data-v-7517e438] .input{font-size:18px;height:62px;line-height:26px}.input-field-container[data-v-7517e438] .input input{height:62px}.input-field-container[data-v-7517e438] .input::placeholder{font-size:18px!important;line-height:26px}}