a{color:#585963}.btn-primary{color:#fff;background-color:#585963;border-color:#585963}body{background-color:#ede8e6;font-family:"Figtree",sans-serif}body #logo{margin-right:auto;margin-left:auto}body .logo[alt="1-800-Flowers logo"]{width:250px}@media screen and (min-width:768px){body .logo[alt="1-800-Flowers logo"]{width:375px}}body .logo[alt="Tribute logo"]{max-width:120px}@media screen and (min-width:768px){body .logo[alt="Tribute logo"]{max-width:144px}}body .logo[alt="Tribute logo"] img{max-width:120px}@media screen and (min-width:768px){body .logo[alt="Tribute logo"] img{max-width:168px}}body .navbar-brand .logo{max-width:120px}@media screen and (min-width:768px){body .navbar-brand .logo{max-width:168px}}@media screen and (max-width:767px){body .simple-navbar{position:sticky;top:0;z-index:99;background:white;box-shadow:0 0 10px rgba(0,10,30,0.15)}}body .container-fluid>.row .col{max-width:475px}@media (max-width:767px){body .container-fluid>.row .col .shadow-sm{box-shadow:none!important}}body img,body svg{max-width:100%}body p{color:#56606b}body a{color:#fe6f6c}body a:hover,body a:active,body a:focus{color:#ff081d}body .no-underline{text-decoration:none}@media (min-width:768px){body .position-md-absolute{position:absolute}}body .rounded-lg{border-radius:16px}body .rounded{border-radius:8px!important}body .rounded-sm{border-radius:4px}body .fs-7{font-size:14px}body .fw-medium{font-weight:500}body .fw-semibold{font-weight:500}body .mt-md-8{margin-top:2rem}@media (min-width:768px){body .p-md-6{padding:3.75rem!important}}body .p-lg-7{padding:4.5rem!important}body .bg-primary{background-color:#141414!important}body .btn-primary{position:relative;padding-top:0.5rem;padding-bottom:0.5rem;background-color:#141414;color:#fff;border:none}body .btn-primary:hover,body .btn-primary:active,body .btn-primary:focus{background:#141414}body .btn-primary.disabled,body .btn-primary:disabled{background-color:#141414;border:none;opacity:0.5}body .btn-sm{padding:6px 12px;border-radius:4px;font-size:12px;font-weight:500}body .btn-outline-light{border-color:#d7d9de}body .btn-outline-light:hover,body .btn-outline-light:active,body .btn-outline-light:focus{background-color:#fff;color:#292d34!important;border-color:#c4c8cf;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}body .btn-icon img{height:20px}body .btn-icon i{font-size:20px}@media screen and (max-width:767px){body .btn-launch{width:100%}}body .alert-info{background-color:#d5e6f0;color:#224a5f!important;border:none}body .alert-info.not-ready{max-width:518px}body .border{border-color:#e0e2e4!important}body .border-bottom{border-bottom:1px solid #e9ebec!important}body .badge.bg-secondary{background-color:#529ac9!important}body .text-sm{font-size:14px;line-height:1.4}body input[type="text"],body input[type="text"]:hover,body input[type="text"]:focus,body input[type="text"]:active,body .form-control,body .form-control:hover,body .form-control:focus,body .form-control:active,body .form-select{display:block;width:100%;min-height:calc(1.5rem + (1rem + 2px));padding:0.75rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#141414;background-color:#f6f4f3;background-clip:padding-box;border:2px solid #f6f4f3;appearance:none;border-radius:6px;box-shadow:none!important;transition:all 0.15s ease-in-out}body .form-control:hover,body .form-control:active,body .form-control:focus,body .form-select:hover,body .form-select:active,body .form-select:focus{color:#141414;border-color:#141414;box-shadow:none!important;outline:none!important;cursor:pointer}body input[type="text"].form-control-sm{min-height:auto;padding:4px 12px;font-size:15px;border-radius:4px}body input[type="checkbox"].toggle{position:absolute;left:-99999px;opacity:0}body input[type="checkbox"].toggle+label{position:relative;display:inline-flex;align-items:center;height:30px;background-color:#dee0e5;padding:0px 8px;border-radius:99px;cursor:pointer;transition:all 0.25s ease-in}body input[type="checkbox"].toggle+label:before,body input[type="checkbox"].toggle+label:hover:before{content:"";position:absolute;top:4px;left:4px;width:22px;height:22px;background:#fff;border-radius:99px;z-index:2;transition:all 0.25s ease-in}body input[type="checkbox"].toggle+label .off,body input[type="checkbox"].toggle+label .on{min-width:24px;color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}body input[type="checkbox"].toggle+label .off{margin-left:24px;color:#7c8397}body input[type="checkbox"].toggle+label .on{display:none}body input[type="checkbox"].toggle:checked+label .off{display:none}body input[type="checkbox"].toggle:checked+label .on{display:inline-block;margin-right:24px}body input[type="checkbox"].toggle:checked+label,body input[type="checkbox"].toggle:focus:checked+label{background-color:#141414}body input[type="checkbox"].toggle:checked+label:before,body input[type="checkbox"].toggle:checked+label:hover:before,body input[type="checkbox"].toggle:focus:checked+label:before,body input[type="checkbox"].toggle:focus:checked+label:hover:before{left:100%;margin-left:-28px;background-position:0 0}body .form-control.is-valid,body .was-validated .form-control:valid,body .form-control.is-invalid,body .was-validated .form-control:invalid,body .form-select.is-valid:not([multiple]):not([size]),body .form-select.is-valid:not([multiple])[size="1"],body .was-validated .form-select:valid:not([multiple]):not([size]),body .was-validated .form-select:valid:not([multiple])[size="1"]{background-image:none}body .g-recaptcha>div,body .g-recaptcha>div>div{width:100%!important}body .start-header{letter-spacing:0.05rem;border-radius:16px}body .start-header h3{font-weight:400}@media (min-width:768px){body .step .col{max-width:880px}}@media (min-width:768px){body .row.border-bottom{border-bottom:none!important}}body .start-card{border-radius:16px;background-size:480px;background-position-x:100%;background-repeat:no-repeat;color:#646870}@media (max-width:767px){body .start-card{box-shadow:none!important}}body .start-card.is-valid .start-card-step{background-color:#9dda96;font-size:0!important}body .start-card.is-valid .start-card-step i{display:block!important;padding-top:2px;color:#fff;font-size:30px!important}body .start-card .start-card-step{width:40px;height:40px;padding-top:1px;padding-left:1px;background-color:#fe6f6c;color:#fff;font-weight:500}body .start-card .prompt{font-size:18px;line-height:36px}@media screen and (max-width:767px){body .start-card .prompt{padding:0}}@media screen and (min-width:768px){body .start-card .prompt{font-size:24px;line-height:48px}}body .start-card.open .start-card-header{cursor:default}body .start-card .start-card-header{border-bottom:0px;background-color:transparent;cursor:pointer}body .start-card .card-body .btn.btn-continue,body .start-card .card-body .btn.btn-launch{color:#fff;font-weight:500;font-size:16px;background-color:#fe6f6c}body .start-card .card-body .btn.btn-continue:focus,body .start-card .card-body .btn.btn-launch:focus{box-shadow:0 0 0 0.25rem rgba(254,111,108,0.25)}body .start-card .card-body .btn.btn-launch.disabled,body .start-card .card-body .btn.btn-launch:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}body .start-card .card-body .form-floating>.form-control:focus~label,body .start-card .card-body .form-floating>.form-control:not(:placeholder-shown)~label{opacity:0.65;transform:scale(0.65) translateY(-0.5rem) translateX(0.15rem)}body .start-card .card-body .form-control:focus,body .start-card .card-body .form-control:active{border-color:#636870;outline:0;box-shadow:0 0 0 0.25rem rgba(99,104,112,0.25)}body .start-card .card-body .form-control:focus.is-invalid,body .start-card .card-body .form-control:active.is-invalid{border-color:#fe6f6c;box-shadow:0 0 0 0.25rem rgba(254,111,108,0.25)}body .start-card .card-body input:-webkit-autofill,body .start-card .card-body input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}body .start-card.first-card{background-color:#f8f8f8}body .start-card.first-card.open{background-color:#fff}body .start-card.first-card .card-body .form-floating>.form-control{width:60%;font-size:16px;color:inherit}body .start-card.second-card{background-color:#f8f8f8}body .start-card.second-card.open{background-color:#fff}body .start-card.second-card.open .invalid-feedback{padding-bottom:20px}body .start-card.second-card .more-occasions{cursor:pointer}body .start-card.second-card .more-occasions button{opacity:0.75}body .start-card.second-card button img{width:auto;height:30px}body .start-card.second-card button.btn-occasion{margin:4px 2px;border:1px solid #d7d9de}@media screen and (max-width:767px){body .start-card.second-card button.btn-occasion{width:100%}}body .start-card.second-card button.btn-occasion:hover{border:1px solid #bbbec7;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075)}body .start-card.second-card button.btn-occasion.btn:focus{box-shadow:none}body .start-card.second-card button.btn-occasion.active{background-color:#ffe9ea!important;border:1px solid #ffb6b9;box-shadow:0 0.125rem 0.25rem rgba(0,0,0,0.075);transition:all 0.3s ease-in-out}body .start-card.third-card{background-color:#f8f8f8}body .start-card.third-card.open{background-color:#fff}body .start-card.third-card .card-datepicker *{font-family:"Figtree",sans-serif!important}body .start-card.third-card .pika-lendar{width:calc(50% - 45px)}@media screen and (max-width:767px){body .start-card.third-card .pika-lendar{width:calc(100% + 2px);margin-left:1px}}body .start-card.third-card .pika-table th,body .start-card.third-card .pika-table td{padding:1px}body .start-card.third-card .pika-single{border:none;background:transparent;z-index:999}body .start-card.third-card .pika-single .pika-label{color:#292d34;font-weight:500}body .start-card.third-card .pika-single thead{background-color:#fff}body .start-card.third-card .pika-single thead abbr[title]{text-decoration-line:none;text-align:center;color:#757575;font-weight:400;cursor:default}body .start-card.third-card .pika-single .is-disabled .pika-button.pika-day{color:rgba(72,72,72,0.3)}body .start-card.third-card .pika-single .is-today .pika-button.pika-day{font-weight:normal}body .start-card.third-card .pika-single .is-selected .pika-button{background:#ff6f6d;border:1px double #ff6f6d;color:#fff;box-shadow:none;border-radius:2px;font-weight:600}body .start-card.third-card .pika-single .pika-button{border:1px solid #d7d9dd;border-radius:2px;color:#484848;background:#fff;text-align:center;font-size:14px;opacity:1}body .start-card.fourth-card{background-color:#f8f8f8}body .start-card.fourth-card.open{background-image:url("/static/onboarding_react/static/media/step-4-flyer.7953c5b1.svg");background-color:#fff}body .start-card.fourth-card .input-group-text{background-color:transparent}body .start-card.fourth-card .card-body .form-floating span.position-absolute.slug-base{top:20px;left:15px}body .start-card.fourth-card .card-body .form-floating>.form-control{width:75%;padding-left:12rem;padding-bottom:1.2rem;font-size:16px;color:#646870}body .occasion-validation{margin-top:-20px}@media (min-width:768px){body .occasion-validation{margin-top:-30px}}.lottie-confetti{display:none}@media (min-width:768px){.lottie-confetti{display:block;position:absolute;left:50%;transform:translateX(-50%);top:-148px;width:50%}}.h3{margin-bottom:8px}.optional-text{color:#6c757d;font-size:1.25rem;text-align:center}.avatar{width:30px;height:30px}@media screen and (min-width:768px){.avatar{width:36px;height:36px}}@media screen and (max-width:767px){.avatar{font-size:12px!important}}.spinner-border.slug{right:6px;color:#141414;border-width:0.1em!important}.valid-feedback{color:#88d3ab}#collapseSlug.show+div{display:none!important}#collapseSlug.collapsing{transition:none!important}.collapse{visibility:visible!important}.profile-picture{width:96px;height:96px;background-color:#f6f4f3;cursor:pointer}@media screen and (min-width:768px){.profile-picture{width:144px;height:144px}}.profile-picture .default-picture{opacity:0.4;width:50%}.profile-picture .profile-picture-button{right:0;bottom:0;width:36px;height:36px;overflow:hidden}@media screen and (min-width:768px){.profile-picture .profile-picture-button{width:48px;height:48px}}.profile-picture .profile-picture-button i{padding-left:2px}.divider:before,.divider:after{content:"";height:2px;background:#f3f4f5;flex:1}.divider:before{margin-right:0.5rem}.divider:after{margin-left:0.5rem}@media screen and (min-width:768px){.package{min-height:200px}}.package>div{background-repeat:no-repeat;background-position:bottom right;border:2px solid #f3f4f5!important;cursor:pointer;transition:all 0.1s ease-in-out}.package>div .check{top:8px;right:8px;width:24px;height:24px;background-color:#f6f4f3;transition:all 0.1s ease-in-out}.package>div.selected{border-color:#ff6e6c!important}.package>div.selected .check{background-color:#ff6e6c!important}.package>div.selected .check i{display:flex!important}.package.diy>div{background-image:url("/static/images/diy_graphic.svg?481170a54164");background-size:120px}.package.concierge>div{background-image:url("/static/images/concierge_graphic.svg?481170a54164");background-size:100px}.package.concierge-deluxe>div{background-image:url("/static/images/concierge_deluxe_graphic.png?481170a54164");background-size:144px}.package .checkbox{width:20px;min-width:20px;height:20px;min-height:20px}@media (min-width:768px){.marketplace_enabled-wrapper{top:calc(50% - 15px)}}@media screen and (max-width:767px){.btn-save{width:100%}}.video-card-modal .modal-dialog{max-width:600px}@media screen and (max-width:767px){.video-card-modal.modal.fade.show .modal-dialog{transform:none}.video-card-modal.modal.fade .modal-dialog{align-items:flex-end;height:100vh;min-height:auto;margin:0;transition:0.2s ease-out;transform:translate(0,100px)}.video-card-modal.modal.fade .modal-dialog .modal-content{border-radius:18px 18px 0 0}}.video-card{max-width:75%}#saveTheDateModal .btn-close{top:24px;right:24px}.save-the-date-hero-1{position:relative;border-top-left-radius:72px;background-image:url(/static/images/61b13f1882ca4238c705f4bb_save-the-date-hero-1.jpg?481170a54164);background-position:50% 50%;background-size:cover;background-repeat:no-repeat}.save-the-date-hero-1 .shapes-1{position:relative;left:-48px;-o-object-fit:fill;object-fit:fill}#saveTheDateConfirmation{display:none}#saveTheDateConfirmation .confirmation-confetti{max-width:225px;margin-bottom:24px}.datepicker-header .datepicker-controls .btn{font-weight:600!important}.datepicker-picker span{display:flex!important;align-items:center;justify-content:center;font-size:14px}.datepicker-cell,.datepicker-view .week{line-height:unset!important}.datepicker-cell.selected,.datepicker-cell.selected:hover,.datepicker-cell:not(.disabled):hover{padding-top:1px;background-color:#ff6e6c!important;color:#fff!important;box-shadow:0 3px 6px 0 rgba(255,49,62,0.25);font-weight:500}.datepicker-main:after{content:"Sooner than 21 days? We recommend starting now";display:block;margin:10px 15px;color:#65717e;font-size:14px;line-height:1.3;text-align:center}.package-wrapper{border:2px solid #f6f4f3}.package-wrapper.selected{border:2px solid #141414}.package-wrapper.selected button{background-color:#141414!important;color:#fff!important}.package-wrapper.selected button span{display:flex;align-items:center;justify-content:center;font-size:0}.package-wrapper.selected button span:before{content:'';display:inline-block;width:20px;height:20px;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A//www.w3.org/2000/svg%22 viewBox%3D%220 0 16 16%22 fill%3D%22white%22%3E%3Cpath d%3D%22M13.78 4.22a.75.75 0 0 0-1.06 0l-6 6-2.5-2.5a.75.75 0 0 0-1.06 1.06l3 3a.75.75 0 0 0 1.06 0l6.5-6.5a.75.75 0 0 0 0-1.06z%22/%3E%3C/svg%3E");margin-right:5px}.package-wrapper.selected button span:after{content:'Selected';font-size:16px}#cropBtn{width:100%;margin:5px 0px;padding:10px;background-color:#585963;color:#fff;border-radius:5px;border:none;font-weight:500;z-index:100}#croppie-container{width:300px;height:fit-content;margin-bottom:10px}#cropped-preview{margin-top:20px;display:none}#skip-later-link:hover{color:#141414!important}