@import url(https://fonts.googleapis.com/css2?family=Nunito:wght@300&family=Open+Sans:wght@300&family=Playfair+Display&display=swap);@import url(https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300;400&family=Libre+Caslon+Text:ital@0;1&display=swap);@import url(https://use.typekit.net/hro2yzc.css);body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-moz-osx-font-smoothing:grayscale}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){body,button,input,select,textarea{-webkit-font-smoothing:antialiased}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}@font-face{font-family:"BN Bergen St";src:url(/static/media/BNBergenSt.2e9620ae.woff2) format("woff2"),url(/static/media/BNBergenSt.99b7b3b7.woff) format("woff"),url(/static/media/BNBergenSt.e693b702.ttf) format("truetype"),url(/static/media/BNBergenSt.727f10bd.otf) format("opentype"),url(/static/media/BNBergenSt.e693b702.png) format("opentype"),local("BN Bergen St");font-weight:400 700;font-style:normal;font-display:swap}:where(button,h1,h2,h3,h4,h5,h6,strong,b){font-synthesis:none}@font-face{font-family:"brandon-grotesque";src:url(/static/media/Brandon-Regular.e3666fcc.woff2) format("woff2"),url(/static/media/Brandon-Regular.d4c7bb85.woff) format("woff"),url(/static/media/Brandon-Regular.cac94907.ttf) format("truetype"),url(/static/media/Brandon-Regular.6cd22b3c.otf) format("opentype"),local("Brandon Grotesque");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"brandon-grotesque";src:url(/static/media/Brandon-Grotesque-Web-Bold.1e5d77c8.woff2) format("woff2"),url(/static/media/Brandon-Grotesque-Web-Bold.1cb298d8.woff) format("woff"),url(/static/media/Brandon-Grotesque-Web-Bold.9327f701.eot) format("embedded-opentype"),local("Brandon Grotesque Bold");font-weight:700;font-style:normal;font-display:swap}.container-mw{max-width:1554px;margin:0 auto}@media(max-width:1920px){.container-mw{max-width:1036px}}@media(max-width:1280px){.container-mw{max-width:828px}}@media(max-width:1024px){.container-mw{max-width:100%;padding:0 48px}}@media(max-width:768px){.container-mw{padding:0 24px}}.Toastify .Toastify__toast-container--bottom-right{bottom:3rem}.Toastify .Toastify__toast-theme--colored.Toastify__toast--success{background-color:#5e5929}.Toastify .Toastify__toast-theme--colored.Toastify__toast--error{background-color:#eb4b32}.Toastify__toast-body{font-family:brandon-grotesque,sans-serif;font-size:16px}.Toastify__toast-body .label{font-size:12px;line-height:24px;letter-spacing:.2em;font-weight:700}.Toastify__toast-body .underline{text-decoration:underline}.Toastify .Toastify__toast-container.toast-global-hide .Toastify__toast--success{display:none}.logo-header img{width:275px;height:79px}.btn-poppy{background-color:#d7462d;color:#fff;padding:10px;display:flex;justify-content:center;align-items:center;outline:none;box-shadow:none;border:0;font-size:1em;font-weight:600;margin:0 auto;width:250px}.btn-poppy svg{margin-right:5px}.btn-poppy:hover{transition:all .2s ease;opacity:.9}.btn-poppy:disabled,.btn-poppy[disabled]{opacity:.3;pointer-events:none}.btn-poppy:disabled:hover,.btn-poppy[disabled]:hover{opacity:.7}.btn-poppy.btn-disable{opacity:.3}.max-content{max-width:1440px;width:100%;margin:0 auto}.poppy-tooltip{max-width:450px;padding:20px;border-radius:10px;box-shadow:0 4px 4px hsla(0,0%,48.2%,.25);background-color:#fffefa;border:1px solid #5e5929}.poppy-tooltip .MuiTooltip-tooltip{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px;font-weight:400;padding:0;color:#000;margin:0;background-color:transparent}.poppy-tooltip .label{font-family:"brandon-grotesque",sans-serif;font-size:12px;line-height:24px;letter-spacing:.2em;font-weight:400}.text-main{color:#eb4b32}.text-secondary{color:#5e5929!important}.text-right{text-align:right}.text-underline{text-decoration:underline}.placeholder-text{color:#6b6b6b;font-style:italic}.pointer{cursor:pointer}.stack-panel{display:flex;flex-wrap:wrap;margin:0 -8px}.stack-panel>*{margin:8px}.button-group{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px;align-items:center;justify-content:center}.edit-label{font-family:"brandon-grotesque",sans-serif;font-size:12px;line-height:12px;letter-spacing:.2em;color:#eb4b32;cursor:pointer}.message-box{padding:10px 20px 10px 24px;position:relative}.message-box .error-txt{color:#eb4b32}.message-box:before{display:block;content:"";position:absolute;width:4px;height:100%;top:0;left:0;background-color:#48742c}.message-box.warning:before{background-color:#ebc232}.message-box.error{padding-left:26px}.message-box.error:before{background-color:#eb4b32;width:6px}@media(max-width:1024px){.message-box.error{padding-left:22px}.message-box.error:before{width:10px}}.price-preview{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:10px;letter-spacing:.2em;font-weight:400;padding:5px 10px;color:#1e1e1e}.price-preview.in-preview{background-color:#f97}.price-preview.approved{background-color:#fffefa}.inline-link{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:18px;font-weight:390;color:#5e5929;text-decoration:underline;cursor:pointer;display:inline-block}.color-green{color:#4caf50}.flex-1{flex:1 1}.flex-responsive{display:flex;align-items:center}.flex-responsive>*{margin:8px}.flex-responsive>:first-child{margin-left:0}.flex-responsive>:last-child{margin-right:0}.flex-reverse-mobile{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.flex-reverse-mobile.spacing-2>*{margin-left:.5rem;margin-right:.5rem}.flex-reverse-mobile.spacing-2>:first-child{margin-left:0}.flex-reverse-mobile.spacing-2>:last-child{margin-right:0}.flex-reverse-mobile.spacing-4>div{margin-left:1rem;margin-right:1rem}.flex-reverse-mobile.spacing-4>div:first-child{margin-left:0}.flex-reverse-mobile.spacing-4>div:last-child{margin-right:0}.d-flex{display:flex}.flex-col{flex-direction:column}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.content-start{justify-content:flex-start}.content-end{justify-content:flex-end}.content-center{justify-content:center}.content-between{justify-content:space-between}.flex-items-center{display:flex;align-items:center}.flex-items-end{display:flex;align-items:flex-end}.flex-content-center{display:flex;justify-content:center}.flex-content-end{display:flex;justify-content:flex-end}.hidden-mobile{display:flex!important}.hidden-desktop{display:none!important}.opacity-60{opacity:1%}.item-cover{width:100%;padding-top:100%;background-size:cover;background-repeat:no-repeat;background-position:50%}.font-italic{font-style:italic}@media(max-width:1024px){.hidden-mobile{display:none!important}.hidden-desktop{display:flex!important}.flex-responsive>*{margin-left:0;margin-right:0}.flex-reverse-mobile{flex-direction:column;justify-content:center}.flex-reverse-mobile.m-spacing-0>div{margin-left:0;margin-right:0}.flex-reverse-mobile.spacing-2>*,.flex-reverse-mobile>*{margin-left:0}.m-text-center{text-align:center}.m-col{flex-direction:column}.m-col-reverse{flex-direction:column-reverse}.m-content-center{justify-content:center}.m-items-center{align-items:center}.m-items-start{align-items:flex-start}.m-flex-content-end{display:flex;justify-content:flex-end}}@media(max-width:768px){.sm-flex-content-end{display:flex;justify-content:flex-end}}.MuiIconButton-root:disabled{opacity:.7}.MuiSkeleton-root.skeleton-bg-light{background-color:hsla(0,0%,100%,.21)}.MuiSkeleton-root.skeleton-bg-light:after{background:linear-gradient(90deg,transparent,hsla(0,0%,78.4%,.4),transparent)}.MuiCircularProgress-colorPrimary{color:#eb4b32!important}.MuiSvgIcon-root.MuiSvgIcon-colorSecondary{color:#5e5929}.MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#eb4b32}.MuiCheckbox-root.MuiCheckbox-colorSecondary,.MuiIconButton-root.MuiCheckbox-colorSecondary.Mui-checked,.MuiRadio-root.MuiRadio-colorSecondary,.MuiRadio-root.MuiRadio-colorSecondary.Mui-checked{color:#5e5929}.MuiBadge-root .MuiBadge-colorPrimary{background-color:#eb4b32;transform:scale(1) translateY(-50%)}.MuiBadge-root .MuiBadge-colorPrimary.MuiBadge-invisible{transform:scale(0) translateY(-50%)}.MuiBadge-root .MuiBadge-colorPrimary.MuiBadge-anchorOriginBottomRightRectangle{transform:scale(1) translate(50%,10%)}.MuiBadge-root .MuiBadge-colorSecondary{background-color:#5e5929;transform:scale(1) translateY(-50%)}.MuiBadge-root .MuiBadge-colorSecondary.MuiBadge-invisible{transform:scale(0) translateY(-50%)}.MuiInputBase-root{font-family:brandon-grotesque,sans-serif!important}.MuiAccordion-root .MuiSvgIcon-root{color:#5e5929}.MuiTabs-root.p-custom-tab,.MuiTabs-root.p-custom-tab .MuiTab-root{min-height:32px}.MuiTabs-root.p-custom-tab .MuiButtonBase-root{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;font-weight:400;color:#000;text-transform:unset;padding:0 24px}.MuiTabs-root.p-custom-tab .MuiButtonBase-root:first-child{padding-left:0}.MuiTabs-root.p-custom-tab .MuiButtonBase-root:last-child{padding-right:0}.MuiTabs-root.p-custom-tab .MuiTab-textColorPrimary.Mui-selected{color:#000}.MuiTabs-root.p-custom-tab .MuiTabs-indicator{background-color:#eb4b32;height:4px}.MuiCard-root.p-card-outline{border-color:#d9d9d9;border-radius:8px;min-height:152px;display:flex;flex-direction:column;justify-content:space-between}.MuiCard-root.p-card-outline .MuiCardContent-root{padding:20px 16px 5px}.MuiCard-root.p-card-outline .MuiCardContent-root .card-title{margin-bottom:16px}.MuiCard-root.p-card-outline .MuiCardContent-root .card-label{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:21px;letter-spacing:.2em}.MuiCard-root.p-card-outline .MuiCardActions-root{padding:5px 16px 16px;justify-content:flex-end}.MuiCard-root.p-card-outline .MuiCardActions-root .edit-link{line-height:18px;color:#5e5929;text-decoration:underline;cursor:pointer}.MuiCard-root.outline{border:1px solid #d9d9d9;border-radius:8px;display:flex;flex-direction:column;justify-content:space-between;box-shadow:none;padding:24px}.MuiCard-root.outline .card-desc{font-size:14px}@media(max-width:768px){.MuiCard-root.outline{padding:16px}}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.-ml-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.-ml-1{margin-left:-.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.-ml-2{margin-left:-.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.-ml-3{margin-left:-.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.-ml-4{margin-left:-1rem!important}.m-5{margin:1.25rem!important}.mt-5{margin-top:1.25rem!important}.mr-5{margin-right:1.25rem!important}.mb-5{margin-bottom:1.25rem!important}.ml-5,.mx-5{margin-left:1.25rem!important}.mx-5{margin-right:1.25rem!important}.my-5{margin-top:1.25rem!important;margin-bottom:1.25rem!important}.-ml-5{margin-left:-1.25rem!important}.m-6{margin:1.5rem!important}.mt-6{margin-top:1.5rem!important}.mr-6{margin-right:1.5rem!important}.mb-6{margin-bottom:1.5rem!important}.ml-6,.mx-6{margin-left:1.5rem!important}.mx-6{margin-right:1.5rem!important}.my-6{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.-ml-6{margin-left:-1.5rem!important}.m-7{margin:1.75rem!important}.mt-7{margin-top:1.75rem!important}.mr-7{margin-right:1.75rem!important}.mb-7{margin-bottom:1.75rem!important}.ml-7,.mx-7{margin-left:1.75rem!important}.mx-7{margin-right:1.75rem!important}.my-7{margin-top:1.75rem!important;margin-bottom:1.75rem!important}.-ml-7{margin-left:-1.75rem!important}.m-8{margin:2rem!important}.mt-8{margin-top:2rem!important}.mr-8{margin-right:2rem!important}.mb-8{margin-bottom:2rem!important}.ml-8,.mx-8{margin-left:2rem!important}.mx-8{margin-right:2rem!important}.my-8{margin-top:2rem!important;margin-bottom:2rem!important}.-ml-8{margin-left:-2rem!important}.m-9{margin:2.25rem!important}.mt-9{margin-top:2.25rem!important}.mr-9{margin-right:2.25rem!important}.mb-9{margin-bottom:2.25rem!important}.ml-9,.mx-9{margin-left:2.25rem!important}.mx-9{margin-right:2.25rem!important}.my-9{margin-top:2.25rem!important;margin-bottom:2.25rem!important}.-ml-9{margin-left:-2.25rem!important}.m-10{margin:2.5rem!important}.mt-10{margin-top:2.5rem!important}.mr-10{margin-right:2.5rem!important}.mb-10{margin-bottom:2.5rem!important}.ml-10,.mx-10{margin-left:2.5rem!important}.mx-10{margin-right:2.5rem!important}.my-10{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.-ml-10{margin-left:-2.5rem!important}.m-11{margin:2.75rem!important}.mt-11{margin-top:2.75rem!important}.mr-11{margin-right:2.75rem!important}.mb-11{margin-bottom:2.75rem!important}.ml-11,.mx-11{margin-left:2.75rem!important}.mx-11{margin-right:2.75rem!important}.my-11{margin-top:2.75rem!important;margin-bottom:2.75rem!important}.-ml-11{margin-left:-2.75rem!important}.m-12{margin:3rem!important}.mt-12{margin-top:3rem!important}.mr-12{margin-right:3rem!important}.mb-12{margin-bottom:3rem!important}.ml-12,.mx-12{margin-left:3rem!important}.mx-12{margin-right:3rem!important}.my-12{margin-top:3rem!important;margin-bottom:3rem!important}.-ml-12{margin-left:-3rem!important}.m-13{margin:3.25rem!important}.mt-13{margin-top:3.25rem!important}.mr-13{margin-right:3.25rem!important}.mb-13{margin-bottom:3.25rem!important}.ml-13,.mx-13{margin-left:3.25rem!important}.mx-13{margin-right:3.25rem!important}.my-13{margin-top:3.25rem!important;margin-bottom:3.25rem!important}.-ml-13{margin-left:-3.25rem!important}.m-14{margin:3.5rem!important}.mt-14{margin-top:3.5rem!important}.mr-14{margin-right:3.5rem!important}.mb-14{margin-bottom:3.5rem!important}.ml-14,.mx-14{margin-left:3.5rem!important}.mx-14{margin-right:3.5rem!important}.my-14{margin-top:3.5rem!important;margin-bottom:3.5rem!important}.-ml-14{margin-left:-3.5rem!important}.m-15{margin:3.75rem!important}.mt-15{margin-top:3.75rem!important}.mr-15{margin-right:3.75rem!important}.mb-15{margin-bottom:3.75rem!important}.ml-15,.mx-15{margin-left:3.75rem!important}.mx-15{margin-right:3.75rem!important}.my-15{margin-top:3.75rem!important;margin-bottom:3.75rem!important}.-ml-15{margin-left:-3.75rem!important}.m-16{margin:4rem!important}.mt-16{margin-top:4rem!important}.mr-16{margin-right:4rem!important}.mb-16{margin-bottom:4rem!important}.ml-16,.mx-16{margin-left:4rem!important}.mx-16{margin-right:4rem!important}.my-16{margin-top:4rem!important;margin-bottom:4rem!important}.-ml-16{margin-left:-4rem!important}.m-17{margin:4.25rem!important}.mt-17{margin-top:4.25rem!important}.mr-17{margin-right:4.25rem!important}.mb-17{margin-bottom:4.25rem!important}.ml-17,.mx-17{margin-left:4.25rem!important}.mx-17{margin-right:4.25rem!important}.my-17{margin-top:4.25rem!important;margin-bottom:4.25rem!important}.-ml-17{margin-left:-4.25rem!important}.m-18{margin:4.5rem!important}.mt-18{margin-top:4.5rem!important}.mr-18{margin-right:4.5rem!important}.mb-18{margin-bottom:4.5rem!important}.ml-18,.mx-18{margin-left:4.5rem!important}.mx-18{margin-right:4.5rem!important}.my-18{margin-top:4.5rem!important;margin-bottom:4.5rem!important}.-ml-18{margin-left:-4.5rem!important}.m-19{margin:4.75rem!important}.mt-19{margin-top:4.75rem!important}.mr-19{margin-right:4.75rem!important}.mb-19{margin-bottom:4.75rem!important}.ml-19,.mx-19{margin-left:4.75rem!important}.mx-19{margin-right:4.75rem!important}.my-19{margin-top:4.75rem!important;margin-bottom:4.75rem!important}.-ml-19{margin-left:-4.75rem!important}.m-20{margin:5rem!important}.mt-20{margin-top:5rem!important}.mr-20{margin-right:5rem!important}.mb-20{margin-bottom:5rem!important}.ml-20,.mx-20{margin-left:5rem!important}.mx-20{margin-right:5rem!important}.my-20{margin-top:5rem!important;margin-bottom:5rem!important}.-ml-20{margin-left:-5rem!important}.m-21{margin:5.25rem!important}.mt-21{margin-top:5.25rem!important}.mr-21{margin-right:5.25rem!important}.mb-21{margin-bottom:5.25rem!important}.ml-21,.mx-21{margin-left:5.25rem!important}.mx-21{margin-right:5.25rem!important}.my-21{margin-top:5.25rem!important;margin-bottom:5.25rem!important}.-ml-21{margin-left:-5.25rem!important}.m-22{margin:5.5rem!important}.mt-22{margin-top:5.5rem!important}.mr-22{margin-right:5.5rem!important}.mb-22{margin-bottom:5.5rem!important}.ml-22,.mx-22{margin-left:5.5rem!important}.mx-22{margin-right:5.5rem!important}.my-22{margin-top:5.5rem!important;margin-bottom:5.5rem!important}.-ml-22{margin-left:-5.5rem!important}.m-23{margin:5.75rem!important}.mt-23{margin-top:5.75rem!important}.mr-23{margin-right:5.75rem!important}.mb-23{margin-bottom:5.75rem!important}.ml-23,.mx-23{margin-left:5.75rem!important}.mx-23{margin-right:5.75rem!important}.my-23{margin-top:5.75rem!important;margin-bottom:5.75rem!important}.-ml-23{margin-left:-5.75rem!important}.m-24{margin:6rem!important}.mt-24{margin-top:6rem!important}.mr-24{margin-right:6rem!important}.mb-24{margin-bottom:6rem!important}.ml-24,.mx-24{margin-left:6rem!important}.mx-24{margin-right:6rem!important}.my-24{margin-top:6rem!important;margin-bottom:6rem!important}.-ml-24{margin-left:-6rem!important}.m-25{margin:6.25rem!important}.mt-25{margin-top:6.25rem!important}.mr-25{margin-right:6.25rem!important}.mb-25{margin-bottom:6.25rem!important}.ml-25,.mx-25{margin-left:6.25rem!important}.mx-25{margin-right:6.25rem!important}.my-25{margin-top:6.25rem!important;margin-bottom:6.25rem!important}.-ml-25{margin-left:-6.25rem!important}.m-26{margin:6.5rem!important}.mt-26{margin-top:6.5rem!important}.mr-26{margin-right:6.5rem!important}.mb-26{margin-bottom:6.5rem!important}.ml-26,.mx-26{margin-left:6.5rem!important}.mx-26{margin-right:6.5rem!important}.my-26{margin-top:6.5rem!important;margin-bottom:6.5rem!important}.-ml-26{margin-left:-6.5rem!important}.m-27{margin:6.75rem!important}.mt-27{margin-top:6.75rem!important}.mr-27{margin-right:6.75rem!important}.mb-27{margin-bottom:6.75rem!important}.ml-27,.mx-27{margin-left:6.75rem!important}.mx-27{margin-right:6.75rem!important}.my-27{margin-top:6.75rem!important;margin-bottom:6.75rem!important}.-ml-27{margin-left:-6.75rem!important}.m-28{margin:7rem!important}.mt-28{margin-top:7rem!important}.mr-28{margin-right:7rem!important}.mb-28{margin-bottom:7rem!important}.ml-28,.mx-28{margin-left:7rem!important}.mx-28{margin-right:7rem!important}.my-28{margin-top:7rem!important;margin-bottom:7rem!important}.-ml-28{margin-left:-7rem!important}.m-29{margin:7.25rem!important}.mt-29{margin-top:7.25rem!important}.mr-29{margin-right:7.25rem!important}.mb-29{margin-bottom:7.25rem!important}.ml-29,.mx-29{margin-left:7.25rem!important}.mx-29{margin-right:7.25rem!important}.my-29{margin-top:7.25rem!important;margin-bottom:7.25rem!important}.-ml-29{margin-left:-7.25rem!important}.m-30{margin:7.5rem!important}.mt-30{margin-top:7.5rem!important}.mr-30{margin-right:7.5rem!important}.mb-30{margin-bottom:7.5rem!important}.ml-30,.mx-30{margin-left:7.5rem!important}.mx-30{margin-right:7.5rem!important}.my-30{margin-top:7.5rem!important;margin-bottom:7.5rem!important}.-ml-30{margin-left:-7.5rem!important}.m-31{margin:7.75rem!important}.mt-31{margin-top:7.75rem!important}.mr-31{margin-right:7.75rem!important}.mb-31{margin-bottom:7.75rem!important}.ml-31,.mx-31{margin-left:7.75rem!important}.mx-31{margin-right:7.75rem!important}.my-31{margin-top:7.75rem!important;margin-bottom:7.75rem!important}.-ml-31{margin-left:-7.75rem!important}.m-32{margin:8rem!important}.mt-32{margin-top:8rem!important}.mr-32{margin-right:8rem!important}.mb-32{margin-bottom:8rem!important}.ml-32,.mx-32{margin-left:8rem!important}.mx-32{margin-right:8rem!important}.my-32{margin-top:8rem!important;margin-bottom:8rem!important}.-ml-32{margin-left:-8rem!important}.m-33{margin:8.25rem!important}.mt-33{margin-top:8.25rem!important}.mr-33{margin-right:8.25rem!important}.mb-33{margin-bottom:8.25rem!important}.ml-33,.mx-33{margin-left:8.25rem!important}.mx-33{margin-right:8.25rem!important}.my-33{margin-top:8.25rem!important;margin-bottom:8.25rem!important}.-ml-33{margin-left:-8.25rem!important}.m-34{margin:8.5rem!important}.mt-34{margin-top:8.5rem!important}.mr-34{margin-right:8.5rem!important}.mb-34{margin-bottom:8.5rem!important}.ml-34,.mx-34{margin-left:8.5rem!important}.mx-34{margin-right:8.5rem!important}.my-34{margin-top:8.5rem!important;margin-bottom:8.5rem!important}.-ml-34{margin-left:-8.5rem!important}.m-35{margin:8.75rem!important}.mt-35{margin-top:8.75rem!important}.mr-35{margin-right:8.75rem!important}.mb-35{margin-bottom:8.75rem!important}.ml-35,.mx-35{margin-left:8.75rem!important}.mx-35{margin-right:8.75rem!important}.my-35{margin-top:8.75rem!important;margin-bottom:8.75rem!important}.-ml-35{margin-left:-8.75rem!important}.m-36{margin:9rem!important}.mt-36{margin-top:9rem!important}.mr-36{margin-right:9rem!important}.mb-36{margin-bottom:9rem!important}.ml-36,.mx-36{margin-left:9rem!important}.mx-36{margin-right:9rem!important}.my-36{margin-top:9rem!important;margin-bottom:9rem!important}.-ml-36{margin-left:-9rem!important}.m-37{margin:9.25rem!important}.mt-37{margin-top:9.25rem!important}.mr-37{margin-right:9.25rem!important}.mb-37{margin-bottom:9.25rem!important}.ml-37,.mx-37{margin-left:9.25rem!important}.mx-37{margin-right:9.25rem!important}.my-37{margin-top:9.25rem!important;margin-bottom:9.25rem!important}.-ml-37{margin-left:-9.25rem!important}.m-38{margin:9.5rem!important}.mt-38{margin-top:9.5rem!important}.mr-38{margin-right:9.5rem!important}.mb-38{margin-bottom:9.5rem!important}.ml-38,.mx-38{margin-left:9.5rem!important}.mx-38{margin-right:9.5rem!important}.my-38{margin-top:9.5rem!important;margin-bottom:9.5rem!important}.-ml-38{margin-left:-9.5rem!important}.m-39{margin:9.75rem!important}.mt-39{margin-top:9.75rem!important}.mr-39{margin-right:9.75rem!important}.mb-39{margin-bottom:9.75rem!important}.ml-39,.mx-39{margin-left:9.75rem!important}.mx-39{margin-right:9.75rem!important}.my-39{margin-top:9.75rem!important;margin-bottom:9.75rem!important}.-ml-39{margin-left:-9.75rem!important}.m-40{margin:10rem!important}.mt-40{margin-top:10rem!important}.mr-40{margin-right:10rem!important}.mb-40{margin-bottom:10rem!important}.ml-40,.mx-40{margin-left:10rem!important}.mx-40{margin-right:10rem!important}.my-40{margin-top:10rem!important;margin-bottom:10rem!important}.-ml-40{margin-left:-10rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.p-5{padding:1.25rem!important}.pt-5{padding-top:1.25rem!important}.pr-5{padding-right:1.25rem!important}.pb-5{padding-bottom:1.25rem!important}.pl-5,.px-5{padding-left:1.25rem!important}.px-5{padding-right:1.25rem!important}.py-5{padding-top:1.25rem!important;padding-bottom:1.25rem!important}.p-6{padding:1.5rem!important}.pt-6{padding-top:1.5rem!important}.pr-6{padding-right:1.5rem!important}.pb-6{padding-bottom:1.5rem!important}.pl-6,.px-6{padding-left:1.5rem!important}.px-6{padding-right:1.5rem!important}.py-6{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-7{padding:1.75rem!important}.pt-7{padding-top:1.75rem!important}.pr-7{padding-right:1.75rem!important}.pb-7{padding-bottom:1.75rem!important}.pl-7,.px-7{padding-left:1.75rem!important}.px-7{padding-right:1.75rem!important}.py-7{padding-top:1.75rem!important;padding-bottom:1.75rem!important}.p-8{padding:2rem!important}.pt-8{padding-top:2rem!important}.pr-8{padding-right:2rem!important}.pb-8{padding-bottom:2rem!important}.pl-8,.px-8{padding-left:2rem!important}.px-8{padding-right:2rem!important}.py-8{padding-top:2rem!important;padding-bottom:2rem!important}.p-9{padding:2.25rem!important}.pt-9{padding-top:2.25rem!important}.pr-9{padding-right:2.25rem!important}.pb-9{padding-bottom:2.25rem!important}.pl-9,.px-9{padding-left:2.25rem!important}.px-9{padding-right:2.25rem!important}.py-9{padding-top:2.25rem!important;padding-bottom:2.25rem!important}.p-10{padding:2.5rem!important}.pt-10{padding-top:2.5rem!important}.pr-10{padding-right:2.5rem!important}.pb-10{padding-bottom:2.5rem!important}.pl-10,.px-10{padding-left:2.5rem!important}.px-10{padding-right:2.5rem!important}.py-10{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.p-11{padding:2.75rem!important}.pt-11{padding-top:2.75rem!important}.pr-11{padding-right:2.75rem!important}.pb-11{padding-bottom:2.75rem!important}.pl-11,.px-11{padding-left:2.75rem!important}.px-11{padding-right:2.75rem!important}.py-11{padding-top:2.75rem!important;padding-bottom:2.75rem!important}.p-12{padding:3rem!important}.pt-12{padding-top:3rem!important}.pr-12{padding-right:3rem!important}.pb-12{padding-bottom:3rem!important}.pl-12,.px-12{padding-left:3rem!important}.px-12{padding-right:3rem!important}.py-12{padding-top:3rem!important;padding-bottom:3rem!important}.p-13{padding:3.25rem!important}.pt-13{padding-top:3.25rem!important}.pr-13{padding-right:3.25rem!important}.pb-13{padding-bottom:3.25rem!important}.pl-13,.px-13{padding-left:3.25rem!important}.px-13{padding-right:3.25rem!important}.py-13{padding-top:3.25rem!important;padding-bottom:3.25rem!important}.p-14{padding:3.5rem!important}.pt-14{padding-top:3.5rem!important}.pr-14{padding-right:3.5rem!important}.pb-14{padding-bottom:3.5rem!important}.pl-14,.px-14{padding-left:3.5rem!important}.px-14{padding-right:3.5rem!important}.py-14{padding-top:3.5rem!important;padding-bottom:3.5rem!important}.p-15{padding:3.75rem!important}.pt-15{padding-top:3.75rem!important}.pr-15{padding-right:3.75rem!important}.pb-15{padding-bottom:3.75rem!important}.pl-15,.px-15{padding-left:3.75rem!important}.px-15{padding-right:3.75rem!important}.py-15{padding-top:3.75rem!important;padding-bottom:3.75rem!important}.p-16{padding:4rem!important}.pt-16{padding-top:4rem!important}.pr-16{padding-right:4rem!important}.pb-16{padding-bottom:4rem!important}.pl-16,.px-16{padding-left:4rem!important}.px-16{padding-right:4rem!important}.py-16{padding-top:4rem!important;padding-bottom:4rem!important}.p-17{padding:4.25rem!important}.pt-17{padding-top:4.25rem!important}.pr-17{padding-right:4.25rem!important}.pb-17{padding-bottom:4.25rem!important}.pl-17,.px-17{padding-left:4.25rem!important}.px-17{padding-right:4.25rem!important}.py-17{padding-top:4.25rem!important;padding-bottom:4.25rem!important}.p-18{padding:4.5rem!important}.pt-18{padding-top:4.5rem!important}.pr-18{padding-right:4.5rem!important}.pb-18{padding-bottom:4.5rem!important}.pl-18,.px-18{padding-left:4.5rem!important}.px-18{padding-right:4.5rem!important}.py-18{padding-top:4.5rem!important;padding-bottom:4.5rem!important}.p-19{padding:4.75rem!important}.pt-19{padding-top:4.75rem!important}.pr-19{padding-right:4.75rem!important}.pb-19{padding-bottom:4.75rem!important}.pl-19,.px-19{padding-left:4.75rem!important}.px-19{padding-right:4.75rem!important}.py-19{padding-top:4.75rem!important;padding-bottom:4.75rem!important}.p-20{padding:5rem!important}.pt-20{padding-top:5rem!important}.pr-20{padding-right:5rem!important}.pb-20{padding-bottom:5rem!important}.pl-20,.px-20{padding-left:5rem!important}.px-20{padding-right:5rem!important}.py-20{padding-top:5rem!important;padding-bottom:5rem!important}.p-21{padding:5.25rem!important}.pt-21{padding-top:5.25rem!important}.pr-21{padding-right:5.25rem!important}.pb-21{padding-bottom:5.25rem!important}.pl-21,.px-21{padding-left:5.25rem!important}.px-21{padding-right:5.25rem!important}.py-21{padding-top:5.25rem!important;padding-bottom:5.25rem!important}.p-22{padding:5.5rem!important}.pt-22{padding-top:5.5rem!important}.pr-22{padding-right:5.5rem!important}.pb-22{padding-bottom:5.5rem!important}.pl-22,.px-22{padding-left:5.5rem!important}.px-22{padding-right:5.5rem!important}.py-22{padding-top:5.5rem!important;padding-bottom:5.5rem!important}.p-23{padding:5.75rem!important}.pt-23{padding-top:5.75rem!important}.pr-23{padding-right:5.75rem!important}.pb-23{padding-bottom:5.75rem!important}.pl-23,.px-23{padding-left:5.75rem!important}.px-23{padding-right:5.75rem!important}.py-23{padding-top:5.75rem!important;padding-bottom:5.75rem!important}.p-24{padding:6rem!important}.pt-24{padding-top:6rem!important}.pr-24{padding-right:6rem!important}.pb-24{padding-bottom:6rem!important}.pl-24,.px-24{padding-left:6rem!important}.px-24{padding-right:6rem!important}.py-24{padding-top:6rem!important;padding-bottom:6rem!important}.p-25{padding:6.25rem!important}.pt-25{padding-top:6.25rem!important}.pr-25{padding-right:6.25rem!important}.pb-25{padding-bottom:6.25rem!important}.pl-25,.px-25{padding-left:6.25rem!important}.px-25{padding-right:6.25rem!important}.py-25{padding-top:6.25rem!important;padding-bottom:6.25rem!important}.p-26{padding:6.5rem!important}.pt-26{padding-top:6.5rem!important}.pr-26{padding-right:6.5rem!important}.pb-26{padding-bottom:6.5rem!important}.pl-26,.px-26{padding-left:6.5rem!important}.px-26{padding-right:6.5rem!important}.py-26{padding-top:6.5rem!important;padding-bottom:6.5rem!important}.p-27{padding:6.75rem!important}.pt-27{padding-top:6.75rem!important}.pr-27{padding-right:6.75rem!important}.pb-27{padding-bottom:6.75rem!important}.pl-27,.px-27{padding-left:6.75rem!important}.px-27{padding-right:6.75rem!important}.py-27{padding-top:6.75rem!important;padding-bottom:6.75rem!important}.p-28{padding:7rem!important}.pt-28{padding-top:7rem!important}.pr-28{padding-right:7rem!important}.pb-28{padding-bottom:7rem!important}.pl-28,.px-28{padding-left:7rem!important}.px-28{padding-right:7rem!important}.py-28{padding-top:7rem!important;padding-bottom:7rem!important}.p-29{padding:7.25rem!important}.pt-29{padding-top:7.25rem!important}.pr-29{padding-right:7.25rem!important}.pb-29{padding-bottom:7.25rem!important}.pl-29,.px-29{padding-left:7.25rem!important}.px-29{padding-right:7.25rem!important}.py-29{padding-top:7.25rem!important;padding-bottom:7.25rem!important}.p-30{padding:7.5rem!important}.pt-30{padding-top:7.5rem!important}.pr-30{padding-right:7.5rem!important}.pb-30{padding-bottom:7.5rem!important}.pl-30,.px-30{padding-left:7.5rem!important}.px-30{padding-right:7.5rem!important}.py-30{padding-top:7.5rem!important;padding-bottom:7.5rem!important}.p-31{padding:7.75rem!important}.pt-31{padding-top:7.75rem!important}.pr-31{padding-right:7.75rem!important}.pb-31{padding-bottom:7.75rem!important}.pl-31,.px-31{padding-left:7.75rem!important}.px-31{padding-right:7.75rem!important}.py-31{padding-top:7.75rem!important;padding-bottom:7.75rem!important}.p-32{padding:8rem!important}.pt-32{padding-top:8rem!important}.pr-32{padding-right:8rem!important}.pb-32{padding-bottom:8rem!important}.pl-32,.px-32{padding-left:8rem!important}.px-32{padding-right:8rem!important}.py-32{padding-top:8rem!important;padding-bottom:8rem!important}.p-33{padding:8.25rem!important}.pt-33{padding-top:8.25rem!important}.pr-33{padding-right:8.25rem!important}.pb-33{padding-bottom:8.25rem!important}.pl-33,.px-33{padding-left:8.25rem!important}.px-33{padding-right:8.25rem!important}.py-33{padding-top:8.25rem!important;padding-bottom:8.25rem!important}.p-34{padding:8.5rem!important}.pt-34{padding-top:8.5rem!important}.pr-34{padding-right:8.5rem!important}.pb-34{padding-bottom:8.5rem!important}.pl-34,.px-34{padding-left:8.5rem!important}.px-34{padding-right:8.5rem!important}.py-34{padding-top:8.5rem!important;padding-bottom:8.5rem!important}.p-35{padding:8.75rem!important}.pt-35{padding-top:8.75rem!important}.pr-35{padding-right:8.75rem!important}.pb-35{padding-bottom:8.75rem!important}.pl-35,.px-35{padding-left:8.75rem!important}.px-35{padding-right:8.75rem!important}.py-35{padding-top:8.75rem!important;padding-bottom:8.75rem!important}.p-36{padding:9rem!important}.pt-36{padding-top:9rem!important}.pr-36{padding-right:9rem!important}.pb-36{padding-bottom:9rem!important}.pl-36,.px-36{padding-left:9rem!important}.px-36{padding-right:9rem!important}.py-36{padding-top:9rem!important;padding-bottom:9rem!important}.p-37{padding:9.25rem!important}.pt-37{padding-top:9.25rem!important}.pr-37{padding-right:9.25rem!important}.pb-37{padding-bottom:9.25rem!important}.pl-37,.px-37{padding-left:9.25rem!important}.px-37{padding-right:9.25rem!important}.py-37{padding-top:9.25rem!important;padding-bottom:9.25rem!important}.p-38{padding:9.5rem!important}.pt-38{padding-top:9.5rem!important}.pr-38{padding-right:9.5rem!important}.pb-38{padding-bottom:9.5rem!important}.pl-38,.px-38{padding-left:9.5rem!important}.px-38{padding-right:9.5rem!important}.py-38{padding-top:9.5rem!important;padding-bottom:9.5rem!important}.p-39{padding:9.75rem!important}.pt-39{padding-top:9.75rem!important}.pr-39{padding-right:9.75rem!important}.pb-39{padding-bottom:9.75rem!important}.pl-39,.px-39{padding-left:9.75rem!important}.px-39{padding-right:9.75rem!important}.py-39{padding-top:9.75rem!important;padding-bottom:9.75rem!important}.p-40{padding:10rem!important}.pt-40{padding-top:10rem!important}.pr-40{padding-right:10rem!important}.pb-40{padding-bottom:10rem!important}.pl-40,.px-40{padding-left:10rem!important}.px-40{padding-right:10rem!important}.py-40{padding-top:10rem!important;padding-bottom:10rem!important}.rounded-0{border-radius:0!important}.rounded-1{border-radius:1px!important}.rounded-2{border-radius:2px!important}.rounded-3{border-radius:3px!important}.rounded-4{border-radius:4px!important}.rounded-5{border-radius:5px!important}.rounded-6{border-radius:6px!important}.rounded-7{border-radius:7px!important}.rounded-8{border-radius:8px!important}.rounded-9{border-radius:9px!important}.rounded-10{border-radius:10px!important}.rounded-11{border-radius:11px!important}.rounded-12{border-radius:12px!important}.rounded-13{border-radius:13px!important}.rounded-14{border-radius:14px!important}.rounded-15{border-radius:15px!important}.rounded-16{border-radius:16px!important}.rounded-17{border-radius:17px!important}.rounded-18{border-radius:18px!important}.rounded-19{border-radius:19px!important}.rounded-20{border-radius:20px!important}.rounded-21{border-radius:21px!important}.rounded-22{border-radius:22px!important}.rounded-23{border-radius:23px!important}.rounded-24{border-radius:24px!important}.rounded-25{border-radius:25px!important}.rounded-26{border-radius:26px!important}.rounded-27{border-radius:27px!important}.rounded-28{border-radius:28px!important}.rounded-29{border-radius:29px!important}.rounded-30{border-radius:30px!important}.rounded-31{border-radius:31px!important}.rounded-32{border-radius:32px!important}.rounded-33{border-radius:33px!important}.rounded-34{border-radius:34px!important}.rounded-35{border-radius:35px!important}.rounded-36{border-radius:36px!important}.rounded-37{border-radius:37px!important}.rounded-38{border-radius:38px!important}.rounded-39{border-radius:39px!important}.rounded-40{border-radius:40px!important}.w-1\/2{width:50%}.w-2\/3{width:66.66666%}.w-4\/5{width:80%}@media screen and (max-width:960px){.m-w-full{width:100%}}#gorgias-chat-container iframe#chat-button{display:none}iframe[id*=plaid-link-iframe]{background-color:rgba(0,0,0,.5)}.button-wrapper{position:relative;border:none;transition:background-color .25s cubic-bezier(.4,0,.2,1) 0ms,box-shadow .25s cubic-bezier(.4,0,.2,1) 0ms,color .25s cubic-bezier(.4,0,.2,1) 0ms;display:flex;align-items:center;justify-content:center;outline:none}.button-wrapper.cta{font-family:BN Bergen St;font-size:16px;line-height:24px;border-radius:0;padding:24px 56px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.button-wrapper.cta.xxs-wide{padding:5.5px 23px}.button-wrapper.cta.xs{padding:10.5px 14px}.button-wrapper.cta.sm{padding:12.5px 16px}.button-wrapper.cta.sm,.button-wrapper.cta.xs,.button-wrapper.cta.xxs-wide{font-size:10px;line-height:15px}.button-wrapper.cta.sm .loading-spinner,.button-wrapper.cta.xs .loading-spinner,.button-wrapper.cta.xxs-wide .loading-spinner{width:16px;height:16px}.button-wrapper.cta.md{padding:12px 22px}.button-wrapper.cta.md .loading-spinner{width:16px;height:16px}.button-wrapper.cta.md-semi{padding:13px 36px}.button-wrapper.cta.md-wide{padding:13px 72px}.button-wrapper.cta.lg{padding:16px 36px}@media(max-width:768px){.button-wrapper.cta{padding:16px}.button-wrapper.cta.md{padding:12px 16px}}.button-wrapper .button-base{position:absolute;transition:border-color .25s cubic-bezier(.4,0,.2,1) 0ms}.button-wrapper.primary{background-color:#eb4b32;color:#fffefa}.button-wrapper.primary .button-base{width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;border:1px solid #eb4b32}.button-wrapper.primary:focus:not(:disabled) .button-base{width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:2px solid #f5a99d}.button-wrapper.primary:focus:not(:disabled):active{background-color:#db3b22;border:none}.button-wrapper.primary:focus:not(:disabled):active .button-base{border:none}.button-wrapper.primary:hover:not(:disabled):not(:focus){box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.button-wrapper.primary:disabled{color:#f3d3ca;background-color:#f5a99d}.button-wrapper.primary:disabled .button-base{border-color:#f5a99d}.button-wrapper.primary .loading-spinner .loading-icon{border-top-color:#5e5929}.button-wrapper.primary[color=stem]{background-color:#5e5929}.button-wrapper.primary[color=stem] .button-base{border:none}.button-wrapper.primary[color=stem]:disabled{color:#fff;background-color:#5e5929;opacity:.5}.button-wrapper.primary[color=stem] .loading-spinner .loading-icon{border-top-color:#eb4b32}.button-wrapper.primary[color=stem]:focus:not(:disabled) .button-base{border:2px solid #5e5929}.button-wrapper.primary[color=stem]:focus:not(:disabled):active{background-color:#5e5929;opacity:.9}.button-wrapper.secondary{background-color:#fff;color:#eb4b32}.button-wrapper.secondary .button-base{width:calc(100% + 2px);height:calc(100% + 2px);top:-1px;left:-1px;border:1px solid #eb4b32}.button-wrapper.secondary:focus:not(:disabled):not(:active) .button-base{width:calc(100% + 4px);height:calc(100% + 4px);top:-2px;left:-2px;border:2px solid #f5a99d}.button-wrapper.secondary:focus:not(:disabled):active{background-color:#eceae1}.button-wrapper.secondary:hover:not(:disabled):not(:focus){box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.button-wrapper.secondary:disabled{color:#f5a99d}.button-wrapper.secondary:disabled .button-base{border-color:#f5a99d}.button-wrapper.secondary[color=stem]{border-color:#5e5929;color:#5e5929;background-color:#fffefa}.button-wrapper.secondary[color=stem] .button-base{border-color:#5e5929}.button-wrapper.secondary[color=stem]:focus:not(:disabled){background-color:#eceae1}.button-wrapper.secondary[color=stem]:focus:not(:disabled) .button-base{border-color:#5e5929}.button-wrapper.secondary[color=stem]:disabled{opacity:.5}.button-wrapper.secondary[color=stem-outlined]{border-color:#5e5929;color:#5e5929;background-color:#fff}.button-wrapper.secondary[color=stem-outlined] .button-base{border-color:#5e5929}.button-wrapper.secondary[color=stem-outlined]:focus:not(:disabled){background-color:#eceae1}.button-wrapper.secondary[color=stem-outlined]:focus:not(:disabled) .button-base{border-color:#5e5929}.button-wrapper.secondary[color=stem-outlined]:disabled{opacity:.5}.button-wrapper.petal-secondary{background-color:#fff;color:#231f20;border:1px solid #e89279;font-family:"BN Bergen St",sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.button-wrapper.petal-secondary .button-base{display:none}.button-wrapper.petal-secondary:focus:not(:disabled){border:2px solid #e89279}.button-wrapper.petal-secondary:focus:not(:disabled):active{background-color:#f5f5f5}.button-wrapper.petal-secondary:hover:not(:disabled):not(:focus){box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.button-wrapper.petal-secondary:disabled{color:#999;border-color:#999}.button-wrapper.petal{background-color:#e89279;color:#231f20;border:1px solid #e89279;font-family:"BN Bergen St",sans-serif;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.2em}.button-wrapper.petal .button-base{display:none}.button-wrapper.petal:focus:not(:disabled){border:2px solid #e89279}.button-wrapper.petal:focus:not(:disabled):active{background-color:#d47a68}.button-wrapper.petal:hover:not(:disabled):not(:focus){box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.button-wrapper.petal:disabled{color:#231f20;background-color:#f5c3b7;border-color:#f5c3b7;opacity:.7}.button-wrapper.tertiary{background-color:#fffefa;color:#231f20}.button-wrapper.tertiary:hover:not(:disabled):not(:focus){text-decoration:underline}.button-wrapper.tertiary[color=stem]{color:#5e5929}.button-wrapper.tertiary[color=stem]:disabled{opacity:.5}.button-wrapper.text{background-color:transparent;color:#eb4b32;padding:0}.button-wrapper.text span{font-weight:400;font-size:16px;line-height:24px}.button-wrapper.text:hover:not(:disabled):not(:focus){text-decoration:underline}.button-wrapper .loading-spinner{position:absolute;right:.25rem}.button-link-wrapper{color:#eb4b32;text-transform:uppercase;border:none;padding:.5rem 0;background-color:transparent}.button-link-wrapper[color=stem]{color:#5e5929}.button-link-wrapper>span{display:flex;align-items:center}.button-link-wrapper.primary{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:24px;letter-spacing:.2em;font-weight:300}.button-link-wrapper.secondary{color:#5e5929;font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:23px;text-transform:unset;text-decoration:underline}.pill-wrapper{display:inline-flex;align-items:center;grid-gap:8px;gap:8px;font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:18px;cursor:pointer;transition:background-color .2s ease-out}.pill-wrapper.disabled{opacity:.5;pointer-events:none}.pill-wrapper span{color:inherit}.pill-wrapper.stem{border:1px solid #555152}.pill-wrapper.stem .pill-text{color:#231f20}.pill-wrapper.stem.selected{border-color:#555152}.pill-wrapper.stem.selected .pill-text{font-weight:600}.pill-wrapper.petal{border:1px solid #f97}.pill-wrapper.petal .pill-text{color:#231f20}.pill-wrapper.petal.selected{background-color:#f97;border-color:#f97}.pill-wrapper.petal.selected .pill-text{font-weight:600}.pill-wrapper.primary{color:#231f20}.pill-wrapper.primary.selected{background-color:#f97;border-color:#f97}.pill-wrapper.secondary{background-color:transparent;border:1px solid #555152;color:#231f20}.pill-wrapper.sm{padding:8px 16px 9px;border-radius:999px}.pill-wrapper.sm .pill-text{font-size:16px;font-weight:390;line-height:18px}.pill-wrapper.md{padding:11px 16px;border-radius:999px}.pill-wrapper.md .pill-text{font-size:16px;font-weight:600}.pill-wrapper.lg{padding:15px 16px;border-radius:999px}.pill-wrapper.lg .pill-text{font-size:20px;font-weight:600}.loading-spinner{width:20px;height:20px;display:flex;justify-content:center;justify-items:center;align-items:center;margin:4px;position:absolute}.loading-spinner .loading-icon{border:4px solid transparent;border-top-color:#eb4b32;border-radius:50%;width:100%;height:100%;animation:spin 2s linear infinite}.loading-spinner.poppy-logo{width:16rem;height:16rem}.loading-spinner.sm{width:30px;height:30px}.loading-spinner.sm .loading-icon{border-width:6px}.loading-spinner.md{width:40px;height:40px}.loading-spinner.md .loading-icon{border-width:8px}.loading-spinner.lg{width:50px;height:50px}.loading-spinner.lg .loading-icon{border-width:8px}.single-field-wrapper{width:100%;position:relative;display:flex;align-items:center}.single-field-wrapper form{width:100%;display:flex;flex-direction:column;align-items:flex-end}.single-field-wrapper form .button-wrapper{margin-right:1px;margin-top:8px}.single-field-wrapper form .form-input{display:flex;align-items:center;position:relative}.single-field-wrapper form>.loading-spinner{right:-30px;top:18px}.form-group .form-input{position:relative;display:flex}.form-group .form-input fieldset{top:0;border:none}.form-group .form-input .MuiInputBase-root{border:1px solid #bdbcbc;border-radius:4px;padding:10px}.form-group .form-input .MuiInputBase-root.Mui-disabled{background-color:#e8e8e8}.form-group .form-input .MuiInputBase-input{padding:15px 6px 0}.form-group .form-input .MuiOutlinedInput-root.Mui-disabled{border-color:#d9d9d9;border-radius:8px}.form-group .form-input label{position:absolute;font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#787475;left:16px;transform:translateY(16px) scale(1);transform-origin:top left;transition:all .2s cubic-bezier(0,0,.2,1) 0ms}.form-group .form-input.fixed-label label,.form-group .form-input.has-value label,.form-group .form-input:focus-within label{transform:translateY(4px) scale(.75);color:#555152}.form-group .form-input:has(input:disabled) label,.form-group .form-input:has(textarea:disabled) label{z-index:1}.form-group .form-input.fixed-label .MuiInputBase-input{padding:8px 0 9px}.form-group .form-input textarea{background-color:transparent}.form-group-2{position:relative}.form-group-2 .form-input fieldset{top:0;border:none}.form-group-2 .form-input .MuiOutlinedInput-root.Mui-disabled{border-color:#d9d9d9;border-radius:8px}.form-group-2 .form-input .MuiFormControl-root{border:1px solid #bdbcbc;border-radius:4px}.form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-formControl{transform:translate(8px,22px) scale(1);font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#787475}.form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translate(8px,4px) scale(.75)}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root{border:none;padding:0!important;margin:0}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:22.5px 8px;color:#231f20}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input.MuiInputBase-inputMultiline{padding:22.5px 8px}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .Mui-disabled{background-color:#e8e8e8!important}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .MuiChip-root{height:22px}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root.MuiOutlinedInput-multiline{padding:22.5px 8px}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root:after,.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root:before{display:none}.form-group-2 .form-input .MuiFormControl-root .Mui-disabled{background-color:transparent!important}.form-group-2 .form-input .MuiFormControl-root .MuiFormLabel-root.Mui-focused{color:#555152}.form-group-2 .form-input .MuiFormControl-root .MuiFormLabel-root.Mui-error{color:#a83008}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-input.MuiSelect-select{padding:13.5px 8px;min-width:120px}.form-group-2 .form-input .MuiFormControl-root .MuiInputBase-input.MuiSelect-select:focus{background-color:transparent}.form-group-2 .form-input .MuiFormControl-root .MuiAutocomplete-inputRoot .MuiAutocomplete-input{padding:22.5px 8px}.form-group-2 .form-input .MuiFormControl-root:has(input.Mui-disabled){background-color:#bdbcbc}.form-group-2 .form-input .MuiFormControl-root:has(input:not([value=""])) .MuiFormLabel-root{transform:translate(8px,4px) scale(.75)}.form-group-2 .form-input .MuiFormControl-root:has(.MuiFormLabel-root.Mui-error){border-color:#a83008}.form-group-2 .form-input .textarea{border:1px solid #bdbcbc;border-radius:4px}.form-group-2 .form-input .textarea:focus-visible{outline:0}.form-group-2 .helper-text{margin:5px 0 0}.form-group-2 .error-text{margin:5px 0 0;font-family:"Brandon Grotesque";font-size:14px;font-weight:450;line-height:20.02px;color:#a83008}.form-group-2.disabled{pointer-events:none}.currency-input input{padding:12px;border-radius:8px;border:1px solid #d9d9d9;outline:none}.login-wrapper{height:100%;display:flex}.login-wrapper>div{flex:1 1}.login-wrapper .login-card-left{background-image:url(/static/media/login-background.1cebe84b.png);background-repeat:no-repeat;background-size:cover;background-position:50%}@media(max-width:1024px){.login-wrapper{display:block;overflow:auto}.login-wrapper .login-card-left{height:100%;max-height:312px;background-position-y:50%}}.login-container{padding:126px 44px 44px;position:relative}.login-container .login-content{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;max-width:400px}.login-container .login-content form{width:100%}.login-container .login-content .label{line-height:18px;margin-bottom:8px;color:#000;text-transform:uppercase;text-align:left}.login-container .login-content .title{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:32px;line-height:24px;margin-bottom:26px}.login-container .login-content .sub-title{font-family:brandon-grotesque,sans-serif;font-style:normal;font-weight:400;font-size:20px;line-height:24px;margin-bottom:32px}.login-container .login-content .input-desc{font-family:brandon-grotesque,sans-serif;font-size:14px;line-height:21px;color:#575757;padding-top:8px}.login-container .login-content .input-desc.error-text{color:#ca5722}.login-container .login-content .btn-login{min-height:40px;padding:8px 46px}.login-container .login-content .btn-login.google-login{border-radius:40px;border:1px solid #dadada;text-transform:unset;padding:6px 38px}.login-container:has(.forgot-password){padding:56px;display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%}.login-container:has(.forgot-password) .login-content{max-width:450px}.login-container .MuiSnackbar-root{position:absolute;top:24px;left:44px;transform:none}@media(max-width:1024px){.login-container{padding:32px;text-align:center}.login-container .login-content{align-items:center}.login-container .login-content .title{font-size:24px;line-height:24px}.login-container .login-content .sub-title{font-size:16px;margin-bottom:24px}.login-container .login-content form .btn-login{padding:13px 46px;margin:0 auto}.login-container:has(.forgot-password){padding:65px 24px;justify-content:flex-start}}.header-bar-wrapper{background-color:#5e5929;height:40px;z-index:1301}.header-bar-wrapper,.header-bar-wrapper .header-bar{display:flex;justify-content:center;align-items:center;width:100%;position:relative}.header-bar-wrapper .header-bar .content a,.header-bar-wrapper .header-bar .content p{font-family:"BN Bergen St";font-weight:700;font-size:14px;line-height:20px;letter-spacing:.2em;text-transform:uppercase;color:#fff;text-align:center;margin:0}.header-bar-wrapper .header-bar .content .button-wrapper.text{color:#fff}.header-bar-wrapper .header-bar .content .button-wrapper.text span{font-family:"BN Bergen St","san-serif";font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.header-bar-wrapper .header-bar .content .banner-message{display:flex;align-items:center;grid-gap:20px;gap:20px}.header-bar-wrapper .header-bar .close-btn{cursor:pointer;position:absolute;right:30px;top:auto;color:#fff;font-family:"BN Bergen St";font-weight:700}@media(max-width:820px){.header-bar-wrapper .header-bar .content{max-width:420px}.header-bar-wrapper .header-bar .content a,.header-bar-wrapper .header-bar .content p{font-size:16px;line-height:14px}.header-bar-wrapper .header-bar .close-btn{font-size:16px}}@media(max-width:480px){.header-bar-wrapper .header-bar .content{max-width:240px}.header-bar-wrapper .header-bar .content a,.header-bar-wrapper .header-bar .content p{font-size:8px;line-height:12px}.header-bar-wrapper .header-bar .close-btn{font-size:8px;top:5px}}@media(max-width:280px){.header-bar-wrapper .header-bar .content{max-width:200px}.header-bar-wrapper .header-bar .content a,.header-bar-wrapper .header-bar .content p{font-size:8px;line-height:10px}.header-bar-wrapper .header-bar .close-btn{font-size:8px;top:8px}}.book-now-popup-wrapper{display:flex;flex-direction:column;max-width:720px;width:100%;max-height:90%;background-color:#f2f1ea;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);padding:50px 30px}.book-now-popup-wrapper h2{font-family:ltc-caslon-pro,serif;font-size:56px;line-height:64px;margin-bottom:20px}.book-now-popup-wrapper p{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px}.book-now-popup-wrapper .close-btn{z-index:1;cursor:pointer;position:absolute;right:10px;top:5px;width:24px}.drawer-wrapper{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px;word-break:break-word}.drawer-wrapper h1,.drawer-wrapper h2,.drawer-wrapper h3,.drawer-wrapper h4,.drawer-wrapper h5{font-family:ltc-caslon-pro,serif}.drawer-wrapper p{font-family:brandon-grotesque,sans-serif}.drawer-wrapper .label{font-family:"brandon-grotesque",sans-serif;font-size:12px;line-height:18px;letter-spacing:.2em}.drawer-wrapper .drawer-wrapper-content{display:flex;flex-direction:column;flex:1 1;height:100%}.drawer-wrapper .title{font-family:ltc-caslon-pro,serif}.drawer-wrapper .MuiDrawer-paper{color:#231f20;padding:26px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;margin-top:64px;height:calc(var(--vh) - 64px);min-height:-webkit-fill-available;padding-bottom:64px}.drawer-wrapper .MuiDrawer-paper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.drawer-wrapper .MuiDrawer-paper::-webkit-scrollbar-track{border-radius:25px}.drawer-wrapper .MuiDrawer-paper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.drawer-wrapper .MuiDrawer-paper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.drawer-wrapper.has-header-bar .MuiDrawer-paper{height:calc(var(--vh) - 104px);margin-top:104px}.drawer-wrapper.listing-product-modal .MuiPaper-root{padding:10px 10px 10px 26px}.drawer-wrapper.listing-product-modal.shrunk-down .MuiDrawer-paper{width:90vw;max-width:100%}.drawer-wrapper.proposal-side-panel{z-index:1199!important}.drawer-wrapper.proposal-side-panel .MuiPaper-root{padding:0}@media(max-width:1024px){.drawer-wrapper{width:100%;background-color:#f2f1ea}.drawer-wrapper .MuiPaper-root{padding:16px}.drawer-wrapper .MuiDrawer-paper{height:calc(var(--vh) - 57px);margin-top:57px;width:100%}.drawer-wrapper.has-header-bar .MuiDrawer-paper{height:calc(var(--vh) - 97px);margin-top:97px}.drawer-wrapper.proposal-side-panel .MuiDrawer-paper{height:calc(80vh - 115px);margin-top:115px;width:100%}.drawer-wrapper.proposal-side-panel .MuiDrawer-paper .drawer-wrapper-content{padding-bottom:7rem}.drawer-wrapper.proposal-side-panel .MuiDrawer-paper .drawer-wrapper-content .internal-notes{margin:auto!important}.drawer-wrapper.proposal-side-panel.has-header-bar .MuiDrawer-paper{height:calc(80vh - 155px);margin-top:155px}}.drawer-wrapper .button-link{font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px;color:#5e5929;cursor:pointer}.drawer-wrapper .button-link.underline{text-decoration:underline}.drawer-wrapper .button-link.pointer-none{pointer-events:none;opacity:.5}.drawer-wrapper .button-link.error{color:#eb4b32}@media screen and (max-width:1440px){.drawer-wrapper.listing-product-modal.shrunk-down .MuiDrawer-paper{width:100vw;max-width:unset}}.MuiPaper-root.custom-slide-paper{border-radius:0;position:absolute;top:0;z-index:1201}@media(max-width:1024px){.MuiPaper-root.custom-slide-paper{position:fixed;top:116px}.MuiPaper-root.custom-slide-paper.has-header-bar{top:156px}}.custom-slide-paper{width:100%;padding:24px}.custom-slide-paper.make-payment{padding:0}.rnf-unseen-badge{top:-12px;right:-12px;position:absolute;display:flex;align-items:center;justify-content:center;background-color:#eb5757;width:22px;height:22px;border-radius:22px}.rnf-unseen-badge .rnf-unseen-badge__count{font-size:9px;font-weight:500;color:#fff}.plain-badge-wrapper{color:#fff;display:inline-flex;justify-content:space-between;align-items:center;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;margin-left:1.5px}.plain-badge-wrapper .orange-circle{margin-left:1.5px}.notification-drawer .drawer-wrapper-content{overflow:hidden}.notification-feed{width:60vw;height:100%}.notification-feed .header{display:flex;align-items:center}.notification-feed .header .selector{display:flex;grid-gap:30px;gap:30px}.notification-feed .header .selector .filter-notification{min-width:100px;color:#697386}.notification-feed .header .selector .filter-notification:after,.notification-feed .header .selector .filter-notification:before{content:none}.notification-feed .header .selector .filter-notification:focus-visible{border:none}.notification-feed .header .selector .filter-notification .MuiSelect-select:focus{background-color:transparent}.notification-feed .header .rnf-mark-all-as-read{border:none;background:transparent;margin-left:auto;display:flex;align-items:center;padding:0;font-size:13px;cursor:pointer;font-size:16px;color:#697386}.notification-feed .header .rnf-mark-all-as-read:disabled{color:#9ea0aa;cursor:not-allowed}.notification-feed .notification-container{height:calc(100% - 44px);overflow:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.notification-feed .notification-container::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.notification-feed .notification-container::-webkit-scrollbar-track{border-radius:25px}.notification-feed .notification-container::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.notification-feed .notification-container::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.notification-feed .notification-container .notification-cell{display:flex;flex-direction:column;margin-bottom:8px;padding:.5rem;border:1px solid #dadada;border-radius:10px}.notification-feed .notification-container .notification-cell p{margin-bottom:8px}.notification-feed .notification-container .notification-cell blockquote{border-left:2px solid #5e5929;padding-left:10px}.notification-feed .notification-container .notification-cell .actions{display:flex;justify-content:flex-end;grid-gap:20px;gap:20px}.notification-feed .notification-container .notification-cell .mark-as-unread{color:#5e5929;text-decoration:underline;cursor:pointer}.navbar{display:flex;background-color:#231f20;top:0;left:0;transition:height .6s ease;z-index:1301;padding:0;height:64px}.navbar,.navbar-container{align-items:center;width:100%}.navbar-container{justify-content:space-between;padding:12px 20px 12px 24px;margin:0 auto;z-index:100}.navbar-container .logo-box-wrapper{display:flex;align-items:center;grid-gap:16px;gap:16px}.navbar.poppy-admin-bg,.navbar.poppy-admin-bg .desktop-menu,.navbar.poppy-admin-bg .nav-content-wrapper{background-color:#5e5929}.navbar .wordmark{height:24px;opacity:1;transition:opacity .6s ease-in;z-index:100}.navbar .desktop-menu{grid-gap:30px;gap:30px}.navbar .desktop-menu .menu-item{display:flex;font-family:LTC Caslon;font-size:16px;font-weight:400;line-height:24.32px;color:#fff;text-decoration:none;position:relative;cursor:pointer}.navbar .desktop-menu .menu-item .menu-text{display:flex;align-items:center}.navbar .desktop-menu .orange-circle{display:inline-block;width:8px;height:8px;background:#f97;border-radius:100%}.navbar .desktop-menu .menu-selected{font-style:italic;font-weight:405}.navbar .desktop-menu .menu-selected:after{content:"";position:absolute;background-color:#f97;width:100%;height:4px;left:0;top:24px}.navbar .desktop-menu .book-now-btn{font-size:16px}.navbar .mobile-menu{display:none}.navbar .btn-menu.label{color:#fff;padding:0;cursor:pointer;font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-align:center}.navbar .nav-content-wrapper{position:fixed;width:100vw;top:0;left:0;height:0;overflow:hidden;transition:height .8s ease;z-index:99;background-color:rgba(35,31,32,.6980392156862745)}.navbar .nav-content{width:100%;height:max-content;padding-top:105px;background-color:#231f20}.navbar .nav-content .content{z-index:1}.navbar .nav-content .bg-image{z-index:0}.navbar .nav-content .share-with-planner{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.navbar.open .nav-content-wrapper{height:100%;overflow:auto}@media(max-width:912px){.navbar .desktop-menu{grid-gap:15px;gap:15px}}@media(max-width:1024px){.navbar{height:57px}.navbar .navbar-container{padding:12px 16px}.navbar .navbar-container .logo-box-wrapper{grid-gap:8px;gap:8px}.navbar .navbar-container .logo-box-wrapper .proposal-builder-icon{width:120px;height:18px}.navbar .desktop-menu{display:none}.navbar .mobile-menu{display:flex;align-items:center;justify-content:flex-end;grid-gap:10px;gap:10px}.navbar .mobile-menu .btn-menu{width:50px}.navbar .mobile-menu .inbox-wrapper{position:relative}.navbar .mobile-menu .inbox-wrapper .c-white{color:#fff}.navbar .mobile-menu .inbox-wrapper .inbox-badge{border-radius:100%;background-color:#f97;color:#fff;display:inline-block;padding:2.5px 0;white-space:nowrap;vertical-align:baseline;font-family:Brandon Grotesque;font-size:12px;font-weight:450;line-height:10px;text-align:center;position:absolute;left:50%;top:0;width:16px;height:16px}.navbar .nav-links{padding-left:2rem;padding-bottom:4rem}.navbar .nav-links>.nav-link-item{font-family:LTC Caslon;font-size:32px;font-weight:400;line-height:48px;text-align:left;padding:16px 0 0}.navbar .nav-links .nav-link-item-selected{font-style:italic;font-weight:405;position:relative}.navbar .nav-links .nav-link-item-selected:after{content:"";position:absolute;background-color:#f97;width:calc(100% - 16px);height:4px;left:8px;bottom:0}}#admin-menu .MuiMenu-paper{top:64px!important;box-shadow:0 1px 14px rgba(0,0,0,.25);background:#f2f1ea;border-radius:0}#admin-menu .MuiMenu-paper .MuiIconButton-label,#admin-menu .MuiMenu-paper .MuiMenuItem-root,#admin-menu .MuiMenu-paper .plain-badge-wrapper{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#231f20}#admin-menu .MuiMenu-paper .plain-badge-wrapper .orange-circle{display:none}#admin-menu .MuiMenu-paper .menu-item{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#231f20;text-decoration:none}.edit-inline-wrapper{display:flex;align-items:center;border:1px solid #5e5929;border-radius:48px}.edit-inline-wrapper.text-view{border:none}.edit-inline-wrapper p{margin:0;word-break:break-word}.edit-inline-wrapper .inline-input{width:100%;position:relative;display:flex;align-items:center}.edit-inline-wrapper .inline-input .loading-spinner{right:10px}.edit-inline-wrapper .ml-20px{margin-left:20px}.edit-inline-wrapper .form-group{margin-top:0;width:100%}.edit-inline-wrapper .form-group .MuiInputBase-root{border:none}.edit-inline-wrapper .form-group .MuiInputBase-input{color:#6b6b6b}.edit-inline-wrapper .inline-action .button-base,.edit-inline-wrapper .inline-action .cta{border-radius:10px;width:100%;height:100%;top:0;left:0}.edit-inline-wrapper.style-2{border:none;flex-direction:column;align-items:flex-end}.edit-inline-wrapper.style-2.text-view{flex-direction:row}.edit-inline-wrapper.style-2 .inline-input{border:1px solid #231f20}.edit-inline-wrapper.style-2 .inline-action{margin-top:.5rem}.edit-inline-wrapper.style-2 .inline-action .cta{padding:23px 60px}.edit-inline-wrapper.style-2 .inline-action .cta.sm{padding:12px 18px}.edit-inline-wrapper.style-2 .inline-action .button-base,.edit-inline-wrapper.style-2 .inline-action .cta{border-radius:0}.edit-inline-wrapper.style-2 .form-group .MuiInputBase-root .MuiInputBase-input{padding:11px 5px}.edit-inline-wrapper.style-2 .form-group .MuiInputBase-root .MuiInputBase-inputMultiline{padding:9px 5px}.edit-inline-wrapper.style-3{border:none}.edit-inline-wrapper.style-3.text-view{border:none;display:flex;align-items:center;word-break:break-all}.edit-inline-wrapper.style-3.text-view .inline-action{margin-left:1rem;min-width:30px}.edit-inline-wrapper.style-3 .inline-input{border:1px solid #b5b3ad;border-radius:10px;margin-right:16px}.edit-inline-wrapper.style-3 .inline-action .edit-text{font-weight:400;color:#5e5929;text-decoration:underline;line-height:18px;margin:0}.edit-inline-wrapper-v2{color:#1e1e1e}.edit-inline-wrapper-v2 p{margin-bottom:0}.edit-inline-wrapper-v2 .label{line-height:18px;padding-bottom:8px;text-transform:uppercase}.edit-inline-wrapper-v2 .text-view{position:relative;display:inline-flex;align-items:center;justify-content:space-between;width:100%}.edit-inline-wrapper-v2 .text-view p{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;flex:1 1;max-height:120px}.edit-inline-wrapper-v2 .text-view p::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.edit-inline-wrapper-v2 .text-view p::-webkit-scrollbar-track{border-radius:25px}.edit-inline-wrapper-v2 .text-view p::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.edit-inline-wrapper-v2 .text-view p::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.edit-inline-wrapper-v2 .input-box textarea{resize:none;border:1px solid #dadada;border-radius:8px;outline:none;width:100%;padding:.5rem 1rem;background-color:transparent}.edit-inline-wrapper-v2 .input-box .editor-action{display:flex;align-items:center;margin-top:8px}@media(max-width:768px){.edit-inline-wrapper-v2 .input-box{background-color:transparent;padding:0}.edit-inline-wrapper-v2 .input-box textarea{border-bottom:none;padding:.5rem 1rem;background-color:#fff;border-radius:10px}.edit-inline-wrapper-v2 .input-box .editor-action{justify-content:center}.edit-inline-wrapper-v2 .input-box .editor-action button{width:100%}}.time-input-wrapper.disabled .inline-input{background-color:#e8e8e8}.time-input-wrapper .inline-input{display:inline-flex;align-items:center;position:relative}.time-input-wrapper .inline-input .loading-spinner{right:-50px}.time-input-wrapper .form-group{max-width:60px}.time-input-wrapper .form-group .MuiInputBase-root{border:1px solid #e5e5e5;border-radius:4px;font-size:18px;padding:5px}.time-input-wrapper .form-group .MuiInputBase-root:before{border-bottom:none}.time-input-wrapper .form-group .MuiInputBase-root.Mui-focused{border:1px solid #5e5929}.time-input-wrapper .form-group .MuiInputBase-root.Mui-disabled{background-color:transparent}.time-input-wrapper .form-group .MuiInputBase-input{text-align:center}.time-input-wrapper .dot{font-size:28px;line-height:28px;margin-top:-6px}.time-input-wrapper .period-button{display:flex;flex-direction:column;font-size:12px;border:1px solid #e5e3d9;border-radius:4px;margin-left:8px}.time-input-wrapper .period-button .MuiButton-text{padding:0;min-width:32px;border-radius:0;line-height:20px}.time-input-wrapper .period-button .MuiButton-text:first-child{border-bottom:1px solid #e5e3d9}.time-input-wrapper .period-button .MuiButton-text.selected{background-color:#5e5929;color:#fff;font-weight:400}.time-input-wrapper .period-button .MuiInput-underline:after,.time-input-wrapper .period-button .MuiInput-underline:before{border:0!important;border-bottom:0!important}.time-input-wrapper .period-button .MuiSelect-select:focus{background-color:transparent}.time-input-wrapper .text-view{display:inline-flex;align-items:center}.time-input-wrapper p{margin-bottom:0}.rich-text-edit-wrapper .inline-input{position:relative}.rich-text-edit-wrapper .rich-text-button{position:absolute;bottom:5px;right:5px}.rich-text-edit-wrapper .rich-text-button .loading-spinner{position:unset}.rich-text-edit-wrapper .text-view{display:inline-flex;align-items:center}.rich-text-edit-wrapper p{margin-bottom:0}@media screen and (max-width:768px){.edit-inline-wrapper p{width:auto}.edit-inline-wrapper .inline-action .button-base,.edit-inline-wrapper .inline-action .cta{padding:15px 25px}}.get-support-button{display:inline-block}.get-support-modal .modal-body{width:100%}.get-support-modal .modal-body .MuiInputBase-input{padding-left:8px}.get-support-modal .modal-body .support-type{width:100%}.get-support-modal .modal-body .MuiSelect-select.MuiSelect-select{padding-left:8px}.get-support-modal .modal-body .photo-uploader{margin-top:16px}.get-support-modal .modal-body .photo-uploader button{margin:0 auto 16px}.get-support-modal .modal-body .photo-uploader .photo-list p{margin:0}.get-support-modal.full-screen-modal .modal-paper{width:650px}.get-support-modal.full-screen-modal .modal-paper .modal-content{padding:30px 48px}@media(max-width:768px){.get-support-modal.full-screen-modal .modal-paper{width:100%}.get-support-modal.full-screen-modal .modal-paper .modal-content{padding:30px}}.internal-notes-drawer.has-header-bar .drawer-paper{height:calc(var(--vh) - 104px);margin-top:104px}.internal-notes-drawer .drawer-paper{height:calc(var(--vh) - 64px)}.proposal-audits-wrapper{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:50vh}.proposal-audits-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-audits-wrapper::-webkit-scrollbar-track{border-radius:25px}.proposal-audits-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-audits-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-audits-wrapper .MuiTimelineContent-root{padding:0 16px 16px}.proposal-audits-wrapper .MuiTimelineItem-missingOppositeContent:before{flex:0 1;padding:0}.proposal-audits-wrapper .MuiTimelineDot-root{background-color:transparent;margin:0;box-shadow:none}.proposal-audits-wrapper .MuiTimelineDot-root .MuiSvgIcon-root{color:#eb4b32}.proposal-audits-wrapper .audit-item{padding:12px 10px;border:1px solid #e5e5e5;border-radius:8px;position:relative;display:inline-block}.proposal-audits-wrapper .audit-item:before{display:block;content:"";position:absolute;top:12px;left:-5px;background-color:#fff;width:9px;height:9px;border:1px solid #e5e5e5;border-top:none;border-right:none;transform:rotate(45deg)}.proposal-audits-wrapper .audit-item .sub-text{opacity:.75}.proposal-audits-wrapper .audit-item .account-icon{color:#898a8d}.proposal-audits-wrapper .loading-box{min-height:15rem;display:flex;align-items:center;justify-content:center}.proposal-audits-wrapper hr{margin:8px -10px}.proposal-audits-wrapper.full-height{max-height:none}.navbar-v2{display:flex;align-items:center;background-color:#231f20;width:100%;transition:height .6s ease;z-index:1301;padding:0;height:64px}.navbar-v2-container{width:100%;align-items:center;justify-content:space-between;padding:12px 20px;margin:0 auto}.navbar-v2-container .logo-box-wrapper{display:flex;align-items:center}.navbar-v2.poppy-admin-bg,.navbar-v2.poppy-admin-bg .desktop-menu,.navbar-v2.poppy-admin-bg .nav-content-wrapper{background-color:#5e5929}.navbar-v2 .wordmark{height:24px;opacity:1;transition:opacity .6s ease-in;z-index:100}.navbar-v2 .desktop-menu{grid-gap:30px;gap:30px}.navbar-v2 .desktop-menu .menu-item{position:relative;display:flex;align-items:center;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#fff;text-decoration:none;cursor:pointer}.navbar-v2 .desktop-menu .menu-item .menu-text{display:flex;align-items:center}.navbar-v2 .desktop-menu .orange-circle{display:inline-block;width:8px;height:8px;background:#f97;border-radius:100%}.navbar-v2 .desktop-menu .menu-selected:after{content:"";position:absolute;background-color:#f97;width:100%;height:4px;left:0;top:24px}.navbar-v2 .desktop-menu .book-now-btn{font-size:16px}.navbar-v2 .mobile-menu{display:none}.navbar-v2 .btn-menu.label{position:absolute;right:3.73%;top:25px;font-size:16px;line-height:16px;letter-spacing:.2em;color:#fff;padding:0;transition:opacity .6s ease;font-weight:700;cursor:pointer}.navbar-v2 .btn-menu.label.open{opacity:1;z-index:100}.navbar-v2 .btn-menu.label.close{opacity:0;z-index:-1}.navbar-v2 .nav-content-wrapper{position:fixed;width:100vw;top:0;left:0;height:0;overflow:hidden;transition:transform .8s ease;background-color:#231f20;z-index:99}.navbar-v2 .nav-content{opacity:0;transition:opacity .6s ease;z-index:0}.navbar-v2 .nav-content .content{z-index:1}.navbar-v2 .nav-content .bg-image{z-index:0}.navbar-v2 .nav-links{padding-left:6.25rem}.navbar-v2 .nav-links>.nav-link-item{margin-top:1.25rem;margin-bottom:1rem}.navbar-v2 .flower-arch{transform:translate3d(0,-50%,0) scale3d(0,0,0) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg);transform-style:preserve-3d;transition:transform .6s}.navbar-v2 .flowers{max-height:650px;position:absolute;bottom:0;right:0}.navbar-v2.open .wordmark{opacity:0;transition:opacity .3s ease-out}.navbar-v2.open .btn-menu.open{opacity:0;z-index:-1}.navbar-v2.open .btn-menu.close{opacity:1;z-index:100}.navbar-v2.open .nav-content-wrapper{height:100%;overflow:auto}.navbar-v2.open .nav-content{opacity:1;transition:opacity 1.5s ease-in}.navbar-v2.open .flower-arch{transform:translateZ(0) scaleX(1) rotateX(0deg) rotateY(0deg) rotate(0deg) skew(0deg,0deg)}@media(max-width:912px){.navbar-v2 .desktop-menu{grid-gap:15px;gap:15px}}@media(max-width:1024px){.navbar-v2{height:57px}.navbar-v2 .desktop-menu{display:none}.navbar-v2 .mobile-menu{display:block}.navbar-v2 .nav-links{padding-left:2rem}.navbar-v2 .nav-links>.nav-link-item{margin-top:1rem;margin-bottom:.75rem;font-size:2.5rem}.navbar-v2 .flower-arch{display:none}.navbar-v2 .flowers{max-height:287px}}#admin-menu-v2 .MuiMenu-paper{top:64px!important;box-shadow:0 1px 14px rgba(0,0,0,.25);background:#f2f1ea;border-radius:0}#admin-menu-v2 .MuiMenu-paper .MuiIconButton-label,#admin-menu-v2 .MuiMenu-paper .MuiMenuItem-root,#admin-menu-v2 .MuiMenu-paper .plain-badge-wrapper{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#231f20}#admin-menu-v2 .MuiMenu-paper .plain-badge-wrapper .orange-circle{display:none}#admin-menu-v2 .MuiMenu-paper .menu-item{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#231f20;text-decoration:none}.customer-portal-wrapper,.MuiDialog-root{background-color:#fffefa;color:#231f20;font-family:brandon-grotesque,sans-serif;height:calc(var(--vh))}.customer-portal-wrapper .custom-scrollbar,.MuiDialog-root .custom-scrollbar{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.customer-portal-wrapper .custom-scrollbar::-webkit-scrollbar,.MuiDialog-root .custom-scrollbar::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.customer-portal-wrapper .custom-scrollbar::-webkit-scrollbar-track,.MuiDialog-root .custom-scrollbar::-webkit-scrollbar-track{border-radius:25px}.customer-portal-wrapper .custom-scrollbar::-webkit-scrollbar-thumb,.MuiDialog-root .custom-scrollbar::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.customer-portal-wrapper .custom-scrollbar::-webkit-scrollbar-thumb:hover,.MuiDialog-root .custom-scrollbar::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.customer-portal-wrapper .content-wrapper,.customer-portal-wrapper .MuiDialog-root,.MuiDialog-root .content-wrapper,.MuiDialog-root .MuiDialog-root{display:block;height:calc(var(--vh) - 64px);overflow-x:hidden;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.customer-portal-wrapper .content-wrapper::-webkit-scrollbar,.customer-portal-wrapper .MuiDialog-root::-webkit-scrollbar,.MuiDialog-root .content-wrapper::-webkit-scrollbar,.MuiDialog-root .MuiDialog-root::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.customer-portal-wrapper .content-wrapper::-webkit-scrollbar-track,.customer-portal-wrapper .MuiDialog-root::-webkit-scrollbar-track,.MuiDialog-root .content-wrapper::-webkit-scrollbar-track,.MuiDialog-root .MuiDialog-root::-webkit-scrollbar-track{border-radius:25px}.customer-portal-wrapper .content-wrapper::-webkit-scrollbar-thumb,.customer-portal-wrapper .MuiDialog-root::-webkit-scrollbar-thumb,.MuiDialog-root .content-wrapper::-webkit-scrollbar-thumb,.MuiDialog-root .MuiDialog-root::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.customer-portal-wrapper .content-wrapper::-webkit-scrollbar-thumb:hover,.customer-portal-wrapper .MuiDialog-root::-webkit-scrollbar-thumb:hover,.MuiDialog-root .content-wrapper::-webkit-scrollbar-thumb:hover,.MuiDialog-root .MuiDialog-root::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.customer-portal-wrapper .fit-content-page,.MuiDialog-root .fit-content-page{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;height:calc(var(--vh) - 64px)}.customer-portal-wrapper .fit-content-page::-webkit-scrollbar,.MuiDialog-root .fit-content-page::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.customer-portal-wrapper .fit-content-page::-webkit-scrollbar-track,.MuiDialog-root .fit-content-page::-webkit-scrollbar-track{border-radius:25px}.customer-portal-wrapper .fit-content-page::-webkit-scrollbar-thumb,.MuiDialog-root .fit-content-page::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.customer-portal-wrapper .fit-content-page::-webkit-scrollbar-thumb:hover,.MuiDialog-root .fit-content-page::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.customer-portal-wrapper .fit-content-page.overflow-hidden,.MuiDialog-root .fit-content-page.overflow-hidden{overflow-y:hidden}.customer-portal-wrapper.listing-product-modal,.listing-product-modal.MuiDialog-root{padding:0;background-color:transparent;height:100vh;margin-top:0}.customer-portal-wrapper.has-header-bar .content-wrapper,.customer-portal-wrapper.has-header-bar .fit-content-page,.customer-portal-wrapper.has-header-bar .MuiDialog-root,.has-header-bar.MuiDialog-root .content-wrapper,.has-header-bar.MuiDialog-root .fit-content-page,.has-header-bar.MuiDialog-root .MuiDialog-root{height:calc(var(--vh) - 104px)}.customer-portal-wrapper h1,.MuiDialog-root h1{font-family:ltc-caslon-pro,serif;font-size:56px;line-height:64px}.customer-portal-wrapper h2,.MuiDialog-root h2{font-family:ltc-caslon-pro,serif;font-size:48px;line-height:60px}.customer-portal-wrapper h3,.MuiDialog-root h3{font-family:ltc-caslon-pro,serif;font-size:32px;line-height:48px}.customer-portal-wrapper h4,.MuiDialog-root h4{font-family:ltc-caslon-pro,serif;font-size:24px;line-height:36px}.customer-portal-wrapper h5,.MuiDialog-root h5{font-family:ltc-caslon-pro,serif;font-size:20px;line-height:30px}.customer-portal-wrapper h6,.MuiDialog-root h6{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px}.customer-portal-wrapper .cw-header,.MuiDialog-root .cw-header{font-family:ltc-caslon-pro,serif;font-size:24px;line-height:30px}.customer-portal-wrapper .cw-description,.MuiDialog-root .cw-description{font-family:brandon-grotesque,sans-serif;font-size:20px;line-height:30px}.customer-portal-wrapper .MuiTypography-subtitle1,.MuiDialog-root .MuiTypography-subtitle1{font-family:brandon-grotesque,sans-serif;font-size:20px;line-height:32px}.customer-portal-wrapper .MuiTypography-subtitle2,.MuiDialog-root .MuiTypography-subtitle2{font-family:brandon-grotesque,sans-serif;font-size:12px;line-height:18px}.customer-portal-wrapper .title,.MuiDialog-root .title{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400}.customer-portal-wrapper .petal,.MuiDialog-root .petal{color:#f97}.customer-portal-wrapper .form-group .MuiFormLabel-root.Mui-focused,.customer-portal-wrapper .form-group .MuiFormLabel-root.MuiFormLabel-filled,.customer-portal-wrapper .label,.customer-portal-wrapper .modal-nav-text,.MuiDialog-root .form-group .MuiFormLabel-root.Mui-focused,.MuiDialog-root .form-group .MuiFormLabel-root.MuiFormLabel-filled,.MuiDialog-root .label,.MuiDialog-root .modal-nav-text{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:24px;letter-spacing:.2em;font-weight:300}.customer-portal-wrapper .eyebrow-text,.MuiDialog-root .eyebrow-text{font-family:ltc-caslon-pro,serif;font-size:12px;line-height:18px;letter-spacing:.2em;font-style:italic;text-transform:uppercase}.customer-portal-wrapper .error-text,.MuiDialog-root .error-text{font-family:ltc-caslon-pro,serif;font-size:12px;line-height:18px;letter-spacing:normal;color:#eb4b32}.customer-portal-wrapper .badge-text,.MuiDialog-root .badge-text{font-family:brandon-grotesque,sans-serif;font-size:12px}.customer-portal-wrapper .button-link,.MuiDialog-root .button-link{font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px;color:#5e5929;cursor:pointer}.customer-portal-wrapper .button-link.underline,.MuiDialog-root .button-link.underline{text-decoration:underline}.customer-portal-wrapper .button-link.pointer-none,.MuiDialog-root .button-link.pointer-none{pointer-events:none;opacity:.5}.customer-portal-wrapper .button-link.error,.MuiDialog-root .button-link.error{color:#eb4b32}.customer-portal-wrapper .terms-link,.MuiDialog-root .terms-link{font-family:brandon-grotesque,sans-serif;font-size:24px;line-height:18px;color:#eb4b32;text-decoration:underline}.customer-portal-wrapper .description-text,.MuiDialog-root .description-text{font-family:brandon-grotesque,sans-serif;font-size:20px;line-height:24px}.customer-portal-wrapper .d-flex,.MuiDialog-root .d-flex{display:flex}.customer-portal-wrapper .center,.MuiDialog-root .center{margin-left:auto;margin-right:auto}.customer-portal-wrapper .max-width,.MuiDialog-root .max-width{max-width:1200px;margin-left:auto;margin-right:auto;padding:1rem}.customer-portal-wrapper .max-width.mw-lg,.MuiDialog-root .max-width.mw-lg{max-width:1350px}.customer-portal-wrapper .max-width.mw-md,.MuiDialog-root .max-width.mw-md{max-width:960px}.customer-portal-wrapper .max-width-lg,.MuiDialog-root .max-width-lg{max-width:1440px}.customer-portal-wrapper .mw-50,.MuiDialog-root .mw-50{max-width:50%}.customer-portal-wrapper .mw-60,.MuiDialog-root .mw-60{max-width:60%}.customer-portal-wrapper .mw-75,.MuiDialog-root .mw-75{max-width:75%}.customer-portal-wrapper .mw-80,.MuiDialog-root .mw-80{max-width:80%}.customer-portal-wrapper .empty,.MuiDialog-root .empty{color:#646464;background-color:rgba(173,170,144,.17);border-radius:8px;padding:1rem;text-align:center}.customer-portal-wrapper .dark-bg,.MuiDialog-root .dark-bg{background-color:#e5e3d9}.customer-portal-wrapper .nav-link-item,.MuiDialog-root .nav-link-item{font-family:ltc-caslon-pro,serif;font-size:3.5rem;color:#fffefa;line-height:4rem;text-decoration:none;cursor:pointer}.customer-portal-wrapper .nav-link-item:hover,.MuiDialog-root .nav-link-item:hover{font-style:italic}.customer-portal-wrapper .floating-label-wrapper,.MuiDialog-root .floating-label-wrapper{position:relative;display:flex;flex-direction:column;padding-top:10px}.customer-portal-wrapper .floating-label-wrapper label,.MuiDialog-root .floating-label-wrapper label{position:absolute;pointer-events:none;transform:translateY(19px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms;font-family:"brandon-grotesque";font-style:normal;font-weight:400;color:#231f20;font-size:16px;line-height:1;left:20px}.customer-portal-wrapper .floating-label-wrapper:focus-within label,.MuiDialog-root .floating-label-wrapper:focus-within label{transform:translateY(-16px) scale(1);font-family:"BN Bergen St";left:2px;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:.2em;font-weight:400}.customer-portal-wrapper .floating-label-wrapper .filled,.MuiDialog-root .floating-label-wrapper .filled{transform:translateY(-16px) scale(1);font-family:"BN Bergen St";left:2px;text-transform:uppercase;font-size:16px;font-weight:300;letter-spacing:.2em;font-weight:400}.customer-portal-wrapper .input,.MuiDialog-root .input{border:1px solid #b5b3ad;background-color:transparent!important;box-sizing:border-box;border-radius:0;outline:0;padding:10px 20px;height:53px;color:#231f20;font-family:ltc-caslon-pro,serif}.customer-portal-wrapper .form-group .MuiFormLabel-root,.customer-portal-wrapper .form-group .MuiInputBase-root,.customer-portal-wrapper .form-input,.customer-portal-wrapper .item-name,.MuiDialog-root .form-group .MuiFormLabel-root,.MuiDialog-root .form-group .MuiInputBase-root,.MuiDialog-root .form-input,.MuiDialog-root .item-name{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;color:#231f20}.customer-portal-wrapper .form-group .text-view .MuiFormLabel-root,.customer-portal-wrapper .form-group .text-view .MuiInputBase-root,.customer-portal-wrapper .text-view .form-group .MuiFormLabel-root,.customer-portal-wrapper .text-view .form-group .MuiInputBase-root,.customer-portal-wrapper .text-view .form-input,.MuiDialog-root .form-group .text-view .MuiFormLabel-root,.MuiDialog-root .form-group .text-view .MuiInputBase-root,.MuiDialog-root .text-view .form-group .MuiFormLabel-root,.MuiDialog-root .text-view .form-group .MuiInputBase-root,.MuiDialog-root .text-view .form-input{font-family:brandon-grotesque,sans-serif}.customer-portal-wrapper .note-text,.MuiDialog-root .note-text{font-family:brandon-grotesque,sans-serif;font-size:14px;line-height:20px;margin:0}.customer-portal-wrapper .filter-header-text,.MuiDialog-root .filter-header-text{font-family:brandon-grotesque,sans-serif;font-size:18px;line-height:26px}.customer-portal-wrapper .category-cover .category-body .MuiFormControlLabel-label,.customer-portal-wrapper .filter-option-text,.MuiDialog-root .category-cover .category-body .MuiFormControlLabel-label,.MuiDialog-root .filter-option-text{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:23px}.customer-portal-wrapper .filter-button,.MuiDialog-root .filter-button{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:14px}.customer-portal-wrapper .form-group,.MuiDialog-root .form-group{margin-top:16px}.customer-portal-wrapper .form-group .MuiInputBase-root,.MuiDialog-root .form-group .MuiInputBase-root{border:1px solid #bdbcbc;border-radius:4px;padding:10px}.customer-portal-wrapper .form-group .MuiInputBase-root:after,.customer-portal-wrapper .form-group .MuiInputBase-root:before,.MuiDialog-root .form-group .MuiInputBase-root:after,.MuiDialog-root .form-group .MuiInputBase-root:before{display:none}.customer-portal-wrapper .form-group .MuiInputBase-root.Mui-error,.MuiDialog-root .form-group .MuiInputBase-root.Mui-error{border-color:#df3116}.customer-portal-wrapper .form-group .MuiInputBase-root .MuiInputBase-input:-ms-input-placeholder,.MuiDialog-root .form-group .MuiInputBase-root .MuiInputBase-input:-ms-input-placeholder{opacity:1;color:#8c8c8c}.customer-portal-wrapper .form-group .MuiInputBase-root .MuiInputBase-input:-ms-input-placeholder,.customer-portal-wrapper .form-group .MuiInputBase-root .MuiInputBase-input::placeholder,.MuiDialog-root .form-group .MuiInputBase-root .MuiInputBase-input:-ms-input-placeholder,.MuiDialog-root .form-group .MuiInputBase-root .MuiInputBase-input::placeholder{opacity:1;color:#8c8c8c}.customer-portal-wrapper .form-group .MuiInputBase-root .MuiInputAdornment-root,.MuiDialog-root .form-group .MuiInputBase-root .MuiInputAdornment-root{margin-right:0}.customer-portal-wrapper .form-group .MuiFormLabel-root,.MuiDialog-root .form-group .MuiFormLabel-root{color:#000;transform:translate(15px,29px)}.customer-portal-wrapper .form-group .MuiFormLabel-root.Mui-focused,.customer-portal-wrapper .form-group .MuiFormLabel-root.MuiFormLabel-filled,.MuiDialog-root .form-group .MuiFormLabel-root.Mui-focused,.MuiDialog-root .form-group .MuiFormLabel-root.MuiFormLabel-filled{transform:translateY(-3.5px)}.customer-portal-wrapper .form-group .error-text,.MuiDialog-root .form-group .error-text{font-family:brandon-grotesque,sans-serif;font-size:12px;line-height:24px;color:#eb4b32;letter-spacing:normal}.customer-portal-wrapper .form-group.grey-border .MuiInputBase-root,.MuiDialog-root .form-group.grey-border .MuiInputBase-root{border-color:#d9d9d9}.customer-portal-wrapper .counter .MuiInputBase-root,.MuiDialog-root .counter .MuiInputBase-root{font-family:brandon-grotesque,sans-serif;font-size:14px;line-height:20px;letter-spacing:.2em}.customer-portal-wrapper .input-placeholder,.MuiDialog-root .input-placeholder{border:1px solid #231f20;background-color:#fffefa;padding:15px;font-family:ltc-caslon-pro,serif}.customer-portal-wrapper .carousel.carousel-slider,.MuiDialog-root .carousel.carousel-slider{padding-bottom:47px}.customer-portal-wrapper .carousel .control-dots,.MuiDialog-root .carousel .control-dots{margin:13px 0}.customer-portal-wrapper .carousel .control-dots .dot,.MuiDialog-root .carousel .control-dots .dot{width:11px;height:11px;border:1px solid #5e5929;opacity:1;background-color:transparent;margin:0 8px;box-shadow:none}.customer-portal-wrapper .carousel .control-dots .dot.selected,.MuiDialog-root .carousel .control-dots .dot.selected{border:none;background-color:#5e5929}.customer-portal-wrapper .total-table-wrapper,.MuiDialog-root .total-table-wrapper{color:#000}.customer-portal-wrapper .body,.customer-portal-wrapper .edit-text,.customer-portal-wrapper .MuiTableCell-root,.customer-portal-wrapper .MuiTypography-body1,.customer-portal-wrapper a,.customer-portal-wrapper p,.MuiDialog-root .body,.MuiDialog-root .edit-text,.MuiDialog-root .MuiTableCell-root,.MuiDialog-root .MuiTypography-body1,.MuiDialog-root a,.MuiDialog-root p{font-family:brandon-grotesque,sans-serif}.customer-portal-wrapper .MuiFormControlLabel-label,.MuiDialog-root .MuiFormControlLabel-label{font-family:ltc-caslon-pro,serif}.customer-portal-wrapper .text-uppercase,.MuiDialog-root .text-uppercase{text-transform:uppercase}.customer-portal-wrapper .text-capitalize,.MuiDialog-root .text-capitalize{text-transform:capitalize}.customer-portal-wrapper .text-bold,.MuiDialog-root .text-bold{font-weight:700}.customer-portal-wrapper .bg-blush,.MuiDialog-root .bg-blush{background-color:#e3bfb3!important}.customer-portal-wrapper .bg-green,.MuiDialog-root .bg-green{background-color:#4a6e40!important}.customer-portal-wrapper .bg-light-blue,.MuiDialog-root .bg-light-blue{background-color:#659bec!important}.customer-portal-wrapper .bg-light-yellow,.MuiDialog-root .bg-light-yellow{background-color:#fff9db}.customer-portal-wrapper .bg-pink,.MuiDialog-root .bg-pink{background-color:#ffe1db}.customer-portal-wrapper .bg-orange,.MuiDialog-root .bg-orange{background-color:#fc8b67}.customer-portal-wrapper .mt-10,.MuiDialog-root .mt-10{margin-top:10px}.customer-portal-wrapper .mt-40,.MuiDialog-root .mt-40{margin-top:40px}.customer-portal-wrapper .mt-85,.MuiDialog-root .mt-85{margin-top:85px}.customer-portal-wrapper .w-full,.MuiDialog-root .w-full{width:100%}.customer-portal-wrapper .w-half,.MuiDialog-root .w-half{width:50%}.customer-portal-wrapper .h-full,.MuiDialog-root .h-full{height:100%}.customer-portal-wrapper .mh-6,.MuiDialog-root .mh-6{min-height:24px}.customer-portal-wrapper .flex-1,.MuiDialog-root .flex-1{flex:1 1}.customer-portal-wrapper .bg-gray,.MuiDialog-root .bg-gray{background-color:#d3d3d3}.customer-portal-wrapper .btn-no-border,.customer-portal-wrapper .btn-no-border .button-base,.MuiDialog-root .btn-no-border,.MuiDialog-root .btn-no-border .button-base{border:none}.customer-portal-wrapper .btn-opacity-low,.MuiDialog-root .btn-opacity-low{opacity:.5}.customer-portal-wrapper .btn-choose-selected,.MuiDialog-root .btn-choose-selected{color:#f2f1ea}.customer-portal-wrapper .btn-add-comment,.customer-portal-wrapper .btn-choose-selected,.MuiDialog-root .btn-add-comment,.MuiDialog-root .btn-choose-selected{font-family:"BN Bergen St";font-style:normal;font-weight:700;font-size:16px;line-height:24px;display:flex;align-items:flex-end;text-align:center;letter-spacing:.2em;text-transform:uppercase}.customer-portal-wrapper .btn-add-comment,.MuiDialog-root .btn-add-comment{color:#5e5929}.customer-portal-wrapper .comment-card-wrapper,.MuiDialog-root .comment-card-wrapper{color:#000}.customer-portal-wrapper .comment-card-wrapper .comment-item .comment-content,.MuiDialog-root .comment-card-wrapper .comment-item .comment-content{opacity:.75}.customer-portal-wrapper .MuiAutocomplete-root.Mui-focused .MuiOutlinedInput-notchedOutline,.MuiDialog-root .MuiAutocomplete-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#231f20;border-width:1px}.customer-portal-wrapper .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline,.MuiDialog-root .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{border-color:#231f20;top:0;border-radius:0}.customer-portal-wrapper .MuiAutocomplete-root .MuiInputBase-root,.MuiDialog-root .MuiAutocomplete-root .MuiInputBase-root{padding:7px}.customer-portal-wrapper .category-cover,.MuiDialog-root .category-cover{position:relative;margin-bottom:1rem}.customer-portal-wrapper .category-cover .category-label,.MuiDialog-root .category-cover .category-label{display:flex;justify-content:space-between;align-items:center}.customer-portal-wrapper .category-cover .category-label>button,.MuiDialog-root .category-cover .category-label>button{color:#eb4b32;border:none}.customer-portal-wrapper .category-cover .category-body,.MuiDialog-root .category-cover .category-body{max-height:32vh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-track,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-track{border-radius:25px}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-thumb,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-thumb:hover,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar{width:8px;border:1px solid #5e5929}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-track,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-track{border-radius:8px}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-thumb,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-thumb{border-radius:8px;background:#5e5929}.customer-portal-wrapper .category-cover .category-body::-webkit-scrollbar-thumb:hover,.MuiDialog-root .category-cover .category-body::-webkit-scrollbar-thumb:hover{background:#5e5929}.customer-portal-wrapper .category-cover .category-body .MuiCheckbox-root svg,.customer-portal-wrapper .category-cover .category-body .MuiRadio-root svg,.MuiDialog-root .category-cover .category-body .MuiCheckbox-root svg,.MuiDialog-root .category-cover .category-body .MuiRadio-root svg{color:#f97}.customer-portal-wrapper .category-cover .category-body .cat-loading,.MuiDialog-root .category-cover .category-body .cat-loading{font-size:13px}.customer-portal-wrapper .pos-unset,.MuiDialog-root .pos-unset{position:unset!important}.customer-portal-wrapper.MuiDrawer-root.drawer-wrapper .MuiDrawer-paper,.MuiDrawer-root.drawer-wrapper.MuiDialog-root .MuiDrawer-paper{background-color:#fffefa}.customer-portal-wrapper .product-card-wrapper .form-group .MuiInputBase-root,.MuiDialog-root .product-card-wrapper .form-group .MuiInputBase-root{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px}.customer-portal-wrapper .cta-clear-filter,.MuiDialog-root .cta-clear-filter{font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;font-weight:700}.customer-portal-wrapper .badge-text,.MuiDialog-root .badge-text{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#5e5929;z-index:1}.customer-portal-wrapper .MuiTypography-button,.MuiDialog-root .MuiTypography-button{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:14px;line-height:24px;letter-spacing:.2em;color:#eb4b32;cursor:pointer}.customer-portal-wrapper .edit-text,.MuiDialog-root .edit-text{color:#eb4b32;font-weight:700;margin:0 25px;cursor:pointer}.customer-portal-wrapper .MuiAlert-root .MuiAlert-icon,.MuiDialog-root .MuiAlert-root .MuiAlert-icon{align-items:center;font-size:18px}.customer-portal-wrapper .relative,.MuiDialog-root .relative{position:relative}.customer-portal-wrapper .custom-switch-wrapper,.MuiDialog-root .custom-switch-wrapper{font-family:"brandon-grotesque",sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.2em;text-transform:uppercase}.customer-portal-wrapper .custom-switch-wrapper.checked-small-track .MuiSwitch-track,.MuiDialog-root .custom-switch-wrapper.checked-small-track .MuiSwitch-track{font-size:12px;line-height:1.25;letter-spacing:.15em}.customer-portal-wrapper .rotate-180,.MuiDialog-root .rotate-180{transform:rotate(180deg)}.customer-portal-wrapper .info-text-block,.MuiDialog-root .info-text-block{background-color:#fffefa;padding:8px 16px}.customer-portal-wrapper .standalone-panel,.MuiDialog-root .standalone-panel{background-color:#fff;border-radius:10px;padding:16px 24px}.customer-portal-wrapper .custom-radio-group .MuiSvgIcon-root,.MuiDialog-root .custom-radio-group .MuiSvgIcon-root{color:#5e5929}.customer-portal-wrapper .font-20,.MuiDialog-root .font-20{font-size:20px}.MuiDialog-root{height:auto;overflow:unset;background-color:transparent;margin:0}@media screen and (max-width:960px){.customer-portal-wrapper .content-wrapper,.customer-portal-wrapper .MuiDialog-root,.MuiDialog-root .content-wrapper,.MuiDialog-root .MuiDialog-root{height:calc(var(--vh) - 57px);overflow:hidden}}@media(max-width:1024px){.customer-portal-wrapper .fit-content-page,.MuiDialog-root .fit-content-page{height:calc(var(--vh) - 57px)}.customer-portal-wrapper.has-header-bar .content-wrapper,.customer-portal-wrapper.has-header-bar .fit-content-page,.customer-portal-wrapper.has-header-bar .MuiDialog-root,.has-header-bar.MuiDialog-root .content-wrapper,.has-header-bar.MuiDialog-root .fit-content-page,.has-header-bar.MuiDialog-root .MuiDialog-root{height:calc(var(--vh) - 97px)}}@media screen and (max-width:768px){.customer-portal-wrapper h1,.MuiDialog-root h1{font-size:32px;line-height:48px}.customer-portal-wrapper h2,.MuiDialog-root h2{font-size:24px}.customer-portal-wrapper h3,.MuiDialog-root h3{font-size:20px;line-height:26px}.customer-portal-wrapper .form-group .MuiFormLabel-root.Mui-focused,.customer-portal-wrapper .form-group .MuiFormLabel-root.MuiFormLabel-filled,.customer-portal-wrapper .label,.customer-portal-wrapper .modal-nav-text,.MuiDialog-root .form-group .MuiFormLabel-root.Mui-focused,.MuiDialog-root .form-group .MuiFormLabel-root.MuiFormLabel-filled,.MuiDialog-root .label,.MuiDialog-root .modal-nav-text{font-size:10px}.customer-portal-wrapper .mobile-space,.MuiDialog-root .mobile-space{margin-bottom:48px}.customer-portal-wrapper .mobile-space-100,.MuiDialog-root .mobile-space-100{margin-bottom:100px}.customer-portal-wrapper .mobile-mt-8,.MuiDialog-root .mobile-mt-8{padding-top:8px}}@media screen and (max-width:480px){.customer-portal-wrapper h1,.MuiDialog-root h1{font-size:40px;line-height:56px}}.timeline-wrapper{justify-content:space-between;align-items:center;position:relative;margin:0 -10%}.timeline-wrapper .timeline-item{position:relative;flex:1 1;display:flex;flex-direction:column;align-items:center;z-index:1}.timeline-wrapper .timeline-item .timeline-dot{align-items:center}.timeline-wrapper .timeline-item .timeline-dot:after{display:block;content:"";position:absolute;height:4px;width:100%;background:#5e5929;left:0;z-index:-1}.timeline-wrapper .timeline-item:first-child .timeline-dot:after,.timeline-wrapper .timeline-item:last-child .timeline-dot:after{width:50%}.timeline-wrapper .timeline-item:first-child .timeline-dot:after{left:50%}.timeline-wrapper .timeline-item .timeline-label{font-weight:400;color:#5e5929;margin-top:8px;width:max-content}.timeline-wrapper .timeline-connector{position:absolute;height:4px;width:87%;background:#5e5929;top:8px;left:50%;transform:translateX(-50%)}@media(max-width:1280px){.timeline-wrapper{margin:0 -5%}}@media(max-width:1024px){.timeline-wrapper{margin:0 -1.5rem}.timeline-wrapper .timeline-item:first-child .timeline-dot:after,.timeline-wrapper .timeline-item:last-child .timeline-dot:after{width:100%;left:0}.timeline-wrapper.finalize .timeline-item:last-child .timeline-dot:after{width:50%}}.home-page{display:flex;flex-direction:column;padding-bottom:2rem}.home-page .payment-banner{background-image:url(/static/media/poppy-background.5d92c9e2.png);background-repeat:no-repeat;background-size:cover;position:relative;min-height:410px;padding-bottom:66px;color:#fff}.home-page .payment-banner .banner-flower{position:absolute;left:0;bottom:-66px}.home-page .payment-banner>div{flex:1 1}.home-page .payment-banner-text{flex:1 1;z-index:1}.home-page .payment-banner-due{background-color:#fff;color:#000;position:relative;z-index:1}.home-page .payment-banner-due .finalize-text{position:absolute;top:0;left:0;width:100%;height:30px;display:flex;align-items:center;justify-content:center;background:#f3d3ca;text-align:center}.home-page .payment-banner-due .next-payment{padding:2.5rem 1.5rem}.home-page .payment-banner-due .next-payment.outside{padding:2.5rem 1rem!important;height:100%}.home-page .payment-banner-due .payment-total{padding:2.5rem}.home-page .payment-banner .next-payment:after{display:block;content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:63%;width:1px;background-color:#c4c4c4}.home-page .payment-banner .payment-banner-due-wrapper{align-items:center}.home-page .payment-banner .payment-banner-due-wrapper.deposit-paid{flex:1 1;width:100%}.home-page .payment-content{max-width:1320px;width:90%;margin:-66px auto 0;background-color:#fff;z-index:1;padding:3.5rem 5.5rem}.home-page .payment-content .show_vday_22_promotion{display:flex;align-items:center;background:#5e5929;border-radius:8px;padding:25px;margin-top:10px;margin-bottom:30px}.home-page .payment-content .show_vday_22_promotion .save-up{display:flex;align-items:center;flex-wrap:nowrap}.home-page .payment-content .show_vday_22_promotion .save-up>span{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:24px;line-height:36px;color:#f2f1ea;white-space:nowrap;margin-left:20px;margin-right:40px}.home-page .payment-content .show_vday_22_promotion .save-up-description{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#f2f1ea}.home-page .payment-content .show_vday_22_promotion a{color:#f2f1ea}.home-page .payments-faq .faq-item{margin-top:1rem}.home-page .payments-faq .faq-item p{padding-left:2rem}.home-page .show-desktop{display:flex}.home-page .w-100{width:100%}.home-page .show-mobile{display:none}.home-page .text-center{text-align:center}.home-page .home-page-header{display:flex;justify-content:space-between;align-items:center}.home-page .home-page-header .homage-page-logo{padding:5px 0}.home-page .home-page-header .homage-page-logo img{width:275px;height:79px}.home-page .terms-conditions-container .terms-accepted{display:flex;align-items:center;justify-content:center;color:#48742c;text-decoration:none;text-transform:uppercase}.home-page .terms-conditions-container .terms-accepted .term-link-check-icon{fill:#48742c;padding-left:.5rem}.home-page .terms-conditions-container .cta{padding:20px 46px}.home-page .future-payments{width:100%}.home-page .future-payments-item{display:flex;width:100%;justify-content:space-between;margin-bottom:1rem;padding:0 .5rem}.home-page .future-payments-headers .label{text-transform:uppercase}.home-page .future-payments .flex-space-between{align-items:center;justify-content:space-between;margin-top:1rem;padding:0 .5rem}.home-page .future-payments hr{height:2px;background-color:#231f20;margin:25px 0}@media(max-width:1280px){.home-page .payment-banner-content{flex-direction:column;align-items:center;justify-content:center}.home-page .payment-banner-text{text-align:center}.home-page .payment-content{padding:2.5rem 3rem}}@media(max-width:768px){.home-page .payment-banner-due-wrapper{width:100%}.home-page .payment-banner-text h2{font-size:32px;line-height:42px}.home-page .payment-banner-due{flex-direction:column}.home-page .payment-banner-due .next-payment,.home-page .payment-banner-due .payment-total{padding:1.5rem}.home-page .payment-banner-due .next-payment:after{left:50%;top:unset;bottom:0;transform:translateX(-50%);height:1px;width:85%}.home-page .payment-banner-due .finalize-text{height:auto;padding:.25rem}.home-page .payment-banner .banner-flower{display:none}.home-page .payment-content{text-align:center;width:calc(100% - 3rem);padding:2.5rem 1.5rem}.home-page .payment-content .terms{flex-direction:column}.home-page .payment-content .terms-link{min-width:200px;margin:0 auto .5rem;line-height:36px}.home-page .payment-content .button-wrapper.cta{width:100%}.home-page .payment-content .payments-faq{text-align:left}}@media(max-width:959px){.home-page .payment-content .show_vday_22_promotion{flex-direction:column}.home-page .payment-content .show_vday_22_promotion .save-up{margin-bottom:20px}.home-page .payment-content .show_vday_22_promotion .save-up>span{margin:0}}@media screen and (max-width:500px){.home-page .show-desktop{display:none}.home-page .show-mobile{display:block}.home-page .home-page-header .homage-page-logo img{max-height:60px;height:auto;width:auto}}.promo-banner{background-color:#5e5929;padding:1.25rem 1rem;display:flex;justify-content:center;width:550px;position:absolute;left:12%;top:6%;border-radius:10px}.promo-banner .banner-text{text-transform:uppercase;font-size:12px!important;line-height:18px;color:#fffefa;margin:0!important;text-align:center}.booknow{width:100%;height:100%;background:url(/static/media/booknow-background.784c1cd5.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative}.booknow-modal{border-radius:10px;background-color:#fff;max-width:550px;position:absolute;top:15%;left:12%;padding:2rem 4rem 3rem 3rem}.booknow-label{text-transform:uppercase;color:#5e5929;font-size:12px;line-height:24px;font-weight:700!important;margin:2rem 0 1.5rem}.booknow-steps .step{margin-bottom:2rem}.booknow-steps .step img{margin-right:1rem}.booknow-terms{padding:0 0 1.5rem!important}@media screen and (max-width:768px){.booknow .promo-banner{display:none}.booknow-modal{top:1rem;right:1rem;bottom:1rem;left:1rem;overflow-y:scroll;max-height:616px;padding:1rem 2rem 2rem}.booknow-modal h3{font-size:22px}.booknow-steps .step{text-align:center}.booknow-steps .step img{height:28px;width:28px;display:block}.booknow-steps .step img,.booknow-terms{margin-left:auto;margin-right:auto}}.MuiInputBase-input{padding:0}.max-width-none{max-width:none!important}.bold{font-weight:700}.stripe-input{padding:6px 0 7px}.activity-filter .filter-option-text .MuiIconButton-colorSecondary{padding:4px}.activity-filter.mobile-view .MuiFormGroup-root{flex-direction:row}.card-wrapper{cursor:pointer;position:relative;width:341px;height:299px}.card-wrapper .card-front{position:absolute;top:7px;left:10px;width:calc(100% - 10px);height:calc(100% - 7px);padding:30px 20px;background-color:#fffefa;border:1px solid #231f20;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:2;background-size:cover;background-position:50%}.card-wrapper .card-label{margin:.75rem 0 0;text-align:center;text-transform:capitalize}.card-wrapper .card-icon{max-width:55px}.card-wrapper .card-back{width:calc(100% - 6px);height:calc(100% - 9px);border:1px solid #231f20;background-color:#fffefa;position:absolute;top:0;left:0;z-index:1}.card-wrapper.selected .card-front{border-radius:0}.card-wrapper.selected .card-back{background-color:#f97}.card-wrapper .loading-spinner{top:10px;right:2px;z-index:3}.card-wrapper:hover .card-back{border-color:#f97}.card-wrapper-2{position:relative;padding-top:6px;padding-left:9px;margin-top:30px;cursor:pointer}.card-wrapper-2:first-child{margin-top:0}.card-wrapper-2:before{content:"";display:block;position:absolute;border:1px solid #231f20;width:calc(100% - 22px);height:calc(100% - 13px);top:0;left:0}.card-wrapper-2 .card-front{min-height:64px;border:1px solid #231f20;background-color:#fffefa;z-index:10;position:relative}.card-wrapper-2:hover:before{border-color:#f97}@media(max-width:400px){.card-wrapper{width:100%;height:299px}.card-wrapper .card-front{top:5px;left:7px}}.proposal-card-wrapper .customer-name{display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.proposal-card-wrapper .planner-lead{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:12px;letter-spacing:.2em;padding:4px 7px;margin:0 8px;background-color:#f97}.list-proposal .label{font-weight:300;font-size:10px}.list-proposal .MuiTable-root{overflow:hidden}.list-proposal .MuiTableRow-root.MuiTableRow-hover,.list-proposal .MuiTableRow-root.MuiTableRow-hover:hover{background-color:transparent}.list-proposal .MuiTableRow-root.old-event .MuiTableCell-body{opacity:.7}.list-proposal .MuiTableCell-root{border-bottom:transparent;padding:0 16px;text-align:center}.list-proposal .deal-status{position:relative}.list-proposal .deal-status a{position:absolute;display:block;top:50%;transform:translateY(-50%);right:-45px}.customer-portal-wrapper .content-wrapper:has(.admin-proposal-wrapper.mobile-view){overflow:auto}.admin-proposal-wrapper{padding:0 60px;display:flex;flex-direction:column;overflow:hidden;height:100%}.admin-proposal-wrapper.mobile-view{height:auto}.admin-proposal-wrapper.mobile-view .proposal-content{flex-direction:column}.admin-proposal-wrapper.mobile-view .proposal-content .filter-wrapper{width:100%}.admin-proposal-wrapper.mobile-view .proposal-content .filter-wrapper .clear-all-filters{font-size:10px}.admin-proposal-wrapper .proposal-content{display:flex;flex:1 1;overflow:hidden;grid-gap:7px;gap:7px}.admin-proposal-wrapper .proposal-content .filter-wrapper{width:20%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;padding:0 5px}.admin-proposal-wrapper .proposal-content .filter-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.admin-proposal-wrapper .proposal-content .filter-wrapper::-webkit-scrollbar-track{border-radius:25px}.admin-proposal-wrapper .proposal-content .filter-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.admin-proposal-wrapper .proposal-content .filter-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.admin-proposal-wrapper .proposal-content .filter-wrapper .clear-all-filters{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:24px;letter-spacing:.2em;font-weight:300;text-transform:uppercase;cursor:pointer;margin-bottom:1rem}.admin-proposal-wrapper .proposal-content .grid-container{display:flex;flex-direction:column;grid-gap:30px;gap:30px;flex:1 1}.admin-proposal-wrapper .proposal-list-wrapper{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;overflow-y:auto}.admin-proposal-wrapper .proposal-list-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.admin-proposal-wrapper .proposal-list-wrapper::-webkit-scrollbar-track{border-radius:25px}.admin-proposal-wrapper .proposal-list-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.admin-proposal-wrapper .proposal-list-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.admin-proposal-wrapper .MuiSvgIcon-root{font-size:1.75rem}.admin-proposal-wrapper .MuiRadio-colorSecondary.Mui-checked{color:#f97}.admin-proposal-wrapper .filter-accordion{background-color:transparent}@media(max-width:1280px){.admin-proposal-wrapper{padding:24px}}@media(max-width:1024px){.admin-proposal-wrapper{padding:16px}}@media(min-width:1280px){.admin-proposal-wrapper .filter-wrapper{min-width:200px}}.banner{background:url(/static/media/banner-background.f9ab5510.png);background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;height:316px}.banner,.banner-content{position:relative;display:flex}.banner-content{width:100%;margin:0 auto;padding:1.5rem}.banner-text{margin:auto 0;z-index:10}.banner-text h1{padding:2rem 0}.banner.landing-banner .banner-text{text-transform:capitalize}.banner .flower{position:absolute;bottom:0;max-height:316px}.banner .flower-1{right:25%}.banner .flower-2{right:0;bottom:-1px}.poppy-pro-banner .banner-content{justify-content:center;align-items:center}.poppy-pro-banner .banner-content .banner-text h1{padding:0;margin:0;font-family:ltc-caslon-pro,serif;font-size:48px;line-height:60px;font-weight:300;letter-spacing:-.00833em}@media(max-width:1280px){.banner .flower{max-width:65%;height:auto}}@media(max-width:1024px){.banner .flower-1{right:15%}.banner-text{margin-top:45px}.banner-text .sub-title{display:none}}@media(max-width:768px){.banner .flower-1{display:none}.banner .flower-2{right:-70px}}@media(max-width:390px){.banner{height:270px}.banner-text h1{padding:.5rem 0;margin:0}.banner .flower{max-height:190px}.banner .flower-2{max-width:100%;right:-30px}}.add-client-wrapper{display:flex;max-width:999px;width:100%;max-height:90%;background-color:#f2f1ea;top:50%;left:50%;position:absolute;transform:translate(-50%,-50%);padding:50px 30px}.add-client-wrapper h2{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:48px;line-height:60px;color:#000}.add-client-wrapper h2,.add-client-wrapper p{font-style:normal;display:flex;align-items:flex-end}.add-client-wrapper p{line-height:28px;color:#676767;margin-bottom:0}.add-client-wrapper input,.add-client-wrapper p{font-family:"Brandon Grotesque";font-weight:390;font-size:16px}.add-client-wrapper input{color:#000;font-style:normal;line-height:24px}.add-client-wrapper input:-ms-input-placeholder{color:#000;opacity:1}.add-client-wrapper input::placeholder{color:#000;opacity:1}.add-client-wrapper .px-pc{padding:20px}.add-client-wrapper .mt-row{margin-top:10px}.add-client-wrapper .m-auto{margin:auto}.add-client-wrapper .mb-0{margin-bottom:0}.add-client-wrapper .text-italic{font-style:italic}.add-client-wrapper .text-btn{font-family:"BN Bergen St";font-style:normal;font-weight:700;font-size:14px;line-height:21px;text-align:center;letter-spacing:.2em;text-transform:uppercase;color:#f2f1ea;flex:none;order:0;flex-grow:0}.add-client-wrapper .text-1{color:#f2f1ea}.add-client-wrapper .text-2{color:#5e5929}.add-client-wrapper .pt-0{padding-top:0!important}.add-client-wrapper .pb-0{padding-bottom:0!important}.add-client-wrapper .pt-5{padding-top:5px!important}.add-client-wrapper .error,.add-client-wrapper .error label{color:#f44336}.add-client-wrapper .error .react-select__placeholder{color:#f44336!important}.add-client-wrapper .autocomplete-wrapper{margin-top:6px}.add-client-wrapper .autocomplete-wrapper .MuiInputBase-input{padding:6px 0 7px}.add-client-wrapper .autocomplete-wrapper .input-box{border:0;padding:0}.add-client-wrapper .autocomplete-wrapper .input-box .form-input .MuiInputBase-input{padding:12px 16px}.add-client-wrapper .MuiInput-underline:after{border:0}.add-client-wrapper .MuiInputBase-root{background:#f2f1ea;border:1px solid #231f20;padding:10px}.add-client-wrapper .MuiInput-underline:before,.add-client-wrapper .MuiInput-underline:hover:not(.Mui-disabled):before{border-bottom:none}.add-client-wrapper .MuiGrid-spacing-xs-10>.MuiGrid-item{padding:25px 60px}.add-client-wrapper .MuiOutlinedInput-notchedOutline{border-color:#231f20;border-radius:0}.add-client-wrapper .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#231f20}.add-client-wrapper .dropdown-budget-option{margin-top:16px}.add-client-wrapper .dropdown-budget-option .MuiInputBase-root{border:0}.add-client-wrapper .dropdown-budget-option .MuiInputLabel-formControl{top:-6px;left:-6px}.add-client-wrapper .dropdown-budget-option .MuiFormLabel-root.Mui-focused,.add-client-wrapper .dropdown-budget-option .MuiInputLabel-shrink{top:-16px;left:-6px}.add-client-wrapper .MuiInputLabel-formControl{left:10px;z-index:1;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#000}.add-client-wrapper .MuiFormLabel-root.Mui-focused,.add-client-wrapper .MuiInputLabel-shrink{top:-4px;text-transform:uppercase;color:#000}.add-client-wrapper .color-select{max-width:379px;width:100%;height:60px;margin-top:10px}.add-client-wrapper .color-select .react-select__control{padding:0!important;border:1px solid #231f20;background-color:#fff;border-radius:0;box-shadow:none;min-height:56px!important;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#000}.add-client-wrapper .color-select .react-select__control .react-select__value-container{height:100%}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#000}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .react-select__value-container{height:100%}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .react-select__value-container .react-select__placeholder{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#000}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .color-value-container{padding:0;height:100%;display:flex;align-items:center}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .color-value{height:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .color-value .palette{height:100%;display:flex;grid-gap:2px;gap:2px}.add-client-wrapper .color-select .react-select__control .react-select__value-container .react-select__placeholder .color-value .palette-name{white-space:pre-wrap;line-height:1}.add-client-wrapper .color-select .react-select__control .react-select__value-container .color-option{height:64px;display:flex;align-items:center;grid-gap:10px;gap:10px}.add-client-wrapper .color-select .react-select__control .react-select__value-container .color-option .palette{height:100%;display:flex;grid-gap:2px;gap:2px}.add-client-wrapper .color-select .react-select__control .react-select__value-container .color-option .palette-name{white-space:pre-wrap}.add-client-wrapper .color-select .react-select__control .react-select__value-container .MuiSelect-select{color:#000;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px}.add-client-wrapper .color-select .react-select__control .react-select__value-container .MuiSelect-select:focus{background-color:transparent}.add-client-wrapper .color-select .react-select__control .color-value-container{padding:0;height:100%;display:flex;align-items:center}.add-client-wrapper .color-select .react-select__control .color-value{height:100%;display:flex;align-items:center;grid-gap:10px;gap:10px}.add-client-wrapper .color-select .react-select__control .color-value .palette{height:100%;display:flex;grid-gap:2px;gap:2px}.add-client-wrapper .color-select .react-select__control .color-value .palette-name{white-space:pre-wrap;line-height:1}.add-client-wrapper .color-select .color-option{height:64px;display:flex;align-items:center;grid-gap:10px;gap:10px}.add-client-wrapper .color-select .color-option .palette{height:100%;display:flex;grid-gap:2px;gap:2px}.add-client-wrapper .color-select .color-option .palette-name{white-space:pre-wrap}.add-client-wrapper .color-select .MuiSelect-select{color:#000;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px}.add-client-wrapper .color-select .MuiSelect-select:focus{background-color:transparent}.add-client-wrapper .color-select .MuiInputBase-root{margin-top:0}.autocomplete-wrapper .input-box{border-radius:8px}.autocomplete-wrapper .MuiInputBase-input{padding:16px}.autocomplete-wrapper .MuiInputBase-root.form-input input{padding:2px 0}.autocomplete-wrapper .floating-label{transform:translateY(9px) scale(1);color:#555152}.autocomplete-wrapper:focus-within .floating-label{transform:translateY(-2px) scale(.75)}.autocomplete-wrapper .filled{transform:translateY(-2px) scale(.75)}.proposal-card{display:flex;background-color:#fff;padding:15px;margin-bottom:20px;flex-grow:1;width:100%}.proposal-card h4{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#000}.proposal-card p{font-family:"Brandon Grotesque"}.proposal-card label,.proposal-card p{font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#000}.proposal-card label{font-family:"BN Bergen St";letter-spacing:.2em;text-transform:uppercase}.proposal-card .px-pc{padding:15px 5px}.proposal-card .error-text{color:#f44336}.proposal-card .proposal-card-left{width:50%;display:flex;flex-direction:column}.proposal-card .proposal-card-left .proposal-card-left-below{display:flex}.proposal-card .proposal-card-left .proposal-card-left-below .proposal-card-left-below-part-1,.proposal-card .proposal-card-left .proposal-card-left-below .proposal-card-left-below-part-2{width:calc(50% - 5px);display:flex;flex-direction:column}.proposal-card .proposal-card-left .proposal-card-left-below .proposal-card-left-below-part-1{margin-right:10px}.proposal-card .proposal-card-right{width:50%;display:flex}.proposal-card .proposal-card-right .proposal-card-right-part-1,.proposal-card .proposal-card-right .proposal-card-right-part-2{width:calc(50% - 5px);display:flex;flex-direction:column;justify-content:flex-end}.proposal-card .proposal-card-right .proposal-card-right-part-1 .info,.proposal-card .proposal-card-right .proposal-card-right-part-2 .info{flex-grow:1}.proposal-card .proposal-card-right .proposal-card-right-part-1{margin-right:10px}.proposal-card .proposal-card-right .proposal-card-right-part-1 .custom-secondary-btn{color:#adaa90}.proposal-card .proposal-card-right .proposal-card-right-part-1 .custom-secondary-btn .button-base,.proposal-card .proposal-card-right .proposal-card-right-part-1 .custom-secondary-btn:focus:not(:disabled):not(:active) .button-base{border-color:#adaa90}.proposal-list{display:flex;justify-content:center;align-items:center;flex-direction:column}.search-wrapper{margin-bottom:20px}.search-wrapper .label-input{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;letter-spacing:.2em;text-transform:uppercase;color:#231f20}.search-wrapper .MuiInputBase-root{display:flex;box-shadow:none;border:1px solid #231f20;box-sizing:border-box;border-radius:0;color:#231f20;width:100%;padding:5px 10px;font-family:"ltc-caslon-pro, serif"}.search-wrapper .MuiInputBase-root .MuiInputBase-root{padding:5px 10px;flex-grow:1}.poppy-pro-home-page{height:calc(100vh - 64px)}.poppy-pro-home-page .poppy-pro-home-page-wrapper{display:flex;height:calc(100vh - 156px)}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content{width:100%;display:flex;height:calc(100vh - 156px)}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .left-content-part{width:362px;padding:10px}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .right-content-part{flex-grow:1;padding:10px;overflow-y:auto;overflow-x:hidden;height:calc(100vh - 176px);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#5e5929 #fff}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .right-content-part::-webkit-scrollbar{height:45px;width:8px;border-radius:25px}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .right-content-part::-webkit-scrollbar-track{border:1px solid #5e5929;border-radius:25px}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .right-content-part::-webkit-scrollbar-thumb{border-radius:25px;background:#5e5929}.poppy-pro-home-page .poppy-pro-home-page-wrapper .poppy-pro-home-page-content .right-content-part::-webkit-scrollbar-thumb:hover{background:#5e5929}.day-picker-wrapper{margin-top:6px}.day-picker-wrapper .DayPickerInput{width:100%;font-family:ltc-caslon-pro,serif;color:#000;font-size:16px}.day-picker-wrapper .DayPickerInput-OverlayWrapper{z-index:2}.day-picker-wrapper .DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside),.day-picker-wrapper .DayPicker-Day.DayPicker-Day--selected{background-color:#eb4b32!important}.day-picker-wrapper .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover{background-color:#eb4b32!important;color:#fff}.day-picker-wrapper .input-field{padding-left:20px}.day-picker-wrapper .input-field:-ms-input-placeholder{text-align:left;padding-right:55px;color:#000;opacity:1}.day-picker-wrapper .input-field::placeholder{text-align:left;padding-right:55px;color:#000;opacity:1}.day-picker-wrapper .input-icons{font-style:normal;font-weight:400;font-size:16px;line-height:16px}.day-picker-wrapper .input-icons .icon{position:absolute;padding:6px;width:28px;height:28px;text-align:center;margin-left:15px}.day-picker-wrapper .input-icons input{border-radius:4px;outline:0;width:100%;box-sizing:border-box}.day-picker-wrapper .input-icons .basic{background:transparent;border:1px solid #231f20;color:#000;padding:20px 15px;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px}.floating-label-wrapper-2{position:relative;display:flex;flex-direction:column;padding-top:10px}.floating-label-wrapper-2 label{position:absolute;pointer-events:none;transform:translateY(19px) scale(1);transform-origin:top left;transition:.2s cubic-bezier(0,0,.2,1) 0ms;left:12px;top:12px;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#000}.floating-label-wrapper-2:focus-within label{transform:translateY(-16px) scale(.75);font-family:"Brandon Grotesque";left:12px;text-transform:uppercase;font-size:16px;font-weight:390}.floating-label-wrapper-2 .filled{transform:translateY(-16px) scale(.75);font-family:"Brandon Grotesque";left:12px;text-transform:uppercase;font-size:16px;font-weight:390}.not-found .error-container{text-align:center;font-size:106px;font-family:brandon-grotesque,sans-serif;font-weight:800;margin:70px 15px}.not-found .error-container>span{display:inline-block;position:relative}.not-found .error-container>span.four{width:136px;height:43px;border-radius:999px;background:linear-gradient(140deg,rgba(0,0,0,.1),rgba(0,0,0,.07) 43%,transparent 44%,transparent),linear-gradient(105deg,transparent,transparent 40%,rgba(0,0,0,.06) 41%,rgba(0,0,0,.07) 76%,transparent 77%,transparent),linear-gradient(90deg,#d89ca4,#e27b7e)}.not-found .error-container>span.four:after,.not-found .error-container>span.four:before{content:"";display:block;position:absolute;border-radius:999px}.not-found .error-container>span.four:before{width:43px;height:156px;left:60px;bottom:-43px;background:linear-gradient(128deg,rgba(185,44,44,.575),rgba(231,50,50,.623) 40%,transparent 41%,transparent),linear-gradient(116deg,rgba(185,44,44,.575),rgba(231,50,50,.623) 50%,transparent 51%,transparent),linear-gradient(0deg,#eb4b32,#b895ab,#cc9aa6,#d7969e,#e0787f)}.not-found .error-container>span.four:after{width:137px;height:43px;transform:rotate(-49.5deg);left:-18px;bottom:36px;background:linear-gradient(90deg,#eb4b32,#b895ab,#cc9aa6,#d7969e,#e0787f)}.not-found .error-container>span.zero{vertical-align:text-top;width:156px;height:156px;border-radius:999px;background:linear-gradient(-45deg,transparent,rgba(240,50,50,.774) 50%,transparent 51%,transparent),linear-gradient(to top right,#eb4b32,#99749d,#b895ab,#cc9aa6,#d7969e,#ed8687,#ed8687);overflow:hidden;animation:bgshadow 5s infinite}.not-found .error-container>span.zero:before{content:"";display:block;position:absolute;transform:rotate(45deg);width:90px;height:90px;background-color:transparent;left:0;bottom:0;background:linear-gradient(95deg,transparent,transparent 8%,rgba(241,119,119,.589) 9%,transparent 50%,transparent),linear-gradient(85deg,transparent,transparent 19%,rgba(228,102,102,.712) 20%,rgba(233,115,115,.589) 91%,transparent 92%,transparent)}.not-found .error-container>span.zero:after{content:"";display:block;position:absolute;border-radius:999px;width:70px;height:70px;left:43px;bottom:43px;background:#fdfaf5;box-shadow:-2px 2px 2px 0 rgba(243,44,44,.678)}.not-found .screen-reader-text{position:absolute;top:-9999em;left:-9999em}@keyframes bgshadow{0%{box-shadow:inset -160px 160px 0 5px rgba(243,44,44,.678)}45%{box-shadow:inset 0 0 0 0 rgba(243,44,44,.678)}55%{box-shadow:inset 0 0 0 0 rgba(243,44,44,.678)}to{box-shadow:inset 160px -160px 0 5px rgba(243,44,44,.678)}}.not-found *{box-sizing:border-box}.not-found body{background-color:#fdfaf5;margin-bottom:50px}.not-found button,.not-found html,.not-found input,.not-found select,.not-found textarea{font-family:brandon-grotesque,sans-serif;color:#bbb}.not-found h1{margin:30px 15px}.not-found .link-container,.not-found h1{text-align:center}.not-found a.more-link{text-transform:uppercase;font-size:13px;background-color:#eb4b32;padding:10px 15px;border-radius:0;color:#fff;display:inline-block;margin-right:5px;margin-bottom:5px;line-height:1.5;text-decoration:none;margin-top:50px;letter-spacing:1px}.banner-wrapper{background:url(/static/media/banner-background.f9ab5510.png);background-position:50%;background-repeat:no-repeat;background-size:cover;position:relative;color:#fff;height:100px;padding-left:116px}.banner-wrapper h1{z-index:5}.banner-wrapper .flower{position:absolute;bottom:0;z-index:1;width:40%}.banner-wrapper .flower.flower-1{right:0;z-index:2}.banner-wrapper .flower.flower-2{right:320px}.recent-activity-wrapper{padding:35px 60px}.recent-activity-wrapper .label{font-size:16px;line-height:24px;letter-spacing:.2em;font-weight:300}.recent-activity-wrapper .email{opacity:.75}.recent-activity-wrapper .time{min-width:120px}.recent-activity-wrapper .form-input{vertical-align:text-top}.recent-activity-wrapper .filter-wrapper{min-width:168px}.recent-activity-wrapper .unit-comment{padding-left:30px;opacity:.75}.recent-activity-wrapper .link-item{text-transform:uppercase;text-decoration:none;color:#000}.recent-activity-wrapper .MuiTableCell-root{border:none;padding:20px 16px}.recent-activity-wrapper .MuiTableCell-stickyHeader{background-color:transparent}.recent-activity-wrapper #scrollableDiv{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:calc(100vh - 250px)}.recent-activity-wrapper #scrollableDiv::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.recent-activity-wrapper #scrollableDiv::-webkit-scrollbar-track{border-radius:25px}.recent-activity-wrapper #scrollableDiv::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.recent-activity-wrapper #scrollableDiv::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.recent-activity-wrapper .MuiSvgIcon-root{font-size:1.75rem}.recent-activity-wrapper .MuiRadio-colorSecondary.Mui-checked{color:#f97}.recent-activity-wrapper .refresh-button{color:#eb4b32;cursor:pointer}.notification-page{width:60vw;margin:auto}.highlight-step-wrapper{display:flex;grid-gap:5px;gap:5px;width:100%}.highlight-step-wrapper .step-item{height:6px;background:#e5e3d9}.highlight-step-wrapper .step-item.active{background:#e9897d}.overview-page-wrapper{min-height:100vh;min-height:-webkit-fill-available}.overview-page-wrapper .overview-page-content{display:block;height:calc(var(--vh) - 57px);min-height:-webkit-fill-available;overflow-x:hidden;width:100%;position:fixed;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.overview-page-wrapper .overview-page-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.overview-page-wrapper .overview-page-content::-webkit-scrollbar-track{border-radius:25px}.overview-page-wrapper .overview-page-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.overview-page-wrapper .overview-page-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.overview-page-wrapper .carousel-root .carousel-slider{padding-bottom:0}.overview-page-wrapper .carousel-root .carousel .slide iframe{width:100%;max-width:667px;margin:0}.overview-page-wrapper .how-it-works{font-family:"BN Bergen St";font-size:12px;line-height:18px;letter-spacing:.2em;color:#231f20}.overview-page-wrapper .step-title{font-family:ltc-caslon-pro,serif;font-size:32px;line-height:48px;color:#231f20}.overview-page-wrapper .step-description{font-weight:390;font-size:16px;line-height:24px;color:#231f20}.overview-page-wrapper .cta{font-size:16px}.overview-page-wrapper .group-actions{display:flex;grid-gap:5px;gap:5px;flex:1 1;position:relative}.overview-page-wrapper .group-actions .back-action{position:absolute;top:0;left:0}.overview-page-wrapper .actions{display:flex;flex-direction:column;align-items:flex-start;flex-grow:1}.overview-page-wrapper .flower-grid-view{display:grid;width:100%;grid-template-columns:repeat(3,30%);justify-content:center;padding-bottom:2rem}.overview-page-wrapper .flower-grid-view .flower{width:100%;height:100%;object-fit:cover}.overview-page-wrapper .flower-grid-view .flower-item{height:192px;margin-right:20px;margin-bottom:20px}.overview-page-wrapper .edit-inline-wrapper{border-radius:10px}.overview-page-wrapper .edit-inline-wrapper textarea{font-family:"brandon-grotesque"}.overview-page-wrapper .edit-inline-wrapper .cta,.overview-page-wrapper .edit-inline-wrapper .cta .button-base{border-radius:10px}.overview-page-wrapper .video-container{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.overview-page-wrapper .video-container .video-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/static/media/welcome-video-bg.8968a797.png);background-size:cover;background-position:50%;z-index:1;align-items:center;justify-content:center;color:#fff;font-family:"BN Bergen St","san-serif";font-size:28px;letter-spacing:.2em;display:flex;flex-direction:column;cursor:pointer}.overview-page-wrapper .video-container .video-overlay svg{width:75px;height:75px;margin-top:64px}.overview-page-wrapper .overview-page-desktop{width:100%;display:grid;grid-template-columns:1fr 1fr;background:linear-gradient(90deg,#f2f1ea 50%,#e5e3d9 0)}.overview-page-wrapper .overview-page-desktop .overview-item{overflow:auto;display:flex;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.overview-page-wrapper .overview-page-desktop .overview-item::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.overview-page-wrapper .overview-page-desktop .overview-item::-webkit-scrollbar-track{border-radius:25px}.overview-page-wrapper .overview-page-desktop .overview-item::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.overview-page-wrapper .overview-page-desktop .overview-item::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.overview-page-wrapper .overview-page-desktop .overview-item .bg-cover{object-fit:cover;object-position:center}.overview-page-wrapper .overview-page-desktop .overview-item .bg-contain{object-fit:contain;object-position:center}.overview-page-wrapper .overview-page-desktop .overview-item .designer-content{display:flex;grid-gap:10px;gap:10px;justify-content:center;align-items:center}.overview-page-wrapper .overview-page-desktop .overview-item .designer-content .avatar{width:125px;height:125px}.overview-page-wrapper .overview-page-desktop .overview-item.left .left-content-wrapper{max-width:415px;text-align:left;margin:auto;display:inline-flex;justify-content:center;align-items:center}.overview-page-wrapper .overview-page-desktop .overview-item.left .left-content-wrapper.finalize{max-width:500px}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper{display:inline-flex;align-items:center;justify-content:center;margin:auto}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper .finalize-content{max-width:522px}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper .finalize-content p{margin:0}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper .finalize-content .finalize-group{display:flex;flex-direction:column;align-items:center;grid-gap:10px;gap:10px;max-width:394px;margin:auto}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper .finalize-content .finalize-card{background:#ebe9e0;border-radius:10px;display:flex;grid-gap:20px;gap:20px;padding:25px;align-items:center;width:100%}.overview-page-wrapper .overview-page-desktop .overview-item.right .right-content-wrapper .finalize-content .finalize-card .center{text-align:left}.overview-page-wrapper .overview-page-mobile{display:none}@media(max-width:768px){.overview-page-wrapper .carousel-root .carousel .slide iframe{width:100%;height:100%}.overview-page-wrapper .flower-grid-view{max-height:177px;overflow:hidden}.overview-page-wrapper .flower-grid-view .flower-item{height:85px;margin-right:10px;margin-bottom:10px}.overview-page-wrapper .overview-page-desktop{display:none}.overview-page-wrapper .actions{align-items:center;margin-bottom:4rem}.overview-page-wrapper .overview-page-mobile{display:block}.overview-page-wrapper .overview-page-mobile .image-header .bg-cover{max-height:279px;object-fit:cover;object-position:center}.overview-page-wrapper .overview-page-mobile .image-header.welcome-video{height:272px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header{padding:20px 16px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header p{margin:0}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-group .row{display:flex;justify-content:center;margin-bottom:8px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-group .row>div:first-child{margin-right:4px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-group .row>div:last-child{margin-left:4px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-card{background:#ebe9e0;border-radius:10px;display:flex;flex-direction:column;padding:16px;align-items:center;font-size:16px;max-width:45%}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-card .d-flex{align-items:center}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-card p{margin-top:8px}.overview-page-wrapper .overview-page-mobile .finalize-mobile-header .finalize-card svg{height:16px;margin-left:-8px}.overview-page-wrapper .overview-page-mobile .overview-content{text-align:center;background-color:#f2f1ea;padding:20px 16px}.overview-page-wrapper .overview-page-mobile .overview-content .step-title{font-size:24px}.overview-page-wrapper .overview-page-mobile .designer-wrapper{display:flex;text-align:left;align-items:center;grid-gap:30px;gap:30px}.overview-page-wrapper .overview-page-mobile .designer-wrapper .avatar{width:104px;height:104px}.overview-page-wrapper .overview-page-mobile .designer-wrapper .designer-name{font-family:ltc-caslon-pro,serif;font-size:20px;line-height:54px}.overview-page-wrapper .video-container .video-overlay{font-size:14px}.overview-page-wrapper .video-container .video-overlay svg{width:28px;height:28px;margin-top:16px}}@media(max-width:393px){.overview-page-wrapper .cta{padding:15px 25px}}@media(max-width:280px){.overview-page-wrapper .group-actions{display:flex;grid-gap:5px;gap:5px;flex:1 1;position:relative}.overview-page-wrapper .group-actions .back-action{position:relative}}.proposal-unit-page{position:relative;z-index:1;padding:0;background-color:#fff}.proposal-unit-page .proposal-layout{display:flex}.proposal-unit-page .proposal-layout .proposal-left{position:sticky;width:25%;max-width:25%;flex-direction:column;top:0;flex:1 1;background-color:#ebe9e0}.proposal-unit-page .proposal-layout .proposal-right{flex:1 1;background-color:#fff}.proposal-unit-page .proposal-layout .proposal-right-content{width:100%;padding:1.5rem}@media(max-width:1024px){.proposal-unit-page .proposal-layout{flex-direction:column}.proposal-unit-page .proposal-layout .proposal-left{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;height:auto;max-width:100%;width:100%;position:unset}.proposal-unit-page .proposal-layout .proposal-left::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-unit-page .proposal-layout .proposal-left::-webkit-scrollbar-track{border-radius:25px}.proposal-unit-page .proposal-layout .proposal-left::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-unit-page .proposal-layout .proposal-left::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-unit-page .proposal-layout .proposal-right-content{max-width:100%;padding:1rem}}@media(max-width:1024px){.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .right-content .proposal-unit-detail.fit-content-page{height:calc(var(--vh) - 155px)}}@media(max-width:1024px){.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .right-content.scrolled-down{height:calc(var(--vh) - 96px)!important;max-height:calc(var(--vh) - 96px)!important}.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .right-content.scrolled-down .proposal-unit-detail.fit-content-page,.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .right-content.scrolled-down .proposal-unit-detail.fit-content-page.has-progress-bar{height:calc(var(--vh) - 96px)}}@media(max-width:1024px){.right-content .proposal-unit-detail .top-bar{display:none}.right-content .proposal-unit-detail.fit-content-page.has-progress-bar .top-bar{display:flex;margin-top:-1px}.right-content .proposal-unit-detail.fit-content-page.has-progress-bar .available-list{margin-top:165px}}@media(max-width:1024px){.right-content.scrolled-down{height:calc(var(--vh) - 56px)!important;max-height:calc(var(--vh) - 56px)!important}.right-content.scrolled-down .proposal-unit-detail.fit-content-page,.right-content.scrolled-down .proposal-unit-detail.fit-content-page.has-progress-bar{height:calc(var(--vh) - 56px)}.right-content.scrolled-down .proposal-unit-detail.fit-content-page.has-progress-bar .top-bar{transform:translateY(-500%);transition:all .3s ease-in-out}}@media(max-width:1024px){.right-content.scrolled-up .proposal-unit-detail.fit-content-page.has-progress-bar .top-bar{transform:translateY(0);transition:all .3s ease-in-out}}.proposal-unit-detail{width:100%;height:100%;display:flex;flex-direction:column;position:relative}.proposal-unit-detail .icon-button{cursor:pointer}.proposal-unit-detail .icon-button .MuiIconButton-root{margin-left:-1rem}.proposal-unit-detail .icon-button .MuiIconButton-root .MuiSvgIcon-root{font-size:2rem}.proposal-unit-detail .icon-button.forward .MuiIconButton-root{margin-left:0;margin-right:-1rem}.proposal-unit-detail .unit-detail-content{padding:0 1.5rem .75rem;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-unit-detail .unit-detail-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-unit-detail .unit-detail-content::-webkit-scrollbar-track{border-radius:25px}.proposal-unit-detail .unit-detail-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-unit-detail .unit-detail-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-unit-detail .unit-detail-content .back-button{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em}.proposal-unit-detail .unit-detail-content .back-button svg{color:#5e5929;width:2rem;height:2rem}.proposal-unit-detail .unit-detail-content .action-buttons{margin-top:8px}.proposal-unit-detail .unit-detail-content .action-buttons>:first-child{margin-right:16px}.proposal-unit-detail .unit-detail-content .action-buttons .MuiButton-root{border:1px solid #5e5929;border-radius:8px;text-transform:unset;font-family:brandon-grotesque,sans-serif;font-size:14px;line-height:20px;padding:13px 19px}.proposal-unit-detail .unit-detail-content .action-buttons .MuiButton-root svg{margin-right:16px}.proposal-unit-detail .unit-detail-content .action-buttons .MuiButton-root .MuiButton-label{color:#5e5929}.proposal-unit-detail .unit-detail-content .available-list{position:relative}.proposal-unit-detail .unit-detail-content .available-list .left-part{flex-direction:column;justify-content:center}.proposal-unit-detail .unit-detail-content .available-list .designer-avatar{height:118px;width:118px;margin-right:0}@media(max-width:1024px){.proposal-unit-detail .unit-detail-content .available-list .designer-avatar{margin-top:20px}}.proposal-unit-detail .unit-detail-content .available-list.remove-item-animation{transition:all .5s ease-out}.proposal-unit-detail .unit-detail-content .available-list.empty-box{max-width:682px;margin:85px auto 126px;padding:36px 40px;background-color:#fffefa;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.proposal-unit-detail .unit-detail-content .available-list.empty-box p{margin-top:26px}.proposal-unit-detail .unit-detail-content .available-list.empty-box .box-title{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:11px;letter-spacing:.2em}.proposal-unit-detail .unit-detail-content .available-list.empty-box .box-actions>*{margin:0 11px}.proposal-unit-detail .unit-detail-content .not-interested-list.not-interested-all{border-top:1px solid #dadada}.proposal-unit-detail .unit-detail-bottom{background-color:#e5e3d9;align-items:center;justify-content:space-between;padding:0 1rem}.proposal-unit-detail .unit-detail-bottom .modal-nav-text{text-transform:uppercase}.proposal-unit-detail .admin-unit-actions{flex:1 1;justify-content:flex-end;margin:1rem 0}.proposal-unit-detail .admin-unit-actions .duplicate-icon,.proposal-unit-detail .admin-unit-actions .edit-icon,.proposal-unit-detail .admin-unit-actions .remove-icon{color:#eb4b32;display:flex;align-items:center;text-transform:uppercase;cursor:pointer}.proposal-unit-detail .admin-unit-actions .duplicate-icon svg,.proposal-unit-detail .admin-unit-actions .edit-icon svg,.proposal-unit-detail .admin-unit-actions .remove-icon svg{width:16px;height:16px;margin-right:16px}.proposal-unit-detail .admin-unit-actions .duplicate-icon.loading{pointer-events:none;opacity:.5}.proposal-unit-detail .proposal-unit-header{margin-top:24px}@media(min-width:1024px){.proposal-unit-detail .proposal-unit-header{margin-top:48px}}.proposal-unit-detail .proposal-unit-header .button-link{padding-top:10px;padding-left:20px}.proposal-unit-detail .proposal-unit-header .back-icon{position:absolute;left:0;top:50%;transform:translateY(-50%)}.proposal-unit-detail .proposal-unit-header .back-icon svg{color:#231f20}.proposal-unit-detail .proposal-unit-header .title{display:flex;justify-content:flex-start;align-items:center}.proposal-unit-detail .skeleton-loading hr{background-color:#dadada}.proposal-unit-detail .top-bar{margin:-.75rem -1.5rem;padding:.125rem 1.5rem;background-color:#fbfbfb!important;box-shadow:0 4px 4px hsla(0,0%,72.9%,.25);position:absolute;width:100%;z-index:2}@media(min-width:1024px){.proposal-unit-detail .top-bar{margin-top:0}}@media(max-width:1024px){.proposal-unit-detail.fit-content-page{height:calc(var(--vh) - 115px)}.proposal-unit-detail.fit-content-page.has-progress-bar .proposal-unit-header{margin-top:48px}.proposal-unit-detail .unit-detail-bottom{position:fixed;width:100%;bottom:0;left:0}.proposal-unit-detail .unit-detail-bottom.mobile{position:unset;width:calc(100vw + 3px);margin-left:-2rem;margin-right:-2rem;margin-bottom:-.75rem}.proposal-unit-detail .admin-unit-actions{padding:0;width:100%;justify-content:flex-start;margin-top:1rem}.proposal-unit-detail .proposal-unit-header{position:absolute;width:100%;background-color:#fbfbfb;z-index:2;padding:24px 14px 6px 32px;margin-top:-1px;margin-left:-2rem;margin-right:-2rem}.proposal-unit-detail .proposal-unit-header.scrolled-down{transform:translateY(-500%);transition:all .3s ease-in-out}.proposal-unit-detail .proposal-unit-header.scrolled-up{transform:translateY(0);transition:all .3s ease-in-out}.proposal-unit-detail .proposal-unit-header .title{flex-direction:column;text-align:left;align-items:flex-start}.proposal-unit-detail .proposal-unit-header .button-link{padding-left:0}.proposal-unit-detail .proposal-unit-header .back-icon{left:2rem}.proposal-unit-detail .proposal-unit-header .action-buttons>:first-child{margin-right:0}.proposal-unit-detail .available-list{margin-top:115px}.proposal-unit-detail .top-bar{box-shadow:none;padding-top:8px;background-color:transparent}}@media(max-width:768px){.proposal-unit-detail .unit-detail-content .available-list.empty-box{margin:89.33px auto 32px;padding:32px}.proposal-unit-detail .unit-detail-content .available-list.empty-box .box-actions{flex-direction:column}.proposal-unit-detail .unit-detail-content .available-list.empty-box .box-actions>*{margin:8px 0}}@media screen and (max-width:425px){.proposal-unit-detail .icon-button.forward{padding-left:32px}}.modal-confirm-delete-unit .MuiDialog-paper{background-color:#fffefa}.modal-confirm-delete-unit .MuiDialogContent-root{padding:24px 80px;text-align:center}.modal-confirm-delete-unit .MuiDialogContent-root .unit-image-placeholder{width:100%;height:187px;border:1px dashed #5e5929;background-color:#fffefa}.modal-confirm-delete-unit .MuiDialogActions-root{padding:0 80px 56px;justify-content:center}.modal-confirm-delete-unit .MuiDialogActions-root>button{margin:0 13px}.schedule-call-step{padding-top:48px;padding-bottom:32px;text-align:center;position:relative}.schedule-call-step .desc{max-width:450px;margin-top:8px}.schedule-call-step .box-wrapper{margin-top:36px}.schedule-call-step .box-wrapper .box-item{flex:1 1;margin-right:57px;width:100%;max-width:371px;display:flex;flex-direction:column;align-items:center}.schedule-call-step .box-wrapper .box-item:last-child{margin-right:0}.schedule-call-step .box-wrapper .box-item img{width:100%}.schedule-call-step .box-wrapper .box-item h4{margin-top:16px;margin-bottom:8px}.schedule-call-step .box-wrapper .box-item button{margin-top:24px}.schedule-call-step .flower{position:absolute;z-index:-1}.schedule-call-step .flower.flower1{max-width:200px;left:-40px}.schedule-call-step .flower.flower2{max-width:279px;right:0}@media(max-width:1024px){.schedule-call-step .box-wrapper{flex-direction:column}.schedule-call-step .box-wrapper .box-item{margin-right:0}.schedule-call-step .box-wrapper .box-item:first-child{margin-bottom:32px}}@media(max-width:768px){.schedule-call-step .flower{display:none}}@media(max-width:390px){.schedule-call-step .box-wrapper .box-item{max-width:100%}}.unit-progress-bar{width:100%;max-width:600px}.unit-progress-bar>p{margin-bottom:0}.unit-progress-bar .MuiLinearProgress-root{width:100%;border-radius:20px;height:10px}.unit-progress-bar .MuiLinearProgress-root.MuiLinearProgress-colorPrimary{background-color:#e9e9e9}.unit-progress-bar .MuiLinearProgress-root .MuiLinearProgress-barColorPrimary{background-color:#f97;border-radius:20px}.unit-progress-bar.content-column>p{margin-top:6px}.unit-progress-bar.content-row{align-items:center}.unit-progress-bar.content-row .MuiLinearProgress-root{flex:1 1}.unit-progress-bar.content-row>p{margin-left:12px}@media(max-width:1024px){.unit-progress-bar{max-width:100%}.unit-progress-bar>p{margin-top:6px}.unit-progress-bar.content-row{align-items:center;flex-direction:column!important}.unit-progress-bar.content-row>p{margin-left:0}.unit-progress-bar.content-row .MuiLinearProgress-root{width:100%;flex:unset}}.counter-wrapper{position:relative}.counter-wrapper-content{display:flex;align-items:center;justify-content:space-between;border:1px solid #dadada;padding:11px 16px;border-radius:8px;width:120px}.counter-wrapper.locked{width:auto;display:flex;flex-direction:column;align-items:center}.counter-wrapper.locked .label{position:relative;top:0}.counter-wrapper.locked p{margin:0}.counter-wrapper .label{position:absolute;top:-20px;left:0;text-transform:uppercase;font-size:10px;line-height:9px}.counter-wrapper .MuiInputBase-root{padding:0 14px;height:28px}.counter-wrapper .MuiInputBase-root input{text-align:center}.counter-wrapper .counter-btn{width:8px;height:8px;flex:0 0 8px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.counter-wrapper .counter-btn:after,.counter-wrapper .counter-btn:before{content:"";display:block;position:absolute;background-color:#231f20;width:8px;height:1px}.counter-wrapper .counter-btn:after{transform:rotate(90deg)}.counter-wrapper .counter-btn.decrease:after{display:none}.counter-wrapper .counter-btn.disabled{pointer-events:none;opacity:.3}.counter-wrapper .loading-spinner{right:-25px}.counter-wrapper .MuiInputBase-input{padding:0;line-height:16px}.counter-wrapper .edit-link{cursor:pointer;color:#5e5929;text-decoration:underline;margin-left:8px}.counter-wrapper .text-only{padding:0 16px}.counter-wrapper .rounded-max{border-radius:9999px}.counter-wrapper.small .counter-wrapper-content{width:120px;padding:5px 16px}.counter-wrapper.super-small .counter-wrapper-content{width:72px;padding:4px 10px}.counter-wrapper.super-small .MuiInputBase-root{padding:0 4px;height:22px}.counter-wrapper.bg-night .counter-wrapper-content,.counter-wrapper.disabled .counter-wrapper-content{background-color:#f3f3f3}@media(max-width:768px){.counter-wrapper .label{left:0;transform:translateX(0)}}.product-list-item-wrapper{display:flex;flex-direction:row;padding:30px 0;border-bottom:1px solid #dadada;color:#1e1e1e}.product-list-item-wrapper.fade-out{opacity:0;transition:all .5s ease-out}.product-list-item-wrapper.item-move-up{width:100%;transition:all .5s ease-out}.product-list-item-wrapper.d-none{display:none}.product-list-item-wrapper .product-left{position:relative;max-width:452px;width:100%}@media(max-width:1024px){.product-list-item-wrapper .product-left{max-width:100%}}.product-list-item-wrapper .product-left .default-image{width:100%;height:425px;object-fit:cover;object-position:center;border-radius:8px}.product-list-item-wrapper .product-left .inspo-images{margin:16px -12px 0;flex-wrap:wrap}.product-list-item-wrapper .product-left .inspo-images img{width:95px;height:95px;object-fit:cover;object-position:center;margin:12px;cursor:pointer}.product-list-item-wrapper .product-left .inspo-images img.selected{border:2px solid #f97}.product-list-item-wrapper .product-left .selected-state{position:absolute;padding:10px 20px;top:10px;left:10px;justify-content:center;background:#f2f1ea;border-radius:8px;font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:11px;display:flex;align-items:center;letter-spacing:.2em;color:#1e1e1e;text-transform:uppercase}.product-list-item-wrapper .product-left .selected-state span{margin-right:6px}.product-list-item-wrapper .product-right{margin-left:56px;flex-direction:column;align-items:flex-start}@media(max-width:1024px){.product-list-item-wrapper .product-right{padding-top:30px}}.product-list-item-wrapper .product-right .product-name{font-family:"LTC Caslon"}.product-list-item-wrapper .product-right .product-option-no{font-style:italic;font-size:14px;line-height:22px}.product-list-item-wrapper .product-right .product-price{font-size:20px;line-height:28px;margin-bottom:0;margin-right:16px}.product-list-item-wrapper .product-right .action-buttons{margin-top:8px}.product-list-item-wrapper .product-right .action-buttons>:first-child{margin-right:16px}.product-list-item-wrapper .product-right .action-buttons .MuiButton-root{border:1px solid #dadada;border-radius:8px;text-transform:unset;font-family:brandon-grotesque,sans-serif;font-size:14px;line-height:20px;padding:13px 19px}.product-list-item-wrapper .product-right .action-buttons .MuiButton-root svg{margin-right:16px}.product-list-item-wrapper .product-right .quantity-order{margin-top:68px;align-items:flex-start;flex-wrap:wrap}.product-list-item-wrapper .product-right .quantity-order>*{margin-bottom:10px}.product-list-item-wrapper .product-right .quantity-order>:first-child{margin-right:10px}.product-list-item-wrapper .product-right .add-to-review-btn{border:1px solid #dadada;padding:3px 6px;cursor:pointer;border-radius:8px}.product-list-item-wrapper .product-right .add-to-review-btn:hover{border-color:#5e5929;color:#5e5929}.product-list-item-wrapper .product-right .review-complete{padding:.25rem .75rem;border-radius:10px;background-color:#5e5929;color:#fff}.product-list-item-wrapper .product-right .review-complete .MuiSvgIcon-root{margin-left:8px;color:#fff}.product-list-item-wrapper .product-right .custom-dropdown{position:relative;min-width:140px;color:#000}.product-list-item-wrapper .product-right .custom-dropdown .dropdown-item{cursor:pointer;padding:.25rem .75rem;display:flex;align-items:center;justify-content:space-between;border:1px solid #5e5929;border-radius:10px}.product-list-item-wrapper .product-right .custom-dropdown .dropdown-item:hover{background-color:transparent}.product-list-item-wrapper .product-right .custom-dropdown .dropdown-item:active{background-color:#fffefa;color:inherit}.product-list-item-wrapper .product-right .custom-dropdown .expand-item{display:none;position:absolute;left:0;bottom:-100%;width:100%}.product-list-item-wrapper .product-right .custom-dropdown .MuiSvgIcon-root{color:#5e5929}.product-list-item-wrapper .product-right .custom-dropdown.open .expand-item{display:block}.product-list-item-wrapper .product-right .custom-dropdown.open .dropdown-item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-list-item-wrapper .product-right .custom-dropdown.open .dropdown-item:last-child{border-top-left-radius:0;border-top-right-radius:0}.product-list-item-wrapper .not-your-style p{margin-bottom:0}.product-list-item-wrapper.grey-out{opacity:.5}@media(max-width:1024px){.product-list-item-wrapper .product-left{margin:0 auto}.product-list-item-wrapper .product-left .default-image{height:335px}.product-list-item-wrapper .product-left .inspo-images{margin-top:12px -10px 0}.product-list-item-wrapper .product-left .inspo-images img{width:75px;height:75px;margin:10px}.product-list-item-wrapper .product-right{align-items:center;text-align:center}.product-list-item-wrapper .product-right .action-buttons{display:flex;justify-content:space-between;width:100%}.product-list-item-wrapper .product-right .action-buttons .MuiButton-root{margin-bottom:16px;padding:13px 12px;flex:1 1}.product-list-item-wrapper .product-right .action-buttons .MuiButton-root svg{margin-right:8px}.product-list-item-wrapper .product-right .quantity-order{margin-top:30px;width:100%;justify-content:space-between}.product-list-item-wrapper .product-right .quantity-order>:first-child{width:auto;margin-left:0}.product-list-item-wrapper .product-right .quantity-order .counter-wrapper-content{width:140px}.product-list-item-wrapper .not-your-style{text-align:center}}.rmo-wrapper{color:#fff;max-width:365px}.rmo-wrapper .rmo-content{border-radius:10px;background-color:#5e5929;width:100%;padding-top:100%;max-width:365px;max-height:292px;display:flex;flex-direction:column;align-items:center;position:relative}.rmo-wrapper .rmo-content.has-feedback{padding:40px 20px;justify-content:center;align-items:flex-start}.rmo-wrapper .rmo-content .keep-exploring{position:absolute;top:50%;transform:translateY(-50%);width:80%}.rmo-wrapper .rmp-button{margin-top:16px;font-size:16px;line-height:24px;padding:20px 30px;width:100%}.rmo-wrapper .rmp-button.primary[color=stem]:not(:disabled) .button-base{border:1px solid #fff}.rmo-wrapper .feedbacks-content{max-height:300px;padding-right:8px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.rmo-wrapper .feedbacks-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.rmo-wrapper .feedbacks-content::-webkit-scrollbar-track{border-radius:25px}.rmo-wrapper .feedbacks-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.rmo-wrapper .feedbacks-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.rmo-wrapper .feedbacks-content .fb-item{padding:16px 30px;background-color:#fff;border-radius:40px;color:#5e5929;margin-bottom:8px}@media(max-width:1024px){.rmo-wrapper:not(.button-only){margin:.25rem auto;min-height:365px}.rmo-wrapper .rmo-content{max-width:100%}.rmo-wrapper h4{text-align:left}}@media(max-width:960px){.product-list-item-wrapper{flex-direction:column}.product-list-item-wrapper .product-right{margin-left:0}.product-list-item-wrapper .per-proposal-unit .counter{width:146px;margin:0 8px 0 0}.product-list-item-wrapper .per-proposal-unit .counter .counter-wrapper-content{height:56px}.modal-confirm-delete-unit .MuiDialogContent-root{padding:24px}.modal-confirm-delete-unit .MuiDialogActions-root{flex-direction:column}.modal-confirm-delete-unit .MuiDialogActions-root>button{margin:13px 0}}.firs-product-selection-modal.full-screen-modal .modal-content{padding:0;max-width:1245px}.firs-product-selection-modal.full-screen-modal p{text-align:center;max-width:80%}.firs-product-selection-modal .flex-wrapper{display:flex;width:100%;height:100%;grid-gap:5px;gap:5px}.firs-product-selection-modal .modal-left{padding:16px 24px;display:flex;flex-direction:column;width:100%;justify-content:center;align-items:center}.firs-product-selection-modal .modal-left button{margin:0 auto}.firs-product-selection-modal .modal-right{width:35%;background-size:cover;background-position:50%;min-width:446px;border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.firs-product-selection-modal .center{margin:auto}.firs-product-selection-modal .calendly-wrapper{height:600px;margin-bottom:0}.firs-product-selection-modal .calendly-wrapper .loading-container{height:300px}@media(max-width:1024px){.firs-product-selection-modal.full-screen-modal .modal-content{max-width:100%}.firs-product-selection-modal .flex-wrapper{display:block;height:100%;width:100%}.firs-product-selection-modal .modal-left{padding:16px;max-width:100%;width:100%;display:block}.firs-product-selection-modal .modal-right{display:block;max-width:100%;width:100%;height:178px;min-width:auto;border-radius:0}.firs-product-selection-modal .calendly-wrapper{width:70%;margin:auto}}@media(max-width:768px){.firs-product-selection-modal .calendly-wrapper{width:100%}}.request-more-options-modal{display:flex;align-items:center;justify-content:center}.request-more-options-modal.full-screen-modal .modal-content{border-radius:10px;background-color:#5e5929;color:#fffefa;max-width:868px;margin-top:57px}.request-more-options-modal.full-screen-modal .modal-content .label{color:#fffefa}.request-more-options-modal.full-screen-modal .modal-content h4{color:#fff}.request-more-options-modal .top-actions{width:100%;display:flex;justify-content:flex-end}.request-more-options-modal .top-actions .btn-close-box{padding:10px 20px 10px 10px;cursor:pointer}.request-more-options-modal .modal-body{max-width:680px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;margin:0 auto}@media(max-width:1024px){.request-more-options-modal .modal-body{padding-top:3rem;padding-bottom:3rem}}.request-more-options-modal .rmo-list{width:100%;flex-wrap:wrap}.request-more-options-modal .rmo-list .rmo-item{flex:1 1 48%;padding:20px 16px;border-radius:40px;border:1px solid #fffefa;align-items:center;justify-content:center;margin:1% 1% 14px;cursor:pointer}.request-more-options-modal .rmo-list .rmo-item.selected{background-color:#fff;color:#5e5929}.request-more-options-modal .rmo-comment{width:100%}.request-more-options-modal .rmo-comment .MuiFormControl-root{border-radius:10px;border:1px solid #fff}.request-more-options-modal .rmo-comment .MuiFormControl-root .MuiInputBase-root{padding:7px 12px;color:#fff}.request-more-options-modal .rmo-comment .MuiFormControl-root .MuiInput-underline:after,.request-more-options-modal .rmo-comment .MuiFormControl-root .MuiInput-underline:before{display:none}.request-more-options-modal .feedback-success{align-items:center}.request-more-options-modal .feedback-success .owner-avatar{width:194px;height:194px}.request-more-options-modal .feedback-success p{text-align:center}.request-more-options-modal .feedback-success .rmo-submit-button{width:346px;height:56px;padding:8px}@media(max-width:1024px){.request-more-options-modal.full-screen-modal .modal-content{border-radius:0;padding:0;justify-content:flex-start;overflow:auto}.request-more-options-modal.full-screen-modal .rmo-list .rmo-item{flex:1 1 100%}.request-more-options-modal.full-screen-modal .feedback-success .owner-avatar{width:120px;height:120px}.request-more-options-modal.full-screen-modal .feedback-success .rmo-submit-button{width:100%;height:56px;padding:8px}}.request-more-options-modal.has-header-bar.full-screen-modal .modal-content{margin-top:97px}@media(max-width:960px){.firs-product-selection-modal.full-screen-modal h3,.firs-product-selection-modal.full-screen-modal h4{text-align:center;font-size:28px}.firs-product-selection-modal.full-screen-modal p{text-align:left;max-width:100%;margin:0}}.logistic-form-wrapper{margin-top:1rem}.logistic-form-wrapper .label{line-height:18px;padding-bottom:8px;text-transform:uppercase;display:flex;align-items:flex-start;min-height:34px}.logistic-form-wrapper .label .MuiIconButton-root{margin-left:1rem}.logistic-form-wrapper .standalone-panel{padding:20px 14px 20px 34px}.logistic-form-wrapper .bt-border{border-bottom:1px dotted #000}.logistic-form-wrapper .logistic-panel-title p{margin-bottom:0}.logistic-form-wrapper .logistic-panel-title h4{line-height:24px;display:flex;align-items:center}.logistic-form-wrapper .logistic-panel-title h4 svg{font-size:32px;margin-left:-16px;margin-right:8px}.logistic-form-wrapper .logistic-panel-title .logistic-due{font-size:16px;line-height:24px;color:#7b7b7b;margin-left:24px;padding-bottom:0}.logistic-form-wrapper .gallery-wrapper .gallery-item{position:relative}.logistic-form-wrapper .gallery-wrapper .gallery-item .delete-button{position:absolute;top:8px;right:8px}.logistic-form-wrapper .gallery-wrapper .gallery-item .delete-button svg{width:20px;height:20px}.logistic-form-wrapper .gallery-wrapper .gallery-item .loading-spinner{top:8px;right:8px}.logistic-form-wrapper .gallery-wrapper .gallery-item.file-attachment .delete-button,.logistic-form-wrapper .gallery-wrapper .gallery-item.file-attachment .loading-spinner{position:unset}.logistic-form-wrapper .grid-double-selection .MuiGrid-item{width:50%}@media(max-width:1024px){.logistic-form-wrapper .standalone-panel{padding:32px}.logistic-form-wrapper .logistic-panel-title h4,.logistic-form-wrapper .logistic-panel-title p{margin-bottom:16px}}@media(max-width:768px){.logistic-form-wrapper .grid-double-selection .MuiGrid-item{width:100%}}.images-uploader-wrapper{width:100%;height:151px;position:relative;padding:11px 13px;display:flex;border:1px dotted #000;cursor:pointer}.images-uploader-wrapper:has(input:disabled){background-color:#e8e8e8}.images-uploader-wrapper .content{display:flex;flex-direction:column;align-items:center;color:#eb4b32;width:100%}.images-uploader-wrapper .content img{width:35px;height:45px}.images-uploader-wrapper .content .title{letter-spacing:.2em;text-transform:uppercase;font-size:16px;line-height:24px;margin:10px 0}.images-uploader-wrapper .content .text-label{color:#000}.images-uploader-wrapper .content .text-label,.images-uploader-wrapper .content .text-link{font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px}.images-uploader-wrapper .content .text-link{color:#5e5929;-webkit-text-decoration-line:underline;text-decoration-line:underline}.images-uploader-wrapper .loading-spinner{right:-30px;top:50%;transform:translateY(-50%)}.images-uploader-wrapper.border-dashed{border-style:dashed;border-radius:8px}.images-uploader-wrapper.border-dashed .loading-spinner{top:50%;left:50%;transform:translate(-50%,-50%)}.images-uploader-wrapper.border-dashed.dropzone-active{border-color:#5e5929;border-width:2px;background-color:#e5e3d9;transition:border background-color .24s ease-in-out}.images-uploader-wrapper .dropzone{display:flex;align-items:center;justify-content:center;flex:1 1}.dropzone-wrapper .dropzone-focus{position:absolute;display:flex;width:100%;height:100%;justify-content:center;align-items:center;outline:none;background-color:#e5e3d9;transition:border .24s ease-in-out;z-index:1;border-radius:8px;border:3px dashed #5e5929;left:50%;top:50%;transform:translate(-50%,-50%)}.dropzone-wrapper .dropzone-focus p{margin:0}.edit-link{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:18px;text-align:center;cursor:pointer}.edit-link.stem{color:#5e5929}.edit-link.underline{text-decoration:underline}.edit-link.disabled{pointer-events:none;opacity:.5}.edit-link.tertiary{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:15px;letter-spacing:.2em;text-transform:uppercase}.edit-budget-button{width:24px;height:24px}.service-level-box{width:334px;padding:15px;margin-top:25px;margin-right:10px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;height:-moz-fit-content;height:fit-content}.service-level-box .box-title{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#231f20}.service-level-box .box-text{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:14px;line-height:24px;color:#000}.service-level-box .box-actions{width:100%}.service-level-box .box-actions .text-style{text-decoration:underline;text-transform:capitalize;color:#5e5929}@media(max-width:1024px){.service-level-box{margin-top:20px;margin-bottom:20px;width:calc(100% - 64px);margin-right:0}}.photographer-opt-in-out-modal{min-width:767px!important;min-height:300px;border-radius:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:none!important}.photographer-opt-in-out-modal h3{color:#000;font-family:"LTC Caslon";font-size:32px;font-style:normal;font-weight:400;line-height:48px}.photographer-opt-in-out-modal .actions{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;margin:1rem 0}.photographer-opt-in-out-modal .actions .button-wrapper.primary[color=stem]{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.photographer-opt-in-out-modal .actions .button-wrapper.secondary[color=stem]{color:#5e5929;color:var(--Stem,#5e5929);font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.logistics-status-banner{padding:18px;border:1px solid #898586;border-radius:4px;max-width:600px}.logistics-status-banner.overdue{border-color:#a83008}.logistics-status-banner .banner__content{display:flex;align-items:center;justify-content:space-between}.logistics-status-banner .banner__content__text p{margin:0}.logistics-status-banner .banner__content__action{display:flex;align-items:center}.logistics-status-banner .banner__content__title{font-weight:600;padding-right:8px;color:#444041}.logistics-status-banner .banner__content__title--red{color:#a83008}.logistics-status-banner .banner__content__action .loading-spinner{left:calc(33% + 2px)}.service-level-wrapper .mt-10px{margin-top:10px}.service-level-wrapper.border-top{border-top:1px solid #dadada;padding-top:16px}.service-level-wrapper .required-label{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px;color:#eb4b32;margin-left:20px}.service-level-wrapper .required-label-new{margin-left:20px;color:#464646;font-family:ltc-caslon-pro,serif;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:1.2px;text-transform:uppercase}.service-level-wrapper .right-text{float:right}.service-level-wrapper .description{margin-bottom:12px}.service-level-wrapper .service-item{border:1px solid #939393;padding:16px 16px 30px;cursor:pointer;height:100%;position:relative;border-radius:10px}.service-level-wrapper .service-item.selected{border:2px solid #5e5929}.service-level-wrapper .service-item.disabled{cursor:default}.service-level-wrapper .service-item-new{background-color:#fff;padding:12px 0;cursor:pointer;height:100%;position:relative;border-radius:8px}.service-level-wrapper .service-item-new.selected{border:2px solid #5e5929}.service-level-wrapper .service-item-new.disabled{cursor:default}.service-level-wrapper .service-item-new .service-item-inner{justify-content:space-between;align-items:center}.service-level-wrapper .service-item-new .service-item-inner .service-item-content{max-width:72%}.service-level-wrapper .service-item-new .service-item-inner .service-item-content .service-level-box{padding:0;border:0;margin:0;width:auto}@media(max-width:768px){.service-level-wrapper .service-item-new .service-item-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:20px;gap:20px}.service-level-wrapper .service-item-new .service-item-inner .service-item-content{max-width:100%}}.service-level-wrapper .loading-spinner{top:4px;right:4px}.service-level-wrapper .title{font-size:20px;line-height:30px}.service-level-wrapper .title-new{font-size:20px;line-height:30px;grid-gap:5px;gap:5px;align-items:center}.service-level-wrapper .title-new .left-part{display:flex;grid-gap:16px;gap:16px;align-items:center}@media(max-width:768px){.service-level-wrapper .title-new.selected-title{flex-direction:column;justify-content:center;align-items:flex-start}.service-level-wrapper .title-new.selected-title .change-service-btn{padding-left:0!important}}.service-level-wrapper .service-info p{margin-bottom:0}.service-level-wrapper .service-info p:last-child{color:#3e3e3e}.service-level-wrapper .addon-details .text-label{margin:20px 0 0;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px}.service-level-wrapper .addon-details .MuiFormControlLabel-root{align-items:flex-start;margin-top:15px}.service-level-wrapper .addon-details .MuiButtonBase-root{padding-top:5px;padding-right:16px}.service-level-wrapper .addon-details .label-box-wrapper{display:flex;flex-direction:column}.service-level-wrapper .addon-details .label-box-wrapper .text-and-icon{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.service-level-wrapper .addon-details .label-box-wrapper .text-des{color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px;padding:0;margin:5px 0 0}.service-level-wrapper .addon-details .label-box-wrapper .text-required{font-family:Brandon Grotesque;font-size:16px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#a83008}.service-level-wrapper .addon-details .locked-finalized-service{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:7px 0}.service-level-wrapper .addon-details .locked-finalized-service span{font-weight:700;font-family:"Brandon Grotesque";font-size:16px;line-height:24px;color:#231f20}.service-level-wrapper .addon-details .locked-finalized-service p{margin:0;font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#231f20}.service-level-wrapper .addon-details .locked-finalized-service .content-box{display:flex;flex-direction:column}.service-level-wrapper .edit-icon{position:absolute;bottom:5px;right:5px}.service-level-wrapper .select-service-btn{text-transform:uppercase;background-color:#fff!important;color:#5e5929;font-family:"BN Bergen St","san-serif";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px}.service-level-wrapper .change-service-btn{color:#5e5929;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.new-autocomplete-wrapper .input-box{position:relative}.new-autocomplete-wrapper .location-venue-information{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border-radius:4px;padding:15px;border:1px solid #3e7c9d;border-left-width:4px;margin-bottom:10px}.new-autocomplete-wrapper .button-wrapper{text-transform:uppercase;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:20%;color:#fffefa;background:#5e5929}.new-autocomplete-wrapper .MuiList-root{background-color:#fffefa}.new-autocomplete-wrapper .MuiMenuItem-root{font-family:ltc-caslon-pro,serif;word-break:break-word;white-space:normal}.new-autocomplete-wrapper .place-predictions{position:absolute;left:0;top:100%;width:100%;max-height:200px;overflow-y:auto;z-index:99;box-shadow:0 2px 4px 2px rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.14),0 1px 3px 1px rgba(0,0,0,.12);background-color:#fffefa}.new-autocomplete-wrapper .edit-text{color:#5e5929;font-weight:700;cursor:pointer;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;letter-spacing:0;text-decoration:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:Auto;margin:0}.new-autocomplete-wrapper .MuiInputBase-root.form-input{align-items:flex-end}.new-autocomplete-wrapper .MuiInputBase-root.form-input input{padding:18px 0 3px}.new-autocomplete-wrapper .floating-label{position:absolute;pointer-events:none;transform:translateY(9px);transform-origin:top left;transition:all .2s cubic-bezier(0,0,.2,1) 0ms;font-family:"Brandon Grotesque";color:#787475;font-size:16px}.new-autocomplete-wrapper .filled,.new-autocomplete-wrapper:focus-within .floating-label{transform:translateY(-4px) scale(.75);color:#555152}.new-autocomplete-wrapper .form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:26px 16px 11px 11px}.new-autocomplete-wrapper .form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-formControl{transform:translate(8px,16px) scale(1);z-index:1}.new-autocomplete-wrapper .form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-shrink.MuiFormLabel-root{transform:translate(8px,4px) scale(.75)}@media(max-width:1024px){.new-autocomplete-wrapper .edit-text{margin:16px 0}}@media(max-width:390px){.new-autocomplete-wrapper .input-box button{padding:12px}}.event-detail-wrapper-new .box-select{background-color:#fff;border:1px solid #bdbcbc;width:186px;height:49px;border-radius:4px;display:flex;align-items:center;justify-content:space-between}.event-detail-wrapper-new .box-select span{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;text-transform:none}.event-detail-wrapper-new .box-select:hover{background-color:#fff}.jump-to-popover{padding:10px;border-radius:0}.jump-to-popover .MuiPaper-rounded{border-radius:0}.jump-to-popover .jump-to-box{width:390px;display:flex;flex-direction:column;border-radius:0;background-color:#fffefa}@media screen and (max-width:768px){.jump-to-popover .jump-to-box{width:300px}}.jump-to-popover .jump-to-box .header{display:flex;align-items:center;justify-content:space-between;padding:0 10px;border-bottom:1px solid #cfcfcf}.jump-to-popover .jump-to-box .header .title{font-family:"LTC Caslon";font-size:24px;font-weight:400;line-height:36px;margin:0}.jump-to-popover .jump-to-box .header .close-icon{cursor:pointer}.jump-to-popover .jump-to-box .content .list-item{list-style:none;margin:0;padding:0}.jump-to-popover .jump-to-box .content .list-item .item{display:flex;font-family:"LTC Caslon";font-size:20px;font-weight:400;line-height:30px;margin:0;cursor:pointer}.jump-to-popover .jump-to-box .content .list-item .item .link-text{width:100%;padding:10px;color:#000;text-decoration:none}.reassign-modal{min-width:767px!important;min-height:300px;border-radius:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:none!important}.reassign-modal h3{color:#000;font-family:"LTC Caslon";font-size:26px;font-style:normal;font-weight:400;line-height:48px}.reassign-modal .select-event-service-box{min-width:200px}.reassign-modal .select-event-service-box .form-group-2 .form-input .MuiSelect-select:focus{background-color:#fff}.reassign-modal .select-event-service-box .form-group-2 .form-input fieldset{border:1px solid #d9d9d9}.reassign-modal .actions{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;margin:1rem 0}.reassign-modal .actions .button-wrapper.primary[color=stem]{color:#fffefa}.reassign-modal .actions .button-wrapper.primary[color=stem],.reassign-modal .actions .button-wrapper.secondary[color=stem]{font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.reassign-modal .actions .button-wrapper.secondary[color=stem]{color:#5e5929;color:var(--Stem,#5e5929)}.success-confirmation{display:flex;align-items:center}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper{height:100%}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormGroup-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormGroup-root{padding:3px 12px 12px;flex-direction:row;grid-gap:10px;gap:10px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormGroup-root .radio-btn,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormGroup-root .radio-btn{margin-bottom:10px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiInput-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiInput-root{width:100%}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .custom-input,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .custom-input{border:1px solid #bdbcbc;padding:22px 10px;border-radius:4px;font-family:"LTC Caslon";font-size:16px;line-height:24px;color:#231f20}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .custom-input:disabled,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .custom-input:disabled{background-color:#e8e8e8}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root{width:-moz-fit-content;width:fit-content;padding:0;border-radius:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiRadio-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiRadio-root{padding:0;border:2px solid #dbdbdb;margin-right:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#f97}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiButtonBase-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root .MuiButtonBase-root{padding:0;margin-right:10px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root{min-width:160px}}@media(max-width:390px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root{min-width:136px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .radio-btn,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .radio-btn{border:1px solid #5e5929;padding:15px 40px;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:120px;border-radius:50px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .radio-btn.Mui-disabled,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .radio-btn.Mui-disabled{background-color:#e8e8e8}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root.radio-btn:has(.Mui-checked),.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-root.radio-btn:has(.Mui-checked){border:1px solid #f97;background-color:#f97}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .day-picker-wrapper .input-icons .basic,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .day-picker-wrapper .input-icons .basic{border:1px solid #bdbcbc}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .day-picker-wrapper .input-icons .basic:disabled,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .day-picker-wrapper .input-icons .basic:disabled{background-color:#e8e8e8;opacity:1}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-label,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .MuiFormControlLabel-label{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:450;line-height:24px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-header-label,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-header-label{font-family:"BN Bergen St";font-size:10px;font-weight:500;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#fffefa;margin-bottom:5px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-val-time,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-val-time{font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:30px;color:#231f20;margin-bottom:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-no-time,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-no-time{font-family:"Brandon Grotesque";font-size:20px;font-weight:450;line-height:30px;color:#231f20;margin-bottom:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-label,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-label{font-family:"Brandon Grotesque";font-size:20px;font-weight:390;line-height:24px;color:#231f20}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-sub-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-sub-title{font-family:"BN Bergen St";font-size:12px;font-weight:700;line-height:24px;letter-spacing:.1em;text-transform:uppercase;display:flex;align-items:center;grid-gap:10px;gap:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-des,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-des{font-family:"Brandon Grotesque";font-size:20px;font-weight:390;line-height:30px;margin-top:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-des-small,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-des-small{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:30px;margin-top:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .sub-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .sub-title{font-family:"Brandon Grotesque";font-size:16px;font-weight:600;line-height:24px;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-link,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .text-link{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#5e5929;text-decoration:underline;text-transform:none}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics{margin-left:auto;margin-right:0}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics{margin-left:0;margin-right:auto}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics .w-full,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .share-with-planner-in-logistics .w-full{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .location-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .location-box{width:100%;margin:0;padding:15px 0;border-top:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .location-box .location-venue-information,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .location-box .location-venue-information{display:flex;align-items:center;grid-gap:10px;gap:10px;background:#fff;border-radius:4px;padding:15px;border:1px solid #3e7c9d;border-left-width:4px;margin-bottom:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper{padding:.5rem 0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper a,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper a{color:#231f20}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper img,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item{position:relative}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .delete-button,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .delete-button{position:absolute;top:8px;right:8px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .delete-button svg,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .delete-button svg{width:20px;height:20px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .loading-spinner,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item .loading-spinner{top:8px;right:8px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item.file-attachment .delete-button,.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item.file-attachment .loading-spinner,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item.file-attachment .delete-button,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .gallery-wrapper .gallery-item.file-attachment .loading-spinner{position:unset}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .label,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .label{padding-bottom:0;padding-top:0;min-height:24px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .period-button,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .period-button{padding:8px;border-color:#bdbcbc}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .form-group-2,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .form-group-2{max-width:60px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root input,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root input{padding:15px 8px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .label-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .label-box{width:100%;display:flex;align-items:center;justify-content:space-between}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .label-box .text-edit,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .label-box .text-edit{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;text-decoration:underline;color:#5e5929;cursor:pointer}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .button-wrapper.text span,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .button-wrapper.text span{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#5e5929;letter-spacing:normal}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .confirmed-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .confirmed-box{display:flex;flex-direction:column}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page{display:flex;align-items:center;justify-content:space-between;background:#5e5929;height:90px;padding-left:70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page{padding-left:0}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .page-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .page-title{font-family:"LTC Caslon";font-size:32px;font-weight:400;line-height:36px;color:#f2f1ea;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .event-date,.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .service-label,.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .service-val,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .event-date,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .service-label,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .service-val{font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:36px;color:#f2f1ea;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-title{display:flex;align-items:center;flex-grow:1;grid-gap:20px;gap:20px;padding:0 20px 0 0}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-title{padding:0 20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-service-selection,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-page .header-service-selection{display:flex;align-items:center;justify-content:flex-end;flex-grow:1;grid-gap:20px;gap:20px;padding:0 20px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 224px);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-track,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-track{border-radius:25px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-thumb,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-thumb:hover,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 217px);overflow-x:hidden;overflow-y:auto;width:100vw;max-height:calc(var(--vh) - 217px)}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page .center,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page .center{margin:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section{display:flex;flex-direction:column}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #cfcfcf;background:#f2f1ea;padding:25px 20px 25px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section .section-title,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .header-section .section-title{font-family:"LTC Caslon";font-size:24px;font-weight:400;line-height:36px;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section{background:#fff;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section .opt-in-opt-out-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section .opt-in-opt-out-box{display:flex;align-items:center;grid-gap:10px;gap:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section .opt-in-opt-out-box .text-sub,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .key-details-section .content-section .opt-in-opt-out-box .text-sub{margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section{display:flex;flex-direction:column}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .header-section{display:flex;align-items:center;justify-content:space-between;background:#f2f1ea;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .header-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .content-section{background:#fff;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .service-level-section .content-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section{display:flex;flex-direction:column}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .header-section{display:flex;align-items:center;justify-content:space-between;background:#f2f1ea;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .header-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .header-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .content-section{background:#fff;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .delivery-address-section .content-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item{padding:16px 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid #cfcfcf}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one{display:flex;align-items:center}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one .MuiFormGroup-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one .MuiFormGroup-root{padding:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one .MuiFormControlLabel-root,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-one .MuiFormControlLabel-root{margin-right:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two{display:flex;align-items:center;grid-gap:5px;gap:5px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .img-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .img-box{width:64px;height:64px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .img-box img,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .img-box img{width:100%;height:100%;object-fit:cover}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box{display:flex;flex-direction:column;grid-gap:5px;gap:5px;padding:0 5px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions{display:flex;align-items:center;line-height:24px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign{padding:5px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign .w-full,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign .w-full{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;text-decoration:underline;text-transform:none}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign:hover,.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign:hover .w-full,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign:hover,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .installation-item .part-two .name-box .part-actions .btn-reassign:hover .w-full{color:#5e5929}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .timing-common-part,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .timing-common-part{margin-left:0;margin-right:0;width:100%}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part{background-color:#5e5929;border:1px solid #cfcfcf;margin-bottom:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .title-wrapper,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .title-wrapper{display:flex;grid-gap:5px;gap:5px;align-items:center;padding-left:10px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .title-part,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .title-part{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .text-des,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .text-des{color:#fffefa;margin-bottom:3px;margin-top:0}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .text-des-small,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .header-part .text-des-small{color:#fffefa;text-decoration:underline;margin-bottom:3px}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section{display:flex;flex-direction:column}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .button-wrapper,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .button-wrapper{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .button-wrapper.secondary,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .button-wrapper.secondary{color:#5e5929}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section{background:#fff;padding:30px 20px 30px 70px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section{padding-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section.customer-complete,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section.customer-complete{background:#fff;padding:16px 16px 16px 70px;border:1px solid #cfcfcf;border-radius:8px;max-width:90%;margin-left:70px;margin-bottom:30px}@media(max-width:1024px){.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section.customer-complete,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .final-section .content-section.customer-complete{padding-left:20px;margin-left:20px}}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page{width:100%;height:70px;flex:0 0 auto;background:#f2f1ea;display:flex;align-items:center;justify-content:flex-end;padding:0 15px;border-top:1px solid #dadada}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page .button-wrapper,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page .button-wrapper{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}.customer-portal-wrapper .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page .button-wrapper.secondary,.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .footer-page .button-wrapper.secondary{color:#5e5929}.customer-portal-wrapper.has-header-bar .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 324px)}.customer-portal-wrapper .proposal-new-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 283px)}.customer-portal-wrapper.has-header-bar .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 264px)}@media(max-width:1024px){.customer-portal-wrapper.has-header-bar .proposal-layout .event-detail-wrapper-new .new-logistic-revamp-wrapper .content-page{height:calc(var(--vh) - 257px);max-height:calc(var(--vh) - 257px)}}.option-breakdown-section,.option-ceremony-address-section,.option-ceremony-install-section,.option-delivery-address-section,.option-drop-off-section,.option-early-delivery-section,.option-flip-section,.option-header-section,.option-key-details-section,.option-reception-address-section,.option-reception-install-section,.option-timeline-section,.option-venue-address-section{display:flex;grid-gap:2rem;gap:2rem}.option-breakdown-section .auto-save-breakdown-section,.option-breakdown-section .auto-save-ceremony-address-section,.option-breakdown-section .auto-save-ceremony-install-section,.option-breakdown-section .auto-save-delivery-address-section,.option-breakdown-section .auto-save-drop-off-section,.option-breakdown-section .auto-save-early-delivery-section,.option-breakdown-section .auto-save-flip-section,.option-breakdown-section .auto-save-header-section,.option-breakdown-section .auto-save-key-details-section,.option-breakdown-section .auto-save-reception-address-section,.option-breakdown-section .auto-save-reception-install-section,.option-breakdown-section .auto-save-timeline-section,.option-breakdown-section .auto-save-venue-address-section,.option-ceremony-address-section .auto-save-breakdown-section,.option-ceremony-address-section .auto-save-ceremony-address-section,.option-ceremony-address-section .auto-save-ceremony-install-section,.option-ceremony-address-section .auto-save-delivery-address-section,.option-ceremony-address-section .auto-save-drop-off-section,.option-ceremony-address-section .auto-save-early-delivery-section,.option-ceremony-address-section .auto-save-flip-section,.option-ceremony-address-section .auto-save-header-section,.option-ceremony-address-section .auto-save-key-details-section,.option-ceremony-address-section .auto-save-reception-address-section,.option-ceremony-address-section .auto-save-reception-install-section,.option-ceremony-address-section .auto-save-timeline-section,.option-ceremony-address-section .auto-save-venue-address-section,.option-ceremony-install-section .auto-save-breakdown-section,.option-ceremony-install-section .auto-save-ceremony-address-section,.option-ceremony-install-section .auto-save-ceremony-install-section,.option-ceremony-install-section .auto-save-delivery-address-section,.option-ceremony-install-section .auto-save-drop-off-section,.option-ceremony-install-section .auto-save-early-delivery-section,.option-ceremony-install-section .auto-save-flip-section,.option-ceremony-install-section .auto-save-header-section,.option-ceremony-install-section .auto-save-key-details-section,.option-ceremony-install-section .auto-save-reception-address-section,.option-ceremony-install-section .auto-save-reception-install-section,.option-ceremony-install-section .auto-save-timeline-section,.option-ceremony-install-section .auto-save-venue-address-section,.option-delivery-address-section .auto-save-breakdown-section,.option-delivery-address-section .auto-save-ceremony-address-section,.option-delivery-address-section .auto-save-ceremony-install-section,.option-delivery-address-section .auto-save-delivery-address-section,.option-delivery-address-section .auto-save-drop-off-section,.option-delivery-address-section .auto-save-early-delivery-section,.option-delivery-address-section .auto-save-flip-section,.option-delivery-address-section .auto-save-header-section,.option-delivery-address-section .auto-save-key-details-section,.option-delivery-address-section .auto-save-reception-address-section,.option-delivery-address-section .auto-save-reception-install-section,.option-delivery-address-section .auto-save-timeline-section,.option-delivery-address-section .auto-save-venue-address-section,.option-drop-off-section .auto-save-breakdown-section,.option-drop-off-section .auto-save-ceremony-address-section,.option-drop-off-section .auto-save-ceremony-install-section,.option-drop-off-section .auto-save-delivery-address-section,.option-drop-off-section .auto-save-drop-off-section,.option-drop-off-section .auto-save-early-delivery-section,.option-drop-off-section .auto-save-flip-section,.option-drop-off-section .auto-save-header-section,.option-drop-off-section .auto-save-key-details-section,.option-drop-off-section .auto-save-reception-address-section,.option-drop-off-section .auto-save-reception-install-section,.option-drop-off-section .auto-save-timeline-section,.option-drop-off-section .auto-save-venue-address-section,.option-early-delivery-section .auto-save-breakdown-section,.option-early-delivery-section .auto-save-ceremony-address-section,.option-early-delivery-section .auto-save-ceremony-install-section,.option-early-delivery-section .auto-save-delivery-address-section,.option-early-delivery-section .auto-save-drop-off-section,.option-early-delivery-section .auto-save-early-delivery-section,.option-early-delivery-section .auto-save-flip-section,.option-early-delivery-section .auto-save-header-section,.option-early-delivery-section .auto-save-key-details-section,.option-early-delivery-section .auto-save-reception-address-section,.option-early-delivery-section .auto-save-reception-install-section,.option-early-delivery-section .auto-save-timeline-section,.option-early-delivery-section .auto-save-venue-address-section,.option-flip-section .auto-save-breakdown-section,.option-flip-section .auto-save-ceremony-address-section,.option-flip-section .auto-save-ceremony-install-section,.option-flip-section .auto-save-delivery-address-section,.option-flip-section .auto-save-drop-off-section,.option-flip-section .auto-save-early-delivery-section,.option-flip-section .auto-save-flip-section,.option-flip-section .auto-save-header-section,.option-flip-section .auto-save-key-details-section,.option-flip-section .auto-save-reception-address-section,.option-flip-section .auto-save-reception-install-section,.option-flip-section .auto-save-timeline-section,.option-flip-section .auto-save-venue-address-section,.option-header-section .auto-save-breakdown-section,.option-header-section .auto-save-ceremony-address-section,.option-header-section .auto-save-ceremony-install-section,.option-header-section .auto-save-delivery-address-section,.option-header-section .auto-save-drop-off-section,.option-header-section .auto-save-early-delivery-section,.option-header-section .auto-save-flip-section,.option-header-section .auto-save-header-section,.option-header-section .auto-save-key-details-section,.option-header-section .auto-save-reception-address-section,.option-header-section .auto-save-reception-install-section,.option-header-section .auto-save-timeline-section,.option-header-section .auto-save-venue-address-section,.option-key-details-section .auto-save-breakdown-section,.option-key-details-section .auto-save-ceremony-address-section,.option-key-details-section .auto-save-ceremony-install-section,.option-key-details-section .auto-save-delivery-address-section,.option-key-details-section .auto-save-drop-off-section,.option-key-details-section .auto-save-early-delivery-section,.option-key-details-section .auto-save-flip-section,.option-key-details-section .auto-save-header-section,.option-key-details-section .auto-save-key-details-section,.option-key-details-section .auto-save-reception-address-section,.option-key-details-section .auto-save-reception-install-section,.option-key-details-section .auto-save-timeline-section,.option-key-details-section .auto-save-venue-address-section,.option-reception-address-section .auto-save-breakdown-section,.option-reception-address-section .auto-save-ceremony-address-section,.option-reception-address-section .auto-save-ceremony-install-section,.option-reception-address-section .auto-save-delivery-address-section,.option-reception-address-section .auto-save-drop-off-section,.option-reception-address-section .auto-save-early-delivery-section,.option-reception-address-section .auto-save-flip-section,.option-reception-address-section .auto-save-header-section,.option-reception-address-section .auto-save-key-details-section,.option-reception-address-section .auto-save-reception-address-section,.option-reception-address-section .auto-save-reception-install-section,.option-reception-address-section .auto-save-timeline-section,.option-reception-address-section .auto-save-venue-address-section,.option-reception-install-section .auto-save-breakdown-section,.option-reception-install-section .auto-save-ceremony-address-section,.option-reception-install-section .auto-save-ceremony-install-section,.option-reception-install-section .auto-save-delivery-address-section,.option-reception-install-section .auto-save-drop-off-section,.option-reception-install-section .auto-save-early-delivery-section,.option-reception-install-section .auto-save-flip-section,.option-reception-install-section .auto-save-header-section,.option-reception-install-section .auto-save-key-details-section,.option-reception-install-section .auto-save-reception-address-section,.option-reception-install-section .auto-save-reception-install-section,.option-reception-install-section .auto-save-timeline-section,.option-reception-install-section .auto-save-venue-address-section,.option-timeline-section .auto-save-breakdown-section,.option-timeline-section .auto-save-ceremony-address-section,.option-timeline-section .auto-save-ceremony-install-section,.option-timeline-section .auto-save-delivery-address-section,.option-timeline-section .auto-save-drop-off-section,.option-timeline-section .auto-save-early-delivery-section,.option-timeline-section .auto-save-flip-section,.option-timeline-section .auto-save-header-section,.option-timeline-section .auto-save-key-details-section,.option-timeline-section .auto-save-reception-address-section,.option-timeline-section .auto-save-reception-install-section,.option-timeline-section .auto-save-timeline-section,.option-timeline-section .auto-save-venue-address-section,.option-venue-address-section .auto-save-breakdown-section,.option-venue-address-section .auto-save-ceremony-address-section,.option-venue-address-section .auto-save-ceremony-install-section,.option-venue-address-section .auto-save-delivery-address-section,.option-venue-address-section .auto-save-drop-off-section,.option-venue-address-section .auto-save-early-delivery-section,.option-venue-address-section .auto-save-flip-section,.option-venue-address-section .auto-save-header-section,.option-venue-address-section .auto-save-key-details-section,.option-venue-address-section .auto-save-reception-address-section,.option-venue-address-section .auto-save-reception-install-section,.option-venue-address-section .auto-save-timeline-section,.option-venue-address-section .auto-save-venue-address-section{display:none;align-items:center;grid-gap:10px;gap:10px}.option-breakdown-section .auto-save-breakdown-section .ml-1-save,.option-breakdown-section .auto-save-ceremony-address-section .ml-1-save,.option-breakdown-section .auto-save-ceremony-install-section .ml-1-save,.option-breakdown-section .auto-save-delivery-address-section .ml-1-save,.option-breakdown-section .auto-save-drop-off-section .ml-1-save,.option-breakdown-section .auto-save-early-delivery-section .ml-1-save,.option-breakdown-section .auto-save-flip-section .ml-1-save,.option-breakdown-section .auto-save-header-section .ml-1-save,.option-breakdown-section .auto-save-key-details-section .ml-1-save,.option-breakdown-section .auto-save-reception-address-section .ml-1-save,.option-breakdown-section .auto-save-reception-install-section .ml-1-save,.option-breakdown-section .auto-save-timeline-section .ml-1-save,.option-breakdown-section .auto-save-venue-address-section .ml-1-save,.option-ceremony-address-section .auto-save-breakdown-section .ml-1-save,.option-ceremony-address-section .auto-save-ceremony-address-section .ml-1-save,.option-ceremony-address-section .auto-save-ceremony-install-section .ml-1-save,.option-ceremony-address-section .auto-save-delivery-address-section .ml-1-save,.option-ceremony-address-section .auto-save-drop-off-section .ml-1-save,.option-ceremony-address-section .auto-save-early-delivery-section .ml-1-save,.option-ceremony-address-section .auto-save-flip-section .ml-1-save,.option-ceremony-address-section .auto-save-header-section .ml-1-save,.option-ceremony-address-section .auto-save-key-details-section .ml-1-save,.option-ceremony-address-section .auto-save-reception-address-section .ml-1-save,.option-ceremony-address-section .auto-save-reception-install-section .ml-1-save,.option-ceremony-address-section .auto-save-timeline-section .ml-1-save,.option-ceremony-address-section .auto-save-venue-address-section .ml-1-save,.option-ceremony-install-section .auto-save-breakdown-section .ml-1-save,.option-ceremony-install-section .auto-save-ceremony-address-section .ml-1-save,.option-ceremony-install-section .auto-save-ceremony-install-section .ml-1-save,.option-ceremony-install-section .auto-save-delivery-address-section .ml-1-save,.option-ceremony-install-section .auto-save-drop-off-section .ml-1-save,.option-ceremony-install-section .auto-save-early-delivery-section .ml-1-save,.option-ceremony-install-section .auto-save-flip-section .ml-1-save,.option-ceremony-install-section .auto-save-header-section .ml-1-save,.option-ceremony-install-section .auto-save-key-details-section .ml-1-save,.option-ceremony-install-section .auto-save-reception-address-section .ml-1-save,.option-ceremony-install-section .auto-save-reception-install-section .ml-1-save,.option-ceremony-install-section .auto-save-timeline-section .ml-1-save,.option-ceremony-install-section .auto-save-venue-address-section .ml-1-save,.option-delivery-address-section .auto-save-breakdown-section .ml-1-save,.option-delivery-address-section .auto-save-ceremony-address-section .ml-1-save,.option-delivery-address-section .auto-save-ceremony-install-section .ml-1-save,.option-delivery-address-section .auto-save-delivery-address-section .ml-1-save,.option-delivery-address-section .auto-save-drop-off-section .ml-1-save,.option-delivery-address-section .auto-save-early-delivery-section .ml-1-save,.option-delivery-address-section .auto-save-flip-section .ml-1-save,.option-delivery-address-section .auto-save-header-section .ml-1-save,.option-delivery-address-section .auto-save-key-details-section .ml-1-save,.option-delivery-address-section .auto-save-reception-address-section .ml-1-save,.option-delivery-address-section .auto-save-reception-install-section .ml-1-save,.option-delivery-address-section .auto-save-timeline-section .ml-1-save,.option-delivery-address-section .auto-save-venue-address-section .ml-1-save,.option-drop-off-section .auto-save-breakdown-section .ml-1-save,.option-drop-off-section .auto-save-ceremony-address-section .ml-1-save,.option-drop-off-section .auto-save-ceremony-install-section .ml-1-save,.option-drop-off-section .auto-save-delivery-address-section .ml-1-save,.option-drop-off-section .auto-save-drop-off-section .ml-1-save,.option-drop-off-section .auto-save-early-delivery-section .ml-1-save,.option-drop-off-section .auto-save-flip-section .ml-1-save,.option-drop-off-section .auto-save-header-section .ml-1-save,.option-drop-off-section .auto-save-key-details-section .ml-1-save,.option-drop-off-section .auto-save-reception-address-section .ml-1-save,.option-drop-off-section .auto-save-reception-install-section .ml-1-save,.option-drop-off-section .auto-save-timeline-section .ml-1-save,.option-drop-off-section .auto-save-venue-address-section .ml-1-save,.option-early-delivery-section .auto-save-breakdown-section .ml-1-save,.option-early-delivery-section .auto-save-ceremony-address-section .ml-1-save,.option-early-delivery-section .auto-save-ceremony-install-section .ml-1-save,.option-early-delivery-section .auto-save-delivery-address-section .ml-1-save,.option-early-delivery-section .auto-save-drop-off-section .ml-1-save,.option-early-delivery-section .auto-save-early-delivery-section .ml-1-save,.option-early-delivery-section .auto-save-flip-section .ml-1-save,.option-early-delivery-section .auto-save-header-section .ml-1-save,.option-early-delivery-section .auto-save-key-details-section .ml-1-save,.option-early-delivery-section .auto-save-reception-address-section .ml-1-save,.option-early-delivery-section .auto-save-reception-install-section .ml-1-save,.option-early-delivery-section .auto-save-timeline-section .ml-1-save,.option-early-delivery-section .auto-save-venue-address-section .ml-1-save,.option-flip-section .auto-save-breakdown-section .ml-1-save,.option-flip-section .auto-save-ceremony-address-section .ml-1-save,.option-flip-section .auto-save-ceremony-install-section .ml-1-save,.option-flip-section .auto-save-delivery-address-section .ml-1-save,.option-flip-section .auto-save-drop-off-section .ml-1-save,.option-flip-section .auto-save-early-delivery-section .ml-1-save,.option-flip-section .auto-save-flip-section .ml-1-save,.option-flip-section .auto-save-header-section .ml-1-save,.option-flip-section .auto-save-key-details-section .ml-1-save,.option-flip-section .auto-save-reception-address-section .ml-1-save,.option-flip-section .auto-save-reception-install-section .ml-1-save,.option-flip-section .auto-save-timeline-section .ml-1-save,.option-flip-section .auto-save-venue-address-section .ml-1-save,.option-header-section .auto-save-breakdown-section .ml-1-save,.option-header-section .auto-save-ceremony-address-section .ml-1-save,.option-header-section .auto-save-ceremony-install-section .ml-1-save,.option-header-section .auto-save-delivery-address-section .ml-1-save,.option-header-section .auto-save-drop-off-section .ml-1-save,.option-header-section .auto-save-early-delivery-section .ml-1-save,.option-header-section .auto-save-flip-section .ml-1-save,.option-header-section .auto-save-header-section .ml-1-save,.option-header-section .auto-save-key-details-section .ml-1-save,.option-header-section .auto-save-reception-address-section .ml-1-save,.option-header-section .auto-save-reception-install-section .ml-1-save,.option-header-section .auto-save-timeline-section .ml-1-save,.option-header-section .auto-save-venue-address-section .ml-1-save,.option-key-details-section .auto-save-breakdown-section .ml-1-save,.option-key-details-section .auto-save-ceremony-address-section .ml-1-save,.option-key-details-section .auto-save-ceremony-install-section .ml-1-save,.option-key-details-section .auto-save-delivery-address-section .ml-1-save,.option-key-details-section .auto-save-drop-off-section .ml-1-save,.option-key-details-section .auto-save-early-delivery-section .ml-1-save,.option-key-details-section .auto-save-flip-section .ml-1-save,.option-key-details-section .auto-save-header-section .ml-1-save,.option-key-details-section .auto-save-key-details-section .ml-1-save,.option-key-details-section .auto-save-reception-address-section .ml-1-save,.option-key-details-section .auto-save-reception-install-section .ml-1-save,.option-key-details-section .auto-save-timeline-section .ml-1-save,.option-key-details-section .auto-save-venue-address-section .ml-1-save,.option-reception-address-section .auto-save-breakdown-section .ml-1-save,.option-reception-address-section .auto-save-ceremony-address-section .ml-1-save,.option-reception-address-section .auto-save-ceremony-install-section .ml-1-save,.option-reception-address-section .auto-save-delivery-address-section .ml-1-save,.option-reception-address-section .auto-save-drop-off-section .ml-1-save,.option-reception-address-section .auto-save-early-delivery-section .ml-1-save,.option-reception-address-section .auto-save-flip-section .ml-1-save,.option-reception-address-section .auto-save-header-section .ml-1-save,.option-reception-address-section .auto-save-key-details-section .ml-1-save,.option-reception-address-section .auto-save-reception-address-section .ml-1-save,.option-reception-address-section .auto-save-reception-install-section .ml-1-save,.option-reception-address-section .auto-save-timeline-section .ml-1-save,.option-reception-address-section .auto-save-venue-address-section .ml-1-save,.option-reception-install-section .auto-save-breakdown-section .ml-1-save,.option-reception-install-section .auto-save-ceremony-address-section .ml-1-save,.option-reception-install-section .auto-save-ceremony-install-section .ml-1-save,.option-reception-install-section .auto-save-delivery-address-section .ml-1-save,.option-reception-install-section .auto-save-drop-off-section .ml-1-save,.option-reception-install-section .auto-save-early-delivery-section .ml-1-save,.option-reception-install-section .auto-save-flip-section .ml-1-save,.option-reception-install-section .auto-save-header-section .ml-1-save,.option-reception-install-section .auto-save-key-details-section .ml-1-save,.option-reception-install-section .auto-save-reception-address-section .ml-1-save,.option-reception-install-section .auto-save-reception-install-section .ml-1-save,.option-reception-install-section .auto-save-timeline-section .ml-1-save,.option-reception-install-section .auto-save-venue-address-section .ml-1-save,.option-timeline-section .auto-save-breakdown-section .ml-1-save,.option-timeline-section .auto-save-ceremony-address-section .ml-1-save,.option-timeline-section .auto-save-ceremony-install-section .ml-1-save,.option-timeline-section .auto-save-delivery-address-section .ml-1-save,.option-timeline-section .auto-save-drop-off-section .ml-1-save,.option-timeline-section .auto-save-early-delivery-section .ml-1-save,.option-timeline-section .auto-save-flip-section .ml-1-save,.option-timeline-section .auto-save-header-section .ml-1-save,.option-timeline-section .auto-save-key-details-section .ml-1-save,.option-timeline-section .auto-save-reception-address-section .ml-1-save,.option-timeline-section .auto-save-reception-install-section .ml-1-save,.option-timeline-section .auto-save-timeline-section .ml-1-save,.option-timeline-section .auto-save-venue-address-section .ml-1-save,.option-venue-address-section .auto-save-breakdown-section .ml-1-save,.option-venue-address-section .auto-save-ceremony-address-section .ml-1-save,.option-venue-address-section .auto-save-ceremony-install-section .ml-1-save,.option-venue-address-section .auto-save-delivery-address-section .ml-1-save,.option-venue-address-section .auto-save-drop-off-section .ml-1-save,.option-venue-address-section .auto-save-early-delivery-section .ml-1-save,.option-venue-address-section .auto-save-flip-section .ml-1-save,.option-venue-address-section .auto-save-header-section .ml-1-save,.option-venue-address-section .auto-save-key-details-section .ml-1-save,.option-venue-address-section .auto-save-reception-address-section .ml-1-save,.option-venue-address-section .auto-save-reception-install-section .ml-1-save,.option-venue-address-section .auto-save-timeline-section .ml-1-save,.option-venue-address-section .auto-save-venue-address-section .ml-1-save{height:49px;border-radius:4px!important;display:flex}.tooltip-title{color:#231f20;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:18px;text-transform:uppercase;letter-spacing:.2rem;margin-bottom:10px}.event-detail-page{height:100%}.event-detail-layout .event-detail-left{position:sticky;top:0;flex:1 1;width:25%;max-width:25%;background-color:#ebe9e0}.event-detail-layout .event-detail-wrapper{flex:1 1}@media(max-width:1024px){.event-detail-layout{flex-direction:column;height:100%}.event-detail-layout .event-detail-left{width:100vw;height:58px!important;min-height:unset;position:unset;padding:0;z-index:1301;max-width:100%;flex:unset}}.event-detail-wrapper{background-color:#f2f1ea;height:auto}.event-detail-wrapper .form-loading{width:100%;height:calc(100vh - 205px)}@media(max-width:1024px){.event-detail-wrapper{height:calc(100vh - 115px);overflow-x:hidden;overflow-y:auto;width:100vw;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper::-webkit-scrollbar{height:20px;width:5px;border-radius:25px}.event-detail-wrapper::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}}.event-detail-wrapper .title{text-align:center}.event-detail-wrapper .payment-title{padding:24px 32px 0}.event-detail-wrapper .payment-title>span{font-size:40px;line-height:1}.event-detail-wrapper .tip-text{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:21px;color:#231f20;position:relative;padding:15px}.event-detail-wrapper .tip-text:after{display:block;content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#f97}.event-detail-wrapper .mt-20px{margin-top:20px}.event-detail-wrapper .mt-40px{margin-top:40px}.event-detail-wrapper .top-title{font-family:"LTC Caslon";font-style:normal;font-weight:400;font-size:32px;line-height:36px;color:#231f20;width:100%}@media(max-width:1024px){.event-detail-wrapper .top-title{text-align:center}}.event-detail-wrapper .event-detail-content{display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;min-height:-webkit-fill-available}.event-detail-wrapper .event-detail-content .part-title{display:block;font-family:"LTC Caslon";font-style:italic;font-weight:405;font-size:24px;line-height:36px;color:#231f20;margin-bottom:10px}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .part-title{text-align:center}}@media(max-width:1280px){.event-detail-wrapper .event-detail-content .adjust-for-mobile .logistic-body-part{width:calc(100% - 115px)}}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .adjust-for-mobile{flex-direction:column;flex-direction:column-reverse;align-items:center}.event-detail-wrapper .event-detail-content .adjust-for-mobile .designer-card-root{width:calc(100% - 64px);margin-right:0}.event-detail-wrapper .event-detail-content .adjust-for-mobile .logistic-body-part{width:100%}}.event-detail-wrapper .event-detail-content .designer-card-root{align-items:flex-start;justify-content:flex-start;height:-moz-fit-content;height:fit-content;padding:15px;background-color:#fff;margin-top:24px;margin-right:10px;border-radius:8px;width:272px}.event-detail-wrapper .event-detail-content .designer-card-root .card-title{text-align:center;width:100%}.event-detail-wrapper .event-detail-content .designer-card-root .card-left{width:100%}.event-detail-wrapper .event-detail-content .designer-card-root .designer-card-content{flex-direction:column;align-items:center}.event-detail-wrapper .event-detail-content .designer-card-root .designer-card-content>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.event-detail-wrapper .event-detail-content .designer-card-root .designer-card-content>div:nth-child(2)>div:nth-child(2){display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.event-detail-wrapper .event-detail-content .logistic-body-part{width:calc(100% - 300px)}.event-detail-wrapper .event-detail-content .logistic-body-part .btn-save-change{margin:30px}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .logistic-body-part .btn-save-change{margin:auto auto 30px}}.event-detail-wrapper .event-detail-content .logistic-body-part .btn-save-change-in-small-part{margin-left:0;margin-top:20px}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .logistic-body-part .btn-save-change-in-small-part{margin:auto auto 10px}}.event-detail-wrapper .event-detail-content .logistic-body-part .gallery-wrapper{padding:.5rem 0}.event-detail-wrapper .event-detail-content .logistic-body-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper .event-detail-content .logistic-body-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions{display:flex;justify-content:space-between;align-items:center;background-color:#f2f1ea;padding-bottom:55px}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper{position:fixed;right:20px;bottom:15px}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box{padding:10px 30px;position:relative}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box:after{display:block;content:"";position:absolute;top:0;left:0;width:16px;height:100%;background-color:#ebc232}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box.saved:after{background-color:#5e5929}.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box.save-failed:after{background-color:#df3116}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .logistic-body-part .bottom-actions{padding-bottom:70px}}.event-detail-wrapper .event-detail-content .logistic-form-wrapper{width:100%}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .DayPickerInput,.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiInputBase-root{background-color:#fff;border-radius:8px}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiInputBase-root{width:100%}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiInputBase-root .custom-input{border:1px solid #b5b3ad;padding:22px 10px;border-radius:4px;font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormGroup-root{flex-wrap:wrap;flex-direction:unset;padding:3px 12px 12px;grid-gap:8px;gap:8px}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormControlLabel-root{width:-moz-fit-content;width:fit-content;background:#fff;padding:10px 20px;border:1px solid #dbdbdb;border-radius:10px;min-width:190px}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormControlLabel-root{min-width:160px}}@media(max-width:390px){.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormControlLabel-root{min-width:136px}}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .custom-checkbox-label{padding:0;border:0}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .custom-checkbox-label .MuiRadio-root{padding:0;border:2px solid #dbdbdb;margin-right:10px}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .custom-checkbox-label .MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#f97}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .custom-checkbox-label .MuiButtonBase-root{padding:0;margin-right:10px}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormControlLabel-root.selected{border:1px solid #f97}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .MuiFormControlLabel-label{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper .event-detail-content .logistic-form-wrapper .btn-link-style{text-decoration:underline;text-transform:none;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:18px;display:flex;align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5e5929}.event-detail-wrapper .event-detail-content .common-part{width:100%;padding:10px 32px}.event-detail-wrapper .event-detail-content .common-part .logistic-form-wrapper{background-color:#fff;padding:30px;border-radius:8px}.event-detail-wrapper .event-detail-content .common-part .logistic-form-wrapper .str-text{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-left:10px;cursor:pointer;text-transform:none}.event-detail-wrapper .event-detail-content .common-part .logistic-form-wrapper .label{padding-bottom:0;min-height:24px}.event-detail-wrapper .event-detail-content .common-part .logistic-form-wrapper .MuiGrid-spacing-xs-3{margin:0 -12px}.event-detail-wrapper .event-detail-content .part-border-top{border-top:1px solid #d9d9d9}.event-detail-wrapper .event-detail-content .top-part{padding:30px 32px 24px}.event-detail-wrapper .event-detail-content .top-part .custom-mobile{margin-left:-14px;margin-right:-14px;flex-wrap:wrap}.event-detail-wrapper .event-detail-content .top-part .custom-mobile .part-indicator-top-box{margin-right:0;margin-bottom:0}.event-detail-wrapper .event-detail-content .top-part .part-indicator-top-box{background:#fff;border-radius:20px;padding:14px 32px;margin-top:24px;margin-right:10px;margin-bottom:-20px;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:12px;line-height:15px;color:#000;border:1px solid #fff;width:166px;text-align:center;text-decoration:none}.event-detail-wrapper .event-detail-content .top-part .part-indicator-top-box.selected{border:1px solid #f97}.event-detail-wrapper .event-detail-content .top-part .part-indicator-top-box.disabled{opacity:.4}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .top-part .part-indicator-top-box{width:30%}}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .top-part{flex-direction:column}.event-detail-wrapper .event-detail-content .top-part .part-title{width:100%;text-align:center;line-height:30px}.event-detail-wrapper .event-detail-content .top-part .part-des{width:100%;text-align:center}}.event-detail-wrapper .event-detail-content .key-details .logistic-form-wrapper .day-picker-wrapper{margin-top:0}.event-detail-wrapper .event-detail-content .key-details .logistic-form-wrapper .day-picker-wrapper .input-field{border:1px solid #b5b3ad;border-radius:4px;padding:20px 10px;font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;font-weight:400;color:#231f20}.event-detail-wrapper .event-detail-content .key-details .logistic-form-wrapper .day-picker-wrapper .input-field:disabled{opacity:.7;cursor:not-allowed}.event-detail-wrapper .event-detail-content .just-basics .btn-add-location-detail{margin-left:auto;margin-right:0}.event-detail-wrapper .event-detail-content .just-basics .btn-add-special-notes{margin-left:0}.event-detail-wrapper .event-detail-content .timing-part .event-time-line-box{position:relative;width:100%;height:100%}.event-detail-wrapper .event-detail-content .timing-part .event-time-line-box .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;text-align:center;vertical-align:middle;background-color:#fbfbfb;color:#231f20;z-index:3}.event-detail-wrapper .event-detail-content .timing-part .time-input-wrapper .label{padding-bottom:0;padding-top:0;min-height:24px}.event-detail-wrapper .event-detail-content .timing-part .time-input-wrapper .form-group-2{max-width:60px}.event-detail-wrapper .event-detail-content .timing-part .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root input{padding:15px 8px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll{padding-bottom:30px;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar{height:5px;width:20px;border-radius:25px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper{justify-content:space-between;align-items:center;margin:60px 0 80px;position:relative}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper:after{display:block;content:"";position:absolute;height:4px;width:99%;background:#5e5929;left:0;z-index:1}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .label{font-size:12px;line-height:14px;padding:0}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;z-index:1;position:relative}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-dot{align-items:center}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-dot svg{width:16px;height:16px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-label,.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-time{position:absolute;top:0;max-width:110px;width:max-content}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-label{top:30px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-time{top:-40px}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:first-child{align-items:flex-start}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:last-child{align-items:flex-end;flex:20px 0}.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:last-child .timeline-label,.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:last-child .timeline-time{left:4px}@media(max-width:1024px){.event-detail-wrapper .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper{min-width:1000px}}.event-detail-wrapper .event-detail-content .timing-part .no-scroll{overflow-x:unset;overflow-y:unset}.event-detail-wrapper .event-detail-content .delivery-details .ordered-num{list-style-type:decimal}.event-detail-wrapper .event-detail-content .delivery-details .ordered-style{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:21px;color:#231f20}.event-detail-wrapper .service-buttons{display:flex;flex-direction:column;align-items:center;margin:0 auto}.event-detail-wrapper .service-buttons h3{margin-top:2rem}.event-detail-wrapper .service-buttons p{text-align:center}.event-detail-wrapper .service-buttons>button{width:100%;max-width:290px;padding:24px 46px}.event-detail-wrapper .back-button{display:flex;align-items:center;cursor:pointer}.event-detail-wrapper .back-button .MuiIconButton-root{margin-left:-1rem}.event-detail-wrapper .back-button .MuiIconButton-root .MuiSvgIcon-root{font-size:2rem}.event-detail-wrapper .admin-actions{display:flex;grid-gap:20px;gap:20px}.event-detail-wrapper .total-banner{height:316px;width:100%;background-size:cover;background-position:50%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.event-detail-wrapper .total-banner .banner-flower-1,.event-detail-wrapper .total-banner .banner-flower-2{position:absolute;top:0;height:316px;width:auto}.event-detail-wrapper .total-banner .banner-flower-1{left:10%}.event-detail-wrapper .total-banner .banner-flower-2{right:0}.event-detail-wrapper .total-banner h2{margin-top:12px}.event-detail-wrapper .total-banner .event-date{font-size:24px;line-height:36px;margin:24px 0 0}.event-detail-wrapper .banner-status{color:#fff;text-align:center;z-index:5}.event-detail-wrapper .banner-status .banner-status-subtitle{color:inherit;letter-spacing:.2em}.event-detail-wrapper .total-accordion{box-shadow:none;border-radius:10px;margin-bottom:16px}.event-detail-wrapper .total-accordion:before{display:none}.event-detail-wrapper .total-accordion .MuiAccordionSummary-root{padding:0 40px 0 34px}.event-detail-wrapper .total-accordion .MuiAccordionSummary-content{margin:24px 0}.event-detail-wrapper .total-accordion .MuiAccordionDetails-root{padding:0 34px 34px}.event-detail-wrapper .total-accordion .detail-header{margin:0;width:100%}.event-detail-wrapper .total-accordion .detail-header__expand-icon{transform:translateY(0);color:#5e5929}.event-detail-wrapper .total-accordion .missing-value-text{color:#eb4b32}.event-detail-wrapper .total-row{border-top:2px solid #231f20;margin-top:8px}.event-detail-wrapper .total-row .estimate-amount{font-size:20px}.event-detail-wrapper .step-wrapper{width:100%}.event-detail-wrapper .step-wrapper .step-name{display:flex;align-items:center;justify-content:space-between;min-height:32px}.event-detail-wrapper .step-wrapper .label{font-size:12px;line-height:11px;font-weight:700;color:#5e5929}.event-detail-wrapper .step-wrapper .label .default-color{color:#231f20}.event-detail-wrapper .step-wrapper .label.text-main{color:#eb4b32}.event-detail-wrapper .step-wrapper svg{width:32px;height:32px}.event-detail-wrapper .step-wrapper .term-btn{min-width:240px}.event-detail-wrapper .step-wrapper .step-title{text-align:left;font-size:32px;line-height:48px;margin-bottom:0}.event-detail-wrapper .step-wrapper .summary-text{font-size:20px;line-height:30px}.event-detail-wrapper .step-wrapper .step-summary p{margin-bottom:0}.event-detail-wrapper .step-wrapper .step-summary>div:first-child{flex:65% 1;margin-right:20px}.event-detail-wrapper .step-wrapper .step-summary>div:last-child{flex:35% 1;display:flex;align-items:center;justify-content:center;margin-left:20px}.event-detail-wrapper .step-wrapper .discount-applied{font-size:12px;line-height:18px;font-weight:400;background-color:#5e5929;border-radius:10px;padding:6px 30px;color:#fff;display:inline-block}.event-detail-wrapper .step-wrapper .sub-title{font-size:20px;line-height:30px;text-align:left}.event-detail-wrapper .step-wrapper .finalization-deadline{align-items:flex-start!important;padding-right:70px}.event-detail-wrapper .step-wrapper .finalization-deadline.finalized{align-items:flex-end!important}.event-detail-wrapper .step-wrapper .finalization-deadline .deadline-label{text-transform:uppercase;color:#eb4b32;font-size:14px;line-height:21px}.event-detail-wrapper .step-wrapper .total-label{font-size:14px;line-height:21px}.event-detail-wrapper .proposal-not-ready{padding:20px;background:#e5e3d9;border:1px solid #eb4b32;border-radius:10px}.event-detail-wrapper .proposal-not-ready .label{font-size:14px;line-height:24px;color:#eb4b32}.event-detail-wrapper .payments-accordion-content{width:90%}@media(max-width:1024px){.event-detail-wrapper .total-banner .banner-flower-1,.event-detail-wrapper .total-banner .banner-flower-2{display:none}.event-detail-wrapper .payment-title>span{margin-bottom:16px}.event-detail-wrapper .admin-actions{flex-direction:column}.event-detail-wrapper .total-accordion .MuiAccordionSummary-root{padding:0 20px}.event-detail-wrapper .total-accordion .MuiAccordionDetails-root{padding:0 20px 34px}.event-detail-wrapper .discount-applied{padding:9px 20px}.event-detail-wrapper .step-wrapper .step-title{font-size:24px;line-height:36px}.event-detail-wrapper .step-wrapper .summary-text{font-size:14px;line-height:21px}.event-detail-wrapper .step-wrapper .step-summary>div:first-child{margin-right:0}.event-detail-wrapper .step-wrapper .step-summary>div:last-child{margin-left:0}.event-detail-wrapper .step-wrapper .finalization-deadline{padding-right:0}.event-detail-wrapper .step-wrapper .finalization-deadline.finalized{align-items:flex-start!important}.event-detail-wrapper .payments-accordion-content{width:100%}}@media(max-width:390px){.event-detail-wrapper .step-wrapper .discount-applied{padding:6px 16px}}.event-detail-wrapper-new{display:flex;flex-direction:column}.event-detail-wrapper-new .relative{position:relative}.event-detail-wrapper-new .tabs-bar{flex:0 0 auto;background:#fff;box-shadow:0 4px 4px 0 hsla(0,0%,72.2%,.25)}@media(max-width:1024px){.event-detail-wrapper-new .tabs-bar{background-color:#fffefa;box-shadow:none}}.event-detail-wrapper-new .tabs-bar .MuiTab-wrapper{color:#000;font-family:"LTC Caslon";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:capitalize}@media(max-width:1024px){.event-detail-wrapper-new .tabs-bar .MuiTab-wrapper{color:#000;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}}.event-detail-wrapper-new .tabs-bar .Mui-selected .MuiTab-wrapper{font-style:italic}@media(max-width:1024px){.event-detail-wrapper-new .tabs-bar .Mui-selected .MuiTab-wrapper{font-style:normal}}.event-detail-wrapper-new .tabs-bar .MuiTabs-indicator{background-color:#f97}.event-detail-wrapper-new .tabs-bar .Mui-disabled.text-date{opacity:1}.event-detail-wrapper-new .tabs-bar .Mui-disabled.text-date.text-error .MuiTab-wrapper{color:#a83008}.event-detail-wrapper-new .tabs-bar .Mui-disabled.text-date .MuiTab-wrapper{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:600;line-height:24px;letter-spacing:.64px;text-transform:uppercase}.event-detail-wrapper-new .tab-panel-wrapper{display:flex;flex-direction:column;position:relative;width:100%;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-new .tab-panel-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-new .tab-panel-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-new .tab-panel-wrapper .button-wrapper.secondary[color=stem]{background-color:#fff}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component{position:sticky;position:-webkit-sticky;top:0;z-index:10;padding-bottom:0!important;background-color:#fff}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content{display:flex;width:100%;padding:15px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-normal,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-normal{color:#231f20;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.96px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-part-title,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-part-title{color:#231f20;font-family:"LTC Caslon";font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .sub-title,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .sub-title{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:700;line-height:24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-sub,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-sub{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-label,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-label{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-bold,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-bold{font-weight:700}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-hint,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-hint{color:#231f20;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .list-text,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .list-text{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:30px;list-style:decimal;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-des,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-des{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0 0 .75rem;display:flex;align-items:center;grid-gap:10px;gap:10px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-box-label,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-box-label{color:#000;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:normal;text-wrap:nowrap}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .text-link,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .text-link{cursor:pointer;color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .share-with-planner-in-logistics .w-full,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .share-with-planner-in-logistics .w-full{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:15px;letter-spacing:2px;text-transform:uppercase}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .service-level-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .service-level-box{border:0;padding:0;margin:0;display:inline-flex}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormGroup-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormGroup-root{padding:3px 12px 12px;flex-direction:row;grid-gap:10px;gap:10px}@media(max-width:1024px){.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormGroup-root .radio-btn,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormGroup-root .radio-btn{margin-bottom:10px}}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiInput-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiInput-root{width:100%}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .custom-input,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .custom-input{border:1px solid #bdbcbc;padding:22px 10px;border-radius:4px;font-family:"LTC Caslon";font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .custom-input:disabled,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .custom-input:disabled{background-color:#e8e8e8}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{width:-moz-fit-content;width:fit-content;padding:0;border-radius:10px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiRadio-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiRadio-root{padding:0;border:2px solid #dbdbdb;margin-right:10px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#f97}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiButtonBase-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiButtonBase-root{padding:0;margin-right:10px}@media(max-width:1024px){.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{min-width:160px}}@media(max-width:390px){.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{min-width:136px}}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .radio-btn,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .radio-btn{border:1px solid #5e5929;padding:15px 40px;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:120px;border-radius:50px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .radio-btn.Mui-disabled,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .radio-btn.Mui-disabled{background-color:#e8e8e8}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root.radio-btn:has(.Mui-checked),.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root.radio-btn:has(.Mui-checked){border:1px solid #f97;background-color:#f97}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .day-picker-wrapper .input-icons .basic,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .day-picker-wrapper .input-icons .basic{border:1px solid #bdbcbc}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .day-picker-wrapper .input-icons .basic:disabled,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .day-picker-wrapper .input-icons .basic:disabled{background-color:#e8e8e8}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-label,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-label{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:450;line-height:24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .btn-align-right,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .btn-align-right{margin-left:auto;margin-right:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .btn-remove,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .btn-remove{position:absolute;top:10px;right:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .warning-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .warning-box{display:flex;flex-direction:column;border:1px solid #a83008;background-color:#fff;padding:16px 24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .info-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .info-box{display:flex;flex-direction:column;border:1px solid #cfcfcf;background-color:#fffefa;padding:16px 24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .inline-input,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .inline-input{border:1px solid #b5b3ad;border-radius:10px;max-width:166px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .inline-input .MuiInputBase-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .inline-input .MuiInputBase-root{border:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .inline-input .period-button,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .inline-input .period-button{margin-left:0;border:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .inline-input .period-button .MuiInputBase-root .MuiSvgIcon-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .inline-input .period-button .MuiInputBase-root .MuiSvgIcon-root{position:absolute!important;right:0!important;pointer-events:none!important}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .time-input-wrapper .label,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .time-input-wrapper .label{padding-bottom:0;padding-top:0;min-height:24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root{border:none;border-radius:unset}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions{grid-gap:10px;gap:10px;max-width:100%;padding:5px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar{height:0;width:5px;border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-track,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-thumb,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-thumb:hover,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions .btn-action .w-full,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions .btn-action .w-full{display:flex;align-items:center;grid-gap:5px;gap:5px;text-wrap:nowrap}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .top-actions .text-none-underlined,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .top-actions .text-none-underlined{text-decoration:none}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-header,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-header{background-color:#5e5929;padding:24px 30px;display:flex;align-items:center;grid-gap:10px;gap:10px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-header .part-one,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-header .part-one{display:flex;align-items:center}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-header .part-two,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two{display:flex;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-header .part-two .title,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two .title{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0;text-align:left}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-header .part-two .text-des,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two .text-des{color:#fffefa;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item{padding:16px 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid #cfcfcf}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-one,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one{display:flex;align-items:center}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-one .MuiFormGroup-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one .MuiFormGroup-root{padding:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-one .MuiFormControlLabel-root,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one .MuiFormControlLabel-root{margin-right:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-two,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two{display:flex;align-items:center;grid-gap:5px;gap:5px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-two .img-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .img-box{width:64px;height:64px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-two .img-box img,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .img-box img{width:100%;height:100%;object-fit:cover}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-two .name,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .name{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-actions,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-actions{display:flex;align-items:center;margin-left:auto;margin-right:0;line-height:24px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-actions .btn-reassign .w-full,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-actions .btn-reassign .w-full{color:#5e5929;text-align:right;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-actions .btn-reassign:hover,.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-item .part-actions .btn-reassign:hover .w-full,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-actions .btn-reassign:hover,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-item .part-actions .btn-reassign:hover .w-full{color:#5e5929}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box{width:100%;border:1px solid #a83008;background:#fff;padding:24px 5px 24px 30px;margin:20px 15px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items{height:451px;width:100%;padding-right:25px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-track,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb:hover,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items .loading-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items .loading-box{margin:auto}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .installation-required-box .bottom-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .installation-required-box .bottom-box{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .confirmed-box,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .confirmed-box{border:1px solid #a83008;padding:16px;display:flex;align-items:center;justify-content:space-between}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .delivery-common-part,.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .timing-common-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .delivery-common-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .timing-common-part{margin-left:0;margin-right:0;width:100%}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .header-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .header-part{background-color:#5e5929;border:1px solid #cfcfcf;padding:15px;margin-bottom:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .header-part .title-wrapper,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .title-wrapper{display:flex;grid-gap:5px;gap:5px;align-items:center}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .header-part .title-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .title-part{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .header-part .text-des,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .text-des{color:#fffefa}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .body-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .body-part{border:1px solid #cfcfcf;padding:30px;margin-top:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .body-part-pd,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .body-part-pd{padding:15px 30px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .mobile-only,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only{display:none}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper{padding:.5rem 0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper a,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper img,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}@media(max-width:1024px){.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part{width:100%;padding-right:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .mobile-only,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only{display:flex;margin-bottom:20px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .left-part .mobile-only .share-with-planner-in-logistics .w-full,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only .share-with-planner-in-logistics .w-full{color:#fffefa;color:var(--Linen,#fffefa);font-family:"BN Bergen St";font-size:12px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2.4px;text-transform:uppercase}}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .right-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .right-part{width:20%;display:none}@media(max-width:1024px){.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .right-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .right-part{display:none}}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part{width:100%}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .header-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part{background-color:#5e5929;border:1px solid #cfcfcf;padding:15px;margin-bottom:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .header-part .title-wrapper,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .title-wrapper{display:flex;grid-gap:5px;gap:5px;align-items:center}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .header-part .title-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .title-part{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .header-part .text-des,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .text-des{color:#fffefa}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .body-part,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .body-part{border:1px solid #cfcfcf;padding:30px;margin-top:0;margin-bottom:15px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .body-part-pd,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .body-part-pd{padding:15px 30px}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper{padding:.5rem 0}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper a,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper img,.event-detail-wrapper-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}.event-detail-wrapper-new .tab-panel-wrapper .logistic-question-state{color:#787475}.event-detail-wrapper-new .tab-panel-wrapper .logistic-question-state.text-error{color:#a83008;font-weight:600}.event-detail-wrapper-new .bottom-bar{width:100%;height:70px;flex:0 0 auto;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-top:1px solid #dadada}.event-detail-wrapper-new .bottom-bar .button-wrapper{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}.event-detail-wrapper-new .bottom-bar .button-wrapper.secondary{color:#5e5929}.event-detail-wrapper-new .bottom-bar .right-box{display:flex;align-items:center;grid-gap:20px;gap:20px}.event-detail-wrapper-new .input-field:disabled{opacity:.5;cursor:not-allowed}.total-layout .total-page-wrapper{background-color:#fffefa}.total-page-wrapper .page-header .page-header-text{font-size:32px;line-height:48px;margin-bottom:16px}.total-page-wrapper .reserve-your-date{padding:1.5rem}@media(max-width:390px){.total-page-wrapper .your-payment-wrapper .payment-card .card-actions{flex-direction:column;align-items:flex-start;justify-content:center}.total-page-wrapper .your-payment-wrapper .payment-card .card-actions .button-link{margin-left:0}.total-page-wrapper .total-page-wrapper .custom-slide-paper,.total-page-wrapper .total-page-wrapper .order-finalized{padding:0}}.customer-portal-wrapper.has-header-bar .total-page-wrapper,.customer-portal-wrapper.has-header-bar .total-page-wrapper .custom-slide-paper.fit-content-page{height:calc(var(--vh) - 164px)}@media(max-width:1024px){.customer-portal-wrapper.has-header-bar .total-page-wrapper,.customer-portal-wrapper.has-header-bar .total-page-wrapper .custom-slide-paper.fit-content-page{height:calc(var(--vh) - 156px)}}.total-layout{position:relative;height:100%;z-index:1}.total-layout .total-left{position:sticky;top:0;flex:unset;width:25%;max-width:25%;background-color:#ebe9e0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.total-layout .total-left::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.total-layout .total-left::-webkit-scrollbar-track{border-radius:25px}.total-layout .total-left::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.total-layout .total-left::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.total-layout .total-page-wrapper{flex:1 1}@media(max-width:1024px){.total-layout{flex-direction:column}.total-layout .total-left{width:100vw;position:unset;padding:0;z-index:1200;max-width:100%}}.proposal-new-layout .proposal-total-page{height:100%}.total-page-wrapper{background-color:#fff;position:relative;overflow-x:hidden;height:calc(var(--vh) - 124px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.total-page-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.total-page-wrapper::-webkit-scrollbar-track{border-radius:25px}.total-page-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.total-page-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.total-page-wrapper .custom-slide-paper.fit-content-page{height:calc(var(--vh) - 124px)}.total-page-wrapper .page-header{flex:1 1;padding-right:50px}.total-page-wrapper .page-header .page-header-text{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.05rem;margin:0 12px 0 0}.total-page-wrapper .admin-actions{display:flex;grid-gap:20px;gap:20px}.total-page-wrapper .label{font-size:10px;line-height:18px}.total-page-wrapper .section-header{align-items:center;justify-content:space-between}.total-page-wrapper .section-header span{font-size:24px;line-height:30px}.total-page-wrapper .section-splitter{margin:40px -26px 24px}.total-page-wrapper .text-body{font-family:brandon-grotesque,sans-serif}.total-page-wrapper .text-body .MuiFormControlLabel-label{font-family:inherit}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex{width:85%}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex>.payment-card{flex:1 1;max-width:453px;margin-right:24px;margin-bottom:0}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex>.payment-card:last-child{margin-bottom:0;margin-right:0}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex .choose-plan{cursor:pointer}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex .choose-plan.plan-active{border:2px solid #f97}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex .disabled{cursor:not-allowed;opacity:.6}.total-page-wrapper .your-payment-wrapper .payment-card .card-title{font-family:ltc-caslon-pro,serif;font-size:12px;line-height:30px;letter-spacing:.1em;margin-bottom:16px;font-style:italic}.total-page-wrapper .your-payment-wrapper .payment-card .card-value{font-size:32px;line-height:30px}.total-page-wrapper .your-payment-wrapper .payment-card .card-desc{margin-top:12px;margin-bottom:20px}.total-page-wrapper .your-payment-wrapper .payment-card .card-actions{align-items:center}.total-page-wrapper .your-payment-wrapper .payment-card .card-actions .button-link{margin-left:47px}.total-page-wrapper .your-payment-wrapper .message-box-bg{background:#f2f1ea;border-radius:8px;padding:15px 24px}.total-page-wrapper .your-payment-wrapper .message-box-bg *{margin:0}.total-page-wrapper .your-payment-wrapper .message-box-bg .propsoal-total-banner{display:flex;flex-wrap:nowrap;justify-content:space-between;grid-gap:10px;gap:10px}.total-page-wrapper .your-payment-wrapper .message-box-bg .propsoal-total-banner .item{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:10px;gap:10px}.total-page-wrapper .your-payment-wrapper .message-box-bg .propsoal-total-banner .item.right-banner{justify-content:space-between;grid-gap:30px;gap:30px}@media(max-width:1024px){.total-page-wrapper .your-payment-wrapper .desktop{display:none}}.total-page-wrapper .your-payment-wrapper .mobile{display:none}@media(max-width:1024px){.total-page-wrapper .your-payment-wrapper .mobile{display:block}}.total-page-wrapper .page-content-fixed-bottom{height:100%;display:flex;flex-direction:column}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content{padding:42px 26px;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content::-webkit-scrollbar-track{border-radius:25px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom{padding:18px 20px;border-top:1px solid #d9d9d9}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom h4,.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom p{margin-bottom:0}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom>div{justify-content:space-between}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .order-total{align-items:center}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .order-total p{font-size:24px;line-height:30px;margin-left:32px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .loading-spinner{position:relative;margin-left:20px}.total-page-wrapper .product-slider{position:relative}.total-page-wrapper .product-slider .slick-track{margin-left:0}.total-page-wrapper .product-slider .slick-track .slick-slide{width:163px!important}.total-page-wrapper .product-slider .flower-card{position:relative;width:139px}.total-page-wrapper .product-slider .flower-card .flower{width:139px;height:139px;object-fit:cover;object-position:center;border-radius:8px}.total-page-wrapper .product-slider .flower-card .price-overlay{position:absolute;bottom:0;right:0;width:92px;height:29px;border-top-left-radius:8px;border-bottom-right-radius:8px;background-color:#fffefa;display:flex;align-items:center;justify-content:center}.total-page-wrapper.success-confirmation{display:flex;align-items:center;justify-content:center;position:relative}.total-page-wrapper .reserve-your-date{padding:0}.total-page-wrapper .reserve-your-date .share-text{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.total-page-wrapper .reserve-your-date .share-text .button-link{line-height:18px}.total-page-wrapper .finalize-order{display:flex;flex-direction:column}.total-page-wrapper .finalize-order h4,.total-page-wrapper .finalize-order p{margin-bottom:0}.total-page-wrapper .finalize-order .slick-slider{margin-top:32px;margin-bottom:24px}.total-page-wrapper .finalize-order .slick-track{margin-left:0}.total-page-wrapper .finalize-order .policy-text{width:75%}.total-page-wrapper .finalize-order .service-level-card{max-width:628px;width:100%}.total-page-wrapper .order-finalized{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;height:100%;padding:42px 26px}.total-page-wrapper .order-finalized::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.total-page-wrapper .order-finalized::-webkit-scrollbar-track{border-radius:25px}.total-page-wrapper .order-finalized::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.total-page-wrapper .order-finalized::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.total-page-wrapper .order-finalized .taxes-item .taxes-description{font-size:14px}.total-page-wrapper .order-finalized .discount-item,.total-page-wrapper .order-finalized .extra-fees-item,.total-page-wrapper .order-finalized .taxes-item{max-width:705px}.total-page-wrapper .order-finalized .proposal-discrepancy{padding:10px 20px;background-color:#eb4b32;color:#fffefa;margin:-42px -26px 26px}.total-page-wrapper .order-finalized .proposal-discrepancy .button-link{margin-left:10px;color:#fffefa}.total-page-wrapper .order-finalized .service-level-card{max-width:705px;width:100%}.total-page-wrapper .order-finalized .has-failed-payment{margin-top:24px;margin-bottom:32px;max-width:420px;width:100%}@media(max-width:1024px){.total-page-wrapper,.total-page-wrapper .custom-slide-paper.fit-content-page{height:calc(var(--vh) - 116px)}.total-page-wrapper .page-header{padding-right:0;display:flex;flex-direction:column}.total-page-wrapper .page-header .page-header-text{font-size:24px;line-height:36px}.total-page-wrapper .section-splitter{margin:40px -16px 24px}.total-page-wrapper .section-title{font-size:24px;line-height:36px}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex{width:100%;flex-direction:column}.total-page-wrapper .your-payment-wrapper .upcoming-payment-flex>.payment-card{margin-right:0;margin-bottom:24px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-content{padding:24px 16px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom{padding:16px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .flex-reverse-mobile{align-items:flex-start}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .mobile-message{margin-top:-16px;margin-left:-16px}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .order-total{align-items:center;justify-content:space-between;width:100%}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom .order-total p{margin-left:0}.total-page-wrapper .page-content-fixed-bottom .page-fixed-bottom button{width:160px;padding:12px 20px;align-self:flex-end;margin-top:12px}.total-page-wrapper.success-confirmation{padding:0}.total-page-wrapper .reserve-your-date{padding:24px 16px}.total-page-wrapper .finalize-order .policy-text{width:100%}.total-page-wrapper .finalize-order.page-content-fixed-bottom.ios{height:calc(100vh - 180px)!important}.total-page-wrapper .order-finalized{padding:24px 16px}.total-page-wrapper .order-finalized .proposal-discrepancy{margin:-24px -16px 20px}}@media(max-width:390px){.total-page-wrapper .your-payment-wrapper .payment-card .card-actions{flex-direction:column;align-items:flex-start;justify-content:center}.total-page-wrapper .your-payment-wrapper .payment-card .card-actions .button-link{margin-left:0}}.reserve-your-date-wrapper{display:flex;flex-direction:column;width:90%;margin:auto;background-color:#fffefa}.reserve-your-date-wrapper .reserve-your-date-header .page-header-div{align-items:center!important}.reserve-your-date-wrapper .reserve-your-date-header .page-header{padding:0;grid-gap:20px;gap:20px}.reserve-your-date-wrapper .reserve-your-date-body{display:flex;flex-direction:row}.reserve-your-date-wrapper .reserve-your-date-body .reserve-your-date{flex:50% 1}.reserve-your-date-wrapper .reserve-your-date-body .reserve-your-date .show_vday_22_promotion .save-up>span{font-size:20px;line-height:20px}.reserve-your-date-wrapper .reserve-your-date-body .list-notes{margin-top:40px;padding:0;display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:50% 1}.reserve-your-date-wrapper .reserve-your-date-body .list-notes .note-item{padding:16px;display:flex;flex-direction:row;grid-gap:16px;gap:16px;background-color:#f2f1ea;border-radius:4px}.reserve-your-date-wrapper .reserve-your-date-body .list-notes .note-item .note-icon{width:16px;height:16px}.reserve-your-date-wrapper .reserve-your-date-body .list-notes .note-item .note-text{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:14px;line-height:21px;color:#000}.reserve-your-date-wrapper .reserve-your-date-body .list-notes.mobile{display:none}@media(max-width:1024px){.reserve-your-date-wrapper{flex-direction:column;width:100%}.reserve-your-date-wrapper .reserve-your-date-header .page-header{max-width:unset;width:90%;margin:auto}.reserve-your-date-wrapper .reserve-your-date-header .page-header-div{flex-direction:column;align-items:flex-start!important}.reserve-your-date-wrapper .reserve-your-date-body .reserve-your-date{padding:8px 0 0!important}.reserve-your-date-wrapper .reserve-your-date-body .reserve-your-date .late-booking-switch,.reserve-your-date-wrapper .reserve-your-date-body .reserve-your-date .message-box{width:90%;max-width:90%;margin:auto}.reserve-your-date-wrapper .reserve-your-date-body .list-notes.mobile{display:flex;padding:0;margin-bottom:16px}.reserve-your-date-wrapper .reserve-your-date-body .list-notes{display:none}}.extra-fees-modal{background-color:transparent;display:flex;align-items:center;justify-content:center}.extra-fees-modal .page-modal{background-color:#fffefa;padding:65px}.extra-fees-modal .extra-fees-content{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;width:70%;margin:auto}.extra-fees-modal .extra-fees-content .content{width:40%}.extra-fees-modal .extra-fees-content .actions{width:55%;text-align:center;display:flex;justify-content:space-between}.extra-fees-wrapper{margin-bottom:16px}.extra-fees-wrapper .extra-fees-item{max-width:628px;margin-top:16px}.extra-fees-wrapper .extra-fees-item .extra-fees-description{font-size:14px}.discount-modal{background-color:transparent;display:flex;align-items:center;justify-content:center}.discount-modal .page-modal{background-color:#fffefa;padding:65px}.discount-modal .discount-content{height:auto;display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1;width:70%;margin:auto}.discount-modal .discount-content .content{width:40%}.discount-modal .discount-content .actions{width:55%;text-align:center;display:flex}.discount-modal .discount-content .note{font-size:12px;margin:0 0 0 20px}.discount-modal .discount-content .proposal-discount .MuiInputLabel-formControl{left:8px;font-family:brandon-grotesque,sans-serif}.discount-modal .discount-content .proposal-discount .MuiFormLabel-root.Mui-focused{color:#939393}.discount-modal .discount-content .proposal-discount .MuiSelect-select:focus{background-color:transparent}.discount-modal .discount-content .proposal-discount .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1px solid #939393}.discount-wrapper{margin-bottom:16px}.discount-wrapper .discount-item{max-width:628px;margin-top:16px}.discount-wrapper .discount-item .discount-description{font-size:14px}.discount-wrapper .discount-limitation{margin:8px 0;font-style:italic}.book-now-section-new .step-header{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px;color:#000}.book-now-section-new .confirm-location .sub-title{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:14px;line-height:21px;color:#555152}.book-now-section-new .plan-section{display:flex;flex-direction:column;grid-gap:16px;gap:16px}.book-now-section-new .plan-section .discount-limitation{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:14px;line-height:21px;color:#555152}.book-now-section-new .plan-section .book-deposit-card-new{width:100%;max-width:400px;border:2px solid #cfcfcf;border-radius:2px;padding:16px;cursor:pointer;display:flex;flex-direction:column;grid-gap:12px;gap:12px;height:82px}.book-now-section-new .plan-section .book-deposit-card-new.selected,.book-now-section-new .plan-section .book-deposit-card-new:hover{border:2px solid #f97}.book-now-section-new .plan-section .book-deposit-card-new .other-info{display:flex;grid-gap:4px;gap:4px}.book-now-section-new .plan-section .book-deposit-card-new .other-info .info-item{font-family:"BN Bergen St","san-serif";font-weight:700;font-size:8px;line-height:10px;color:#231f20;background-color:#f2f1ea;border-radius:4px;padding:4px;letter-spacing:.2em;text-transform:uppercase}.book-now-section-new .plan-section .book-deposit-card-new .main-info{display:flex;grid-gap:4px;gap:4px;justify-content:space-between}.book-now-section-new .plan-section .book-deposit-card-new .main-info .checkbox-and-name-div{display:flex;grid-gap:16px;gap:16px}.book-now-section-new .plan-section .book-deposit-card-new .main-info .checkbox-and-name-div .payment-checkbox{width:16px;height:16px;position:relative;top:-5px}.book-now-section-new .plan-section .book-deposit-card-new .main-info .checkbox-and-name-div .payment-name,.book-now-section-new .plan-section .book-deposit-card-new .main-info .payment-div .payment-amount{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px;color:#000}@media screen and (max-width:1024px){.book-now-section-new .address-section{width:90%;margin:auto}}.book-now-section-new .address-section .location-list .city-state{display:flex;grid-gap:20px;gap:20px}.book-now-section-new .address-section .location-list .book-now-input{position:relative;max-width:400px;margin-bottom:16px}.book-now-section-new .address-section .location-list .book-now-input.small-input{max-width:190px}.book-now-section-new .address-section .location-list .label{position:absolute;top:5px;left:18px;z-index:1;color:#555152;font-family:Brandon Grotesque;font-weight:390;font-size:10px;line-height:14.3px;letter-spacing:0}.book-now-section-new .address-section .location-list input{background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;letter-spacing:0;color:#231f20}.book-now-section-new .address-section .location-list .form-group-2 .form-input .MuiFormControl-root{border:unset;border-radius:unset}.book-now-section-new .payment-card-section{max-width:400px}.book-now-section-new .payment-card-section .payment-methods-div{display:flex;flex-direction:column}.book-now-section-new .payment-card-section .payment-methods-div label{margin-right:0;max-width:400px;width:100%;background-color:#fff}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .mod-input-relative{position:relative;background-color:#fff}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .mod-input-relative .label{position:absolute;top:10px;left:18px}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .form-group{margin-top:0;margin-bottom:16px;position:relative}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .form-group .MuiInputBase-root{padding:26px 16px 11px}.book-now-section-new .payment-card-section .payment-input-wrapper .stripe-input-mod{cursor:text;border:1px solid #bdbcbc;border-radius:4px;padding:38px 16px 11px}.book-now-section-new .payment-card-section .payment-input-wrapper .accept-and-pay-div{display:flex;flex-direction:column;width:100%}.book-now-section-new .payment-card-section .payment-input-wrapper .accept-and-pay-div .MuiFormControlLabel-label{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px;color:#000}.book-now-section-new .payment-card-section .payment-input-wrapper .accept-and-pay-div .MuiFormControlLabel-label span.term-link{line-height:18px;color:#5e5929;text-decoration:underline}.book-now-section-new .payment-card-section .payment-input-wrapper .accept-and-pay-div .payment-summary .payment-body{background-color:#f2f1ea;padding-bottom:34px}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary{color:#000}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .header-title{padding:8px;font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:16px;line-height:24px;text-align:center;background-color:#dad8ca}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .item-amount{display:flex;flex-direction:row;justify-content:space-between;padding:16px 24px;border-bottom:1px solid #cfcfcf}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .item-amount .text,.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .item-amount .value{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .total-amount{display:flex;flex-direction:row;justify-content:space-between;padding:16px 24px}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .total-amount .text,.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .payment-body .total-amount .value{font-family:brandon-grotesque,sans-serif;font-weight:700;font-size:20px;line-height:24px}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-summary .reserve-btn{margin:auto}.book-now-section-new .payment-card-section .payment-input-wrapper .bank-connected{margin-right:16px;margin-left:15px}.book-now-section-new .late-booking-urgent{background:#e5e3d9;border:1px solid #eb4b32;border-radius:10px;text-align:left;padding:20px}.book-now-section-new .late-booking-urgent p{margin:0}.book-now-section-new .late-booking-urgent .urgent-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:14px;letter-spacing:.2em;text-transform:uppercase;color:#eb4b32;margin-bottom:8px}.book-now-section-new .late-booking-urgent .urgent-note{font-weight:390;font-size:16px;line-height:24px;color:#eb4b32}@media(max-width:1024px){.book-now-section-new .plan-section,.book-now-section-new .step-header{width:90%;margin:auto;max-width:unset}.book-now-section-new .plan-section .book-deposit-card-new{width:100%;background-color:#fff}.book-now-section-new .discount-limitation{width:90%;max-width:unset;margin:auto auto 8px;margin-top:4px!important}.book-now-section-new .address-section .confirm-location .location-list,.book-now-section-new .address-section .confirm-location .sub-title{width:90%;max-width:unset;margin:auto auto 8px}.book-now-section-new .payment-card-section{max-width:unset}.book-now-section-new .payment-card-section .payment-methods-div{width:90%;margin:auto;max-width:unset}.book-now-section-new .payment-card-section .payment-methods-div label{max-width:unset}.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .actions,.book-now-section-new .payment-card-section .payment-input-wrapper .payment-form .mod-input-relative{width:90%;max-width:90%;margin:auto}.book-now-section-new .payment-card-section .accept-and-pay-div .term-and-conditions{width:90%;max-width:90%;margin:auto auto 8px}.book-now-section-new .leave-comment-div,.book-now-section-new .share-text-section{width:90%;max-width:90%;margin:auto}.book-now-section-new .share-text-section .discount-limitation{width:100%;max-width:100%;margin:auto}}.tax-wrapper{background-color:#fff;padding:12px 0}.custom-slick .slick-arrow{position:absolute;z-index:99;width:auto;height:auto;background-color:#e5e3d9}.custom-slick .slick-arrow.slick-disabled{display:none}.custom-slick .slick-arrow:before{content:""}.custom-slick .slick-arrow:focus,.custom-slick .slick-arrow:hover{background-color:#e5e3d9}.custom-slick .slick-arrow.arrow-next{right:0}.custom-slick .slick-arrow.arrow-prev{left:0}.total-payments-wrapper .back-button{font-family:brandon-grotesque,sans-serif;text-transform:unset;font-size:16px}.total-payments-wrapper .see-more-payment-and-term{align-items:flex-start;justify-content:space-between}.total-payments-wrapper h3,.total-payments-wrapper h4{font-weight:400;line-height:30px;margin-bottom:0}@media(max-width:1024px){.total-payments-wrapper .content-wrapper,.total-payments-wrapper .fit-content-page{height:calc(100vh - 110px)!important}.total-payments-wrapper .see-more-payment-and-term{flex-direction:column;align-items:center;justify-content:space-between}}.payment-method-wrapper .payment-actions{align-items:center;justify-content:space-between;width:100%;max-width:687px}.MuiCard-root.payment-method{padding:19px 24px}.payment-method{position:relative;margin-bottom:16px;width:100%;max-width:687px;grid-gap:12px;gap:12px}.payment-method>div:first-of-type{width:100%}.payment-method .card-brand{width:32px;max-height:24px}.payment-method .delete-icon{position:absolute;right:10px;top:50%;transform:translateY(-50%)}.payment-method .delete-icon svg{width:20px;height:20px}.payments-table.MuiGrid-container .MuiGrid-item{padding-top:12px;padding-bottom:12px}.payments-table.MuiGrid-container .failed{color:#eb4b32}.payments-table .return-icon{width:16px;height:16px;margin-right:12px}.custom-radio-group .MuiSvgIcon-root{color:#5e5929}.pay-off-modal .modal-body{max-width:500px;margin:0 auto}.pay-off-modal .modal-body .MuiFormControlLabel-label{padding-left:18px}.pay-off-modal .modal-body .MuiOutlinedInput-input{padding:6.5px 12px 6.5px 0}.pay-off-modal .modal-body .credit-card-icon{color:#231f20}@media(max-width:390px){.pay-off-modal .modal-body{padding:.5rem}}.new-total-payments-wrapper span.back-to-payments{font-family:"BN Bergen St","san-serif";font-weight:700;font-size:10px;line-height:10px;text-decoration:underline;cursor:pointer;color:#5e5929}.new-total-payments-wrapper .payment-history-title{font-family:LTC Caslon;font-weight:400;font-size:24px;line-height:36px}.new-total-payments-wrapper .payment-history-description{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#231f20}.new-total-payments-wrapper .total-paid-section .section-toggle{display:flex;flex-direction:row;padding:14px 16px;border-radius:4px;background-color:#dad8ca;justify-content:space-between;align-items:center;cursor:pointer}.new-total-payments-wrapper .total-paid-section .section-toggle .group-div{display:flex;flex-direction:row;grid-gap:16px;gap:16px}.new-total-payments-wrapper .total-paid-section .section-toggle .group-div .collapse-text{font-family:Brandon Grotesque;font-weight:700;font-size:16px;line-height:24px;color:#231f20}.new-total-payments-wrapper .total-paid-section .section-toggle .group-div .collapse-icon{position:relative;bottom:2px}.new-total-payments-wrapper .total-paid-section .section-toggle.open{border-bottom-left-radius:0;border-bottom-right-radius:0}.new-total-payments-wrapper .completed-payments-section .payment-section-title-and-total{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px}.new-total-payments-wrapper .completed-payments-section .payment-section-title-and-total .payment-section-title,.new-total-payments-wrapper .completed-payments-section .payment-section-title-and-total .payment-section-total{font-family:Brandon Grotesque;font-weight:700;font-size:16px;line-height:21px;color:#231f20}.new-total-payments-wrapper .scheduled-payments-section .payment-section-title-and-total{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 16px}.new-total-payments-wrapper .scheduled-payments-section .payment-section-title-and-total .payment-section-title,.new-total-payments-wrapper .scheduled-payments-section .payment-section-title-and-total .payment-section-total{font-family:Brandon Grotesque;font-weight:700;font-size:16px;line-height:21px;color:#231f20}.new-total-payments-wrapper .scheduled-payments-section .upcoming-payments .collapse-wrapper .section-toggle .sub-section .detail-text,.new-total-payments-wrapper .scheduled-payments-section .upcoming-payments .payment-history-details .detail-item .sub-section .detail-text{color:#444041}@media(max-width:1024px){.new-total-payments-wrapper .content-wrapper,.new-total-payments-wrapper .fit-content-page{height:calc(100vh - 110px)!important}.new-total-payments-wrapper .see-more-payment-and-term{flex-direction:column;align-items:center;justify-content:space-between}}@media only screen and (max-width:450px){.custom-slide-paper:has(.new-total-payments-wrapper){padding:0!important;padding-top:16px}.new-total-payments-wrapper .payment-history-description,.new-total-payments-wrapper .payment-history-title{padding-left:16px;padding-right:16px}.new-total-payments-wrapper .payment-history-details .detail-item{width:100%;margin-left:0}}.payment-history-card .section-toggle{display:flex;flex-direction:row;justify-content:space-between;padding:16px}.payment-history-card .section-toggle .group-3-div{width:60%}.payment-history-card .section-toggle .group-1-div{width:20%}.payment-history-card .section-toggle .sub-section{display:grid;grid-template-columns:40% 30% 30%;justify-content:space-between}.payment-history-card .section-toggle .sub-section.right-section{justify-content:flex-end;grid-template-columns:max-content}.payment-history-card .section-toggle .payment-failed-btn{font-weight:700;color:#a83008}.payment-history-card .section-toggle .payment-failed-btn>span{line-height:18px;font-weight:390;text-decoration:underline;cursor:pointer}.custom-slide-paper.MuiPaper-root,.custom-slide-paper>.new-total-payments-wrapper{background-color:#fffefa!important}@media only screen and (max-width:450px){.payment-history-card .section-toggle .sub-section{grid-template-columns:80% 50% 10%}}.collapse-wrapper{border-bottom:1px solid #cfcfcf}.collapse-wrapper:first-child{border-top:1px solid #cfcfcf}.collapse-wrapper .section-toggle{cursor:pointer;background-color:#fff}.collapse-wrapper .section-toggle .sub-section .detail-text{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#231f20}.collapse-wrapper .section-toggle .sub-section .detail-title{display:flex;flex-direction:row;grid-gap:16px;gap:16px;align-items:center}.collapse-wrapper .collapse-content .payment-history-details{background-color:#f9f9f9}.collapse-wrapper .collapse-content.is-error .payment-history-details{background-color:#f6e9e2}.collapse-wrapper .collapse-content.is-error .payment-history-details .detail-text,.collapse-wrapper .collapse-content.is-error .payment-history-details .mobile-info{color:#a83008}.collapse-wrapper .mobile-only{display:none}.collapse-wrapper .desktop-only{display:block}@media only screen and (max-width:450px){.collapse-wrapper .mobile-only{display:block}.collapse-wrapper .desktop-only{display:none}}.payment-history-details{position:relative;background-color:#f2f1ea;padding:0 16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.payment-history-details .detail-item{padding:16px 0;border-bottom:1px solid #cfcfcf;width:90%;margin-left:10%;display:flex;flex-direction:row;justify-content:space-between}.payment-history-details .detail-item:last-child{border-bottom:none}.payment-history-details .detail-item .sub-section{display:flex;flex-direction:row;grid-gap:80px;gap:80px;position:relative}.payment-history-details .detail-item .sub-section .detail-text{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#231f20;display:flex;flex-direction:row;grid-gap:24px;gap:24px}.payment-history-details .mobile-info{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#231f20;padding-top:16px}.payment-history-detail.highlight{background-color:#f2f1ea}.products-page-drawer-v2-wrapper .customer-detail-header-v2 h3.name-title{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#000;margin:0}.products-page-drawer-v2-wrapper .customer-detail-header-v2 .date-and-budget{display:flex;grid-gap:8px;gap:8px}.products-page-drawer-v2-wrapper .customer-detail-header-v2 .date-and-budget .budget-value,.products-page-drawer-v2-wrapper .customer-detail-header-v2 .date-and-budget .date-text{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#555152;margin:0}.products-page-drawer-v2-wrapper .customer-detail-header-v2 .colors{width:100%;display:flex;margin-top:.5rem;flex-wrap:wrap;align-items:center}.products-page-drawer-v2-wrapper .customer-detail-header-v2 .colors-item{height:15px;width:15px;margin-left:3px;margin-bottom:3px;border-radius:100%}.products-page-drawer-v2-wrapper .customer-detail-header-v2 .colors-item:first-child{margin-left:0}.confirm-step-wrapper .confirm-step-content{display:flex}.confirm-step-wrapper .confirm-step-content .left-div{padding:11px 24px;background-color:#fff;width:30%}.confirm-step-wrapper .confirm-step-content .left-div .title-and-description .title-text p{margin:0;font-family:LTC Caslon;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.05px}.confirm-step-wrapper .confirm-step-content .left-div .title-and-description .description-text p{margin:0;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#000}.confirm-step-wrapper .confirm-step-content .left-div .section-detail{display:flex;flex-direction:column;grid-gap:8px;gap:8px}.confirm-step-wrapper .confirm-step-content .left-div .btn-div{display:flex;grid-gap:8px;gap:8px}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .confirm-btn{color:#fff;background-color:#5e5929}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .confirm-btn .button-base{border:1px solid #5e5929}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .confirm-btn:disabled{background-color:#9b9985}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .confirm-btn:disabled .button-base{border:1px solid #9b9985}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .back-to-all-btn{color:#5e5929;background-color:#fff}.confirm-step-wrapper .confirm-step-content .left-div .btn-div .back-to-all-btn .button-base{border:1px solid #5e5929}.confirm-step-wrapper .confirm-step-content .left-div .btn-div button{width:50%}.confirm-step-wrapper .confirm-step-content .right-div{padding:11px 24px;background-color:#f2f1ea;width:70%}.confirm-step-wrapper .confirm-step-content .right-div .selected-products{overflow-x:hidden;overflow-y:auto;height:calc(100vh - 11.5rem);scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;padding:0 4px}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .dnd-container{display:grid;grid-template-columns:24% 24% 24% 24%;grid-gap:12px}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item{display:flex;background-color:transparent}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .product-item-cover{position:relative}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .product-item-cover img{width:100%;height:200px;object-fit:cover;object-position:center}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .product-item-cover .checkbox-box{position:absolute;right:10px;bottom:10px;cursor:pointer}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .product-item-cover .drag-handle{position:absolute;right:10px;bottom:10px;cursor:move}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper{padding:8px 0 0}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .product-item-detail-2{display:flex;flex-direction:row}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .edit-text{margin:4px 0 0;width:-moz-fit-content;width:fit-content}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .item-price{width:50%}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .item-price .form-group .MuiInputBase-root{padding:0 5px}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .item-price input{padding:8px 8px 8px 1px}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .item-price .MuiInputAdornment-positionStart{padding-left:8px;margin-right:0}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .item-price .MuiInputAdornment-root p{color:#000}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .unit-name{margin:0}.confirm-step-wrapper .confirm-step-content .right-div .selected-products .product-item .info-wrapper .product-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#000;height:42px;margin:0}.confirm-step-wrapper .confirm-step-content .right-div:not(.selected-products){height:calc(100vh - 6.5rem)}.product-item.product-v2{display:flex}.product-item.product-v2 .product-item-cover{position:relative}.product-item.product-v2 .product-item-cover img{width:125px;height:125px;object-fit:cover;object-position:center}.product-item.product-v2 .product-item-cover .just-added-label{position:absolute;bottom:0;left:0;background-color:#3e7c9d;color:#fff;height:26px;padding:8px 15px;font-family:"BN Bergen St",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center;line-height:1}.product-item.product-v2 .product-item-detail-2{display:flex;flex-direction:column}.product-item.product-v2 .edit-text{margin:4px 0 0;width:-moz-fit-content;width:fit-content}.product-item.product-v2 .item-price .form-group .MuiInputBase-root{padding:0 5px}.toggle-filter .toggle-label{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;padding:11px 16px;color:#231f20;border:1px solid #c6c5c5;border-radius:99px;width:-moz-fit-content;width:fit-content;cursor:pointer}.toggle-filter.active .toggle-label{font-weight:600;background-color:#f97;border:1px solid #f97}.dropdown-filter-wrapper .dropdown-filter{position:relative;width:-moz-fit-content;width:fit-content}.dropdown-filter-wrapper .dropdown-filter .dropdown-label{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;padding:11px 16px;color:#231f20;border:1px solid #c6c5c5;border-radius:99px;width:-moz-fit-content;width:fit-content;cursor:pointer}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper{border:1px solid #c6c5c5;border-radius:4px;position:absolute;top:45px;background-color:#fff;display:block;width:270px;height:auto;max-height:378px;z-index:101}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-search{display:flex}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-search .search-input{width:100%}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-search input{padding:16px 24px;outline:none;border:none;width:100%}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options{position:relative}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .no-data{padding:16px 24px}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .normal-option-wrapper{margin-top:0;max-height:263px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;border-top:1px solid #c6c5c5;border-bottom:1px solid #c6c5c5}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .normal-option-wrapper.has-no-assign{margin-top:52px}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .apply-section{padding:8px 14px;display:flex;justify-content:flex-end}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .apply-section .apply-btn{background-color:#5e5929!important;border:1px solid #5e5929;border-radius:0;padding:16px;cursor:pointer;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.2px}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .apply-section .apply-btn .MuiButton-label{color:#fff}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .dropdown-option{border-top:1px solid #cfcfcf;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#000;cursor:pointer;display:flex;border-right:1px solid #c6c5c5}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .dropdown-option label{margin:0;padding:14px 24px;width:100%;grid-gap:16px;gap:16px}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .dropdown-option label .MuiFormControlLabel-label{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;max-width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .dropdown-option label .MuiCheckbox-root{padding:0}.dropdown-filter-wrapper .dropdown-filter .dropdown-content-wrapper .dropdown-options .dropdown-option:first-child{border-top:none}.dropdown-filter-wrapper .dropdown-filter.active .dropdown-label{font-weight:600;border:1px solid #f97}.range-filter-wrapper .range-filter{position:relative;width:-moz-fit-content;width:fit-content}.range-filter-wrapper .range-filter .range-label{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;padding:11px 16px;color:#231f20;border:1px solid #c6c5c5;border-radius:99px;width:-moz-fit-content;width:fit-content;cursor:pointer}.range-filter-wrapper .range-filter .range-content-wrapper{border:1px solid #cfcfcf;border-radius:4px;position:absolute;top:45px;background-color:#fff;display:block;width:270px;height:auto;z-index:101}.range-filter-wrapper .range-filter .range-content-wrapper .range-options{position:relative}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .range-section{display:flex;justify-content:center;grid-gap:25px;gap:25px;padding-top:16px;padding-bottom:16px;border-bottom:1px solid #cfcfcf}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .range-section .range-value input{width:80px;padding:12px 14px}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .range-section .range-value fieldset{top:0}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .range-section .range-value label{background-color:#fff;padding:0 4px}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .apply-section{padding:8px 14px;display:flex;justify-content:flex-end}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .apply-section .apply-btn{background-color:#5e5929!important;border:1px solid #5e5929;border-radius:0;padding:16px;cursor:pointer;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.2px}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .apply-section .apply-btn:disabled{opacity:.5}.range-filter-wrapper .range-filter .range-content-wrapper .range-options .apply-section .apply-btn .MuiButton-label{color:#fff}.range-filter-wrapper .range-filter.active .range-label{font-weight:600;border:1px solid #f97}.product-catalog-card{width:150px;max-height:400px;margin-bottom:10px!important;cursor:pointer}.product-catalog-card .product-info .product-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#000;text-transform:none;height:42px;overflow-y:hidden;margin-bottom:8px;margin-top:8px}.product-catalog-card .product-info .product-price{font-family:Brandon Grotesque;font-weight:700;font-size:14px;line-height:24px;color:#231f20;margin-bottom:8px}.product-catalog-card .product-info .product-sku{font-family:Brandon Grotesque;font-weight:390;font-size:10px;line-height:10px;color:#555152}.product-catalog-card .product-image{width:150px;height:200px;position:relative}.product-catalog-card .product-image img{object-fit:cover;width:100%;height:100%}.product-catalog-card .product-image .order-copy-btn{position:absolute;bottom:3px;right:3px;color:#b8b8b8;z-index:100}.product-catalog-card .product-image .review-warning{position:absolute;background-color:#fff;top:16px;text-align:center;width:-moz-fit-content;width:fit-content;border-radius:4px;border:1px solid #fffefa;left:50%;transform:translate(-50%);padding:4px 8px;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.02px;text-transform:uppercase;color:#231f20}.product-catalog-card .product-image .flow-add-section-checkbox-btn{position:absolute;bottom:0;right:0}.product-catalog-card .product-image .option-div-on-hover{width:150px;height:200px;position:absolute;background-color:rgba(0,0,0,.2);top:0;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:10px;gap:10px}.product-catalog-card .product-image .option-div-on-hover .option-btn{background-color:#fffefa;border-radius:99px;border:1px solid #5e5929}.product-catalog-card .product-image .option-div-on-hover .option-btn .MuiButton-label{font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.02px;color:#5e5929;padding:11px 16px}.product-catalog-card .product-image .option-div-on-hover .option-btn button{padding:0}.products-page-drawer-v2{padding:0!important;width:80%!important;overflow-y:hidden!important}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-drawer-header{height:44px;background-color:#5e5929;color:#fffefa;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:16px 24px}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-drawer-header .drawer-header-title h3.header-title{font-family:"BN Bergen St","san-serif"!important;font-weight:700!important;font-size:12px!important;line-height:12px!important;letter-spacing:4px!important;text-transform:uppercase!important;margin:0}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-drawer-header .drawer-header-close-btn{cursor:pointer}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content{padding:11px 24px;height:calc(100vh - 6.5rem);overflow:hidden}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .detail-and-search-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .detail-and-search-section .search-product .search-product-input input{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#787475;padding:12px 14px;width:500px;outline:none;border-radius:5px;border:1px solid #dad8ca;background-color:#fff}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .detail-and-search-section .custom-product-btn .btn-add-custom-product{background-color:#fffefa;border:1px solid #5e5929;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:2px;padding:16px}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .detail-and-search-section .custom-product-btn .btn-add-custom-product:hover{filter:brightness(.9)}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .filters-section .filters-options{display:flex;grid-gap:8px;gap:8px}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .filters-section .current-selected-filters{display:flex;flex-wrap:wrap;grid-gap:7px;gap:7px;margin-top:16px;cursor:pointer;max-height:40px;height:auto;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .filters-section .current-selected-filters .selected-filter-item{padding:8px 16px;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;color:#231f20;border:1px solid #cfcfcf;border-radius:99px;display:flex;align-items:center;grid-gap:5px;gap:5px}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .filters-section .current-selected-filters .selected-filter-item:hover{background-color:#f2f1ea}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .product-count{text-align:right;font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px;color:#555152}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .loading-spinner{top:50%;left:50%}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .product-cards{display:flex;flex-wrap:wrap;grid-gap:18px;gap:18px;grid-column-gap:18px;column-gap:18px;justify-content:flex-start;height:calc(100vh - 20.5rem);overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;margin:auto;position:relative}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .product-cards .loading-spinner{top:50%;left:50%}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .bottom-right-btn{padding:16px;font-family:BN Bergen St;font-weight:700;font-size:10px;line-height:10px;letter-spacing:.2px;text-transform:uppercase;color:#fffefa;background-color:#5e5929;position:absolute;right:5%;bottom:5%;cursor:pointer}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .bottom-right-btn:hover{filter:brightness(.9)}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .bottom-right-btn.disabled{pointer-events:none;background-color:#9b9985}.products-page-drawer-v2 .products-page-drawer-v2-wrapper .product-v2-content .product-cards-section .bottom-right-btn.disabled:hover{background-color:#9b9985}.add-custom-product-drawer-new-flow .MuiDrawer-paper{width:80%;padding:24px}.add-custom-product-drawer-new-flow .custom-product-wrapper{padding:0;overflow-x:hidden;overflow-y:auto;height:100%;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.choose-product-wrapper.from-edit .custom-product-wrapper,.choose-product-wrapper.from-quickAdd .custom-product-wrapper{height:calc(100vh - 239px)}.choose-product-wrapper .custom-product-wrapper{height:calc(100vh - 373px);overflow:scroll}.choose-product-wrapper .custom-product-wrapper .part-title{font-family:"Brandon Grotesque";font-size:20px;font-weight:390;line-height:30px}.choose-product-wrapper .custom-product-wrapper .MuiGrid-spacing-xs-5>.MuiGrid-item{padding:20px 20px 0}.choose-product-wrapper .custom-product-wrapper .image-uploader .title-box{grid-gap:10px;gap:10px}.choose-product-wrapper .custom-product-wrapper .image-uploader .title-box .upload-box{grid-gap:10px;gap:10px;cursor:pointer}.choose-product-wrapper .custom-product-wrapper .image-uploader .title-box .upload-box .label{font-family:"BN Bergen St";font-size:12px;font-weight:700;line-height:12px;letter-spacing:.2em}.choose-product-wrapper .custom-product-wrapper .image-uploader .upload-icon{cursor:pointer}.choose-product-wrapper .custom-product-wrapper .image-uploader .image-preview{max-height:250px;max-width:100%}.choose-product-wrapper .custom-product-wrapper .inspiration-photos>img{cursor:pointer;height:130px;width:auto;margin-right:1.5rem;margin-bottom:1.5rem}.choose-product-wrapper .custom-product-wrapper .inspiration-photos>img.active{border:1px solid #eb4b32}.choose-product-wrapper .custom-product-wrapper .middle-part{margin-top:40px;padding-left:5px;width:100%}.choose-product-wrapper .custom-product-wrapper .middle-part .stem-footer{border-top:2px solid #231f20;font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:30px;color:#231f20}.choose-product-wrapper .custom-product-wrapper .middle-part .stem-footer td{padding:10px 0}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table{padding:1rem 1rem 3rem;width:100%;border-collapse:collapse;overflow:hidden;table-layout:fixed}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table .stem-row{border-top:1px solid #d3d3d3}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table tbody.smooth-dnd-draggable-wrapper{display:revert;border-bottom:1px solid #d3d3d3}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th{padding:.25rem 0}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table tr{padding:0}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th{text-align:center;margin:.5rem;width:calc(75% - .9rem)}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td div,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th div{display:flex;align-items:center;margin-left:auto;margin-right:auto}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td div img,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th div img{width:2rem;margin-right:.5rem}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table tr{box-sizing:border-box}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td:first-child,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th:first-child{width:25%}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td:nth-child(2),.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th:nth-child(2){width:10%}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td:nth-child(3),.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th:nth-child(3){width:15%}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td:nth-child(n+4):nth-child(-n+6),.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th:nth-child(n+4):nth-child(-n+6){width:10%}.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table td:last-child,.choose-product-wrapper .custom-product-wrapper .middle-part .recipe-table th:last-child{width:4rem}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem{width:100%;display:flex;margin-top:10px;align-items:center;box-sizing:border-box;margin-bottom:30px}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good>div:first-child,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem>div:first-child{width:84%}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good .icon,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem .icon{margin-right:1rem}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good .or,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem .or{margin-left:1rem}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good .MuiAutocomplete-root,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem .MuiAutocomplete-root{width:100%}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good .recipe-builder-add-stem-custom,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem .recipe-builder-add-stem-custom{width:180px}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good-preview,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem-preview{min-width:220px;margin-left:1rem;margin-right:1rem}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good-preview-items,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem-preview-items{display:flex;align-items:center}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good-preview-items img,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem-preview-items img{margin:-.5rem .5rem 0 1rem;width:4rem}.choose-product-wrapper .custom-product-wrapper .middle-part .add-hard-good-preview-items .selected-hard-good,.choose-product-wrapper .custom-product-wrapper .middle-part .add-stem-preview-items .selected-hard-good{color:red}.choose-product-wrapper .custom-product-wrapper .back-button{display:flex;align-items:center;cursor:pointer}.choose-product-wrapper .custom-product-wrapper .back-button .MuiIconButton-root{margin-left:-1rem}.choose-product-wrapper .custom-product-wrapper .back-button .MuiIconButton-root .MuiSvgIcon-root{font-size:2rem}.hard-good-row input[type=number]::-webkit-inner-spin-button,.hard-good-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hard-good-row input[type=number]{appearance:textfield}.stem-row input[type=number]::-webkit-inner-spin-button,.stem-row input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stem-row input[type=number]{appearance:textfield}.banner-cta{background-image:url(/static/media/banner-background.f9ab5510.png);background-color:#5e5929;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;align-items:flex-start}.banner-cta.bgi-hidden{background-image:none}.banner-cta-text{display:flex;flex-direction:column;padding:2rem 1.5rem;color:#fff;width:100%}.banner-cta-text p{margin:0}.banner-cta-text .label{font-size:12px;line-height:18px;font-style:italic}@media(max-width:1024px){.banner-cta-text{text-align:center}}.banner-cta .bottom-box{display:flex;width:100%}.banner-cta .bottom-box .bottom-box-text{flex-grow:1}.banner-cta .bottom-box .bottom-box-badge{padding:20px}@media(max-width:1024px){.banner-cta{justify-content:center}}.edit-budget-popover .MuiPaper-rounded{box-shadow:0 5px 5px -3px #f6dbd1,0 5px 5px 1px #f6dbd1,0 3px 14px 2px #f6dbd1}.edit-budget-popover .popover-actions .item{padding:10px;cursor:pointer;font-family:brandon-grotesque,sans-serif}.edit-budget-popover .popover-actions hr{margin:0}.color-picker-wrapper .color-list{display:flex;flex-wrap:wrap;max-width:750px}.color-picker-wrapper .color-list .item{display:flex;align-items:center;flex-direction:column}.color-picker-wrapper .color-list .color-item{width:72px;height:72px;border-radius:50%;margin:1rem;position:relative;display:flex;align-items:center;justify-content:center;cursor:pointer}.color-picker-wrapper .color-list .color-item.selected:after{display:inline-block;content:"";position:absolute;left:-3px;top:-3px;width:78px;height:78px;border:2px solid #eb4b32;border-radius:50%}.color-picker-wrapper .color-list .color-item.selected .close-icon{display:flex}.color-picker-wrapper .color-list .color-item .close-icon{display:none;color:#fff;width:24px;height:24px;border-radius:50%;background-color:#eb4b32;position:absolute;bottom:-16px;align-items:center;justify-content:center;cursor:pointer;z-index:1;top:unset;right:unset}.color-picker-wrapper .color-list .color-item .color-label{font-size:12px}@media(max-width:768px){.color-picker-wrapper .color-list{max-width:420px}.color-picker-wrapper .color-list .color-item{width:50px;height:50px;margin:8px}.color-picker-wrapper .color-list .color-item.selected:after{left:-3px;top:-3px;width:56px;height:56px}.color-picker-wrapper .color-list .color-item.selected .close-icon{width:20px;height:20px;bottom:-12px}.color-picker-wrapper .color-list .color-item.selected .close-icon svg{font-size:1rem}}.pill-color-picker-wrapper h6{font-family:ltc-caslon-pro,serif;font-size:20px;font-weight:400;line-height:30px;letter-spacing:.05em;margin-bottom:16px}.pill-color-picker-wrapper .pill-color-list{display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.pill-color-picker-wrapper .pill-color-list .pill-color-item{width:14px;height:14px;border-radius:50%}.pill-color-picker-wrapper .pill-color-list .pill-color-item.selected{border:1px solid #fff}.pill-color-picker-wrapper .pill-color-list .pill-color-label{font-size:16px;font-weight:390;line-height:18px}.customer-bulk-edit-modal .more-options{text-align:center}.customer-bulk-edit-modal .more-options .actions button{margin:auto}.customer-bulk-edit-modal .more-options .color-palette-options{display:flex;justify-content:center}.customer-bulk-edit-modal .more-options .color-palette-options .max-width{max-width:480px}.customer-bulk-edit-modal .more-options .color-palette-options .slick-track{margin:0;display:flex}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card{min-width:330px}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .flower-color{height:330px;width:100%}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .flower-color .flower{width:100%;height:100%;object-fit:cover;border-radius:10px 10px 0 0}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .card-footer{display:flex;background:#f2f1ea;border-radius:0 0 10px 10px;padding:16px;grid-gap:10px;gap:10px}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .card-footer p{margin:0}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .card-footer .color-list{display:flex;grid-gap:5px;gap:5px;max-width:50%;flex-wrap:wrap}.customer-bulk-edit-modal .more-options .color-palette-options .flower-card .card-footer .color-list .color-circle{width:24px;height:24px;border:1px solid silver;border-radius:24px}@media(max-width:1024px){.customer-bulk-edit-modal .more-options .actions{padding-bottom:4rem}.customer-bulk-edit-modal .more-options .color-palette-options .max-width{max-width:calc(100vw - 32px)}.customer-bulk-edit-modal .more-options .color-palette-options .max-width .slick-list{background:#f2f1ea}.customer-bulk-edit-modal .more-options .color-palette-options .max-width .slick-list .flower-card .card-footer{padding-bottom:70px}.customer-bulk-edit-modal .more-options .color-palette-options .max-width .slick-dots{bottom:10px}}.designer-card-root{padding:10px 0;display:flex;flex-direction:column;justify-content:flex-end}.designer-card-root .card-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2em;color:#231f20}.designer-card-root>div{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center}.designer-card-root .card-left{align-items:flex-start}.designer-card-root .designer-card-content{display:flex;max-width:668px;width:100%}.designer-card-root .designer-avatar{height:88px;width:88px;margin-right:1rem}.designer-card-root .designer-card-action{display:flex;justify-content:flex-start;grid-gap:20px;gap:20px;margin-top:10px;flex-wrap:wrap}@media(min-width:960px)and (max-width:1150px){.designer-card-root .designer-card-content{flex-direction:column}.designer-card-root .designer-card-action{justify-content:center;margin-top:30px}}@media(max-width:1024px){.designer-card-root{flex-direction:column;padding:1rem 0 0}.designer-card-root .designer-card-action{justify-content:center;margin-top:30px;width:100%}.designer-card-root .card-left{border-top-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:0;align-items:center}}@media(max-width:768px){.designer-card-root .designer-card-action{width:100%}}@media(max-width:390px){.designer-card-root .designer-card-action{flex-direction:column}}.calendly-detail-modal .modal-paper .modal-content{padding:0}.calendly-detail-modal .calendly-container{background-color:#fffefa;padding:65px;border-radius:10px}.calendly-detail-modal .calendly-container .calendly-details{display:flex;flex-direction:column;grid-gap:15px;gap:15px}.calendly-detail-modal .calendly-container .calendly-details .item{display:flex;align-items:center;grid-gap:30px;gap:30px}.calendly-detail-modal .calendly-container .calendly-details .cycle{width:24px;height:24px;background-color:#f8e437;border-radius:50%}.calendly-detail-modal .calendly-container .actions{display:flex;justify-content:center}@media(max-width:768px){.calendly-detail-modal .modal-paper .modal-content{background-color:#fffefa}.calendly-detail-modal .calendly-container{padding:15px;display:flex;flex-direction:column;flex-grow:1}}.event-detail{padding:1rem 1.5rem;border-top:1px solid #dadada;display:flex}.event-detail .detail-content{max-width:600px;width:100%}.event-detail .header{align-items:center;justify-content:space-between}.event-detail .edit-text{display:inline-block;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5e5929;margin:0}.event-detail .colors-shape{flex:2 1;display:flex;width:100%;margin-bottom:10px}.event-detail .colors-shape .card-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2em;color:#231f20}.event-detail .colors-shape .colors{width:100%;display:flex;margin-top:10px;flex-wrap:wrap;align-items:flex-end}.event-detail .colors-shape .colors-item{height:40px;width:40px;margin-left:3px;margin-bottom:3px;border-radius:100%}.event-detail .colors-shape .colors-item:first-child{margin-left:0;width:40px}.event-detail .detail-body{align-items:flex-start;flex-direction:column}.event-detail .detail-body p{margin:0}@media(max-width:1024px){.event-detail .detail-content{max-width:100%}.event-detail .header{justify-content:flex-start}.event-detail .detail-body>div{width:100%}.event-detail .detail-body>div:first-child,.event-detail .detail-body>div:last-child{flex:1 1}}@media screen and (min-width:1024px)and (max-height:900px){.event-detail .designer-card-content .designer-avatar{display:none}}.unserviceable-warning{background-color:#eb4b32;color:#fff;padding:1rem 1.5rem;font-size:18px!important}@media(max-width:1024px){.unserviceable-warning{text-align:center}}.urgency-card-root{box-shadow:none!important;background-color:#5e5929;color:#fff;padding:1rem 1.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.urgency-card-root .urgency-cta{min-width:168px;display:flex;justify-content:flex-end}.urgency-card-root .label,.urgency-card-root .urgency-cta .button-wrapper.cta{font-size:16px;line-height:24px}.urgency-card-root .description{max-width:630px}.urgency-card-root.book-now{flex-direction:row;align-items:center}@media(max-width:1024px){.urgency-card-root{text-align:center;align-items:center;padding:1rem}.urgency-card-root.book-now{flex-direction:column}.urgency-card-root .urgency-cta{margin-top:16px}}@media(max-width:768px){.urgency-card-root .urgency-cta{justify-content:center}}.proposal-side-panel{width:100%;height:100%}.proposal-side-panel .proposal-total-card{padding:1rem 1.5rem;display:flex;flex-direction:column}.proposal-side-panel .proposal-total-card .card-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2em;color:#231f20}.proposal-side-panel .proposal-total-card .card-value{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:18px;line-height:24px;color:#231f20}.proposal-side-panel .hidden-mobile{flex-direction:column}.proposal-side-panel .mobile-expand-anchor{height:58px;display:none;align-items:center;justify-content:space-between;background-color:#5e5929;color:#fff;font-size:20px;padding:0 24px}.proposal-side-panel .mobile-expand-anchor .icon{transition:transform .3s ease-in-out}.proposal-side-panel .mobile-expand-anchor.expanded .icon{transform:rotate(180deg)}@media(max-width:1024px){.proposal-side-panel{position:relative;inset:unset!important}.proposal-side-panel .banner-cta{display:none}.proposal-side-panel .mobile-expand-anchor{display:flex}}.proposal-side-panel.panel-drawer .cw-header{font-family:ltc-caslon-pro,serif;font-size:24px;line-height:30px}.proposal-side-panel.panel-drawer .side-panel-nav a{text-decoration:none;color:#231f20;padding:14px 16px;font-size:20px;line-height:30px}.side-panel-nav{background-color:#fffefa;justify-content:flex-end;flex-direction:column}.side-panel-nav .header{background:#e5e3d9;padding:20px 24px;font-family:ltc-caslon-pro,serif;font-style:italic;font-weight:405;font-size:12px;line-height:30px;display:flex;align-items:center;letter-spacing:.2em;color:#231f20;text-transform:uppercase}.side-panel-nav a{text-decoration:none;color:#231f20;padding:20px 24px;font-size:24px;line-height:48px}.side-panel-nav a:first-child,.side-panel-nav a:nth-child(2),.side-panel-nav a:nth-child(3),.side-panel-nav a:nth-child(4){border-bottom:1px solid #dadada}.side-panel-nav a:last-child{border-top:0}.side-panel-nav a.selected{position:relative;padding-left:32px}.side-panel-nav a.selected:after{display:block;content:"";position:absolute;top:0;left:0;width:16px;height:100%;background-color:#f97}@media(max-width:1024px){.side-panel-nav:not(.floating-mobile){flex-direction:row}.side-panel-nav:not(.floating-mobile) a{padding:20px 0 30px;width:50%;text-align:center}.side-panel-nav:not(.floating-mobile) a:first-child{border-bottom:none}.side-panel-nav:not(.floating-mobile) a.selected{position:relative;padding-left:0}.side-panel-nav:not(.floating-mobile) a.selected:before{top:unset;bottom:0;left:0;height:16px;width:100%}.side-panel-nav a{padding:8px 16px}.side-panel-nav a .menu-title{margin-left:10px}.side-panel-nav a.selected:before{width:8px}}.event-detail-section{width:25%}.proposal-comment-drawer-combined .drawer-wrapper-content{padding-bottom:0;height:100%;max-height:calc(var(--vh) - 64px);color:#1e1e1e;display:flex;flex-direction:row;background:#fffefa}.proposal-comment-drawer-combined .drawer-wrapper-content .main-comment-content{flex:1 1;width:65%;overflow-y:auto;display:flex;flex-direction:column}.proposal-comment-drawer-combined .drawer-wrapper-content .schedule-a-call{align-self:center;margin-top:8px}.proposal-comment-drawer-combined .drawer-wrapper-content .internal-notes.mobile{min-width:130px}.proposal-comment-drawer-combined .drawer-wrapper-content .internal-notes.mobile button{padding:6px!important}.proposal-comment-drawer-combined .MuiDrawer-paper{background-color:#fffefa;display:flex;flex-direction:column;padding:0;overflow:hidden;width:75%}.proposal-comment-drawer-combined .MuiDrawer-paper:has(.event-detail-section){width:93%}@media(max-width:1024px){.proposal-comment-drawer-combined .MuiDrawer-paper{width:100%}.proposal-comment-drawer-combined .MuiDrawer-paper:has(.event-detail-section){width:100%}}.proposal-comment-drawer-combined .MuiDrawer-paper .drawer-body{height:100%}.proposal-comment-drawer-combined p{margin-bottom:0}.proposal-comment-drawer-combined .drawer-header{border-bottom:1px solid #e5e3d9;padding:16px 24px}.proposal-comment-drawer-combined .drawer-header.mobile{padding:16px}.proposal-comment-drawer-combined .drawer-header .button-link{text-decoration:underline;margin:0 16px}.proposal-comment-drawer-combined .drawer-header .owner-title-group{display:flex;grid-gap:16px;gap:16px;align-items:baseline}.proposal-comment-drawer-combined .drawer-header .owner-detail{display:flex;grid-gap:20px;gap:20px;align-items:center}@media(max-width:1024px){.proposal-comment-drawer-combined .drawer-header .owner-detail{flex-direction:column;grid-gap:8px;gap:8px}}.proposal-comment-drawer-combined .drawer-header .owner-detail .action{flex:0 1 auto}.proposal-comment-drawer-combined .drawer-header .owner-detail .action .button-link-wrapper>span{text-wrap:nowrap}.proposal-comment-drawer-combined .drawer-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-comment-drawer-combined .drawer-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-comment-drawer-combined .drawer-body::-webkit-scrollbar-track{border-radius:25px}.proposal-comment-drawer-combined .drawer-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-comment-drawer-combined .drawer-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-comment-drawer-combined .drawer-body .comment-list{flex:1 1}.proposal-comment-drawer-combined .drawer-body .comment-list .new-comment-divider{color:#a83008;text-align:center;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;position:relative}.proposal-comment-drawer-combined .drawer-body .comment-list .new-comment-divider:before{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:10%;top:9px}.proposal-comment-drawer-combined .drawer-body .comment-list .new-comment-divider:after{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:60%;top:9px}.proposal-comment-drawer-combined .drawer-body .load-all{cursor:pointer;padding:16px 24px 0;text-decoration:underline}.proposal-comment-drawer-combined .drawer-body .section-header{background:#f2f1ea;padding:8px 24px;font-family:LTC Caslon;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.proposal-comment-drawer-combined .drawer-body .divider{background-color:#e5e3d9;opacity:1}.proposal-comment-drawer-combined .drawer-footer{padding:16px}.proposal-comment-drawer-combined .drawer-footer .desktop-input{display:block}.proposal-comment-drawer-combined .drawer-footer .mobile-input,.proposal-comment-drawer-combined .drawer-footer .MuiInput-underline:after,.proposal-comment-drawer-combined .drawer-footer .MuiInput-underline:before{display:none}.proposal-comment-drawer-combined .drawer-footer .MuiTextField-root{width:100%;padding:10px 12px;border:1px solid #dadada;border-radius:8px}.proposal-comment-drawer-combined .drawer-footer hr{background-color:#d9d9d9}.proposal-comment-drawer-combined .drawer-footer .editor-action{display:flex;align-items:center}.proposal-comment-drawer-combined .drawer-footer .editor-action>*{margin-right:16px}.proposal-comment-drawer-combined .drawer-footer .editor-action>:last-child{margin-right:0}.proposal-comment-drawer-combined .drawer-footer .comment-input-wrapper{position:relative}.proposal-comment-drawer-combined .drawer-footer .dropzone{position:absolute;display:flex;width:100%;height:100%;justify-content:center;align-items:center;outline:none;background-color:#e5e3d9;transition:border .24s ease-in-out;z-index:1;border-radius:8px;border:3px dashed #5e5929;left:50%;top:50%;transform:translate(-50%,-50%)}.proposal-comment-drawer-combined .drawer-title .comment-header{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:left}.proposal-comment-drawer-combined .drawer-title .comment-header.mobile{font-size:20px;line-height:30px;letter-spacing:.05px}.proposal-comment-drawer-combined .drawer-title .comment-header-2{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px}.proposal-comment-drawer-combined .drawer-title .comment-sub-header{font-size:14px;line-height:24px}.proposal-comment-drawer-combined .drawer-title .MuiSvgIcon-root{font-size:1.5rem}.proposal-comment-drawer-combined .comment-item{padding:8px 24px 0;font-size:14px;line-height:20px;position:relative}.proposal-comment-drawer-combined .comment-item:has(.comment-owner){display:flex;justify-content:flex-end}.proposal-comment-drawer-combined .comment-item .comment-owner{color:#fffefa;background:#5e5929}.proposal-comment-drawer-combined .comment-item .comment-owner,.proposal-comment-drawer-combined .comment-item .not-comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.proposal-comment-drawer-combined .comment-item .not-comment-owner{color:#231f20;background:#dad8ca}.proposal-comment-drawer-combined .comment-item .comment-user{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer-combined .comment-item .comment-body p{margin:5px 0 7px;color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer-combined .comment-item .comment-info.current-user{justify-content:flex-end;align-items:center;margin-right:1px}.proposal-comment-drawer-combined .comment-item .comment-info{margin-left:1px;display:flex;margin-bottom:8px}.proposal-comment-drawer-combined .comment-item .comment-info .comment-avatar{margin-right:8px}.proposal-comment-drawer-combined .comment-item .comment-info .comment-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px}.proposal-comment-drawer-combined .comment-item .comment-time.current-user{display:flex;justify-content:flex-end;align-items:center;margin-right:1px}.proposal-comment-drawer-combined .comment-item .comment-time{margin-left:1px;margin-bottom:8px}.proposal-comment-drawer-combined .comment-item .comment-action{display:none;position:absolute}.proposal-comment-drawer-combined .comment-item.show-action .comment-action,.proposal-comment-drawer-combined .comment-item:hover .comment-action{display:block;top:33px}.proposal-comment-drawer-combined .comment-item .loading-spinner{right:16px}.proposal-comment-drawer-combined .comment-item.failed{color:#979797}.proposal-comment-drawer-combined .comment-item .retry-text{color:#eb4b32}.proposal-comment-drawer-combined .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.proposal-comment-drawer-combined .comment-item .file-attachment img{max-width:105px;max-height:121px}.proposal-comment-drawer-combined .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.proposal-comment-drawer-combined .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.proposal-comment-drawer-combined .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.proposal-comment-drawer-combined .comment-item .file-attachment.temp-file .file-attachment-name>span,.proposal-comment-drawer-combined .comment-item .file-attachment.temp-file .file-attachment-name>svg,.proposal-comment-drawer-combined .comment-item .file-attachment.temp-file img{opacity:.5}.proposal-comment-drawer-combined .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.proposal-comment-drawer-combined .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative;cursor:pointer}.proposal-comment-drawer-combined .comment-item .file-attachment .image-attachment img{border-radius:9px}.proposal-comment-drawer-combined .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.proposal-comment-drawer-combined .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.proposal-comment-drawer-combined .comment-item .file-attachment.current-user{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.proposal-comment-drawer-combined .inbox-item{padding:16px 24px;border-bottom:1px solid #e5e3d9;cursor:pointer}.proposal-comment-drawer-combined .inbox-item .inbox-item-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.proposal-comment-drawer-combined .inbox-item .inbox-item-header{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px}.proposal-comment-drawer-combined .inbox-item.not-interested .inbox-item-header{opacity:.5}.proposal-comment-drawer-combined .has-new-comment{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em;padding:4px 7px;margin:0 8px;background-color:#f97}.proposal-comment-drawer-combined .comment-count{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;margin:0 8px}.proposal-comment-drawer-combined .file-uploader{margin-right:16px}.proposal-comment-drawer-combined .file-uploader .button-attach-file{display:flex;align-items:center;cursor:pointer;text-transform:uppercase;color:#5e5929;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;text-align:left}.proposal-comment-drawer-combined .rotate-180{transform:rotate(180deg)}.proposal-comment-drawer-combined .rotate-45{transform:rotate(45deg)}.proposal-comment-drawer-combined .button-wrapper{padding:12px 24px!important;font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-align:left;text-transform:uppercase;border-radius:0!important}.proposal-comment-drawer-combined .button-wrapper .button-base{border-radius:0!important}@media(max-width:1024px){.proposal-comment-drawer-combined .desktop{display:none}}.proposal-comment-drawer-combined .mobile{display:none}@media(max-width:1024px){.proposal-comment-drawer-combined .mobile{display:block}}.proposal-comment-drawer-combined .floral-team-item-wrapper{display:flex;align-items:center;grid-gap:30px;gap:30px}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable{width:83px;height:32px}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase{top:5px;left:8px}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase.Mui-checked{left:100%;transform:translateX(calc(-100% - 8px))}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked{color:#5e5929}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-thumb{border:1px solid #fff;background-color:#fff;width:22px;height:22px;border-radius:50%}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-track{border:1px solid #cfcfcf;background-color:#cfcfcf}.proposal-comment-drawer-combined .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked+.MuiSwitch-track{border:1px solid #5e5929;background-color:#5e5929}.proposal-comment-drawer-combined .floral-team{display:flex;align-items:center;grid-gap:20px;gap:20px;flex:1 1}.proposal-comment-drawer-combined .floral-team .details .details-title{display:flex;align-items:center}.proposal-comment-drawer-combined .floral-team .details .details-title h3{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer-combined .floral-team .details .subtitle{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer-combined .floral-team .avatar{width:59px;height:59px;flex:0 0 auto}.proposal-comment-drawer-combined .floral-team .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.proposal-comment-drawer-combined .floral-team-actions{display:flex;grid-gap:30px;gap:30px;align-items:center}.proposal-comment-drawer-combined .floral-team-actions .call-title{font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-transform:uppercase}.proposal-comment-drawer-combined .style-notes{padding:24px;background-color:#f3f3f3}.proposal-comment-drawer-combined .style-notes .unit-title{font-family:Brandon Grotesque;font-size:14px;font-weight:700;line-height:21px;color:#231f20}.proposal-comment-drawer-combined .style-notes .style-notes-content{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;color:#231f20;margin-bottom:5px}.proposal-comment-drawer-combined .style-notes .style-notes-time{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;color:#555152}.proposal-comment-drawer-combined .style-notes button.add-style-notes-btn,.proposal-comment-drawer-combined .style-notes button.update-style-notes-btn{padding:0}.proposal-comment-drawer-combined .style-notes.mobile{padding:16px 24px}.proposal-comment-drawer-combined .more-conservation-button{cursor:pointer;position:relative}.proposal-comment-drawer-combined .more-conservation-button .more-btn{padding:16px;border-radius:4px;border:1px solid #bdbcbc;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#787475;display:flex;justify-content:space-between;align-items:center}.proposal-comment-drawer-combined .more-conservation-button .conversations-list{background-color:#fffefa;margin:auto;position:absolute;left:50%;transform:translate(-50%,15px);display:none;border:1px solid #fffefa;border-radius:4px}.proposal-comment-drawer-combined .more-conservation-button .conversations-list .conversation-item{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;border:1px solid #cfcfcf;border-bottom:none;padding:16px;display:flex;align-items:center;justify-content:space-between}.proposal-comment-drawer-combined .more-conservation-button .conversations-list .conversation-item .unread-count{width:30px;background-color:#f97;border-radius:50%;font-family:BN Bergen St;font-weight:400;font-size:20px;line-height:30px;text-align:center;color:#231f20}.proposal-comment-drawer-combined .more-conservation-button .conversations-list .conversation-item:last-child{border-bottom:1px solid #cfcfcf}.proposal-comment-drawer-combined .more-conservation-button .conversations-list .conversation-item.active{font-weight:700}.proposal-comment-drawer-combined .more-conservation-button .conversations-list.show{display:block;z-index:1}@media(max-width:1024px){.proposal-comment-drawer-combined .drawer-wrapper-content{max-height:calc(var(--vh) - 57px)}.proposal-comment-drawer-combined .drawer-footer .desktop-input{display:none}.proposal-comment-drawer-combined .drawer-footer .mobile-input{display:block}.proposal-comment-drawer-combined .drawer-footer .MuiTextField-root{background-color:#fff;border-radius:10px;padding:12px 16px}.proposal-comment-drawer-combined .drawer-footer hr{display:none}.proposal-comment-drawer-combined .drawer-footer .editor-action{justify-content:center}}.three-dots-loading{align-items:center;display:flex;justify-content:center;padding:0 10px}.three-dots-loading .dot-pulse{position:relative;left:-9999px;width:6px;height:6px;border-radius:5px;background-color:#f97;color:#f97;box-shadow:9999px 0 0 -5px;animation:dot-pulse 1.5s linear infinite;animation-delay:.25s}.three-dots-loading .dot-pulse:after,.three-dots-loading .dot-pulse:before{content:"";display:inline-block;position:absolute;top:0;width:6px;height:6px;border-radius:5px;background-color:#f97;color:#f97}.three-dots-loading .dot-pulse:before{box-shadow:9989px 0 0 -5px;animation:dot-pulse-before 1.5s linear infinite;animation-delay:0s}.three-dots-loading .dot-pulse:after{box-shadow:10014px 0 0 -5px;animation:dot-pulse-after 1.5s linear infinite;animation-delay:.5s}@keyframes dot-pulse-before{0%{box-shadow:9989px 0 0 -5px}30%{box-shadow:9989px 0 0 2px}60%,to{box-shadow:9989px 0 0 -5px}}@keyframes dot-pulse{0%{box-shadow:9999px 0 0 -5px}30%{box-shadow:9999px 0 0 2px}60%,to{box-shadow:9999px 0 0 -5px}}@keyframes dot-pulse-after{0%{box-shadow:10009px 0 0 -5px}30%{box-shadow:10009px 0 0 2px}60%,to{box-shadow:10009px 0 0 -5px}}.proposal-comment-drawer-combined .disabled-comment-input{padding:16px 24px;background-color:#f2f1ea;border-radius:4px;width:90%;margin:auto auto 10px}.proposal-comment-drawer-combined .disabled-comment-input .title{font-family:Brandon Grotesque;font-weight:700;font-size:16px;line-height:24px;text-align:center}.proposal-comment-drawer-combined .disabled-comment-input .content{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;text-align:center}.proposal-comment-drawer-combined .disabled-comment-input .content span{color:#5e5929;text-decoration:underline;cursor:pointer}.proposal-comment-drawer-combined .mobile-input.comment-textarea label{z-index:1;background-color:#fff}.proposal-comment-drawer-combined .mobile-input.comment-textarea label .form-input .MuiFormControl-root .MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translate(8px) scale(.75);width:100%}.proposal-comment-drawer-combined .desktop-input.comment-textarea label{z-index:1;background-color:#fff}.proposal-comment-drawer-combined .desktop-input.comment-textarea label .form-input .MuiFormControl-root .MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translate(8px) scale(.75);width:100%}.truncate-text-wrapper .truncate-text{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px;white-space:break-spaces}.truncate-text-wrapper .expand-text{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:18px;cursor:pointer;color:#5e5929;text-decoration:underline}.truncate-text-wrapper.expanded .expand-text{display:block;margin-top:10px}.proposal-summary-wrapper{padding:24px;background-color:#f3f3f3}.proposal-summary-wrapper .title{font-family:Brandon Grotesque;font-size:14px;font-weight:700;line-height:21px}.proposal-summary-wrapper .description{font-size:14px;line-height:21px}.calendly-wrapper{height:600px;position:relative}.calendly-wrapper .loading-container{position:absolute;top:50%;left:50%}@media(max-width:768px){.calendly-wrapper{min-height:calc(var(--vh) - 378.97px);height:calc(var(--vh) - 378.97px);flex:1 1;margin-bottom:0}}.customer-detail-header{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:15px 10px;margin-bottom:15px;margin-right:1rem}.customer-detail-header .name-title{font-family:"LTC Caslon";font-weight:400}.customer-detail-header .date-text,.customer-detail-header .name-title{font-style:normal;font-size:16px;line-height:21px;text-align:center;color:#000}.customer-detail-header .date-text{font-family:"Brandon Grotesque";font-weight:390;margin:0}.customer-detail-header .colors{width:100%;display:flex;margin-top:.5rem;flex-wrap:wrap;justify-content:center;align-items:center}.customer-detail-header .colors-item{height:24px;width:24px;margin-left:3px;margin-bottom:3px;border-radius:100%}.customer-detail-header .colors-item:first-child{margin-left:0;width:24px}.customer-detail-header .budget-value{margin-top:.5rem}.product-item .product-item-cover{margin-right:10px}.product-item .product-item-cover img{width:125px;height:125px;object-fit:cover;object-position:center;border-radius:10px}.product-item .product-item-detail-2{flex-direction:column}.product-item .edit-text{margin:4px 0 0;width:-moz-fit-content;width:fit-content}.product-item .item-price .form-group .MuiInputBase-root{padding:0 5px}.drawer-wrapper.global-updates-wrapper .top-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.drawer-wrapper.global-updates-wrapper .top-section .arrow-left,.drawer-wrapper.global-updates-wrapper .top-section .close-icon{cursor:pointer}.drawer-wrapper.global-updates-wrapper .flex-end{justify-content:flex-end!important}.drawer-wrapper.global-updates-wrapper .MuiDrawer-paper{width:90%;background-color:#f2f1ea;overflow-y:hidden;padding:0}.drawer-wrapper.global-updates-wrapper .modal-sub-title{font-family:ltc-caslon-pro,serif;font-style:italic;font-weight:405;font-size:32px;line-height:36px;color:#231f20;margin-top:20px}.drawer-wrapper.global-updates-wrapper .modal-text{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:20px;line-height:30px;color:#231f20}.drawer-wrapper.global-updates-wrapper .section-card-box{max-width:506px;background-color:#fff;padding:20px;border-radius:8px;margin-bottom:10px;cursor:pointer}.drawer-wrapper.global-updates-wrapper .section-card-box .title{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:20px;line-height:24px;color:#231f20}.drawer-wrapper.global-updates-wrapper .section-card-box .description{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px;color:#231f20}.drawer-wrapper.global-updates-wrapper .section-card-box:hover{box-shadow:0 1px 14px rgba(255,153,119,.42)}.drawer-wrapper.global-updates-wrapper .choose-template-box{display:flex;flex-direction:column;overflow:hidden;flex:1 1}.drawer-wrapper.global-updates-wrapper .choose-template-box .lb-title{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;margin-bottom:10px}.drawer-wrapper.global-updates-wrapper .choose-template-box .dropdown-template-option{max-width:50%}.drawer-wrapper.global-updates-wrapper .choose-template-box .dropdown-template-option .MuiFormControl-root{background-color:#fff}.drawer-wrapper.global-updates-wrapper .choose-template-box .dropdown-template-option input{color:#231f20}.drawer-wrapper.global-updates-wrapper .choose-template-box .dropdown-template-option .MuiOutlinedInput-notchedOutline{top:0;border-color:#dadada;border-width:1px}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards{margin-top:5px;margin-bottom:64px;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards::-webkit-scrollbar-track{border-radius:25px}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .loading-box{height:100%}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item{display:flex;flex-direction:column;background-color:#fff;border-radius:8px 8px 8px 8px}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-cover{position:relative;margin-right:0}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-cover img{width:100%;height:208px;border-radius:8px 8px 0 0}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-cover+div{padding:10px}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-cover .just-added{position:absolute;top:10px;left:10px;font-family:"BN Bergen St","san-serif";font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;padding:5px;background:#f2f1ea}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-cover .checkbox-box{position:absolute;right:0;bottom:0}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .unit-name{font-family:ltc-caslon-pro,serif;font-style:italic;font-weight:405;font-size:16px;line-height:24px;color:#231f20}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-name{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:12px;line-height:15px;color:#231f20}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2{display:flex;flex-direction:row;justify-content:space-between}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2 .edit-text{text-transform:capitalize;color:#5e5929;text-decoration:underline;cursor:pointer}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2 .item-price{width:40%}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2 .item-price .form-group .MuiInputBase-root{padding:0 5px;border:1px solid #bababa;border-radius:4px;box-shadow:none}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2 .item-price .MuiInput-underline:after,.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .product-item .product-item-detail-2 .item-price .MuiInput-underline:before{border-bottom:0}.drawer-wrapper.global-updates-wrapper .choose-template-box .selected-product-cards .no-item-to-add{margin:auto}.drawer-wrapper.global-updates-wrapper .choose-template-box .actions-box{width:100%;position:absolute;bottom:0;right:0;background-color:#e5e3d9;padding:13px 26px}.drawer-wrapper.global-updates-wrapper .choose-template-box .actions-box button{padding:13px 28px}.drawer-wrapper.global-updates-wrapper .choose-template-box .actions-box .btn-add-selected,.drawer-wrapper.global-updates-wrapper .choose-template-box .actions-box .btn-new-proposal-from-palette,.drawer-wrapper.global-updates-wrapper .choose-template-box .actions-box .btn-remove-selected{margin-right:10px}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content{flex-direction:row;height:100%}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content .scrollable-container{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;display:flex;flex-direction:column;overflow-y:auto;flex:1 1}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-track{border-radius:25px}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.drawer-wrapper.global-updates-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.drawer-wrapper.global-updates-wrapper .left-global-updates{background-image:url(/static/media/bg-left-confirm-updated-options.4438d7fa.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;flex:1 1;height:100%}.drawer-wrapper.global-updates-wrapper .left-global-updates .customer-detail-header{padding:20px 30px}.drawer-wrapper.global-updates-wrapper .right-global-updates{flex:3 1;overflow:hidden;padding:24px 24px 12px;position:relative;display:flex;flex-direction:column}.drawer-wrapper.global-updates-wrapper+.MuiAutocomplete-popper{margin-top:-4px;margin-left:4px}.drawer-wrapper.global-updates-wrapper+.MuiAutocomplete-popper ul li{padding:0!important}.drawer-wrapper.global-updates-wrapper+.MuiAutocomplete-popper ul li .option-text{width:100%;padding:10px;border-bottom:1px solid #e3e3e3;border-left:4px solid transparent}.drawer-wrapper.global-updates-wrapper+.MuiAutocomplete-popper ul li .option-text .span-add-more{color:red!important;background-color:red!important}.drawer-wrapper.global-updates-wrapper+.MuiAutocomplete-popper ul li .option-text.selected{border-left:4px solid #f97}.customer-portal-wrapper+.MuiAutocomplete-popper,.listing-product-modal+.MuiAutocomplete-popper{margin-top:-4px;margin-left:4px}.customer-portal-wrapper+.MuiAutocomplete-popper ul li,.listing-product-modal+.MuiAutocomplete-popper ul li{padding:0!important}.customer-portal-wrapper+.MuiAutocomplete-popper ul li .option-text,.listing-product-modal+.MuiAutocomplete-popper ul li .option-text{width:100%;padding:10px;border-bottom:1px solid #e3e3e3;border-left:4px solid transparent}.customer-portal-wrapper+.MuiAutocomplete-popper ul li .option-text .span-add-more,.listing-product-modal+.MuiAutocomplete-popper ul li .option-text .span-add-more{color:#ccc}.customer-portal-wrapper+.MuiAutocomplete-popper ul li .option-text.selected,.listing-product-modal+.MuiAutocomplete-popper ul li .option-text.selected{border-left:4px solid #f97}.custom-success-notify{background-color:#fff!important;color:#000!important;box-shadow:0 -4px 4px rgba(35,31,32,.02)!important}.custom-success-notify .Toastify__close-button{color:#000!important}.custom-success-notify .notify-box{background-color:#fff;border-radius:8px}.custom-success-notify .notify-box .img-cover{width:82px;height:81px;margin-right:5px}.custom-success-notify .notify-box .img-cover img{width:100%;height:100%;object-fit:cover;background-color:#5e5929;border-radius:8px}.custom-success-notify .notify-box .content p{margin:0 0 2px}.custom-success-notify .notify-box .content .sub-title{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:15px;letter-spacing:.2em;text-transform:uppercase;color:#231f20}.custom-success-notify .notify-box .content .sub-action,.custom-success-notify .notify-box .content .sub-text{font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.custom-success-notify .notify-box .content .sub-text{color:#231f20}.custom-success-notify .notify-box .content .sub-action{-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5e5929}.collection-nav-wrapper,.nav-wrapper,.proposal-nav-wrapper,.ptp-nav-wrapper{padding:8px 46px 8px 24px;border-bottom:1px solid #cfcfcf;white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.collection-nav-wrapper::-webkit-scrollbar,.nav-wrapper::-webkit-scrollbar,.proposal-nav-wrapper::-webkit-scrollbar,.ptp-nav-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.collection-nav-wrapper::-webkit-scrollbar-track,.nav-wrapper::-webkit-scrollbar-track,.proposal-nav-wrapper::-webkit-scrollbar-track,.ptp-nav-wrapper::-webkit-scrollbar-track{border-radius:25px}.collection-nav-wrapper::-webkit-scrollbar-thumb,.nav-wrapper::-webkit-scrollbar-thumb,.proposal-nav-wrapper::-webkit-scrollbar-thumb,.ptp-nav-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.collection-nav-wrapper::-webkit-scrollbar-thumb:hover,.nav-wrapper::-webkit-scrollbar-thumb:hover,.proposal-nav-wrapper::-webkit-scrollbar-thumb:hover,.ptp-nav-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.collection-nav-wrapper .mobile,.nav-wrapper .mobile,.proposal-nav-wrapper .mobile,.ptp-nav-wrapper .mobile{display:none!important}.collection-nav-wrapper .proposal-nav,.nav-wrapper .proposal-nav,.proposal-nav-wrapper .proposal-nav,.ptp-nav-wrapper .proposal-nav{display:flex;justify-content:space-between;align-items:center;grid-gap:24px;gap:24px;min-width:max-content}.collection-nav-wrapper .proposal-nav .item,.nav-wrapper .proposal-nav .item,.proposal-nav-wrapper .proposal-nav .item,.ptp-nav-wrapper .proposal-nav .item{display:inline-flex;align-items:center;grid-gap:16px;gap:16px}.collection-nav-wrapper .proposal-nav .palette-wrapper,.nav-wrapper .proposal-nav .palette-wrapper,.proposal-nav-wrapper .proposal-nav .palette-wrapper,.ptp-nav-wrapper .proposal-nav .palette-wrapper{display:flex}.collection-nav-wrapper .proposal-nav .palette-wrapper .color-palette,.nav-wrapper .proposal-nav .palette-wrapper .color-palette,.proposal-nav-wrapper .proposal-nav .palette-wrapper .color-palette,.ptp-nav-wrapper .proposal-nav .palette-wrapper .color-palette{display:flex;position:relative}.collection-nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item,.nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item,.proposal-nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item,.ptp-nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item{position:absolute;width:24px;height:24px;border:1px solid #444041;border-radius:100%}.collection-nav-wrapper .proposal-nav .border,.nav-wrapper .proposal-nav .border,.proposal-nav-wrapper .proposal-nav .border,.ptp-nav-wrapper .proposal-nav .border{border-radius:9999px;border:1px solid #cfcfcf;padding:8px 16px}.collection-nav-wrapper .proposal-nav .style-text,.nav-wrapper .proposal-nav .style-text,.proposal-nav-wrapper .proposal-nav .style-text,.ptp-nav-wrapper .proposal-nav .style-text{font-family:brandon-grotesque,sans-serif;font-size:16px;font-weight:390;line-height:21px}.collection-nav-wrapper .proposal-nav .customer-name,.nav-wrapper .proposal-nav .customer-name,.proposal-nav-wrapper .proposal-nav .customer-name,.ptp-nav-wrapper .proposal-nav .customer-name{font-family:ltc-caslon-pro,serif;font-size:20px;font-weight:400;line-height:30px;text-align:center}.collection-nav-wrapper .proposal-nav .divider,.nav-wrapper .proposal-nav .divider,.proposal-nav-wrapper .proposal-nav .divider,.ptp-nav-wrapper .proposal-nav .divider{width:1px;height:30px;background-color:#bdbcbc}.collection-nav-wrapper .proposal-nav .inbox-wrapper,.nav-wrapper .proposal-nav .inbox-wrapper,.proposal-nav-wrapper .proposal-nav .inbox-wrapper,.ptp-nav-wrapper .proposal-nav .inbox-wrapper{position:relative;cursor:pointer}.collection-nav-wrapper .proposal-nav .inbox-wrapper .inbox-badge,.nav-wrapper .proposal-nav .inbox-wrapper .inbox-badge,.proposal-nav-wrapper .proposal-nav .inbox-wrapper .inbox-badge,.ptp-nav-wrapper .proposal-nav .inbox-wrapper .inbox-badge{border-radius:100%;background-color:#f97;display:inline-block;padding:2.5px 0;white-space:nowrap;vertical-align:baseline;font-family:brandon-grotesque,sans-serif;font-size:12px;font-weight:450;line-height:10px;text-align:center;position:absolute;left:50%;top:0;width:16px;height:16px}.collection-nav-wrapper .proposal-nav .icon-badge-wrapper,.nav-wrapper .proposal-nav .icon-badge-wrapper,.proposal-nav-wrapper .proposal-nav .icon-badge-wrapper,.ptp-nav-wrapper .proposal-nav .icon-badge-wrapper{display:flex;flex-direction:row;grid-gap:12px;gap:12px}.collection-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge,.nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge,.proposal-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge,.ptp-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge{background-color:#f3f3f3;border:1px solid #f97;border-radius:10px;cursor:pointer;padding:4px}.collection-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge .MuiBadge-badge,.nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge .MuiBadge-badge,.proposal-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge .MuiBadge-badge,.ptp-nav-wrapper .proposal-nav .icon-badge-wrapper .icon-badge .MuiBadge-badge{background-color:#f97;color:#000}.proposal-nav-wrapper .proposal-nav .style-text.budget{display:flex;align-items:center;grid-gap:8px;gap:8px}.proposal-nav-wrapper .proposal-nav .total-text{font-family:brandon-grotesque,sans-serif;font-size:20px;font-weight:390;line-height:30px}.proposal-nav-wrapper .proposal-nav .share-with-planner{font-family:"BN Bergen St","san-serif";font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;padding:12.5px 16px}@media(max-width:1024px){.proposal-nav-wrapper{padding:4.5px 24px}.proposal-nav-wrapper .desktop{display:none!important}.proposal-nav-wrapper .mobile{display:flex!important}.proposal-nav-wrapper .proposal-nav .item{justify-content:space-between;flex:1 1}.proposal-nav-wrapper .proposal-nav .palette-wrapper .color-palette{align-items:center;height:16px}.proposal-nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item{width:16px;height:16px}}@media(max-width:440px){.proposal-nav-wrapper{padding:4.5px 16px}}@media(max-width:390px){.proposal-nav-wrapper .proposal-nav .item{grid-gap:4px;gap:4px}}.MuiTooltip-tooltip .address-tooltip{padding:16px}.ptp-nav-wrapper .proposal-nav{grid-gap:16px;gap:16px}.ptp-nav-wrapper .proposal-nav .palette-wrapper .color-palette{align-items:center}.ptp-nav-wrapper .proposal-nav .style-text.total-text{line-height:24px;display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:768px){.ptp-nav-wrapper{padding:4.5px 24px;overflow:hidden}.ptp-nav-wrapper .proposal-nav .palette-wrapper{align-items:center;height:16px}.ptp-nav-wrapper .proposal-nav .palette-wrapper .color-palette .color-item{width:16px;height:16px}.ptp-nav-wrapper .desktop{display:none!important}.ptp-nav-wrapper .mobile{display:flex!important}}@media(max-width:440px){.ptp-nav-wrapper{padding:4.5px 16px}}@media(max-width:390px){.ptp-nav-wrapper .proposal-nav .item{grid-gap:4px;gap:4px}}.collection-nav-wrapper .proposal-nav{grid-gap:12px;gap:12px}.collection-nav-wrapper .proposal-nav .palette-wrapper .color-palette{align-items:center}.collection-nav-wrapper .proposal-nav .customer-name{font-size:16px}.collection-nav-wrapper .proposal-nav .style-text{font-size:14px}.collection-nav-wrapper .proposal-nav .owner-badge{width:32px;height:32px}.collection-nav-wrapper .proposal-nav .owner-badge .owner-badge-avatar{width:100%;height:100%}.collection-nav-wrapper .proposal-nav .owner-badge .owner-badge-avatar img{border-radius:100%;width:100%;height:100%;object-fit:cover}.collection-nav-wrapper .proposal-nav .owner-badge .MuiBadge-badge{font-family:"BN Bergen St","san-serif";font-weight:700;font-size:10px;line-height:10px;letter-spacing:.2em;text-transform:uppercase}.color-palette-modal-v2.full-screen-modal .modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;width:100%}.color-palette-modal-v2.full-screen-modal .modal-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.color-palette-modal-v2.full-screen-modal .modal-body::-webkit-scrollbar-track{border-radius:25px}.color-palette-modal-v2.full-screen-modal .modal-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.color-palette-modal-v2.full-screen-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.color-palette-modal-v2.full-screen-modal .modal-content{background-color:#fffefa;padding:16px;align-items:flex-start;width:812px}.color-palette-modal-v2.full-screen-modal .modal-footer{justify-content:flex-end;grid-gap:20px;gap:20px;padding:16px}.color-palette-modal-v2.full-screen-modal .modal-footer>*{margin:0}.color-palette-modal-v2 .color-preview{margin-left:20px}.color-palette-modal-v2 .color-preview>*{width:22px;margin-left:3px}.color-palette-modal-v2 .color-preview>div:nth-last-child(-n+2){width:16px}.color-palette-modal-v2 .dropdown-filter{margin-top:12px;display:flex;align-items:center;grid-gap:16px;gap:16px}.color-palette-modal-v2 .dropdown-filter .dropdown-section-option__root{max-width:228px;flex:1 1}.color-palette-modal-v2 .dropdown-filter .pill-group{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.color-palette-modal-v2 .dropdown-filter .pill-group .pill-wrapper.sm{padding:10px 16px}.color-palette-modal-v2 .dropdown-filter .pill-group .loading-spinner{right:-50px}.color-palette-modal-v2 .floral-style__gallery{margin-top:20px;display:flex;align-items:center;justify-content:space-between;grid-gap:16px;gap:16px}.color-palette-modal-v2 .floral-style__gallery .floral-style__gallery-item{flex:25% 1;height:230px;background-size:cover;background-position:50%}.color-palette-modal-v2 .pill-color-picker-wrapper{margin-top:28px;margin-bottom:34px}@media(max-width:1024px){.color-palette-modal-v2.full-screen-modal .modal-body,.color-palette-modal-v2.full-screen-modal .modal-header{padding:16px 0}.color-palette-modal-v2.full-screen-modal .modal-content{width:100%}}@media(max-width:768px){.color-palette-modal-v2.full-screen-modal .modal-footer{justify-content:center}.color-palette-modal-v2 .dropdown-filter{flex-direction:column;align-items:flex-start}.color-palette-modal-v2 .dropdown-filter .dropdown-section-option__root{max-width:100%;width:100%}.color-palette-modal-v2 .floral-style__gallery{flex-wrap:wrap}.color-palette-modal-v2 .floral-style__gallery .floral-style__gallery-item{flex:50% 1;max-width:calc(50% - 8px);height:222px}}@media(max-width:1024px){.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .right-content{height:calc(var(--vh) - 155px);max-height:calc(var(--vh) - 155px)}}.customer-portal-wrapper.has-header-bar .proposal-wrapper .proposal-layout .for-new-event-detail{height:100%;max-height:100%;overflow-y:hidden}.proposal-wrapper{height:100%}.proposal-wrapper .proposal-layout{display:flex;height:100%}.proposal-wrapper .proposal-layout .left-sidebar{position:sticky;width:25%;max-width:25%;flex-direction:column;top:0;flex:1 1}@media(max-width:1024px){.proposal-wrapper .proposal-layout .left-sidebar{height:58px!important;flex:unset;min-height:unset}}.proposal-wrapper .proposal-layout .right-content{flex:1 1;background-color:#fff;width:100%;position:relative;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-wrapper .proposal-layout .right-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-wrapper .proposal-layout .right-content::-webkit-scrollbar-track{border-radius:25px}.proposal-wrapper .proposal-layout .right-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-wrapper .proposal-layout .right-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.proposal-wrapper .proposal-layout .right-content{height:calc(var(--vh) - 115px);overflow-x:hidden;overflow-y:auto;width:100vw;max-height:calc(var(--vh) - 115px)}.proposal-wrapper .proposal-layout .right-content .fit-content-page,.proposal-wrapper .proposal-layout .right-content .total-page-wrapper{height:calc(var(--vh) - 115px)}}.proposal-wrapper .proposal-layout.x3_plp_grid .left-sidebar{display:none}.proposal-wrapper .proposal-layout .for-new-event-detail{height:100%;max-height:100%;overflow-y:hidden}.proposal-wrapper:has(.proposal-new-layout){height:100%}.proposal-wrapper .proposal-new-layout{height:100%;display:flex;flex-direction:column;overflow:hidden}.proposal-wrapper .proposal-new-layout .proposal-content{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-wrapper .proposal-new-layout .proposal-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-wrapper .proposal-new-layout .proposal-content::-webkit-scrollbar-track{border-radius:25px}.proposal-wrapper .proposal-new-layout .proposal-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-wrapper .proposal-new-layout .proposal-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.proposal-wrapper .proposal-layout{flex-direction:column}.proposal-wrapper .proposal-layout .left-sidebar{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;height:auto;max-width:100%;width:100%;position:unset;min-width:unset}.proposal-wrapper .proposal-layout .left-sidebar::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-wrapper .proposal-layout .left-sidebar::-webkit-scrollbar-track{border-radius:25px}.proposal-wrapper .proposal-layout .left-sidebar::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-wrapper .proposal-layout .left-sidebar::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-wrapper .proposal-layout .left-sidebar.scrolled-down{transform:translateY(-500%);transition:all .3s ease-in-out;position:absolute}.proposal-wrapper .proposal-layout .left-sidebar.scrolled-up{transform:translateY(0);transition:all .3s ease-in-out}}.view-proposal.complete-logistics{padding:0;height:100%}.view-proposal{padding:1.5rem}.view-proposal .title{text-align:center}.view-proposal .instructions{padding-top:1rem;padding-bottom:2rem;text-align:center;margin:auto}.view-proposal .designer-note{margin-top:24px}.view-proposal .congrats-container{margin:0 auto 40px;text-align:center;z-index:1}.view-proposal .your-flowers .top-section{margin-bottom:1rem}.view-proposal .your-flowers .top-section-text{margin-right:16px;flex:1 1}.view-proposal .your-flowers .top-section-text p{max-width:100%}.view-proposal .your-flowers .top-section-buttons{max-width:600px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;grid-gap:10px;gap:10px}.view-proposal .your-flowers .top-section-buttons .MuiSwitch-root{margin-bottom:1rem;min-width:172px}@media(max-width:1024px){.view-proposal .your-flowers .top-section-text{flex:1 1;text-align:center}.view-proposal .your-flowers .top-section-buttons{width:100%;flex-direction:row;flex-wrap:wrap}}@media(max-width:768px){.view-proposal .your-flowers .top-section{flex-direction:column;width:100%}.view-proposal .your-flowers .top-section-text{margin:0;width:100%}.view-proposal .your-flowers .top-section-buttons{max-width:100%}.view-proposal .your-flowers .top-section-buttons button{max-width:260px}}.right-content:has(.your-logistics){background-color:#fffefa!important}.right-content:has(.your-logistics) .view-proposal{background-color:#fffefa}.right-content:has(.your-logistics) .view-proposal .tax-section{margin-top:5px}.faq-root{margin-top:4rem;padding-bottom:4rem!important}.faq-root .MuiAccordion-root{border-radius:10px;box-shadow:none;outline:none;margin-bottom:.5rem}.faq-root .MuiAccordion-root:before{background-color:transparent!important}.faq-root .MuiAccordionSummary-root{padding:0}.faq-root .MuiIconButton-label svg{color:#5e5929;fill:#5e5929}.faq-root .MuiAccordionSummary-content{display:flex;justify-content:space-between;align-items:center}.faq-root .MuiAccordionSummary-content p{margin:0}.faq-root .faq-imageText,.faq-root .MuiAccordionDetails-root{display:flex;flex-direction:column}.faq-root .faq-imageText{align-items:center;text-align:center}.faq-root .faq-imageText p{margin:0}.faq-root .faq-imageText img{height:100px;border-radius:10px;margin-bottom:16px}.faq-root .welcome-video{font-size:16px;line-height:18px;color:#5e5929;margin:32px 0;text-decoration:underline;cursor:pointer}.faq-root .MuiAccordionSummary-expandIcon.Mui-expanded{transform:rotate(-180deg)}.faq-root.v2 .MuiAccordion-root{background-color:#e5e3d9}.faq-root.v2 .MuiAccordionSummary-root{padding:0 24px}@media(max-width:768px){.faq-root.v2 .MuiAccordionSummary-content{justify-content:center}}.welcome-video-modal{z-index:1302!important}.welcome-video-modal>div:first-of-type{background-color:rgba(35,31,32,.9)!important}.welcome-video-modal .modal-content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:transparent}.welcome-video-modal .close-icon{position:absolute;top:30px;right:30px}.welcome-video-modal .close-icon svg{fill:#fff;width:28px;height:28px}@media screen and (max-width:480px){.faq-root .faq-imageText{align-items:center;margin-bottom:.5rem}.faq-root .faq-imageText img{border-radius:10px}}.help-bar-wrapper{position:fixed;bottom:70px;right:22px;z-index:2;display:flex;flex-direction:column;align-items:flex-end}.help-bar-wrapper .help-button{font-size:12px;line-height:24px;display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:50%;background-color:#5e5929;color:#fff;box-shadow:4px 4px 9px rgba(35,31,32,.32);cursor:pointer}.help-bar-wrapper .help-button>span{position:absolute;transition:opacity .3s ease}.help-bar-wrapper .help-button>span.show{opacity:1}.help-bar-wrapper .help-button>span.hide{opacity:0}.help-bar-wrapper .help-bar-items{position:absolute;bottom:60px;min-width:195px}.help-bar-wrapper .help-bar-items.hide{transition:all .6s ease;transform:translateX(150%)}.help-bar-wrapper .help-bar-items.show{transition:all .2s ease;transform:translateX(0)}.help-bar-wrapper .help-bar-item{display:flex;align-items:center;justify-content:flex-end;margin-bottom:12px;transition:all .2s ease}.help-bar-wrapper .help-bar-item.show{opacity:1;transform:scale(1) translateX(0)}.help-bar-wrapper .help-bar-item.show.comment{transition-delay:50ms}.help-bar-wrapper .help-bar-item.show.call{transition-delay:.1s}.help-bar-wrapper .help-bar-item.hide{opacity:0;transform:scale(.8) translateX(150%)}.help-bar-wrapper .help-bar-item.hide.comment{transition-delay:50ms}.help-bar-wrapper .help-bar-item.hide.support{transition-delay:.1s}.help-bar-wrapper .help-bar-item .item-text{margin-right:10px;border:1px solid #5e5929;color:#5e5929;padding:7px 12px;border-radius:40px;box-shadow:4px 4px 9px rgba(35,31,32,.25);background-color:#fffefa;cursor:pointer}.help-bar-wrapper .help-bar-item .item-icon{display:flex;align-items:center;justify-content:center;background-color:#5e5929;border-radius:50%;width:40px;height:40px;cursor:pointer;box-shadow:4px 4px 9px rgba(35,31,32,.32)}.help-bar-wrapper .owner-avatar{position:absolute;width:104px;height:104px;z-index:-1;bottom:3px;right:0;filter:drop-shadow(0 4px 4px rgba(35,31,32,.43))}@media screen and (max-height:680px),screen and (max-width:400px){.help-bar-wrapper{bottom:22px}.help-bar-wrapper .help-button{width:50px;height:50px;font-size:11px}.help-bar-wrapper .help-bar-items{bottom:50px}.help-bar-wrapper .owner-avatar{width:90px;height:90px}}.proposal-inspirations-wrapper{margin-top:16px}.proposal-inspirations-wrapper .inspiration-images .upload{min-height:168px}.proposal-inspirations-wrapper .inspiration-images .inspiration-item{float:left;position:relative;cursor:pointer}.proposal-inspirations-wrapper .inspiration-images .inspiration-item img{width:auto;height:168px;object-fit:cover;object-position:center;border-radius:10px}.proposal-inspirations-wrapper .inspiration-images .inspiration-item .delete-icon{display:none;color:#eb4b32;position:absolute;top:3px;right:3px;width:24px;height:24px;padding:0}.proposal-inspirations-wrapper .inspiration-images .inspiration-item .delete-icon.marked,.proposal-inspirations-wrapper .inspiration-images .inspiration-item:hover .delete-icon{display:block}.proposal-inspirations-wrapper .inspiration-images .inspiration-item.file-item{width:auto;height:auto;padding-right:30px}.proposal-inspirations-wrapper .inspiration-images .inspiration-item.file-item a{color:inherit}.proposal-inspirations-wrapper .inspiration-images .inspiration-item .images-uploader-wrapper{height:100%;width:100%}.proposal-inspirations-wrapper .inspo-card{padding-bottom:24px}.proposal-inspirations-wrapper .inspo-card .MuiCardContent-root{padding-right:5px}.proposal-inspirations-wrapper .inspo-card .inspo-upload{position:relative}.proposal-inspirations-wrapper .inspo-card .inspo-upload>:first-child{flex:1 1;padding-right:60px}.proposal-inspirations-wrapper .pinterest-photos{display:flex;flex-wrap:wrap;grid-gap:16px;gap:16px}.proposal-inspirations-wrapper .pinterest-photos .pinterest-item{width:168px;height:168px}.proposal-inspirations-wrapper .pinterest-photos .pinterest-item img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:10px;cursor:pointer}@media(max-width:1024px){.proposal-inspirations-wrapper{margin-bottom:48px}.proposal-inspirations-wrapper .inspiration-images .inspiration-item img{width:155px;height:155px}.proposal-inspirations-wrapper .inspo-card{max-width:100%}.proposal-inspirations-wrapper .inspo-card .inspo-upload{flex-direction:column}.proposal-inspirations-wrapper .inspo-card .inspo-upload>:first-child{flex:1 1;padding-right:60px}.proposal-inspirations-wrapper .pinterest-section{max-width:100%}}.poppy-accordion.MuiAccordion-root{padding:.5rem 0;border-radius:10px;margin-bottom:.5rem!important;border:none;border-bottom:1px solid #dadada;border-radius:0}.poppy-accordion.MuiAccordion-root:before{display:none}.poppy-accordion.MuiAccordion-root .detail-header{margin:0;width:100%}.poppy-accordion.MuiAccordion-root.Mui-expanded{margin:0 0 .5rem}.poppy-accordion.MuiAccordion-root.Mui-expanded:before{display:none}.proposal-notes .button-wrapper{padding:15px 56px}.proposal-notes .subtitle-style{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;text-align:center;color:#231f20}.proposal-notes .text-custom{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;text-align:center;color:#231f20}.proposal-notes .no-style-notes{background:rgba(242,241,234,.5);border-radius:10px;padding:16px 26px}.proposal-notes .no-style-notes p{margin:0}.proposal-notes .form-group.outline{border-radius:10px;border:1px solid #b5b3ad}.proposal-notes .form-group .form-input{padding:5px}.proposal-notes .form-group textarea{resize:none;border:none;border-radius:10px;outline:none}.proposal-notes .btn-loading{display:flex;grid-gap:5px;gap:5px}.proposal-notes .btn-loading .loading-spinner{position:relative;margin:0}.proposal-notes .style-note-view{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:200px;overflow:auto}.proposal-notes .style-note-view::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-notes .style-note-view::-webkit-scrollbar-track{border-radius:25px}.proposal-notes .style-note-view::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-notes .style-note-view::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-notes ul.style-note-outline{position:absolute;top:5px;left:5px;opacity:.5;padding-left:1.25rem}.proposal-notes ul.style-note-outline li{list-style-type:disc}.internal-notes-drawer{background-color:transparent;height:auto;overflow:auto}.internal-notes-drawer .finalization-deadline-date{margin-top:4px;margin-bottom:1rem;width:100%}.internal-notes-drawer .finalization-deadline-date .day-picker-wrapper{width:240px!important;margin-top:0}.internal-notes-drawer .finalization-deadline-date .day-picker-wrapper .input-field:-ms-input-placeholder{opacity:.42;color:#8c8c8c}.internal-notes-drawer .finalization-deadline-date .day-picker-wrapper .input-field::placeholder{opacity:.42;color:#8c8c8c}.internal-notes-drawer .finalization-deadline-date .day-picker-wrapper .input-icons .basic{border-radius:10px;border-color:#b5b3ad}.internal-notes-drawer .finalization-deadline-date .button-wrapper{margin-left:10px}.internal-notes-drawer .finalization-deadline-date .button-wrapper.secondary[color=stem] .button-base{top:0;bottom:0;height:100%;border-radius:10px}.internal-notes-drawer .btn-loading{display:flex;grid-gap:5px;gap:5px}.internal-notes-drawer .btn-loading .loading-spinner{position:relative;margin:0;width:20px;height:20px}.internal-notes-drawer .btn-edit-text{color:#eb4b32;font-weight:700;margin-left:10px;cursor:pointer}.internal-notes-drawer .MuiDrawer-paper{width:65%}.internal-notes-drawer .drawer-paper{margin-top:64px;padding:0 20px}.internal-notes-drawer .drawer-paper .header{display:flex;align-items:center}.internal-notes-drawer .drawer-paper .header h4{margin-left:25px}.internal-notes-drawer .drawer-paper .tabs-bar{padding-bottom:15px;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;margin-bottom:20px;margin-left:-20px;margin-right:-20px;width:calc(100% + 40px)}.internal-notes-drawer .drawer-paper .tabs-bar .tabs-bar-container{box-shadow:0 4px 4px 0 rgba(182,176,176,.25098039215686274);padding-left:75px;padding-bottom:10px}.internal-notes-drawer .drawer-paper .tabs-bar .MuiTab-wrapper{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#000;text-transform:none}.internal-notes-drawer .drawer-paper .tabs-bar .MuiTab-textColorPrimary.Mui-selected .MuiTab-wrapper{font-weight:700}.internal-notes-drawer .drawer-paper .tabs-bar .MuiTabs-indicator{background:#f97}.internal-notes-drawer .drawer-paper .content{margin-left:75px}.internal-notes-drawer .drawer-paper .content .label-text{font-size:14px;line-height:21px;color:#444041}.internal-notes-drawer .drawer-paper .content .label-text,.internal-notes-drawer .drawer-paper .content .normal-text{font-family:Brandon Grotesque;font-weight:390;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0}.internal-notes-drawer .drawer-paper .content .normal-text{font-size:16px;line-height:24px;color:#231f20}@media(max-width:768px){.internal-notes-drawer .MuiDrawer-paper{width:100%}.internal-notes-drawer .drawer-paper .content{margin-left:0}}.proposal-audits-section{display:flex;flex-direction:column}.proposal-audits-wrapper-v1{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:50vh}.proposal-audits-wrapper-v1::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-audits-wrapper-v1::-webkit-scrollbar-track{border-radius:25px}.proposal-audits-wrapper-v1::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-audits-wrapper-v1::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-audits-wrapper-v1 .MuiTimelineContent-root{padding:0 16px 16px}.proposal-audits-wrapper-v1 .MuiTimelineItem-missingOppositeContent:before{flex:0 1;padding:0}.proposal-audits-wrapper-v1 .MuiTimelineDot-root{background-color:transparent;margin:0;box-shadow:none}.proposal-audits-wrapper-v1 .MuiTimelineDot-root .MuiSvgIcon-root{color:#eb4b32}.proposal-audits-wrapper-v1 .audit-item{padding:12px 10px;border:1px solid #e5e5e5;border-radius:8px;position:relative;display:inline-block}.proposal-audits-wrapper-v1 .audit-item:before{display:block;content:"";position:absolute;top:12px;left:-5px;background-color:#fff;width:9px;height:9px;border:1px solid #e5e5e5;border-top:none;border-right:none;transform:rotate(45deg)}.proposal-audits-wrapper-v1 .audit-item .sub-text{opacity:.75}.proposal-audits-wrapper-v1 .audit-item .account-icon{color:#898a8d}.proposal-audits-wrapper-v1 .loading-box{min-height:15rem;display:flex;align-items:center;justify-content:center}.proposal-audits-wrapper-v1 hr{margin:8px -10px}.proposal-audits-wrapper-v1.full-height{max-height:none;height:auto}.designer-pairing-section{display:flex;flex-direction:column}.designer-pairing-section .header-section{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem}.designer-pairing-section .proposal-designer-skills-wrapper-v1{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:50vh;width:100%}.designer-pairing-section .proposal-designer-skills-wrapper-v1::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.designer-pairing-section .proposal-designer-skills-wrapper-v1::-webkit-scrollbar-track{border-radius:25px}.designer-pairing-section .proposal-designer-skills-wrapper-v1::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.designer-pairing-section .proposal-designer-skills-wrapper-v1::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .MuiTimelineContent-root{padding:0 16px 16px}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .MuiTimelineItem-missingOppositeContent:before{flex:0 1;padding:0}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .MuiTimelineDot-root{background-color:transparent;margin:0;box-shadow:none}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .MuiTimelineDot-root .MuiSvgIcon-root{color:#eb4b32}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .proposal-designer-skill-item{padding:12px 10px}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1{width:100%}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1 th{padding:10px 0}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1 th:first-child{width:90%}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1 th:last-child{width:10%}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1 td:first-child{width:90%}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .table-custom-v1 td:last-child{width:10%}.designer-pairing-section .proposal-designer-skills-wrapper-v1 .loading-box{min-height:15rem;display:flex;align-items:center;justify-content:center}.designer-pairing-section .proposal-designer-skills-wrapper-v1.full-height{max-height:none;height:auto}.selected-items-wrapper{display:flex;flex-direction:column;margin-top:48px}.selected-items-wrapper .selected-items-content{margin:0 -8px}.selected-items-wrapper .selected-items-content .item-cover{width:calc(16% - 16px);padding-top:calc(16% - 16px);float:left;opacity:.2;margin:8px;border-radius:10px}.selected-items-wrapper .selected-items-content .item-cover.selected{opacity:1}.selected-items-wrapper .selected-items-content .item-cover.bigger{width:calc(32% - 17px);padding-top:calc(32% - 17px)}.selected-items-wrapper .view-price-btn{float:right;margin-bottom:16px}.selected-items-wrapper .description{max-width:75%}@media(max-width:1280px){.selected-items-wrapper .selected-items-content .item-cover{width:calc(25% - 16px);padding-top:calc(25% - 16px)}.selected-items-wrapper .selected-items-content .item-cover.bigger{width:calc(50% - 17px);padding-top:calc(50% - 17px)}}@media(max-width:1024px){.selected-items-wrapper{margin-top:32px}.selected-items-wrapper .description{max-width:100%}.selected-items-wrapper .selected-items-content .item-cover{width:calc(16% - 16px);padding-top:calc(16% - 16px)}.selected-items-wrapper .selected-items-content .item-cover.bigger{width:calc(32% - 17px);padding-top:calc(32% - 17px)}}@media(max-width:768px){.selected-items-wrapper .view-price-btn{margin:auto auto 16px;float:none}.selected-items-wrapper .selected-items-content .item-cover{width:calc(25% - 16px);padding-top:calc(25% - 16px)}.selected-items-wrapper .selected-items-content .item-cover.bigger{width:calc(50% - 17px);padding-top:calc(50% - 17px)}}@media(max-width:768px){.selected-items-wrapper .selected-items-content{margin:0 -4px}.selected-items-wrapper .selected-items-content .item-cover{width:calc(38% - 8px);padding-top:calc(34% - 8px);margin:4px}.selected-items-wrapper .selected-items-content .item-cover.bigger{width:calc(60% - 9px);padding-top:calc(68% - 9px)}}.color-palette-wrapper .color-preview>div{width:40px;height:40px;border-radius:50%;margin-right:4px}.color-palette-wrapper .shape-preview img{width:87px;margin-right:16px}.bouquet-shape-modal.full-screen-modal .modal-header{width:100%}.bouquet-shape-modal.full-screen-modal .modal-header h6{margin:0}.bouquet-shape-modal.full-screen-modal .modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.bouquet-shape-modal.full-screen-modal .modal-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.bouquet-shape-modal.full-screen-modal .modal-body::-webkit-scrollbar-track{border-radius:25px}.bouquet-shape-modal.full-screen-modal .modal-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.bouquet-shape-modal.full-screen-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.bouquet-shape-modal.full-screen-modal .modal-content{background-color:#fffefa;padding:16px}.bouquet-shape-modal.full-screen-modal .modal-footer{padding-bottom:32px}.bouquet-shape-modal .shape-wrapper{display:flex;flex-direction:row;justify-content:space-evenly;margin:32px 0}.bouquet-shape-modal .shape-item{align-items:center;justify-content:center;padding:0 20px}.bouquet-shape-modal .shape-item img{height:100px}@media(max-width:1024px){.bouquet-shape-modal.full-screen-modal .modal-body,.bouquet-shape-modal.full-screen-modal .modal-header{padding:16px 0}}.show_vday_22_promotion{display:flex;align-items:center;background:#5e5929;border-radius:8px;padding:25px;margin-top:10px;margin-bottom:30px}.show_vday_22_promotion .save-up{display:flex;align-items:center;flex-wrap:nowrap}.show_vday_22_promotion .save-up>span{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:24px;line-height:36px;color:#f2f1ea;white-space:nowrap;margin-left:20px;margin-right:40px}.show_vday_22_promotion .save-up-description{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#f2f1ea}.show_vday_22_promotion a{color:#f2f1ea}@media(max-width:959px){.show_vday_22_promotion{flex-direction:column}.show_vday_22_promotion .save-up{margin-bottom:10px}.show_vday_22_promotion .save-up>span{font-size:22px;margin:0 10px;white-space:normal}}.proposal-unit-list .unit-card-wrapper{box-shadow:none;position:relative;border-bottom:1px solid #dadada;padding-bottom:40px}.proposal-unit-list .unit-card-wrapper h4,.proposal-unit-list .unit-card-wrapper p{margin:0}.proposal-unit-list .unit-card-wrapper .unit-name{padding:7px 0}.proposal-unit-list .unit-card-wrapper .mobile{display:none}.proposal-unit-list .unit-card-wrapper .unit-actions{align-items:center;flex-wrap:wrap}.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn{display:flex;align-items:center;flex-wrap:wrap}.proposal-unit-list .unit-card-wrapper .unit-actions>.group-btn>.MuiBadge-root,.proposal-unit-list .unit-card-wrapper .unit-actions>.group-btn>button,.proposal-unit-list .unit-card-wrapper .unit-actions>button{margin:8px 10px 8px 0}.proposal-unit-list .unit-card-wrapper .selected-card{margin-top:24px}.proposal-unit-list .unit-card-wrapper .selected-card p{margin-bottom:0}.proposal-unit-list .unit-card-wrapper .selected-card .cover-container{width:273px;height:273px;margin-right:26px}.proposal-unit-list .unit-card-wrapper .selected-card .cover-container img{width:100%;height:100%;object-fit:cover;border-radius:10px}.proposal-unit-list .unit-card-wrapper .selected-card .unit-info{flex:1 1;width:100%;display:flex;flex-direction:column;justify-content:space-between;min-height:273px}.proposal-unit-list .unit-card-wrapper .selected-card .text-truncate-multiline{text-overflow:ellipsis;overflow:hidden;display:-webkit-box!important;-webkit-line-clamp:3;-webkit-box-orient:vertical;white-space:normal}.proposal-unit-list .unit-card-wrapper .unselected-card .flower-slider-wrapper .flower-card{position:relative;width:207px;height:212px;padding:0 7px;cursor:pointer}.proposal-unit-list .unit-card-wrapper .unselected-card .flower-slider-wrapper .flower-card .flower{width:100%;height:100%;object-fit:cover;border-radius:10px}.proposal-unit-list .unit-card-wrapper .unselected-card .flower-slider-wrapper .flower-card.max-width{width:212px}.proposal-unit-list .unit-card-wrapper .unselected-card .flower-slider-wrapper .slick-track{margin:0;display:flex}.proposal-unit-list .unit-card-wrapper .unselected-card .flower-slider-wrapper .custom-width .slick-slide{width:auto!important}.proposal-unit-list .unit-card-wrapper .MuiAccordion-root{padding:0;margin:0;box-shadow:none}.proposal-unit-list .unit-card-wrapper .MuiAccordion-root .MuiAccordionSummary-root{align-items:flex-start;padding:0}.proposal-unit-list .unit-card-wrapper .MuiAccordion-root .MuiAccordionSummary-content{flex-direction:column;margin:0}.proposal-unit-list .unit-card-wrapper .MuiAccordion-root .MuiAccordionDetails-root{flex-direction:column;padding:0}.proposal-unit-list .unit-card-wrapper.not-interested h5{color:#939393}.proposal-unit-list .unit-card-wrapper .unit-card-title{margin-bottom:16px;align-items:center;justify-content:space-between}.proposal-unit-list .unit-card-wrapper .unit-card-title .new-item-added{background-color:#5e5929;color:#fff;padding:10px 16px;line-height:12px;border-radius:8px}@media(min-width:768px){.proposal-unit-list .unit-card-wrapper .flex-reverse-mobile{flex-direction:row}}@media(max-width:1024px){.proposal-unit-list .unit-card-wrapper .unit-card-title{flex-direction:column;align-items:flex-start}.proposal-unit-list .unit-card-wrapper .unit-card-title .new-item-added{margin-top:16px}}@media(max-width:768px){.proposal-unit-list .unit-card-wrapper .desktop{display:none}.proposal-unit-list .unit-card-wrapper .mobile{display:flex}.proposal-unit-list .unit-card-wrapper .flex-reverse-mobile{flex-direction:column}.proposal-unit-list .unit-card-wrapper .flex-reverse-mobile .cta,.proposal-unit-list .unit-card-wrapper .flex-reverse-mobile .MuiBadge-root{width:100%;max-width:260px}.proposal-unit-list .unit-card-wrapper .flex-reverse-mobile .cta:last-of-type{margin-left:0}.proposal-unit-list .unit-card-wrapper .unit-actions{flex-wrap:nowrap;flex-direction:row!important;justify-content:left}.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn{flex-wrap:nowrap}.proposal-unit-list .unit-card-wrapper .unit-actions .cta,.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn .MuiBadge-root{width:max-content}.proposal-unit-list .unit-card-wrapper .unit-actions .button-wrapper{padding:10px!important;min-width:120px}.proposal-unit-list .unit-card-wrapper .selected-card .unit-info{min-height:unset;margin-top:1rem}.proposal-unit-list .unit-card-wrapper .selected-card .cover-container{width:100%;max-width:339px;height:315px;margin:0 auto}.proposal-unit-list .unit-card-wrapper .unselected-card .item-cover{border-radius:10px}}@media(max-width:390px){.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn{width:100%}.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn .button-wrapper,.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn .MuiBadge-root{max-width:45%;min-width:45%}.proposal-unit-list .unit-card-wrapper .unit-actions .group-btn .MuiBadge-root .button-wrapper{max-width:100%;min-width:100%}.proposal-unit-list .unit-card-wrapper .unit-actions .button-wrapper{max-width:20%;min-width:20%}}.unit-detail-modal{height:100vh!important;margin-top:0!important}.unit-detail-modal .MuiDrawer-paper{position:relative;width:100%}.edit-action-popover .MuiPopover-paper{overflow-y:hidden;border-radius:10px;box-shadow:none;margin-top:5px}.edit-action-popover .MuiButton-root{text-transform:none;justify-content:flex-start}.edit-action-popover ul{margin:0;padding:0}.edit-action-popover ul li button{width:100%;justify-content:flex-start;padding:25px 22px!important;border-color:#dadada!important}.edit-action-popover ul li button span{margin-left:15px}.edit-action-popover ul li button .w-full{margin-left:0}.quick-feedback-wrapper{display:flex;flex-direction:column;padding:16px;border-radius:10px;background-color:#e5e3d9;margin:20px 0}.quick-feedback-wrapper,.quick-feedback-wrapper .feedbacks-container{align-items:center;justify-content:center}.quick-feedback-wrapper .feedbacks{flex:1 1;margin-bottom:8px}.quick-feedback-wrapper .feedbacks>*{margin:8px}.quick-feedback-wrapper .feedback-item{padding:11px 16px;background-color:#5e5929;color:#fff;border-radius:10px;display:flex;align-items:center;justify-content:center}.quick-feedback-wrapper .group-actions{display:flex;grid-gap:30px;gap:30px}@media(max-width:768px){.quick-feedback-wrapper .feedbacks,.quick-feedback-wrapper .feedbacks-container{flex-direction:column}}.quick-feedback-modal .modal-content{align-items:flex-start;max-width:930px;padding-top:2rem}.quick-feedback-modal .modal-body{padding:0;max-height:90vh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.quick-feedback-modal .modal-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.quick-feedback-modal .modal-body::-webkit-scrollbar-track{border-radius:25px}.quick-feedback-modal .modal-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.quick-feedback-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.quick-feedback-modal .modal-body,.quick-feedback-modal .modal-footer,.quick-feedback-modal .modal-header{padding:16px}.quick-feedback-modal .feedback-item{border:1px solid #231f20;border-radius:48px;padding:11px 16px;text-align:center;cursor:pointer}.quick-feedback-modal .feedback-item.selected{border-color:#5e5929;background-color:#5e5929}.quick-feedback-modal .feedback-item.selected .label{color:#fff}.quick-feedback-modal .feedback-success{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:2px}.quick-feedback-modal .feedback-success .owner-avatar{width:194px;height:194px}.quick-feedback-modal .feedback-success .rmo-submit-button{width:346px;height:56px;padding:8px}@media(max-width:1024px){.quick-feedback-modal .feedback-success .owner-avatar{width:120px;height:120px}.quick-feedback-modal .feedback-success .rmo-submit-button{width:100%;height:56px;padding:8px}}.drawer-wrapper.proposal-bulk-edit .close-icon{position:absolute;top:16px;right:16px}.drawer-wrapper.proposal-bulk-edit .MuiDrawer-paper{width:80%}.drawer-wrapper.proposal-bulk-edit .MuiAutocomplete-root .MuiOutlinedInput-notchedOutline{top:0;border-color:#6b6b6b;border-radius:0}.drawer-wrapper.proposal-bulk-edit .label{font-size:10px;line-height:15px;margin-bottom:12px;margin-top:16px}.drawer-wrapper.proposal-bulk-edit .template-preview{flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;margin:16px 0}.drawer-wrapper.proposal-bulk-edit .template-preview::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.drawer-wrapper.proposal-bulk-edit .template-preview::-webkit-scrollbar-track{border-radius:25px}.drawer-wrapper.proposal-bulk-edit .template-preview::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.drawer-wrapper.proposal-bulk-edit .template-preview::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.drawer-wrapper.proposal-bulk-edit .template-preview .unit-item{margin-top:24px}.drawer-wrapper.proposal-bulk-edit .template-preview .product-item{margin-right:16px}.drawer-wrapper.proposal-bulk-edit .template-preview .product-item img{width:125px;height:125px;border-radius:10px;object-fit:cover;object-position:center}@media(max-width:1024px){.drawer-wrapper.proposal-bulk-edit .MuiDrawer-paper{width:100%}}.your-flowers .top-section-text .loading-spinner{position:relative;margin:14px auto}.your-flowers .detail-header{display:flex;justify-content:space-between;align-items:center}.your-flowers .detail-header .detail-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.your-flowers .tax-section .section-header .label{font-size:24px;line-height:30px}.your-flowers .your-logistics{margin-top:20px}.your-flowers .owner-title{font-family:ltc-caslon-pro,serif;font-size:24px;line-height:36px}.your-flowers .card{border:1px solid #dbdbdb;border-radius:10px;padding:20px}.your-flowers .designer-avatar{width:100%;height:100%}.your-flowers p{margin:0}.your-flowers .actions,.your-flowers .description-content{display:flex;grid-gap:20px;gap:20px}.your-flowers .description-content{align-items:center}.your-flowers .description-content .avatar-mobile{display:none}@media(max-width:959px){.your-flowers .actions{display:flex;justify-content:center}.your-flowers .card.unit-progress{text-align:left}.your-flowers .top-section-text .mobile-reverse{flex-direction:column-reverse}.your-flowers .designer-avatar{display:none}.your-flowers .description-content .avatar-mobile{display:block;width:72px;height:72px}}.my-flower-page__flower-banner{padding:40px 0 60px;background-image:url(/static/media/banner-bg-desktop.d0ca28c3.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.my-flower-page__flower-banner .flower-banner-wrapper{max-width:550px}.my-flower-page__flower-banner .title{font-family:LTC Caslon;font-size:16px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em}.my-flower-page__flower-banner .subtitle{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px}.my-flower-page__flower-banner .description{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.my-flower-page__flower-banner .actions{display:flex;grid-gap:24px;gap:24px;align-items:flex-end}.my-flower-page__flower-banner .warning-text{color:#a83008}.my-flower-page__flower-banner .button-wrapper.secondary .button-base{width:100%;height:100%;top:0;left:0}@media(max-width:1024px){.my-flower-page__flower-banner{background-image:url(/static/media/banner-bg-mobile.84a8543f.png);background-position:bottom}}.proposal-expiration-banner{padding:10px 20px;background-image:url(/static/media/grid_banner.cd9a181d.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover}.proposal-expiration-banner p{margin:0}.proposal-expiration-banner .proposal-expiration-banner__content{width:100%;max-width:711px;background-color:#fffefa;display:flex;align-items:stretch;grid-gap:32px;gap:32px;padding:16px}.proposal-expiration-banner .proposal-expiration-banner__content.expired .proposal-expiration-banner__text{color:inherit}.proposal-expiration-banner .proposal-expiration-banner__text{font-weight:400;font-size:24px;line-height:36px;letter-spacing:.05em;margin:0}.proposal-expiration-banner .proposal-expiration-banner__text .proposal-tooltip{display:inline-flex;align-items:center;vertical-align:middle}.proposal-expiration-banner .proposal-expiration-banner__description{margin:0 0 10px}.proposal-expiration-banner .proposal-expiration-banner__consultant{display:flex;flex-direction:column;align-items:center;border-right:1px solid #cfcfcf;padding:8px 42px 8px 16px}.proposal-expiration-banner .proposal-expiration-banner__consultant img{width:120px;height:120px;border-radius:50%;margin:8px 0}.proposal-expiration-banner .proposal-expiration-banner__consultant-title{font-family:ltc-caslon-pro,serif;font-weight:405;font-style:italic;font-size:12px;line-height:18px;letter-spacing:.1em;text-transform:uppercase}.proposal-expiration-banner .proposal-expiration-banner__consultant-name{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:20px;line-height:30px;letter-spacing:.02em}.proposal-expiration-banner .proposal-expiration-banner__consultant .button-group{display:none;margin-top:20px}.proposal-expiration-banner .proposal-expiration-banner__consultant-info{display:flex;flex-direction:column;align-items:center}.proposal-expiration-banner .proposal-expiration-banner__info{flex:1 1;display:flex;flex-direction:column;justify-content:space-evenly}.proposal-expiration-banner .proposal-expiration-banner__info .button-group{justify-content:flex-start;grid-gap:24px;gap:24px}@media(max-width:768px){.proposal-expiration-banner{background-image:url(/static/media/grid_banner_mobile.cad7c425.jpg);padding:10px 0}.proposal-expiration-banner .MuiContainer-root{padding:0 16px}.proposal-expiration-banner .button-wrapper.cta-button{min-width:175px!important;width:175px!important}.proposal-expiration-banner .proposal-expiration-banner__content{flex-direction:column-reverse}.proposal-expiration-banner .no-consultant-content{gap:0!important;grid-gap:0!important}.proposal-expiration-banner .no-owner{padding:0}.proposal-expiration-banner .proposal-expiration-banner__consultant{border-top:1px solid #cfcfcf;border-right:none;padding:24px 24px 0}.proposal-expiration-banner .proposal-expiration-banner__consultant img{width:80px;height:80px}.proposal-expiration-banner .proposal-expiration-banner__consultant-info{flex-direction:row;align-items:center;grid-gap:16px;gap:16px}.proposal-expiration-banner .proposal-expiration-banner__consultant .button-group{display:flex}.proposal-expiration-banner .proposal-expiration-banner__consultant.no-owner{border-top:none;padding-top:0;margin-top:0}.proposal-expiration-banner .proposal-expiration-banner__consultant.no-owner .proposal-expiration-banner__consultant-info,.proposal-expiration-banner .proposal-expiration-banner__consultant.no-owner img{display:none}.proposal-expiration-banner .proposal-expiration-banner__consultant.no-owner .button-group{margin-top:0}.proposal-expiration-banner .proposal-expiration-banner__info{text-align:center;padding-top:8px}.proposal-expiration-banner .proposal-expiration-banner__info .proposal-expiration-banner__text{margin-bottom:8px}.proposal-expiration-banner .proposal-expiration-banner__info .button-group{display:none}.proposal-expiration-banner .proposal-expiration-banner__info .proposal-expiration-banner__description{margin:0}.proposal-expiration-banner .proposal-expiration-banner__info.no-consultant-info{padding-bottom:16px}}.call-schedule-section-wrapper{width:100%;height:376px;display:flex;flex-direction:column;grid-gap:13px;gap:13px;justify-content:center;align-items:center;background-image:url(/static/media/call-schedule-section-bg.1d166ac3.png);background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.call-schedule-section-wrapper{background-image:url(/static/media/call-schedule-section-bg-mobile.a53bc232.png);height:521px}}.call-schedule-section-wrapper .call-schedule-title{font-family:LTC Caslon;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#231f20;margin:0}@media(max-width:768px){.call-schedule-section-wrapper .call-schedule-title{font-size:24px;line-height:36px;text-align:center}}.call-schedule-section-wrapper .call-schedule-section-box-left{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}@media(max-width:768px){.call-schedule-section-wrapper .call-schedule-section-box-left{align-items:center;margin-bottom:10px;max-width:342px;margin-left:auto;margin-right:auto}}.call-schedule-section-wrapper .call-schedule-section-box-right{display:flex;flex-direction:column;justify-content:center;width:100%;height:376px;padding:10px 0}@media(max-width:768px){.call-schedule-section-wrapper .call-schedule-section-box-right{height:356px;max-width:342px;margin-left:auto;margin-right:auto}}.call-schedule-section-wrapper .call-schedule-section-box-right .calendly-wrapper{height:100%}@media(max-width:768px){.call-schedule-section-wrapper .call-schedule-section-box-right .calendly-wrapper{min-height:100%}}.booking-inline-wrapper{width:100%;height:376px;display:flex;flex-direction:column;grid-gap:13px;gap:13px;justify-content:center;align-items:center;background-image:url(/static/media/call-schedule-section-bg.1d166ac3.png);background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.booking-inline-wrapper{background-image:url(/static/media/call-schedule-section-bg-mobile.a53bc232.png);height:493px}}.booking-inline-wrapper .booking-inline-title{font-family:LTC Caslon;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#231f20;margin:0}.booking-inline-wrapper .booking-inline-box-left{display:flex;flex-direction:column;justify-content:center;width:100%;height:100%}@media(max-width:768px){.booking-inline-wrapper .booking-inline-box-left{align-items:center;margin-bottom:10px;max-width:358px;margin-left:auto;margin-right:auto}.booking-inline-wrapper .booking-inline-box-left .booking-inline-title{text-align:center}}.booking-inline-wrapper .booking-inline-box-left .button-wrapper{width:-moz-fit-content;width:fit-content}.booking-inline-wrapper .booking-inline-box-right{background-color:#fff;width:395px;height:236px;display:flex;flex-direction:column;justify-content:center;grid-gap:20px;gap:20px;padding:10px 20px;margin:auto}@media(max-width:480px){.booking-inline-wrapper .booking-inline-box-right{width:100%;max-width:358px;margin-left:auto;margin-right:auto}}.booking-inline-wrapper .booking-inline-box-right .booking-inline-box-item{display:flex;align-items:center;grid-gap:10px;gap:10px}.booking-inline-wrapper .booking-inline-box-right .text-normal{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;margin:0;color:#000}.my-flower-page__product-item{width:100%;height:100%;display:flex;flex-direction:column}.my-flower-page__product-item .product-image{position:relative}.my-flower-page__product-item .product-image img{width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0)}.my-flower-page__product-item .product-image.gray-out img{filter:grayscale(100%)}.my-flower-page__product-item .product-image .view-details{display:none}.my-flower-page__product-item .product-image .view-details .quick-add-btn{width:100%;margin-bottom:1rem}.my-flower-page__product-item .product-image .delete-icon{position:absolute;top:.5rem;right:.5rem;z-index:1;display:none}.my-flower-page__product-item .product-image .just-added-label{position:absolute;bottom:0;left:0;background-color:#3e7c9d;color:#fff;height:26px;padding:8px 15px;font-family:"BN Bergen St",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center}.my-flower-page__product-item:hover .product-image:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(35,31,32,.5019607843137255);top:0;left:0;z-index:1}.my-flower-page__product-item:hover .product-image .view-details{display:block;position:absolute;left:50%;transform:translate(-50%);bottom:18px;z-index:2;white-space:nowrap}.my-flower-page__product-item:hover .product-image .delete-icon{display:block}.my-flower-page__product-item .product-info{display:flex;flex-direction:column;justify-content:space-between;flex:1 1}@media(max-width:1024px){.my-flower-page__product-item{cursor:pointer}}.request-more-modal{display:flex;align-items:center;justify-content:center}.request-more-modal .request-more-modal-content{background:#fffefa;border-radius:0;width:814px;max-width:90vw;max-height:80vh;overflow-y:auto;position:relative;outline:none}.request-more-modal .request-more-modal-content .modal-header{display:flex;justify-content:center;align-items:center;padding:40px 32px 0;position:relative;border:none}.request-more-modal .request-more-modal-content .modal-header h2{font-family:ltc-caslon-pro,serif;font-size:32px;line-height:44px;font-weight:300;color:#231f20;margin:0;text-align:center}.request-more-modal .request-more-modal-content .modal-header .close-button{background:none;border:none;font-size:24px;color:#231f20;cursor:pointer;padding:0;line-height:1;position:absolute;top:32px;right:32px}.request-more-modal .request-more-modal-content .modal-header .close-button:hover{opacity:.7}.request-more-modal .request-more-modal-content .category-tabs{display:flex;justify-content:center;padding:22px 32px 0;grid-gap:12px;gap:12px}.request-more-modal .request-more-modal-content .category-tabs .category-tab{background:#fff;border:1px solid #cfcfcf;border-radius:999px;padding:8px 16px;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:18px;text-transform:none;letter-spacing:normal;color:#231f20;cursor:pointer;transition:all .2s ease}.request-more-modal .request-more-modal-content .category-tabs .category-tab:hover{background:#f5f5f5}.request-more-modal .request-more-modal-content .category-tabs .category-tab.active{background:#fff;border-color:#3e7c9d;color:#231f20;font-weight:700}.request-more-modal .request-more-modal-content .products-container{padding:24px 32px 0}.request-more-modal .request-more-modal-content .products-container .products-grid{display:flex;justify-content:center;grid-gap:24px;gap:24px}.request-more-modal .request-more-modal-content .products-container .prices-row{display:flex;justify-content:center;grid-gap:24px;gap:24px;margin-top:16px}.request-more-modal .request-more-modal-content .products-container .prices-row .product-price{width:185px;text-align:left;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000}.request-more-modal .request-more-modal-content .products-container .request-more-product{background:#fff;border-radius:0;overflow:hidden;transition:opacity .3s ease-out;max-width:185px}.request-more-modal .request-more-modal-content .products-container .request-more-product .product-image{width:185px;height:244px;overflow:hidden}.request-more-modal .request-more-modal-content .products-container .request-more-product .product-image img{width:100%;height:100%;object-fit:cover}.request-more-modal .request-more-modal-content .products-container .request-more-product .product-info{padding:16px 0 0}.request-more-modal .request-more-modal-content .products-container .request-more-product .product-info .product-name{font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0}.request-more-modal .request-more-modal-content .modal-footer{display:flex;justify-content:center;align-items:center;grid-gap:16px;gap:16px;padding:26px 32px 48px;border:none}.request-more-modal .request-more-modal-content .loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 32px}.request-more-modal .request-more-modal-content .loading-state .loading-spinner{width:40px;height:40px;border:3px solid #eee;border-top-color:#f97;border-radius:50%;animation:spin 1s linear infinite;margin-bottom:16px}.request-more-modal .request-more-modal-content .loading-state p{font-family:"BN Bergen St",sans-serif;font-size:14px;color:#6b6b6b;margin:0}.request-more-modal .request-more-modal-content .comment-view-container{padding:48px 108px;display:flex;flex-direction:column;align-items:center}.request-more-modal .request-more-modal-content .comment-view-container .comment-textarea{width:100%;max-width:598px;min-height:160px;padding:20px;border:1px solid #d3d3d3;border-radius:4px;font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px;color:#000;resize:vertical}.request-more-modal .request-more-modal-content .comment-view-container .comment-textarea:-ms-input-placeholder{color:#999}.request-more-modal .request-more-modal-content .comment-view-container .comment-textarea::placeholder{color:#999}.request-more-modal .request-more-modal-content .comment-view-container .comment-textarea:focus{outline:none;border-color:#3e7c9d}.request-more-modal .request-more-modal-content .comment-view-container .comment-footer{margin-top:32px}.request-more-modal .request-more-modal-content .comment-view-container .comment-footer .button-wrapper{padding:12px 24px}@media(max-width:768px){.request-more-modal{padding:0}.request-more-modal .request-more-modal-content{width:100vw;height:calc(100vh - 60px);max-width:100vw;max-height:calc(100vh - 60px);overflow-y:auto;margin:60px 0 0}.request-more-modal .request-more-modal-content .modal-header{padding:16px 14px 0;justify-content:flex-start}.request-more-modal .request-more-modal-content .modal-header h2{font-size:24px;line-height:36px;text-align:left}.request-more-modal .request-more-modal-content .modal-header .close-button{top:22px;right:14px;font-size:20px;width:24px;height:24px;padding:0;display:flex;align-items:center;justify-content:center}.request-more-modal .request-more-modal-content .category-tabs{padding:24px 14px 0;grid-gap:8px;gap:8px;justify-content:flex-start;overflow-x:auto;-webkit-overflow-scrolling:touch}.request-more-modal .request-more-modal-content .category-tabs .category-tab{background:#fff;border:1px solid #cfcfcf;border-radius:999px;padding:8px 16px;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:18px;text-transform:none;letter-spacing:normal;color:#231f20;flex-shrink:0;white-space:nowrap}.request-more-modal .request-more-modal-content .category-tabs .category-tab.active{background:#fff;border-color:#3e7c9d;color:#231f20;font-weight:700}.request-more-modal .request-more-modal-content .products-container{padding:24px 0 20px 14px;overflow-x:auto;-webkit-overflow-scrolling:touch}.request-more-modal .request-more-modal-content .products-container .products-scroll-wrapper{display:inline-flex;flex-direction:column;grid-gap:16px;gap:16px;padding-right:14px}.request-more-modal .request-more-modal-content .products-container .products-grid{display:flex;flex-direction:row;grid-gap:16px;gap:16px}.request-more-modal .request-more-modal-content .products-container .products-grid .request-more-product{flex-shrink:0;width:185px;max-width:185px}.request-more-modal .request-more-modal-content .products-container .products-grid .request-more-product .product-image{width:185px;height:244px}.request-more-modal .request-more-modal-content .products-container .products-grid .request-more-product .product-image img{width:100%;height:100%;object-fit:cover}.request-more-modal .request-more-modal-content .products-container .products-grid .request-more-product .product-info{padding:16px 0 0}.request-more-modal .request-more-modal-content .products-container .products-grid .request-more-product .product-info .product-name{font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000;margin:0}.request-more-modal .request-more-modal-content .products-container .prices-row{display:flex;flex-direction:row;grid-gap:16px;gap:16px}.request-more-modal .request-more-modal-content .products-container .prices-row .product-price{width:185px;flex-shrink:0;text-align:left;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-weight:400;line-height:24px;color:#000}.request-more-modal .request-more-modal-content .modal-footer{padding:32px 14px 40px;flex-direction:column;grid-gap:10px;gap:10px;position:static}.request-more-modal .request-more-modal-content .modal-footer .button-wrapper{width:100%;height:40px;padding:0 16px;font-size:10px;line-height:10px}.request-more-modal .request-more-modal-content .comment-view-container{padding:24px 14px}.request-more-modal .request-more-modal-content .comment-view-container .comment-textarea{max-width:100%;min-height:120px;padding:16px;font-size:16px}.request-more-modal .request-more-modal-content .comment-view-container .comment-footer{margin-top:24px;width:100%}.request-more-modal .request-more-modal-content .comment-view-container .comment-footer .button-wrapper{width:100%;height:40px;padding:0 16px;font-size:10px;line-height:10px}}.my-flower-page__request-more-option{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-image:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;position:relative}.my-flower-page__request-more-option .small-caption{font-family:ltc-caslon-pro,serif;font-style:italic;font-size:10px;font-weight:400;line-height:18px;letter-spacing:10%;text-transform:uppercase;color:#231f20;margin-bottom:8px}.my-flower-page__request-more-option .main-heading{font-family:ltc-caslon-pro,serif;font-size:20px;font-weight:300;line-height:30px;color:#231f20;margin:0 0 24px;max-width:125px}.detail-wrapper .item{flex-basis:50%}.detail-wrapper .image-wrapper .footer-action{bottom:24px;left:50%;transform:translateX(-50%)}.detail-wrapper .detail-content .content{width:100%}.detail-wrapper .style-notes{padding:64px 24px 24px}.detail-wrapper .style-notes:before{content:"";position:absolute;width:1px;height:90%;top:5%;background-color:#cfcfcf;left:0}.detail-wrapper .style-notes .style-notes-content{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.detail-wrapper .style-notes .style-notes-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.detail-wrapper .style-notes .style-notes-content::-webkit-scrollbar-track{border-radius:25px}.detail-wrapper .style-notes .style-notes-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.detail-wrapper .style-notes .style-notes-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.detail-wrapper .style-notes .style-notes-content .add-style-notes{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.detail-wrapper.column-3 .item{flex-basis:33%}.detail-wrapper.column-3 .image-wrapper{flex-basis:40%}.detail-wrapper.column-3 .detail-content,.detail-wrapper.column-3 .style-notes{flex-basis:30%}@media(max-width:1024px){.detail-wrapper{height:100%;width:100%;flex-wrap:wrap;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.detail-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.detail-wrapper::-webkit-scrollbar-track{border-radius:25px}.detail-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.detail-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.detail-wrapper .item{flex-basis:100%}.detail-wrapper .image-wrapper{max-height:50%;height:50%}.detail-wrapper .detail-content{flex:1 1;overflow:hidden}.detail-wrapper .style-notes{padding-top:24px}.detail-wrapper .style-notes:before{content:none}.detail-wrapper .style-notes .style-notes-content{overflow:hidden}.detail-wrapper.column-3{width:100%}.detail-wrapper.column-3 .item{flex-basis:100%}}.product-detail-modal .modal-content-wrapper .modal-content{padding:0;border-radius:0;overflow:hidden;width:816px;max-width:816px;height:526px;position:relative;background-color:#fffefa}.product-detail-modal .modal-content-wrapper .modal-content:has(.column-3){width:1024px;max-width:1024px}.product-detail-modal .modal-content-wrapper .modal-content .close-modal{position:absolute;top:16px;right:8px;z-index:10}@media(max-width:1024px){.product-detail-modal .modal-content-wrapper .modal-content .close-modal .close-button{border:1px solid #231f20;background-color:#fffefa}}@media(max-width:1024px){.product-detail-modal .modal-content-wrapper .modal-content{width:100%;height:calc(100dvh - 57px)}.product-detail-modal .modal-content-wrapper .modal-content:has(.column-3){width:100%;height:calc(100dvh - 57px)}}.product-detail-modal .modal-content-wrapper .modal-content .additional-info{width:100%}.my-flower-page__unit-detail{padding:24px 0;scroll-margin-top:30px}.my-flower-page__unit-detail .detail-header{display:flex;justify-content:space-between}.my-flower-page__unit-detail .detail-header .left-detail{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.my-flower-page__unit-detail .detail-header .right-actions{display:flex;grid-gap:24px;gap:24px}.my-flower-page__unit-detail .detail-header .edit-options{display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cfcfcf;border-radius:8px;padding:8px 16px;cursor:pointer}.my-flower-page__unit-detail .detail-header .edit-options span{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.my-flower-page__unit-detail .detail-header .edit-options:hover{box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.my-flower-page__unit-detail .detail-header .chat-btn{border-radius:100%;background-color:#5e5929}.my-flower-page__unit-detail .detail-header .chat-btn svg{width:16px;height:16px}.my-flower-page__unit-detail .detail-header .filter-btn{border-radius:100%}.my-flower-page__unit-detail .detail-header .filter-btn svg{width:40px;height:40px}.my-flower-page__unit-detail .product-list{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px;margin-top:24px}.my-flower-page__unit-detail .product-list .item{flex:0 0 185px}.my-flower-page__unit-detail .product-list .item .product-image{width:185px;height:244px}@media screen and (max-width:410px){.my-flower-page__unit-detail .product-list .item .product-image{width:160px}}@media screen and (max-width:410px){.my-flower-page__unit-detail .product-list .item{flex:0 0 160px}}.my-flower-page__unit-detail .product-list .my-flower-page__request-more-option{width:185px;height:244px}@media screen and (max-width:410px){.my-flower-page__unit-detail .product-list .my-flower-page__request-more-option{width:160px}}@media screen and (max-width:430px){.my-flower-page__unit-detail .product-list{grid-gap:4px;gap:4px;justify-content:space-around}.my-flower-page__unit-detail .product-list .item:nth-last-child(2){margin-right:auto;margin-left:auto}.my-flower-page__unit-detail .product-list .item:last-child{margin-right:auto}}@media screen and (max-width:410px){.my-flower-page__unit-detail .product-list{grid-gap:2px;gap:2px;justify-content:space-around}}.my-flower-page__unit-detail .product-selected{display:flex;grid-gap:24px;gap:24px}.my-flower-page__unit-detail .product-selected .product-container{flex:1 1;display:flex;grid-gap:24px;gap:24px}.my-flower-page__unit-detail .product-selected .left-image{width:183px;height:274px;overflow:hidden}.my-flower-page__unit-detail .product-selected .left-image img{width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0);aspect-ratio:2/3}.my-flower-page__unit-detail .product-selected .product-main-content{flex:1 1}.my-flower-page__unit-detail .product-selected .product-main-content .selected-state{background-color:#f2f1ea;font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase;padding:2px 8px}.my-flower-page__unit-detail .product-selected .product-main-content .actions{display:flex;align-items:center;grid-gap:30px;gap:30px;margin-bottom:15px}@media screen and (max-width:430px){.my-flower-page__unit-detail .product-selected .product-main-content .actions{flex-direction:column;align-items:start}}.my-flower-page__unit-detail .product-selected .product-main-content .actions .error-text{margin-bottom:0;position:absolute}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .selected-price{width:400px;color:#787475}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .selected-price .total-selected-price{font-size:20px;color:#231f20;line-height:30px;margin-right:8px}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .public-note{font-size:14px;font-weight:390;line-height:21px;max-width:500px}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .style-note{display:flex;flex-direction:column;max-width:500px}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .style-note .label{font-size:12px;font-weight:700;line-height:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;color:#3c3c3c}@media(max-width:1024px){.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .title{width:100%;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .selected-price{width:100%}}.my-flower-page__unit-detail .product-selected .right-action{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f2f1ea;text-align:center;padding:15px;flex:0 1 183px}.my-flower-page__unit-detail .product-selected .right-action .cta{background-color:transparent}.my-flower-page__unit-detail .product-selected .desktop{display:block!important}.my-flower-page__unit-detail .product-selected .mobile{display:none!important}@media(max-width:1024px){.my-flower-page__unit-detail .product-selected .left-image{width:171px}}@media(max-width:768px){.my-flower-page__unit-detail .product-selected{flex-direction:column}.my-flower-page__unit-detail .product-selected .right-action{width:auto}.my-flower-page__unit-detail .product-selected .desktop{display:none!important}.my-flower-page__unit-detail .product-selected .mobile{display:block!important}.my-flower-page__unit-detail .product-selected .product-main-content .selected-content .style-note{display:none}.my-flower-page__unit-detail .product-selected .product-main-content.mobile .selected-content .style-note{display:flex}}@media(max-width:390px){.my-flower-page__unit-detail .product-selected .product-container{grid-gap:14px;gap:14px}}.my-flower-page__edit-option-popover .edit-option-wrapper{border:1px solid #cfcfcf;background-color:#fffefa}.my-flower-page__edit-option-popover .edit-option-wrapper .item{padding:13px;border-bottom:1px solid #cfcfcf;cursor:pointer}.my-flower-page__edit-option-popover .edit-option-wrapper .item:last-child{border-bottom:none}@media(max-width:1024px){.my-flower-page__edit-option-popover .edit-option-wrapper{width:auto!important}}.my-flower-page__share-your-favorite{text-align:center;background-color:#5e5929;color:#fffefa;width:185px;height:244px;padding:0 17px}.footer-wrapper,.my-flower-page__share-your-favorite{display:flex;flex-direction:column;align-items:center;justify-content:center}.footer-wrapper{width:100%;height:254px;grid-gap:13px;gap:13px;background-image:url(/static/media/bg-footer.b9cde271.png);background-repeat:no-repeat;background-size:cover}@media(max-width:768px){.footer-wrapper{background-image:url(/static/media/bg-footer-mobile.1958f96c.png);height:312px}}.footer-wrapper .footer-title{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:.05em;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fffefa}.footer-wrapper .footer-text{font-family:Brandon Grotesque;font-size:20px;font-weight:390;line-height:30px;text-align:center;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#fffefa;max-width:650px}@media(max-width:768px){.footer-wrapper .footer-text{max-width:90%}}.footer-wrapper .footer-text.no-margin{margin-bottom:0}.footer-wrapper .footer-text.small{font-size:16px;font-weight:390;line-height:24px}.footer-wrapper.bg-white{background-image:url(/static/media/bg-footer-white.3b473935.png)}@media(max-width:768px){.footer-wrapper.bg-white{background-image:url(/static/media/bg-footer-white-mobile.222710cb.png)}}.footer-wrapper.bg-white .footer-text,.footer-wrapper.bg-white .footer-title{color:#231f20}.footer-wrapper.bg-black{background-image:url(/static/media/bg-footer-black.0d5b7136.png)}@media(max-width:768px){.footer-wrapper.bg-black{background-image:url(/static/media/bg-footer-black-mobile.3ab3c8ad.png)}}.my-flower-page__proposal-unit-list .my-flower-page__unit-detail{border-bottom:1px solid #cfcfcf}.my-flower-page__proposal-unit-list .my-flower-page__unit-service-levels{scroll-margin-top:50px}.my-flower-page__proposal-unit-list .my-flower-page__unit-service-levels .service-level-wrapper{border-bottom:1px solid #cfcfcf;padding-bottom:12px}.my-flower-page__unit-nav-link{padding:0 15px;position:sticky;top:-1px;width:100%;z-index:10;background-color:#fffefa}.my-flower-page__unit-nav-link .my-flower-page__unit-nav-container{padding:0}.my-flower-page__unit-nav-link .detail-header{display:flex;justify-content:space-between;padding:10px 24px}@media(max-width:1024px){.my-flower-page__unit-nav-link .detail-header{padding:10px 0}}.my-flower-page__unit-nav-link .detail-header .right-actions{display:flex;grid-gap:24px;gap:24px;align-items:center}@media(max-width:1024px){.my-flower-page__unit-nav-link .detail-header .right-actions{grid-gap:5px;gap:5px}}.my-flower-page__unit-nav-link .detail-header .edit-options{display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cfcfcf;border-radius:8px;padding:8px 16px;cursor:pointer}.my-flower-page__unit-nav-link .detail-header .edit-options span{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.my-flower-page__unit-nav-link .detail-header .edit-options:hover{box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.my-flower-page__unit-nav-link .detail-header .chat-btn{border-radius:100%;background-color:#5e5929}.my-flower-page__unit-nav-link .detail-header .chat-btn svg{width:16px;height:16px}.my-flower-page__unit-nav-link .detail-header .dropdown-section-option{width:186px}.my-flower-page__unit-nav-link .detail-header .dropdown-section-option .MuiInputBase-root{padding:9px 65px 9px 16px}.my-flower-page__unit-nav-link .detail-header .dropdown-section-option fieldset{border-radius:4px;border:1px solid #cfcfcf}.my-flower-page__unit-nav-link .filter-btn.mobile{padding:0}.my-flower-page .title{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:.1rem}.my-flower-page .description{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.my-flower-page .caption{font-family:Brandon Grotesque;font-size:20px;font-weight:390;line-height:30px}.my-flower-page .caption-sm{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px}.my-flower-page .mobile{display:none}.my-flower-page .not-interested-btn .button-link-wrapper.primary{font-weight:700;line-height:18px;padding:.7rem 0}.my-flower-page .flower-banner-wrapper .title{font-size:16px;line-height:24px}.my-flower-page .show_vday_22_promotion{width:100%;top:0;padding:10px;margin:0;border-radius:0}.my-flower-page .show_vday_22_promotion .save-up{margin:auto}@media(max-width:1024px){.my-flower-page .desktop{display:none}.my-flower-page .mobile{display:block}.my-flower-page .not-interested-btn .button-link-wrapper.primary{font-weight:700;line-height:18px;padding:0}.my-flower-page .cta-buttons-for-mobile{display:flex;align-items:center;justify-content:space-between;margin-top:24px;grid-column-gap:24px;column-gap:24px}.my-flower-page .cta-buttons-for-mobile .button-wrapper{width:100%}.my-flower-page .cta-buttons-for-mobile .button-wrapper .button-base{width:100%;height:100%;top:0;left:0}.my-flower-page .show_vday_22_promotion{padding:4px}.my-flower-page .show_vday_22_promotion .save-up>span{font-size:24px;margin-right:0}}@media(max-width:768px){.my-flower-page .show_vday_22_promotion{padding:2px}.my-flower-page .show_vday_22_promotion .save-up>span{font-size:13px;margin-right:0}.my-flower-page .show_vday_22_promotion img{width:16px}}@media(max-width:390px){.my-flower-page .show_vday_22_promotion{padding:2px}.my-flower-page .show_vday_22_promotion .save-up>span{font-size:12px;margin-right:0}.my-flower-page .show_vday_22_promotion img{width:16px}}.detail-wrapper{display:flex;width:100%;height:100%;transition:all .3s ease-in-out}.detail-wrapper .title{font-family:Brandon Grotesque;font-size:20px;font-weight:390;line-height:30px}.detail-wrapper .text-normal{font-size:16px}.detail-wrapper .text-normal,.detail-wrapper .text-small{font-family:Brandon Grotesque;font-weight:390;line-height:24px}.detail-wrapper .text-small{font-size:14px}.detail-wrapper .break-spaces{white-space:break-spaces}.detail-wrapper .visible-hidden{visibility:hidden;z-index:0}.detail-wrapper .image-wrapper{position:relative;display:flex;align-items:center;justify-content:center;height:100%}.detail-wrapper .image-wrapper .image-container{width:100%;height:100%}.detail-wrapper .image-wrapper .image{width:100%;height:100%;object-fit:cover}.detail-wrapper .image-wrapper .footer-action{position:absolute;bottom:64px;left:unset;transform:unset;background-color:#fffefa;border-radius:4px;border:1px solid #231f20;text-align:center;padding:10px 16px;z-index:2}.detail-wrapper .image-wrapper .footer-action .action{border:1px solid #231f20}.detail-wrapper .image-wrapper .footer-action .pagination{display:flex;grid-gap:15px;gap:15px;align-items:center}.detail-wrapper .image-wrapper .slick-slider,.detail-wrapper .image-wrapper .slick-slider .slick-list,.detail-wrapper .image-wrapper .slick-slider .slick-slide>div,.detail-wrapper .image-wrapper .slick-slider .slick-track{height:100%}.detail-wrapper .image-wrapper .slick-slider .slick-dots li{width:2px}.detail-wrapper .image-wrapper .slick-slider .slick-dots li button:before{color:#5e5929}.detail-wrapper .detail-content{padding:24px;display:flex;flex-direction:column;flex:1 1;align-items:center;justify-content:center;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.detail-wrapper .detail-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.detail-wrapper .detail-content::-webkit-scrollbar-track{border-radius:25px}.detail-wrapper .detail-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.detail-wrapper .detail-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.detail-wrapper .detail-content .content{width:80%}.detail-wrapper .detail-content .inspo-container{overflow:hidden}.detail-wrapper .detail-content .inspo-images-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-track{border-radius:25px}.detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.detail-wrapper .detail-content .inspo-images{display:inline-flex;grid-gap:12px;gap:12px}.detail-wrapper .detail-content .inspo-images .image-item{width:65px;height:84px;cursor:pointer}.detail-wrapper .detail-content .inspo-images .image-item.active{position:relative}.detail-wrapper .detail-content .inspo-images .image-item.active:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border:3px solid #f97}.detail-wrapper .detail-content .inspo-images .image-item img{width:100%;height:100%;object-fit:cover}.detail-wrapper .detail-content .price-section{display:flex;align-items:center;grid-gap:10px;gap:10px}.detail-wrapper .detail-content .price-section .price-preview{font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em}.detail-wrapper .detail-content .price-section .price-preview.in-preview{background-color:#f97}.detail-wrapper .detail-content .price-section .price-preview.approved{background-color:#f2f1ea}.detail-wrapper .detail-content .price-section .review-complete{border:1px solid #cfcfcf;border-radius:8px;padding:3px 10px}.detail-wrapper .detail-content .price-section .custom-dropdown{position:relative;min-width:140px;color:#000;background-color:#fffefa}.detail-wrapper .detail-content .price-section .custom-dropdown .dropdown-item{cursor:pointer;padding:.25rem .75rem;display:flex;align-items:center;justify-content:space-between;border:1px solid #5e5929;border-radius:10px}.detail-wrapper .detail-content .price-section .custom-dropdown .dropdown-item:hover{background-color:#fffefa}.detail-wrapper .detail-content .price-section .custom-dropdown .dropdown-item:active{background-color:#fffefa;color:inherit}.detail-wrapper .detail-content .price-section .custom-dropdown .expand-item{display:none;position:absolute;left:0;bottom:-100%;width:100%;background-color:#fffefa;z-index:1}.detail-wrapper .detail-content .price-section .custom-dropdown .MuiSvgIcon-root{color:#5e5929}.detail-wrapper .detail-content .price-section .custom-dropdown.open .expand-item{display:block}.detail-wrapper .detail-content .price-section .custom-dropdown.open .dropdown-item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.detail-wrapper .detail-content .price-section .custom-dropdown.open .dropdown-item:last-child{border-top-left-radius:0;border-top-right-radius:0}.detail-wrapper .detail-content .label{font-family:"BN Bergen St";font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;color:#898586}.detail-wrapper .style-notes{padding:24px 0 0;display:flex;position:relative;width:80%}.detail-wrapper .style-notes:before{content:none}.detail-wrapper .style-notes .style-notes-content{flex:1 1}.detail-wrapper .style-notes .style-notes-content .add-style-notes{color:#787475}.detail-wrapper .style-notes .style-notes-content .add-style-notes:hover{font-weight:700;cursor:pointer}.detail-wrapper .style-notes .style-notes-content .add-style-notes,.detail-wrapper .style-notes .style-notes-content .title,.detail-wrapper .style-notes .style-notes-content .truncate-text{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px}.detail-wrapper .style-notes .style-notes-content .title{margin-bottom:8px}.detail-wrapper .style-notes .style-notes-content .button-wrapper{margin:1px}.detail-wrapper.not-interested .image-wrapper{filter:grayscale(100%)}.detail-wrapper .mobile{display:none}.detail-wrapper.admin-view .detail-content{align-items:flex-start;justify-content:space-between}@media(max-width:1024px){.detail-wrapper{height:100%;width:100%;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.detail-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.detail-wrapper::-webkit-scrollbar-track{border-radius:25px}.detail-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.detail-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.detail-wrapper .mobile{display:block}.detail-wrapper .desktop{display:none}.detail-wrapper .image-wrapper{max-height:444px;height:444px;padding:24px}.detail-wrapper .image-wrapper .image-container{height:420px}.detail-wrapper .detail-content{align-items:flex-start;justify-content:flex-start;padding-top:0}.detail-wrapper .detail-content .counter-wrapper{width:auto;margin:0}.detail-wrapper .style-notes{padding-top:24px}}@media(max-width:440px){.detail-wrapper .image-wrapper .slick-slider .slick-list{max-width:100%}}.fade-in-container{position:relative;z-index:1}.fade-in-container .fade-in{position:absolute}.fade-in-container .fade-in.enter{opacity:0}.fade-in-container .fade-in.enter-active{opacity:1;transition:opacity .3s ease-in-out}.fade-in-container .fade-in.exit{opacity:1}.fade-in-container .fade-in.exit-active{opacity:0;transition:opacity .5s ease-in-out}.ptp-product-detail-modal .modal-content-wrapper .modal-paper{width:64%;max-width:1022px}.ptp-product-detail-modal .modal-content-wrapper .modal-content{padding:0;border-radius:0;overflow:hidden;width:100%;max-width:100%;height:664px;position:relative;background-color:#fffefa}.ptp-product-detail-modal .modal-content-wrapper .modal-content:has(.column-3){width:1024px;max-width:1024px}.ptp-product-detail-modal .modal-content-wrapper .modal-content .close-modal{position:absolute;top:16px;right:8px;z-index:10}@media(max-width:1024px){.ptp-product-detail-modal .modal-content-wrapper .modal-content .close-modal .close-button{border:1px solid #231f20;background-color:#fffefa}}@media(max-width:1024px){.ptp-product-detail-modal .modal-content-wrapper .modal-content{width:100%;height:calc(100dvh - 57px);max-width:100%}}.ptp-product-detail-modal .modal-content-wrapper .modal-content .additional-info{width:100%}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper{flex-wrap:nowrap;overflow-x:hidden}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .image-wrapper{width:100%;flex:48% 1}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .detail-content{width:100%;flex:52% 1}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .detail-content .content{width:100%}@media(max-width:1024px){.ptp-product-detail-modal .modal-content-wrapper .modal-paper{width:100%;height:100%}.ptp-product-detail-modal .modal-content-wrapper .modal-content{height:100%;margin:0}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .image-wrapper{padding:0 0 24px}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .detail-content{overflow:unset}.ptp-product-detail-modal .modal-content-wrapper .detail-wrapper .style-notes{width:100%}}.ptp-product-detail-modal.admin-view .modal-content-wrapper .modal-paper{width:80%}@media(max-width:1024px){.ptp-product-detail-modal.admin-view .modal-content-wrapper .modal-paper{width:100%}.ptp-product-detail-modal.admin-view .modal-content-wrapper .modal-content{height:100%}}@media(max-width:1024px){.product-detail-modal.has-header-bar .modal-content-wrapper .modal-content{width:100%;height:calc(100dvh - 97px)}.product-detail-modal.has-header-bar .modal-content-wrapper .modal-content:has(.column-3){width:100%;height:calc(100dvh - 97px)}}.ptp-flower-page__product-item{width:100%;height:100%;display:flex;flex-direction:column}.ptp-flower-page__product-item .product-image{position:relative}.ptp-flower-page__product-item .product-image img{width:100%;height:100%;object-fit:cover;will-change:transform;transform:translateZ(0)}.ptp-flower-page__product-item .product-image.gray-out img{filter:grayscale(100%)}.ptp-flower-page__product-item .product-image .view-details{display:none;flex-direction:column;grid-gap:12px;gap:12px;width:100%;padding:0 8px}.ptp-flower-page__product-item .product-image .view-details .quick-add-btn{width:100%}.ptp-flower-page__product-item .product-image .view-details .product-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#fff;margin-bottom:0}.ptp-flower-page__product-item .product-image .delete-icon{position:absolute;top:.5rem;right:.5rem;z-index:1;display:none}.ptp-flower-page__product-item .product-image .just-added-label{position:absolute;bottom:0;left:0;background-color:#3e7c9d;color:#fff;height:26px;padding:8px 15px;font-family:"BN Bergen St",sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;display:flex;align-items:center}.ptp-flower-page__product-item.selected .product-image{border:2px solid #f97}.ptp-flower-page__product-item:hover .product-image:before{content:"";position:absolute;width:100%;height:100%;background-color:rgba(35,31,32,.5019607843137255);top:0;left:0;z-index:1}.ptp-flower-page__product-item:hover .product-image .view-details{display:flex;position:absolute;left:50%;transform:translate(-50%);bottom:18px;z-index:2;white-space:nowrap}.ptp-flower-page__product-item:hover .product-image .delete-icon{display:block}.ptp-flower-page__product-item .product-info{display:flex;flex-direction:column;justify-content:space-between;flex:1 1}@media(max-width:1024px){.ptp-flower-page__product-item{cursor:pointer}}@media(max-width:768px){.ptp-flower-page__product-item:hover .product-image .delete-icon,.ptp-flower-page__product-item:hover .product-image .view-details{display:none}}.ptp-flower-page__request-more-option{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-image:var(--bg-image);background-size:cover;background-position:50%;background-repeat:no-repeat;width:100%;height:100%;padding:32px 24px;position:relative}.ptp-flower-page__request-more-option:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:hsla(0,0%,100%,.85);z-index:1}.ptp-flower-page__request-more-option>*{position:relative;z-index:2}.ptp-flower-page__request-more-option .small-caption{font-family:ltc-caslon-pro,serif;font-style:italic;font-size:10px;font-weight:400;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;margin-bottom:8px}.ptp-flower-page__request-more-option .main-heading{font-family:ltc-caslon-pro,serif;font-size:20px;font-weight:300;line-height:30px;color:#231f20;margin:0 0 24px;max-width:200px}.ptp-flower-page__request-more-option .cta{background-color:transparent!important}.ptp-flower-page__unit-detail{padding:24px 0;scroll-margin-top:30px}.ptp-flower-page__unit-detail .detail-header{display:flex;justify-content:space-between}.ptp-flower-page__unit-detail .detail-header .left-detail{display:flex;grid-gap:8px;gap:8px;flex-wrap:wrap}.ptp-flower-page__unit-detail .detail-header .right-actions{display:flex;grid-gap:24px;gap:24px}.ptp-flower-page__unit-detail .detail-header .edit-options{display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cfcfcf;border-radius:8px;padding:8px 16px;cursor:pointer}.ptp-flower-page__unit-detail .detail-header .edit-options span{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.ptp-flower-page__unit-detail .detail-header .edit-options:hover{box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.ptp-flower-page__unit-detail .detail-header .chat-btn{border-radius:100%;background-color:#5e5929}.ptp-flower-page__unit-detail .detail-header .chat-btn svg{width:16px;height:16px}.ptp-flower-page__unit-detail .detail-header .filter-btn{border-radius:100%}.ptp-flower-page__unit-detail .detail-header .filter-btn svg{width:40px;height:40px}.ptp-flower-page__unit-detail .product-list{margin-top:4px}.ptp-flower-page__unit-detail .product-list .MuiCollapse-wrapperInner{display:flex;flex-wrap:wrap;grid-row-gap:16px;row-gap:16px;grid-column-gap:24px;column-gap:24px}.ptp-flower-page__unit-detail .product-list .item{flex-grow:0;flex-shrink:0;flex-basis:calc(33.33333% - 16px)}.ptp-flower-page__unit-detail .product-list .item .product-image,.ptp-flower-page__unit-detail .product-list .ptp-flower-page__request-more-option{width:100%;height:202px}.ptp-flower-page__unit-detail .product-list .ptp-flower-page__share-your-favorite{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;background-color:#5e5929;color:#fffefa;width:100%;height:234px;padding:0 8px}.ptp-flower-page__unit-detail .product-list.mobile-swipe{flex-wrap:nowrap;display:flex;grid-gap:8px;gap:8px}.ptp-flower-page__unit-detail .product-list.mobile-swipe .item{flex:0 0 80px}@media(max-width:768px){.ptp-flower-page__unit-detail .product-list{overflow:auto}.ptp-flower-page__unit-detail .product-list .item .product-image{height:104px}}.ptp-flower-page__unit-detail .product-selected{display:flex;grid-gap:24px;gap:24px;align-items:flex-start}.ptp-flower-page__unit-detail .product-selected .left-image{display:flex;flex-direction:column}.ptp-flower-page__unit-detail .product-selected .left-image .image-wrapper{position:relative}.ptp-flower-page__unit-detail .product-selected .left-image img{width:185px;height:244px;object-fit:cover;will-change:transform;transform:translateZ(0);aspect-ratio:2/3;border:2px solid #f97}.ptp-flower-page__unit-detail .product-selected .left-image .zoom-icon{position:absolute;bottom:8px;right:8px;cursor:pointer;z-index:2;background-color:#fff}.ptp-flower-page__unit-detail .product-selected .left-image .zoom-icon svg{fill:#5e5929}.ptp-flower-page__unit-detail .product-selected .product-main-content{flex:1 1}.ptp-flower-page__unit-detail .product-selected .product-main-content .actions{display:flex;align-items:center;grid-column-gap:30px;column-gap:30px;grid-row-gap:16px;row-gap:16px;flex-wrap:wrap}.ptp-flower-page__unit-detail .product-selected .product-main-content .actions .error-text{margin-bottom:0;position:absolute}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content{margin-top:16px}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content .product-name{font-size:20px;font-weight:390;line-height:30px;color:#000;margin-bottom:8px}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content .selected-price{font-size:16px;font-weight:390;line-height:24px;color:#555152;display:flex;grid-gap:16px;gap:16px}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content .selected-price .total-selected-price{color:#231f20}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content .unit-style-notes{margin-top:8px}.ptp-flower-page__unit-detail .product-selected .right-action{display:flex;align-items:center;justify-content:center;flex-direction:column;background-color:#f2f1ea;text-align:center;padding:15px;width:183px}.ptp-flower-page__unit-detail .product-selected .right-action .cta{background-color:transparent}.ptp-flower-page__unit-detail .label{font-size:10px;font-weight:700;line-height:15px;margin-bottom:8px}.ptp-flower-page__unit-detail .label.gray{color:#898586}.ptp-flower-page__unit-detail .label.stem{color:#5e5929}.ptp-flower-page__unit-detail .mobile{display:none}.ptp-flower-page__unit-detail .actions{display:flex;grid-gap:16px;gap:16px;align-items:center}@media(max-width:1024px){.ptp-flower-page__unit-detail .product-selected{grid-gap:16px;gap:16px}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content{margin-top:0}.ptp-flower-page__unit-detail .product-selected .product-main-content .actions .counter-wrapper{width:auto;margin:0}}@media(max-width:768px){.ptp-flower-page__unit-detail{padding:24px 0 0}.ptp-flower-page__unit-detail .title{font-size:16px;font-weight:390;line-height:24px}.ptp-flower-page__unit-detail .selected-price{width:100%}.ptp-flower-page__unit-detail .product-selected .left-image img{width:167px;height:222px}.ptp-flower-page__unit-detail .product-selected .product-main-content .actions .counter-wrapper{width:auto}.ptp-flower-page__unit-detail .product-selected .product-main-content .selected-content{margin-top:0}}.ptp-flower-page__edit-option-popover .edit-option-wrapper{border:1px solid #cfcfcf;background-color:#fffefa}.ptp-flower-page__edit-option-popover .edit-option-wrapper .item{padding:13px;border-bottom:1px solid #cfcfcf;cursor:pointer}.ptp-flower-page__edit-option-popover .edit-option-wrapper .item:last-child{border-bottom:none}@media(max-width:1024px){.ptp-flower-page__edit-option-popover .edit-option-wrapper{width:auto!important}}.base-modal.section-jump-modal-mobile .modal-content{padding:0;position:relative}.base-modal.section-jump-modal-mobile .modal-content .jump-header{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:24px;line-height:36px;margin-bottom:24px;border:1px solid #cfcfcf;width:100%;padding:16px;position:fixed;top:57px;display:flex;justify-content:space-between}.base-modal.section-jump-modal-mobile .modal-content .jump-list{width:100%;height:calc(var(--vh) - 127px);overflow-y:auto;margin-top:70px}.base-modal.section-jump-modal-mobile .modal-content .jump-option{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:20px;line-height:30px;margin-bottom:32px;padding:0 16px;position:relative}.base-modal.section-jump-modal-mobile .modal-content .jump-option:first-child{margin-top:24px}.base-modal.section-jump-modal-mobile .modal-content .jump-option.active .orange-dot{background-color:#f97;border-radius:50%;width:8px;height:8px;position:relative;display:inline-block;margin-right:11px}.base-modal.section-jump-modal-mobile.has-header-bar .modal-content .jump-header{top:97px}.base-modal.section-jump-modal-mobile.has-header-bar .modal-content .jump-list{height:calc(var(--vh) - 167px)}.base-modal.section-jump-modal-mobile.has-header-bar .modal-content .jump-option.active .orange-dot{background-color:#f97;border-radius:50%;width:8px;height:8px;position:relative;display:inline-block;margin-right:11px}.ptp-flower-page__unit-product-detail{grid-gap:48px;gap:48px;align-items:flex-start}.ptp-flower-page__unit-product-detail .product-list-section,.ptp-flower-page__unit-product-detail .product-selected{flex:1 1}.ptp-flower-page__unit-product-detail .product-list-section.has-selected{flex:0 1 504px}.ptp-flower-page__unit-product-detail .ptp-flower-page__unit-style-notes{flex:1 1}.ptp-flower-page__unit-product-detail .ptp-flower-page__unit-style-notes-header{width:100%}.ptp-flower-page__unit-product-detail .ptp-flower-page__unit-style-notes-header .icon{transition:transform .25s cubic-bezier(.4,0,.2,1) 0ms;transform:rotate(180deg)}.ptp-flower-page__unit-product-detail .ptp-flower-page__unit-style-notes-header .icon.open{transform:rotate(0deg)}@media(max-width:1024px){.ptp-flower-page__unit-product-detail{flex-direction:column}.ptp-flower-page__unit-product-detail .product-list-section.has-selected{flex:1 1}}@media(max-width:768px){.ptp-flower-page__unit-product-detail{grid-gap:0;gap:0}.ptp-flower-page__unit-product-detail .product-list-section{max-width:100%;width:100%}.ptp-flower-page__unit-product-detail .product-list-section.no-selected .ptp-flower-page__product-item .product-image{width:167px;height:222px}}.ptp-service-level-box .box-title{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:20px;line-height:30px;color:#231f20}.ptp-service-level-box .box-text{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:14px;line-height:24px;color:#000}.ptp-service-level-box .box-actions{width:100%;min-height:24px}.ptp-service-level-box .box-actions .text-style{text-decoration:underline;text-transform:capitalize;color:#5e5929}@media(max-width:1024px){.ptp-service-level-box{margin-top:20px;margin-bottom:20px;width:calc(100% - 64px);margin-right:0}}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .mt-10px{margin-top:10px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper.border-top{border-top:1px solid #dadada;padding-top:16px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .required-label{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px;color:#eb4b32;margin-left:20px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .required-label-new{margin-left:20px;color:#464646;font-family:ltc-caslon-pro,serif;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:1.2px;text-transform:uppercase}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .right-text{float:right}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .description{margin-bottom:12px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item{border:1px solid #939393;padding:16px 16px 30px;cursor:pointer;height:100%;position:relative;border-radius:10px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item.selected{border:2px solid #5e5929}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item.disabled{cursor:default}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new{height:100%;position:relative}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.selected{border:2px solid #5e5929}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.disabled{cursor:default}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new .service-item-inner{flex-direction:column;align-items:flex-start;min-height:170px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new .service-item-inner .service-item-content .service-level-box{padding:0;border:0;margin:0;width:auto}@media(max-width:768px){.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new .service-item-inner{grid-gap:20px;gap:20px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new .service-item-inner .service-item-content{max-width:100%}}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.service-selector{cursor:pointer}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.service-selector .service-item-inner .button-wrapper{margin-top:32px;display:none}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.service-selector .service-item-inner:hover .button-wrapper{display:block}@media(max-width:1024px){.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-item-new.service-selector .service-item-inner .button-wrapper{display:block}}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .loading-spinner{top:4px;right:4px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .title{font-size:20px;line-height:30px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .title-new{font-size:20px;line-height:30px;grid-gap:5px;gap:5px;align-items:center}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .title-new .left-part{display:flex;grid-gap:8px;gap:8px;align-items:center}@media(max-width:768px){.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .title-new.selected-title{flex-direction:column;justify-content:center;align-items:flex-start}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .title-new.selected-title .change-service-btn{padding-left:0!important}}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-info{display:flex;flex-wrap:wrap;margin-top:10px;grid-gap:4px;gap:4px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-info p{margin-bottom:0}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .service-info p:last-child{color:#3e3e3e}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .text-label{margin:20px 0 0;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .MuiFormControlLabel-root{align-items:flex-start;margin-top:24px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .MuiButtonBase-root{padding-top:5px;padding-right:16px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .label-box-wrapper{display:flex;flex-direction:column}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .label-box-wrapper .text-and-icon{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .label-box-wrapper .text-des{color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px;padding:0;margin:5px 0 0}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .label-box-wrapper .text-required{font-family:Brandon Grotesque;font-size:16px;font-weight:600;line-height:24px;text-align:left;text-underline-position:from-font;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;color:#a83008}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .locked-finalized-service{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:7px 0}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .locked-finalized-service span{font-weight:700;font-family:"Brandon Grotesque";font-size:16px;line-height:24px;color:#231f20}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .locked-finalized-service p{margin:0;font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;color:#231f20}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .addon-details .locked-finalized-service .content-box{display:flex;flex-direction:column}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .edit-icon{position:absolute;bottom:5px;right:5px}.ptp-flower-page__unit-service-levels .ptp-service-level-wrapper .select-service-btn{text-transform:uppercase;background-color:#fff!important;color:#5e5929;font-family:"BN Bergen St","san-serif";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px}.ptp-tax-wrapper{margin-top:20px}.ptp-your-logistics .top-section-text .loading-spinner{position:relative;margin:14px auto}.ptp-your-logistics .detail-header{display:flex;justify-content:space-between;align-items:center}.ptp-your-logistics .detail-header .detail-actions{display:flex;align-items:center;grid-gap:10px;gap:10px}.ptp-your-logistics .ptp-tax-section{border-top:1px solid #cfcfcf;margin-top:32px}.ptp-your-logistics .ptp-tax-section .section-header .label{font-size:24px;line-height:30px}.ptp-your-logistics .owner-title{font-family:ltc-caslon-pro,serif;font-size:24px;line-height:36px}.ptp-your-logistics .card{border:1px solid #dbdbdb;border-radius:10px;padding:20px}.ptp-your-logistics .designer-avatar{width:100%;height:100%}.ptp-your-logistics p{margin:0}.ptp-your-logistics .actions{display:flex;grid-gap:20px;gap:20px}.ptp-your-logistics .description-content{display:flex;grid-gap:20px;gap:20px;align-items:center}.ptp-your-logistics .description-content .avatar-mobile{display:none}@media(max-width:959px){.ptp-your-logistics .actions{display:flex;justify-content:center}.ptp-your-logistics .card.unit-progress{text-align:left}.ptp-your-logistics .top-section-text .mobile-reverse{flex-direction:column-reverse}.ptp-your-logistics .designer-avatar{display:none}.ptp-your-logistics .description-content .avatar-mobile{display:block;width:72px;height:72px}}.ptp-flower-page__unit-nav-link{padding:0 15px;position:sticky;top:-1px;border-bottom:1px solid #cfcfcf;width:100%;z-index:10;background-color:#fffefa}.ptp-flower-page__unit-nav-link .ptp-flower-page__unit-nav-container{padding:0}.ptp-flower-page__unit-nav-link .detail-header{display:flex;justify-content:space-between;padding:10px 24px}@media(max-width:1024px){.ptp-flower-page__unit-nav-link .detail-header{padding:10px 0}}.ptp-flower-page__unit-nav-link .detail-header .right-actions{display:flex;grid-gap:24px;gap:24px;align-items:center}@media(max-width:1024px){.ptp-flower-page__unit-nav-link .detail-header .right-actions{grid-gap:5px;gap:5px}}.ptp-flower-page__unit-nav-link .detail-header .edit-options{display:flex;align-items:center;grid-gap:10px;gap:10px;border:1px solid #cfcfcf;border-radius:8px;padding:8px 16px;cursor:pointer}.ptp-flower-page__unit-nav-link .detail-header .edit-options span{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.ptp-flower-page__unit-nav-link .detail-header .edit-options:hover{box-shadow:2px 4px 4px 0 hsla(0,0%,45.1%,.25)}.ptp-flower-page__unit-nav-link .detail-header .chat-btn{border-radius:100%;background-color:#5e5929}.ptp-flower-page__unit-nav-link .detail-header .chat-btn svg{width:16px;height:16px}.ptp-flower-page__unit-nav-link .detail-header .dropdown-section-option{width:186px}.ptp-flower-page__unit-nav-link .detail-header .dropdown-section-option .MuiInputBase-root{padding:2px 65px 2px 16px}.ptp-flower-page__unit-nav-link .detail-header .dropdown-section-option fieldset{border-radius:4px;border:1px solid #cfcfcf}.ptp-flower-page__unit-nav-link .filter-btn.mobile{padding:0}.dropdown-section-option__option-text{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;padding:0}.dropdown-section-option__option{border:1px solid #bdbcbc;padding:17px 14px!important;position:relative!important}.dropdown-section-option__option:has(>div.active){border:1px solid #bdbcbc;padding:17px 18px 14px!important;position:relative!important}.dropdown-section-option__option:has(>div.active):before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#f97}.dropdown-section-option__paper{margin:0!important}.dropdown-section-option__listbox{padding:0!important;margin:0!important;border-radius:0 0 4px 4px!important}.dropdown-section-option__listbox::-webkit-scrollbar{width:4px}.dropdown-section-option__listbox::-webkit-scrollbar-track{background:#cfcfcf}.dropdown-section-option__listbox::-webkit-scrollbar-thumb{background:#f97}.dropdown-section-option__root{border-radius:0 0 4px 4px!important}.ptp-flower-page__standalone-unit-container{max-width:1280px;position:sticky;top:16px;z-index:3;margin-left:auto;margin-right:auto}.ptp-flower-page__standalone-unit-nav{margin-left:auto;z-index:3;width:100%;max-width:200px;margin-bottom:-52px;padding-right:24px;margin-right:24px}.ptp-flower-page__standalone-unit-nav .dropdown-section-option__root{background-color:#fffefa}.ptp-flower-page__standalone-unit-nav .dropdown-section-option__root .MuiOutlinedInput-notchedOutline{border:1px solid #bdbcbc;border-radius:4px}@media(max-width:1024px){.ptp-flower-page__standalone-unit-nav{max-width:-moz-fit-content;max-width:fit-content;margin-bottom:-16px}.ptp-flower-page__standalone-unit-nav .filter-btn{border:1px solid #5e5929;background-color:#f2f1ea}.ptp-flower-page__standalone-unit-nav .filter-btn svg{fill:#5e5929}}.ptp-flower-page__proposal-unit-list{margin-top:16px}.ptp-flower-page__proposal-unit-list-container{position:relative}.ptp-flower-page__proposal-unit-list .ptp-flower-page__unit-detail{border-bottom:1px solid #cfcfcf}.ptp-flower-page__proposal-unit-list .ptp-flower-page__unit-service-levels{scroll-margin-top:50px}.ptp-flower-page__proposal-unit-list .ptp-flower-page__proposal-unit-list-title{font-family:LTC Caslon;font-size:32px;font-weight:400;line-height:48px}.ptp-flower-page__proposal-unit-list .ptp-flower-page__proposal-unit-list-title.mobile{font-size:16px;font-style:italic;font-weight:405;line-height:24px}.ptp-flower-page__proposal-unit-list .locked-text{font-size:20px;font-weight:390;line-height:30px;margin:0}.ptp-flower-page__proposal-unit-list.locked .ptp-flower-page__proposal-unit-list-title{margin-top:16px}@media(max-width:768px){.ptp-flower-page__proposal-unit-list{margin-top:8px}.ptp-flower-page__proposal-unit-list .ptp-flower-page__unit-detail{border-bottom:none}.ptp-flower-page__proposal-unit-list .ptp-flower-page__proposal-unit-list-title{font-size:16px;font-style:italic;font-weight:405;line-height:24px;text-transform:uppercase;letter-spacing:.1em;margin-bottom:-16px}}.ptp-flower-page{position:relative}.ptp-flower-page .title{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:.1rem}.ptp-flower-page .description{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.ptp-flower-page .caption{font-family:Brandon Grotesque;font-size:20px;font-weight:390;line-height:30px}.ptp-flower-page .caption-sm{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px}.ptp-flower-page .mobile{display:none}.ptp-flower-page .not-interested-btn .button-link-wrapper.primary{font-weight:700;line-height:18px;padding:.7rem 0}.ptp-flower-page .flower-banner-wrapper .title{font-size:16px;line-height:24px}.ptp-flower-page .show_vday_22_promotion{position:absolute;width:100%;top:0;padding:10px;margin:0;border-radius:0}.ptp-flower-page .show_vday_22_promotion .save-up{margin:auto}@media(max-width:1024px){.ptp-flower-page .desktop{display:none}.ptp-flower-page .mobile{display:block}.ptp-flower-page .not-interested-btn .button-link-wrapper.primary{font-weight:700;line-height:18px;padding:0}.ptp-flower-page .cta-buttons-for-mobile{display:flex;align-items:center;justify-content:space-between;margin-top:24px;grid-column-gap:24px;column-gap:24px}.ptp-flower-page .cta-buttons-for-mobile .button-wrapper{width:100%}.ptp-flower-page .cta-buttons-for-mobile .button-wrapper .button-base{width:100%;height:100%;top:0;left:0}.ptp-flower-page .show_vday_22_promotion{padding:4px}.ptp-flower-page .show_vday_22_promotion .save-up>span{font-size:24px;margin-right:0}}@media(max-width:768px){.ptp-flower-page__unit-detail .title{font-size:20px;font-weight:400;line-height:30px}.ptp-flower-page__unit-detail .desktop{display:none}.ptp-flower-page__unit-detail .mobile{display:block}.ptp-flower-page .show_vday_22_promotion{padding:2px}.ptp-flower-page .show_vday_22_promotion .save-up>span{font-size:18px;margin-right:0}.ptp-flower-page .show_vday_22_promotion img{width:16px}}@media screen and (max-width:426px){.ptp-flower-page .show_vday_22_promotion{padding:2px}.ptp-flower-page .show_vday_22_promotion .save-up>span{font-size:13px;margin-right:0}.ptp-flower-page .show_vday_22_promotion img{width:16px}}@media(max-width:390px){.ptp-flower-page .show_vday_22_promotion{padding:2px}.ptp-flower-page .show_vday_22_promotion .save-up>span{font-size:12px;margin-right:0}.ptp-flower-page .show_vday_22_promotion img{width:16px}}.collection-product-detail-wrapper{flex:3 1;max-width:60%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.collection-product-detail-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.collection-product-detail-wrapper::-webkit-scrollbar-track{border-radius:25px}.collection-product-detail-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.collection-product-detail-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.collection-product-detail-wrapper .detail-content{display:flex;flex-direction:column;padding:24px 0 32px}.collection-product-detail-wrapper .detail-content .detail-content-header{display:flex;justify-content:space-between;align-items:center;padding-right:48px}.collection-product-detail-wrapper .detail-content .detail-title{font-weight:390;font-size:20px;line-height:30px}.collection-product-detail-wrapper .detail-content .detail-price{font-weight:390;font-size:16px;line-height:24px}.collection-product-detail-wrapper .detail-content .inspo-container{overflow:hidden}.collection-product-detail-wrapper .detail-content .inspo-images-wrapper{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.collection-product-detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.collection-product-detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-track{border-radius:25px}.collection-product-detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.collection-product-detail-wrapper .detail-content .inspo-images-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.collection-product-detail-wrapper .proposal-unit-carousel{margin-top:16px}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide{width:236px!important;margin-right:16px}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide:first-child>div{margin-left:0}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide:last-child>div{margin-right:0}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide>div{height:293px;outline:none}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide>div a{width:100%;height:100%;outline:none}.collection-product-detail-wrapper .proposal-unit-carousel .slick-slide img{width:100%;height:100%;object-fit:cover;object-position:center}.collection-product-detail-wrapper .proposal-unit-carousel .slick-next{right:25px}.collection-product-detail-wrapper .proposal-unit-carousel .slick-prev{left:25px}.collection-product-detail-wrapper .detail-customizations .detail-customization{margin-bottom:16px}.collection-product-detail-wrapper .detail-customizations .detail-customization-title{font-weight:390;font-size:14px;line-height:21px}.collection-product-detail-wrapper .detail-customizations .detail-customization-pill-group{margin-top:8px;display:flex;flex-wrap:wrap;grid-gap:8px;gap:8px}.collection-product-detail-wrapper .detail-customizations .detail-customization-add-button{margin-top:48px}.collection-product-detail-wrapper .detail-customizations .pill-wrapper{border-color:#cfcfcf}.collection-product-detail-wrapper .detail-customizations .pill-wrapper:hover{border-color:#f97}.collection-product-detail-wrapper .detail-customizations .pill-wrapper.selected{border-color:#f97;background-color:#fff}.collection-product-detail-wrapper .detail-customizations .pill-wrapper.selected .pill-text{font-weight:600}.collection-product-detail-wrapper .detail-customizations .pill-wrapper .pill-text{display:flex;align-items:center;grid-gap:8px;gap:8px;font-weight:400;font-size:16px;line-height:18px}.collection-product-detail-wrapper .detail-customizations .pill-wrapper .pill-color{width:20px;height:20px;border-radius:50%}@media(max-width:1024px){.collection-product-detail-wrapper{height:100%;width:100%;flex-direction:column;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.collection-product-detail-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.collection-product-detail-wrapper::-webkit-scrollbar-track{border-radius:25px}.collection-product-detail-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.collection-product-detail-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.collection-product-detail-wrapper .detail-content{align-items:flex-start;justify-content:flex-start;padding-top:0}.collection-product-detail-wrapper .detail-content .counter-wrapper{width:auto;margin:0}}.comment-list{flex:2 1;border-right:1px solid #cfcfcf;padding:24px 12px 24px 24px;display:flex;flex-direction:column;justify-content:space-between}.comment-list .comment-list-header{font-weight:390;font-size:20px;line-height:30px}.comment-list .comment-list-body{flex:1 1;width:100%;overflow-y:scroll;display:flex;flex-direction:column;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.comment-list .comment-list-empty{max-width:275px;text-align:center;margin:50% auto}.comment-list .comment-input-wrapper .comment-input-header{margin-bottom:1px;position:relative}.comment-list .comment-input-wrapper .comment-input-header .attachment-name{border-radius:10px;background-color:rgba(30,30,30,.1);color:#5e5929;padding-left:5px;font-size:small;margin:0}.comment-list .comment-input-wrapper .comment-input-header .remove-attachment-button{border:none;background-color:#d9d9d9;border-radius:100%;position:absolute;right:10px;top:-13px;display:none}.comment-list .comment-input-wrapper .comment-input-header .remove-attachment-button .remove-attachment-icon{width:14px;height:12px}.comment-list .comment-input-wrapper .comment-input-header .remove-attachment-button:hover{background-color:#5e5929;color:#fff}.comment-list .comment-input-wrapper .comment-input-header:hover .remove-attachment-button{display:block}.comment-list .comment-input-wrapper .comment-input-body{border:1px solid #cfcfcf;border-radius:4px;display:flex;justify-content:center;align-items:center}.comment-list .comment-input-wrapper .comment-input-body .comment-input{width:90%;padding:14px 5px 14px 12px;border:none;resize:none;overflow-y:auto;color:#2f3535;min-height:24px}.comment-list .comment-input-wrapper .comment-input-body .comment-input:focus{outline:none;border:none}.comment-list .comment-input-wrapper .comment-input-body .buttons-wrapper{height:100%;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:0 12px 0 3px;grid-gap:3px;gap:3px}.comment-list .comment-input-wrapper .comment-input-body .buttons-wrapper .comment-button{border:none;background-color:transparent;border-radius:100%;text-align:center}.comment-list .comment-input-wrapper .comment-input-body .buttons-wrapper .comment-button:hover{background-color:#5e5929;color:#fff}.comment-list .comment-input-wrapper .comment-input-body .buttons-wrapper .comment-button:hover .send-icon{filter:brightness(0) invert(1)}.comment-list .comment-input-wrapper .comment-input-body .buttons-wrapper .attach-icon{width:14px;height:14px}.comment-list .comment-list-items .load-all{text-decoration:underline;cursor:pointer}.comment-list .comment-list-items .load-all:hover{color:#5e5929}.comment-list .comment-list-items .comment-item{padding:8px 24px 0;font-size:14px;line-height:20px;position:relative}.comment-list .comment-list-items .comment-item:has(.comment-owner){display:flex;justify-content:flex-end}.comment-list .comment-list-items .comment-item .comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;color:#fffefa;background:#5e5929;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.comment-list .comment-list-items .comment-item .comment-owner p{margin:0}.comment-list .comment-list-items .comment-item .comment-owner p:not(:last-child){margin-bottom:16px}.comment-list .comment-list-items .comment-item .not-comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;color:#231f20;background:#dad8ca;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.comment-list .comment-list-items .comment-item .not-comment-owner p{margin:0}.comment-list .comment-list-items .comment-item .not-comment-owner p:not(:last-child){margin-bottom:16px}.comment-list .comment-list-items .comment-item .comment-user{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.comment-list .comment-list-items .comment-item .comment-body p{margin:5px 0 7px;color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.comment-list .comment-list-items .comment-item .comment-info.current-user{justify-content:flex-end;align-items:center;margin-right:1px}.comment-list .comment-list-items .comment-item .comment-info{margin-left:1px;display:flex;margin-bottom:8px}.comment-list .comment-list-items .comment-item .comment-info .comment-avatar{margin-right:8px}.comment-list .comment-list-items .comment-item .comment-info .comment-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px}.comment-list .comment-list-items .comment-item .comment-time.current-user{display:flex;justify-content:flex-end;align-items:center;margin-right:1px}.comment-list .comment-list-items .comment-item .comment-time{margin-left:1px;margin-bottom:8px}.comment-list .comment-list-items .comment-item .comment-action{display:none;position:absolute}.comment-list .comment-list-items .comment-item.show-action .comment-action,.comment-list .comment-list-items .comment-item:hover .comment-action{display:block;top:33px}.comment-list .comment-list-items .comment-item .loading-spinner{right:16px}.comment-list .comment-list-items .comment-item.failed{color:#979797}.comment-list .comment-list-items .comment-item .retry-text{color:#eb4b32}.comment-list .comment-list-items .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.comment-list .comment-list-items .comment-item .file-attachment img{max-width:105px;max-height:121px;border:1px solid rgba(30,30,30,.3)}.comment-list .comment-list-items .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.comment-list .comment-list-items .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.comment-list .comment-list-items .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.comment-list .comment-list-items .comment-item .file-attachment.temp-file .file-attachment-name>span,.comment-list .comment-list-items .comment-item .file-attachment.temp-file .file-attachment-name>svg,.comment-list .comment-list-items .comment-item .file-attachment.temp-file img{opacity:.5}.comment-list .comment-list-items .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.comment-list .comment-list-items .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative;cursor:pointer}.comment-list .comment-list-items .comment-item .file-attachment .image-attachment img{border-radius:9px}.comment-list .comment-list-items .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.comment-list .comment-list-items .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.comment-list .comment-list-items .comment-item .file-attachment.current-user{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.comment-list .comment-item{padding:8px 24px 0;font-size:14px;line-height:20px;position:relative}.comment-list .comment-item:has(.comment-owner){display:flex;justify-content:flex-end}.comment-list .comment-item .comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;color:#fffefa;background:#5e5929;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.comment-list .comment-item .comment-owner p{margin:0}.comment-list .comment-item .comment-owner p:not(:last-child){margin-bottom:16px}.comment-list .comment-item .not-comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;color:#231f20;background:#dad8ca;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.comment-list .comment-item .not-comment-owner p{margin:0}.comment-list .comment-item .comment-user{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.comment-list .comment-item .comment-body p{margin:5px 0 7px;color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.comment-list .comment-item .comment-info.current-user{justify-content:flex-end;align-items:center;margin-right:1px}.comment-list .comment-item .comment-info{margin-left:1px;display:flex;margin-bottom:8px}.comment-list .comment-item .comment-info .comment-avatar{margin-right:8px}.comment-list .comment-item .comment-info .comment-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px}.comment-list .comment-item .comment-time.current-user{display:flex;justify-content:flex-end;align-items:center;margin-right:1px}.comment-list .comment-item .comment-time{margin-left:1px;margin-bottom:8px}.comment-list .comment-item .comment-action{display:none;position:absolute}.comment-list .comment-item.show-action .comment-action,.comment-list .comment-item:hover .comment-action{display:block;top:33px}.comment-list .comment-item .loading-spinner{right:16px}.comment-list .comment-item.failed{color:#979797}.comment-list .comment-item .retry-text{color:#eb4b32}.comment-list .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.comment-list .comment-item .file-attachment img{max-width:105px;max-height:121px;border:1px solid rgba(30,30,30,.3)}.comment-list .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.comment-list .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.comment-list .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.comment-list .comment-item .file-attachment.temp-file .file-attachment-name>span,.comment-list .comment-item .file-attachment.temp-file .file-attachment-name>svg,.comment-list .comment-item .file-attachment.temp-file img{opacity:.5}.comment-list .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.comment-list .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative;cursor:pointer}.comment-list .comment-item .file-attachment .image-attachment img{border-radius:9px}.comment-list .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.comment-list .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.comment-list .comment-item .file-attachment.current-user{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.collection-product-detail-modal{color:red}.collection-product-detail-modal .modal-content-wrapper .modal-paper{width:64%;max-width:1022px}.collection-product-detail-modal .modal-content-wrapper .modal-content{padding:0;border-radius:0;overflow:hidden;width:100%;max-width:100%;height:100%;display:flex;flex-direction:row;grid-gap:36px;gap:36px;align-items:stretch}.collection-product-detail-modal .modal-content-wrapper .modal-content .close-modal{position:absolute;top:16px;right:8px;z-index:10}@media(max-width:1024px){.collection-product-detail-modal .modal-content-wrapper .modal-content .close-modal .close-button{border:1px solid #231f20;background-color:#fffefa}}@media(max-width:1024px){.collection-product-detail-modal .modal-content-wrapper .modal-content{width:100%;height:calc(100dvh - 57px);max-width:100%}}@media(max-width:1024px){.collection-product-detail-modal .modal-content-wrapper .modal-paper{width:100%;height:100%}.collection-product-detail-modal .modal-content-wrapper .modal-content{height:100%;margin:0}}.collection-banner-v1{padding:24px 32px;background-image:url(/static/media/proposal-banner-bg.bbe36d94.jpeg);background-position:50%;background-repeat:no-repeat;background-size:cover}.collection-banner-v1 .collection-banner-content{display:flex;grid-gap:24px;gap:24px;justify-content:space-between}.collection-banner-v1 .collection-banner-content .cb-content-left{display:flex;flex-direction:column;grid-gap:24px;gap:24px;justify-content:center;max-width:440px}.collection-banner-v1 .collection-banner-content .cb-content-left h3{letter-spacing:.05em}.collection-banner-v2{padding:72px 0 24px;height:auto}.collection-banner-v2 .cb-content-top{position:relative}.collection-banner-v2 .cb-content-top .cb-content-wrapper{display:flex;flex-direction:row;height:445px;overflow:hidden;grid-gap:30px;gap:30px}.collection-banner-v2 .cb-content-top .cb-content-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-left{width:50%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-left .sub-banner{height:60%;display:flex;flex-direction:row;grid-gap:16px;gap:16px}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-left .sub-banner *{width:50%}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-left .main-banner{height:40%}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-right{width:50%;display:flex;flex-direction:row;grid-gap:16px;gap:16px}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-right .sub-banner{width:45%;display:flex;flex-direction:column;grid-gap:16px;gap:16px}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-right .sub-banner *{height:50%}.collection-banner-v2 .cb-content-top .cb-content-wrapper .cb-content-top-right .main-banner{width:55%}.collection-banner-v2 .cb-content-top .palette-content{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.collection-banner-v2 .cb-content-top .palette-content .palette-content-wrapper{height:100%;display:flex;flex-direction:column;justify-content:center;flex-wrap:wrap;grid-gap:8px;gap:8px}.collection-banner-v2 .cb-content-top .palette-content .palette-content-wrapper .color-swatch{width:60px;height:60px;border-radius:100%;z-index:1}.collection-banner-v2 .cb-content-bottom{padding-top:16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.floral-consultant-card{display:flex;flex-direction:column;grid-gap:16px;gap:16px;padding:24px 32px;border-radius:4px;background-color:#fff}.floral-consultant-card .fc-card-header{display:flex;align-items:center;grid-gap:18px;gap:18px}.floral-consultant-card .fc-card-header img{width:68px;height:68px;border-radius:50%;object-fit:cover}.floral-consultant-card .fc-card-header .fc-card-header-info p{font-weight:600;font-size:16px;line-height:24px}.floral-consultant-card .fc-card-content p{font-weight:390;font-size:14px;line-height:21px;max-width:294px}.floral-consultant-card .fc-card-actions{display:flex;grid-gap:16px;gap:16px}.floral-consultant-cardV2{display:flex;flex-direction:column;grid-gap:12px;gap:12px;padding:24px 32px 24px 24px;border-radius:4px;border:1px solid #cfcfcf}.floral-consultant-cardV2 p{font-weight:390;font-size:14px;line-height:21px;color:#787475;font-family:"Brandon Grotesque"}.floral-consultant-cardV2 .fc-card-header p{font-style:italic}.floral-consultant-cardV2 .fc-card-content{display:flex;flex-direction:row;grid-gap:18px;gap:18px}.floral-consultant-cardV2 .fc-card-content img{width:60px;height:60px;border-radius:50%;object-fit:cover}.floral-consultant-cardV2 .fc-card-content .fc-card-info-wrapper .fc-card-info{display:flex;flex-direction:row;align-items:center;grid-gap:8px;gap:8px}.floral-consultant-cardV2 .fc-card-content .fc-card-info-wrapper .fc-card-info .fc-name{font-weight:600;font-size:16px;line-height:21px;color:#555152}.floral-consultant-cardV2 .fc-card-content .fc-card-info-wrapper button{text-decoration:underline;font-size:10px}.floral-consultant-cardV2 .fc-card-actions{display:flex}.cart-drawer .MuiPaper-root{padding:0!important}.cart-drawer .cart-drawer-wrapper{width:390px;display:flex;flex-direction:column;height:100%}.cart-drawer .cart-drawer-wrapper p{font-family:"Brandon Grotesque";font-weight:390;size:16px;line-height:16px;color:#231f20;margin:0}.cart-drawer .cart-drawer-wrapper .cd-header{flex-shrink:0;padding:10px 16px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;background-color:#f2f1ea;border-bottom:1px solid #787475}.cart-drawer .cart-drawer-wrapper .cd-header p{font-family:LTC Caslon;font-weight:400;font-size:16px}.cart-drawer .cart-drawer-wrapper .cd-header .cd-header-title{display:flex;align-items:center;grid-gap:8px;gap:8px}.cart-drawer .cart-drawer-wrapper .cd-header .cart-badge{display:flex;background-color:#f3f3f3;border:1px solid #f97;border-radius:10px;cursor:pointer;height:25px;width:25px;justify-content:center;align-items:center}.cart-drawer .cart-drawer-wrapper .cd-header .cart-badge svg{width:16px;height:16px}.cart-drawer .cart-drawer-wrapper .cd-body{flex:1 1 auto;overflow-y:auto}.cart-drawer .cart-drawer-wrapper .cd-body .cd-content-nodata{display:flex;justify-content:center;align-items:center;height:100%;line-height:21;color:#787475}.cart-drawer .cart-drawer-wrapper .cd-footer{flex-shrink:0}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-service{display:flex;flex-direction:row;justify-content:space-between;padding:16px;border-bottom:1px solid #787475;border-top:1px solid #787475}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-service p{line-height:18px}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-service .service-text{color:#555152}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-service .service-action{color:#5e5929;text-decoration:underline;cursor:pointer}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-content{background-color:#f2f1ea;padding:10px 10px 24px;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:12px;gap:12px}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-content .subtotal-text{color:#000;font-weight:700;text-align:center}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-content .taxes-note{font-size:14px;line-height:14px;color:#555152;text-align:center}.cart-drawer .cart-drawer-wrapper .cd-footer .cd-footer-content button{font-family:"BN Bergen St";font-weight:700;font-size:10px;letter-spacing:20%;vertical-align:middle;width:100%;padding:10px;background-color:#f97;color:#231f20}.cart-drawer .card-drawer-item{display:flex;flex-direction:row;grid-gap:12px;gap:12px;padding:16px}.cart-drawer .card-drawer-item:not(:last-child){border-bottom:1px solid #cfcfcf}.cart-drawer .card-drawer-item .item-image{height:58px;width:58px;flex-shrink:0}.cart-drawer .card-drawer-item .item-image img{width:100%;height:100%;object-fit:cover}.cart-drawer .card-drawer-item .item-details{flex:1 1 auto}.cart-drawer .card-drawer-item .item-details .item-title{line-height:24px;font-weight:700;margin-bottom:4px}.cart-drawer .card-drawer-item .item-details .item-price{line-height:24px}.cart-drawer .card-drawer-item .item-counter{flex-shrink:0;display:flex;align-items:center;justify-content:center}.cart-drawer .card-drawer-item .item-counter .counter{width:88px;height:40px}.cart-drawer .card-drawer-item .item-counter .counter .MuiInputBase-root{padding:0 10px}@media(max-width:1024px){.cart-drawer .MuiDrawer-paper{width:auto}}.collection-flower-page{height:100%;display:flex;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.collection-flower-page::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.collection-flower-page::-webkit-scrollbar-track{border-radius:25px}.collection-flower-page::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.collection-flower-page::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.collection-flower-page p{margin-bottom:0}.collection-flower-page .cfp-container{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1;position:relative}.collection-flower-page .cfp-content{padding:16px 0}.collection-flower-page .cfp-content-section{display:flex;flex-direction:column;grid-gap:16px;gap:16px;flex:1 1}.collection-flower-page .cfp-content-section h4{letter-spacing:.05em}.collection-flower-page .cfp-content-product-list{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:24px;gap:24px;flex:1 1}.collection-flower-page .cfp-content-product-item{width:213px;display:flex;flex-direction:column;grid-gap:8px;gap:8px}.collection-flower-page .cfp-content-product-item img{width:100%;height:279px;object-fit:cover;cursor:pointer}.collection-flower-page .cfp-content-product-item-info{display:flex;flex-direction:column;grid-gap:8px;gap:8px;flex:1 1;justify-content:space-between}.collection-flower-page .cfp-content-product-item-info-price{font-size:14px;line-height:21px;color:#444041}.collection-flower-page .show_vday_22_promotion{position:absolute;width:calc(100% - 48px);top:0;padding:10px;margin:0;border-radius:0}.collection-flower-page .show_vday_22_promotion .save-up{margin:auto}@media(max-width:1024px){.collection-flower-page .show_vday_22_promotion{padding:4px}.collection-flower-page .show_vday_22_promotion .save-up>span{font-size:24px;margin-right:0}}@media(max-width:768px){.collection-flower-page .show_vday_22_promotion{padding:2px}.collection-flower-page .show_vday_22_promotion .save-up>span{font-size:18px;margin-right:0}.collection-flower-page .show_vday_22_promotion img{width:16px}}@media screen and (max-width:426px){.collection-flower-page .show_vday_22_promotion{padding:2px}.collection-flower-page .show_vday_22_promotion .save-up>span{font-size:13px;margin-right:0}.collection-flower-page .show_vday_22_promotion img{width:16px}}@media(max-width:390px){.collection-flower-page .show_vday_22_promotion{padding:2px}.collection-flower-page .show_vday_22_promotion .save-up>span{font-size:12px;margin-right:0}.collection-flower-page .show_vday_22_promotion img{width:16px}}.overview-v2-hero{padding:25px 24px 32px;position:relative;overflow:hidden;z-index:1}.overview-v2-hero__bg{background-image:url(/static/media/overview-v3-hero-bg.2eaf1cf9.png);background-size:cover;background-position:100%;position:absolute;top:0;right:0;width:100%;height:100%;z-index:-1}.overview-v2-hero__content{margin:0 auto;max-width:1400px;width:100%;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;align-items:center}.overview-v2-hero__content .overview-v2-hero__content__title{font-family:ltc-caslon-pro,serif;font-size:12px;font-weight:405;line-height:24px;font-style:italic;letter-spacing:.1em;text-transform:uppercase}.overview-v2-hero__content__message{position:relative;margin:16px 0 24px;border:1px solid #cfcfcf;padding:24px 32px;border-radius:10px;background-color:#fff;max-width:711px}.overview-v2-hero__content__new-message{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:18px;font-weight:700;letter-spacing:.2em;padding-left:24px;position:relative;display:flex;align-items:center;margin-bottom:12px;text-transform:uppercase}.overview-v2-hero__content__new-message:before{position:absolute;display:block;content:"";width:8px;height:8px;border-radius:50%;background-color:#f97;left:0}.overview-v2-hero__content__consultant-avatar{width:79px;height:79px;border-radius:50%;position:absolute;top:-16px;right:18px}.overview-v2-hero__content__left-content{grid-column:2/span 4;position:relative;z-index:1}.overview-v2-hero__content__right-content{grid-column:8/span 4;position:relative;display:flex;flex-direction:column;align-items:flex-end}.overview-v2-hero__content__right-content .embed-video-ask{width:100%;min-height:600px}.overview-v2-hero__content__right-content .embed-video-ask iframe{width:100%;height:100%}.overview-v2-hero__content .consultation-wrapper{position:relative;width:100%;height:500px}.overview-v2-hero__content .consultation-wrapper .consultation-card{position:absolute;top:0;left:0;right:0;background-color:#fff;color:#333;padding:32px 80px 44px;border-radius:4px;text-align:center;transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.05)}.overview-v2-hero__content .consultation-wrapper .consultation-card h4{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.05em;text-align:center}.overview-v2-hero__content .consultation-wrapper .consultation-card .consultant-info{text-align:center;margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.overview-v2-hero__content .consultation-wrapper .consultation-card .consultant-info img{width:184px;height:184px;border-radius:50%;margin-bottom:24px;object-fit:cover}.overview-v2-hero__content .consultation-wrapper .consultation-card .consultant-info p{margin:0;color:#333;font-size:20px;font-weight:500}.overview-v2-hero__content .consultation-wrapper .consultation-card .consultant-info p.consultant-caption{font-size:20px;line-height:30px}.overview-v2-hero__content .consultation-wrapper .transform-content{height:500px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .3s ease-in-out;background-color:#fff;opacity:0;visibility:hidden}.overview-v2-hero__content .consultation-wrapper .transform-content iframe{min-height:500px}.overview-v2-hero__content .consultation-wrapper .transform-content.standalone{opacity:1;visibility:visible;position:relative;width:100%;height:500px}.overview-v2-hero__content .consultation-wrapper .calendly-wrapper{height:500px}.overview-v2-hero__content .consultation-wrapper.show-calendly .consultation-card{opacity:0;pointer-events:none}.overview-v2-hero__content .consultation-wrapper.show-calendly .transform-content{opacity:1;visibility:visible}.overview-v2-hero .overview-v2-hero__content__checklist{display:flex;flex-direction:column}.overview-v2-hero .overview-v2-hero__content__checklist .section-sub-title{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:32px;line-height:48px;letter-spacing:.05em}.overview-v2-hero .mobile{display:none}@media(max-width:1280px){.overview-v2-hero__content__left-content{grid-column:2/span 4}.overview-v2-hero__content__right-content{grid-column:7/span 5}}@media(max-width:1024px){.overview-v2-hero__content__left-content{grid-column:2/span 4}.overview-v2-hero__content__right-content{grid-column:7/span 5}.overview-v2-hero__content__right-content .consultation-wrapper{width:100%}.overview-v2-hero__content__right-content .consultation-wrapper .consultation-card{padding:32px 24px 24px}.overview-v2-hero__content__right-content .consultation-wrapper .consultation-card .consultant-info img{width:148px;height:148px;margin-bottom:16px}.overview-v2-hero__content__right-content .consultation-wrapper .consultation-card h4{font-size:20px;line-height:30px}.overview-v2-hero__content__right-content .consultation-wrapper .calendly-wrapper{min-height:500px}}@media(max-width:768px){.overview-v2-hero{padding:16px 16px 32px}.overview-v2-hero__content{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.overview-v2-hero__content__consultant-avatar{width:40px;height:40px}.overview-v2-hero__content__new-message{padding-left:12px}.overview-v2-hero__content__new-message:before{width:4px;height:4px}.overview-v2-hero__content__left-content{width:100%;padding:16px;border-radius:8px}.overview-v2-hero__content__right-content{width:100%;flex-direction:column;grid-gap:8px;gap:8px}.overview-v2-hero__content__right-content .embed-video-ask{display:flex}.overview-v2-hero__content__right-content .embed-video-ask iframe{height:unset}.overview-v2-hero .desktop{display:none}.overview-v2-hero .mobile{display:block}}@media(max-width:440px){.overview-v2-hero__bg{background-image:url(/static/media/overview-v2-hero-bg-mobile.f0a34d94.png);height:100%;width:440px}}@media(max-width:768px){.overview-v2-hero .desktop{display:none}.overview-v2-hero .mobile{display:block!important}.overview-v2-hero .consultation-wrapper{height:500px!important}}.embed-video-ask{width:100%}.proposal-checklist .todo-item{display:flex;align-items:center;padding:16px 0;border-bottom:1px solid #a4a083;cursor:pointer;transition:all .2s ease}.proposal-checklist .todo-item:hover:not(.checked){opacity:.8}.proposal-checklist .todo-item.checked{opacity:.5}.proposal-checklist .todo-item.checked .dot{background-color:#4caf50;border-color:#4caf50}.proposal-checklist .todo-item:last-child{border-bottom:none}.proposal-checklist .todo-item .dot{width:20px;height:20px;border:2px solid #333;border-radius:50%;margin-right:24px;transition:all .2s ease}.proposal-checklist .todo-item p{flex:1 1;margin:0;font-size:20px;font-weight:390;line-height:30px}.proposal-checklist .todo-item .forward-icon{width:24px;height:24px;margin-right:16px;transition:all .2s ease}.proposal-checklist .MuiRadio-root{padding-left:0}.proposal-checklist .MuiRadio-root svg{width:20px;height:20px}.overview-v2-designing-proposal .designing-proposal-header{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.overview-v2-designing-proposal .designing-proposal-description{font-size:20px;line-height:30px;margin-top:8px}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide:first-child>div{margin-left:0}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide:last-child>div{margin-right:0}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide>div{margin:4px 12px;height:200px;outline:none}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide>div a{width:100%;height:100%;outline:none}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide img{width:100%;height:100%;object-fit:cover;object-position:center}@media(max-width:1024px){.overview-v2-designing-proposal .designing-proposal-carousel{margin:0 -16px}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide:first-child>div{margin-left:16px}.overview-v2-designing-proposal .designing-proposal-carousel .slick-slide:last-child>div{margin-right:16px}.overview-v2-designing-proposal .designing-proposal-header{justify-content:center}}.inspiration-v2{max-width:497px;max-height:523px;width:100%;flex-grow:1}.inspiration-v2 .inspiration-v2-gallery{width:100%;padding-top:106%;position:relative}.inspiration-v2 .inspiration-v2-gallery .MuiSkeleton-root,.inspiration-v2 .inspiration-v2-gallery img{position:absolute;object-fit:cover;object-position:center;transform:none}.inspiration-v2 .inspiration-v2-gallery .MuiSkeleton-root.inspiration-1,.inspiration-v2 .inspiration-v2-gallery img.inspiration-1{top:0;left:0;width:48%;height:45%}.inspiration-v2 .inspiration-v2-gallery .MuiSkeleton-root.inspiration-2,.inspiration-v2 .inspiration-v2-gallery img.inspiration-2{top:0;right:0;width:48%;height:38%}.inspiration-v2 .inspiration-v2-gallery .MuiSkeleton-root.inspiration-3,.inspiration-v2 .inspiration-v2-gallery img.inspiration-3{bottom:0;left:0;width:48%;height:51%}.inspiration-v2 .inspiration-v2-gallery .MuiSkeleton-root.inspiration-4,.inspiration-v2 .inspiration-v2-gallery img.inspiration-4{bottom:0;right:0;width:48%;height:58%}.moodboard-v2{max-width:425px;width:100%;flex-grow:1}.moodboard-v2 .moodboard-v2-content .moodboard-v2-colors{display:flex;justify-content:flex-start;align-items:center;grid-gap:16px;gap:16px}.moodboard-v2 .moodboard-v2-content .moodboard-v2-colors .color-item{width:68px;height:68px;border-radius:50%;border:1px solid #231f20}.moodboard-v2 .moodboard-v2-content .moodboard-v2-images{display:flex;align-items:center;grid-gap:16px;gap:16px;margin-top:27px}.moodboard-v2 .moodboard-v2-content .moodboard-v2-images .image-item{max-width:90px;max-height:90px;border-radius:50%}.moodboard-v2 .moodboard-v2-content .exclude-stems{font-size:20px;line-height:30px;margin-top:37px}.moodboard-v2 .moodboard-v2-content .section-button{margin-top:24px}.moodboard-v2 .moodboard-v2-content .MuiSkeleton-root{transform:none}@media(max-width:768px){.moodboard-v2 .moodboard-v2-content .moodboard-v2-colors,.moodboard-v2 .moodboard-v2-content .moodboard-v2-images{justify-content:center}}.faq-v2-root{padding-bottom:4rem!important;max-width:809px}.faq-v2-root.full-width{max-width:100%}.faq-v2-root .faq-v2-title{margin-bottom:40px}.faq-v2-root .MuiAccordion-root{border:1px solid #231f20;box-shadow:none;outline:none;margin-bottom:1rem;padding:0 16px}.faq-v2-root .MuiAccordion-root:before{background-color:transparent!important}.faq-v2-root .MuiAccordionSummary-root{padding:0}.faq-v2-root .MuiIconButton-label svg{color:#5e5929;fill:#5e5929}.faq-v2-root .MuiAccordionSummary-content{display:flex;justify-content:space-between;align-items:center;margin:24px 0}.faq-v2-root .MuiAccordionSummary-content p{margin:0;font-size:16px;line-height:24px;color:#000;font-weight:600}.faq-v2-root .faq-imageText,.faq-v2-root .MuiAccordionDetails-root{display:flex;flex-direction:column}.faq-v2-root .faq-imageText{align-items:center;text-align:center}.faq-v2-root .faq-imageText p{margin:0}.faq-v2-root .faq-imageText img{height:100px;border-radius:10px;margin-bottom:16px}@media screen and (max-width:480px){.faq-v2-root .faq-imageText{align-items:center;margin-bottom:.5rem}.faq-v2-root .faq-imageText img{border-radius:10px}}.testimonial{background-image:url(/static/media/hero-bg.69011ee9.png);background-image:url(/static/media/hero-bg.69011ee9.png),linear-gradient(90deg,#e8e8e6 90%,#ededeb 0);background-repeat:no-repeat;background-size:cover;background-position:50%;padding:25px 0 32px}.testimonial .testimonial-title{font-style:italic;letter-spacing:.1em}.testimonial .testimonial-card-couple-name{font-family:ltc-caslon-pro,serif;font-size:16px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em;margin-bottom:1rem}.testimonial .testimonial-card{height:100%;max-width:500px;border:2px solid #231f20;padding:32px 20px;background-color:#fff;display:flex!important;flex-direction:column}.testimonial .testimonial-card .testimonial-card-description{margin:24px 0}.testimonial .testimonial-card .testimonial-card-images{display:flex;justify-content:space-between;grid-gap:16px;gap:16px;margin-top:auto}.testimonial .testimonial-card .testimonial-card-images img{flex-grow:1;width:calc(50% - 8px)}.testimonial .testimonials-slick{margin-top:32px}.testimonial .testimonials-slick .slick-track{display:flex}.testimonial .testimonials-slick .slick-slide{width:auto!important;height:inherit;margin:0 12px}.testimonial .testimonials-slick .slick-slide:first-child{margin-left:129px}.testimonial .testimonials-slick .slick-slide>div{height:100%}.testimonial .testimonials-slick .slick-arrow{background-color:#fffefa;border:1px solid #231f20}.testimonial .testimonials-slick .slick-arrow.arrow-next{right:109px}.testimonial .testimonials-slick .slick-arrow.arrow-prev{left:109px}@media(max-width:1024px){.testimonial .testimonial-card{max-width:358px;padding:24px 16px}.testimonial .testimonial-card .testimonial-card-title{font-size:20px;line-height:30px}.testimonial .testimonials-slick .slick-slide:first-child{margin-left:48px}.testimonial .testimonials-slick .slick-arrow.arrow-next{right:39px}.testimonial .testimonials-slick .slick-arrow.arrow-prev{left:39px}}@media(max-width:768px){.testimonial .testimonial-card{max-width:calc(100vw - 32px);padding:24px 16px}.testimonial .testimonial-card .testimonial-card-title{font-size:20px;line-height:30px}.testimonial .testimonials-slick .slick-slide{margin:0 16px}.testimonial .testimonials-slick .slick-slide:first-child{margin-left:16px}.testimonial .testimonials-slick .slick-arrow.arrow-next{right:10px}.testimonial .testimonials-slick .slick-arrow.arrow-prev{left:10px}}.proposal-action-items{margin-top:32px;max-width:814px}.proposal-action-items p{margin-bottom:0}.proposal-action-items .todo-list-description{font-size:20px;line-height:30px;margin-top:8px}.proposal-action-items .proposal-action-item{margin-top:16px;display:flex;border:1px solid #cfcfcf;border-radius:10px;padding:24px 32px 24px 14px;grid-gap:14px;gap:14px;align-items:center;cursor:pointer;background-color:#fff}.proposal-action-items .proposal-action-item__content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-grow:1;grid-gap:32px;gap:32px}.proposal-action-items .proposal-action-item__content>div:first-child{flex:1 1}.proposal-action-items .proposal-action-item__content__title{font-size:20px;line-height:24px;font-weight:600;margin-bottom:8px}.proposal-action-items .proposal-action-item .MuiFormControlLabel-root{margin:0}.proposal-action-items .proposal-action-item .MuiFormControlLabel-root .MuiCheckbox-root.Mui-checked .MuiSvgIcon-root{fill:#f97}.proposal-action-items .proposal-action-item.checked{text-decoration:line-through}.proposal-action-items .proposal-action-item.checked .inline-link{display:none}@media(max-width:1024px){.proposal-action-items .proposal-action-item__content{text-align:left;flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}}.event-detail-section .event-detail-content .product-image{overflow:hidden;width:100%;height:auto;max-height:250px}.event-detail-section .event-detail-content .product-image img{width:100%;height:100%;object-fit:cover}.proposal-comment-drawer .drawer-wrapper-content{padding-bottom:0;height:100%;max-height:calc(var(--vh) - 64px);color:#1e1e1e;display:flex;flex-direction:row;background:#fffefa}.proposal-comment-drawer .drawer-wrapper-content .main-comment-content{flex:1 1;width:65%;overflow-y:auto;display:flex;flex-direction:column}.proposal-comment-drawer .drawer-wrapper-content .schedule-a-call{align-self:center;margin-top:8px}.proposal-comment-drawer .MuiDrawer-paper{background-color:#fffefa;display:flex;flex-direction:column;padding:0;overflow:hidden;width:45%}.proposal-comment-drawer .MuiDrawer-paper:has(.event-detail-section){width:80%}@media(max-width:1024px){.proposal-comment-drawer .MuiDrawer-paper{width:100%}.proposal-comment-drawer .MuiDrawer-paper:has(.event-detail-section){width:100%}}.proposal-comment-drawer .MuiDrawer-paper .drawer-body{flex:1 1}.proposal-comment-drawer p{margin-bottom:0}.proposal-comment-drawer .drawer-header{border-bottom:1px solid #e5e3d9;padding:16px 24px}.proposal-comment-drawer .drawer-header .button-link{text-decoration:underline;margin:0 16px}.proposal-comment-drawer .drawer-header .owner-title-group{display:flex;grid-gap:16px;gap:16px;align-items:baseline}.proposal-comment-drawer .drawer-header .owner-detail{display:flex;grid-gap:20px;gap:20px;align-items:center}@media(max-width:1024px){.proposal-comment-drawer .drawer-header .owner-detail{flex-direction:column;grid-gap:8px;gap:8px}}.proposal-comment-drawer .drawer-header .owner-detail .action{flex:0 1 auto}.proposal-comment-drawer .drawer-header .owner-detail .action .button-link-wrapper>span{text-wrap:nowrap}.proposal-comment-drawer .drawer-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-comment-drawer .drawer-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-comment-drawer .drawer-body::-webkit-scrollbar-track{border-radius:25px}.proposal-comment-drawer .drawer-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-comment-drawer .drawer-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-comment-drawer .drawer-body .comment-list{flex:1 1}.proposal-comment-drawer .drawer-body .comment-list .new-comment-divider{color:#a83008;text-align:center;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;position:relative}.proposal-comment-drawer .drawer-body .comment-list .new-comment-divider:before{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:10%;top:9px}.proposal-comment-drawer .drawer-body .comment-list .new-comment-divider:after{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:60%;top:9px}.proposal-comment-drawer .drawer-body .load-all{cursor:pointer;padding:16px 24px 0;text-decoration:underline}.proposal-comment-drawer .drawer-body .section-header{background:#f2f1ea;padding:8px 24px;font-family:LTC Caslon;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.proposal-comment-drawer .drawer-body .divider{background-color:#e5e3d9;opacity:1}.proposal-comment-drawer .drawer-footer{padding:16px}.proposal-comment-drawer .drawer-footer .desktop-input{display:block}.proposal-comment-drawer .drawer-footer .mobile-input,.proposal-comment-drawer .drawer-footer .MuiInput-underline:after,.proposal-comment-drawer .drawer-footer .MuiInput-underline:before{display:none}.proposal-comment-drawer .drawer-footer .MuiTextField-root{width:100%;padding:10px 12px;border:1px solid #dadada;border-radius:8px}.proposal-comment-drawer .drawer-footer hr{background-color:#d9d9d9}.proposal-comment-drawer .drawer-footer .editor-action{display:flex;align-items:center}.proposal-comment-drawer .drawer-footer .editor-action>*{margin-right:16px}.proposal-comment-drawer .drawer-footer .editor-action>:last-child{margin-right:0}.proposal-comment-drawer .drawer-footer .comment-input-wrapper{position:relative}.proposal-comment-drawer .drawer-footer .dropzone{position:absolute;display:flex;width:100%;height:100%;justify-content:center;align-items:center;outline:none;background-color:#e5e3d9;transition:border .24s ease-in-out;z-index:1;border-radius:8px;border:3px dashed #5e5929;left:50%;top:50%;transform:translate(-50%,-50%)}.proposal-comment-drawer .drawer-title .comment-header{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:left}.proposal-comment-drawer .drawer-title .comment-header-2{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px}.proposal-comment-drawer .drawer-title .comment-sub-header{font-size:14px;line-height:24px}.proposal-comment-drawer .drawer-title .MuiSvgIcon-root{font-size:1.5rem}.proposal-comment-drawer .comment-item{padding:8px 24px 0;font-size:14px;line-height:20px;position:relative}.proposal-comment-drawer .comment-item .comment-user{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer .comment-item .comment-body p{margin:5px 0 7px;color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer .comment-item .comment-action{display:none}.proposal-comment-drawer .comment-item.show-action .comment-action,.proposal-comment-drawer .comment-item:hover .comment-action{display:block}.proposal-comment-drawer .comment-item .loading-spinner{right:16px}.proposal-comment-drawer .comment-item.failed{color:#979797}.proposal-comment-drawer .comment-item .retry-text{color:#eb4b32}.proposal-comment-drawer .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.proposal-comment-drawer .comment-item .file-attachment img{max-width:105px;max-height:121px}.proposal-comment-drawer .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.proposal-comment-drawer .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.proposal-comment-drawer .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.proposal-comment-drawer .comment-item .file-attachment.temp-file .file-attachment-name>span,.proposal-comment-drawer .comment-item .file-attachment.temp-file .file-attachment-name>svg,.proposal-comment-drawer .comment-item .file-attachment.temp-file img{opacity:.5}.proposal-comment-drawer .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.proposal-comment-drawer .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative}.proposal-comment-drawer .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.proposal-comment-drawer .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.proposal-comment-drawer .inbox-item{padding:16px 24px;border-bottom:1px solid #e5e3d9;cursor:pointer}.proposal-comment-drawer .inbox-item .inbox-item-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.proposal-comment-drawer .inbox-item .inbox-item-header{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px}.proposal-comment-drawer .inbox-item.not-interested .inbox-item-header{opacity:.5}.proposal-comment-drawer .has-new-comment{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em;padding:4px 7px;margin:0 8px;background-color:#f97}.proposal-comment-drawer .comment-count{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;margin:0 8px}.proposal-comment-drawer .file-uploader{margin-right:16px}.proposal-comment-drawer .file-uploader .button-attach-file{display:flex;align-items:center;cursor:pointer;text-transform:uppercase;color:#5e5929;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;text-align:left}.proposal-comment-drawer .rotate-180{transform:rotate(180deg)}.proposal-comment-drawer .rotate-45{transform:rotate(45deg)}.proposal-comment-drawer .button-wrapper{padding:12px 24px!important;font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-align:left;text-transform:uppercase;border-radius:0!important}.proposal-comment-drawer .button-wrapper .button-base{border-radius:0!important}@media(max-width:1024px){.proposal-comment-drawer .desktop{display:none}}.proposal-comment-drawer .mobile{display:none}@media(max-width:1024px){.proposal-comment-drawer .mobile{display:block}}.proposal-comment-drawer .floral-team-item-wrapper{display:flex;align-items:center;grid-gap:30px;gap:30px}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable{width:83px;height:32px}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase{top:5px;left:8px}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase.Mui-checked{left:100%;transform:translateX(calc(-100% - 8px))}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked{color:#5e5929}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-thumb{border:1px solid #fff;background-color:#fff;width:22px;height:22px;border-radius:50%}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-track{border:1px solid #cfcfcf;background-color:#cfcfcf}.proposal-comment-drawer .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked+.MuiSwitch-track{border:1px solid #5e5929;background-color:#5e5929}.proposal-comment-drawer .floral-team{display:flex;align-items:center;grid-gap:20px;gap:20px;flex:1 1}.proposal-comment-drawer .floral-team .details .details-title{display:flex;align-items:center}.proposal-comment-drawer .floral-team .details .details-title h3{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer .floral-team .details .subtitle{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer .floral-team .avatar{width:59px;height:59px;flex:0 0 auto}.proposal-comment-drawer .floral-team .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.proposal-comment-drawer .floral-team-actions{display:flex;grid-gap:30px;gap:30px;align-items:center}.proposal-comment-drawer .floral-team-actions .call-title{font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-transform:uppercase}.proposal-comment-drawer .style-notes{padding:16px 24px}.proposal-comment-drawer .style-notes .unit-title{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px}@media(max-width:1024px){.proposal-comment-drawer .drawer-wrapper-content{max-height:calc(var(--vh) - 57px)}.proposal-comment-drawer .drawer-footer .desktop-input{display:none}.proposal-comment-drawer .drawer-footer .mobile-input{display:block}.proposal-comment-drawer .drawer-footer .MuiTextField-root{background-color:#fff;border-radius:10px;padding:12px 16px}.proposal-comment-drawer .drawer-footer hr{display:none}.proposal-comment-drawer .drawer-footer .editor-action{justify-content:center;margin-top:16px}.proposal-comment-drawer .drawer-footer .editor-action button{width:100%}}.overview-v2-wrapper{background-color:#fffefa}.overview-v2-wrapper .section-wrapper{padding:32px 32px 40px}.overview-v2-wrapper .section-wrapper .section-content{margin:0 auto;max-width:1022px;width:100%}.overview-v2-wrapper .section-wrapper .section-title{font-style:italic;font-size:16px;line-height:24px;letter-spacing:.1em}.overview-v2-wrapper .overview-v2-inspiration-moodboard{margin-top:48px;justify-content:space-between;align-items:center}.overview-v2-wrapper .faq-v2-root{margin:0 auto}.overview-v2-wrapper .button-wrapper.cta{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:16px;letter-spacing:.2em;padding:12px 20px;font-weight:700}@media(max-width:1024px){.overview-v2-wrapper .section-wrapper{text-align:center}.overview-v2-wrapper .section-wrapper .section-button{margin:0 auto}.overview-v2-wrapper .overview-v2-inspiration-moodboard{flex-direction:column;grid-gap:24px;gap:24px;margin-top:56px}.overview-v2-wrapper .button-wrapper.cta{padding:16px 20px}}@media(max-width:768px){.overview-v2-wrapper .section-wrapper{padding:16px 16px 32px}}@supports(-webkit-touch-callout:none){.overview-page-wrapper .overview-page-mobile{padding-top:57px}.overview-page-wrapper .slide:first-child .overview-page-mobile{padding-top:0}}.overview-v3-top-bar{background-color:#fffefa;padding:7px 46px 7px 24px;color:#000;display:flex;justify-content:space-between;grid-gap:48px;gap:48px;box-shadow:0 1px 2px rgba(0,0,0,.25);white-space:nowrap;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.overview-v3-top-bar::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.overview-v3-top-bar::-webkit-scrollbar-track{border-radius:25px}.overview-v3-top-bar::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.overview-v3-top-bar::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.overview-v3-top-bar h5,.overview-v3-top-bar p{margin-bottom:0}.overview-v3-top-bar .left-section,.overview-v3-top-bar .right-section{display:flex;align-items:center}.overview-v3-top-bar .event-date{font-size:14px;font-weight:390;line-height:21px;margin-left:11px;margin-right:24px;margin-top:5px}.overview-v3-top-bar .color-palette{margin-right:9px;display:flex;align-items:center;grid-gap:8px;gap:8px}.overview-v3-top-bar .color-palette .color-list{display:flex}.overview-v3-top-bar .color-palette .color-list .color-item{width:24px;height:24px;border-radius:50%;border:1px solid #444041;margin-left:-12px}.overview-v3-top-bar .color-palette .color-list .color-item:first-of-type{margin-left:0}.overview-v3-top-bar .color-palette .edit-link{font-size:16px;font-weight:390;line-height:18px;color:#5e5929;text-decoration:underline;cursor:pointer}.overview-v3-top-bar .event-budget{font-size:14px;font-weight:390;line-height:21px;display:flex;align-items:flex-end;justify-content:space-between;grid-gap:10px;gap:10px}.overview-v3-top-bar .event-budget .budget-label{font-size:16px;font-weight:390;line-height:21px}.overview-v3-top-bar .border{border:1px solid #cfcfcf;border-radius:9999px;padding:11px 16px}.overview-v3-top-bar .cta.share-btn{padding:0;margin-right:32px}.overview-v3-top-bar .actions{display:flex;align-items:center;grid-gap:16px;gap:16px}.overview-v3-top-bar .divider{width:1px;height:30px;background-color:#bdbcbc}.overview-v3-top-bar .flex-center{display:flex;align-items:center;grid-gap:8px;gap:8px}@media(max-width:1280px){.overview-v3-top-bar{padding:7px 24px}.overview-v3-top-bar .share-btn{display:none}}@media(max-width:1024px){.overview-v3-top-bar{padding:5px 16px}.overview-v3-top-bar .color-palette .color-palette-name{display:none}}@media(max-width:768px){.overview-v3-top-bar .desktop,.overview-v3-top-bar .inbox-icon{display:none}.overview-v3-top-bar .left-section{flex-direction:column;grid-gap:4px;gap:4px;align-items:flex-start}.overview-v3-top-bar .color-palette{border:none!important;padding:0;margin:0}.overview-v3-top-bar .color-palette .color-list{display:flex}.overview-v3-top-bar .color-palette .color-list .color-item{width:16px;height:16px;margin-left:-8px}}.testimonial-v3{background-color:#f2f1ea;background-repeat:no-repeat;background-size:cover;background-position:50%;padding:25px 0 32px}.testimonial-v3 .testimonial-title{font-family:ltc-caslon-pro,serif;font-size:32px;font-weight:400;line-height:48px;text-align:center;text-transform:capitalize}.testimonial-v3 .testimonial-card-couple-name{font-family:ltc-caslon-pro,serif;font-size:16px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em;margin-bottom:1rem}.testimonial-v3 .testimonial-card{height:100%;max-width:500px;border:2px solid #231f20;padding:32px 20px;background-color:#fff;display:flex!important;flex-direction:column}.testimonial-v3 .testimonial-card .testimonial-card-description{margin:24px 0}.testimonial-v3 .testimonial-card .testimonial-card-images{display:flex;justify-content:space-between;grid-gap:16px;gap:16px;margin-top:auto}.testimonial-v3 .testimonial-card .testimonial-card-images img{flex-grow:1;width:calc(50% - 8px)}.testimonial-v3 .testimonial-card.card-video{padding:26px 52px}.testimonial-v3 .testimonial-card.card-video .cover-placeholder{background-image:url(/static/media/overview-video-placeholder-no-filter.50e5014a.png);background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:center;width:394px;height:394px;cursor:pointer}.testimonial-v3 .testimonial-card.card-video .cover-placeholder .cover-overlay svg{width:64px;height:64px}.testimonial-v3 .testimonial-card .event-date{font-size:14px;font-weight:390;line-height:21px}.testimonial-v3 .testimonial-card h5,.testimonial-v3 .testimonial-card p{margin-bottom:0}.testimonial-v3 .testimonials-slick{margin:32px 0}.testimonial-v3 .testimonials-slick .slick-track{display:flex}.testimonial-v3 .testimonials-slick .slick-slide{width:auto!important;height:inherit;margin:0 12px}.testimonial-v3 .testimonials-slick .slick-slide:first-child{margin-left:129px}.testimonial-v3 .testimonials-slick .slick-slide>div{height:100%}.testimonial-v3 .testimonials-slick .slick-arrow{background-color:#fffefa;border:1px solid #231f20}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-next{right:109px}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-prev{left:109px}.testimonial-v3 .redirect-btn{margin:0 auto}@media(max-width:1024px){.testimonial-v3 .testimonial-card{max-width:358px;padding:24px 16px}.testimonial-v3 .testimonial-card .testimonial-card-title{font-size:20px;line-height:30px}.testimonial-v3 .testimonial-card.card-video{padding:24px 16px}.testimonial-v3 .testimonial-card.card-video .cover-placeholder{width:294px;height:294px}.testimonial-v3 .testimonial-card.card-video .cover-placeholder .cover-overlay svg{width:48px;height:48px}.testimonial-v3 .testimonials-slick .slick-slide:first-child{margin-left:48px}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-next{right:39px}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-prev{left:39px}}@media(max-width:768px){.testimonial-v3 .testimonial-card{max-width:calc(100vw - 32px);padding:24px 16px}.testimonial-v3 .testimonial-card .testimonial-card-title{font-size:20px;line-height:30px}.testimonial-v3 .testimonials-slick .slick-slide{margin:0 16px}.testimonial-v3 .testimonials-slick .slick-slide:first-child{margin-left:16px}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-next{right:10px}.testimonial-v3 .testimonials-slick .slick-arrow.arrow-prev{left:10px}}.overview-v3-welcome{background:linear-gradient(90deg,#e8e8e6,#ededeb);position:relative;padding:40px 24px;margin-bottom:40px;overflow:hidden;z-index:1}.overview-v3-welcome .welcome__bg{position:absolute;top:0;right:0;width:100%;height:100%;background-image:url(/static/media/overview-v3-hero-bg.2eaf1cf9.png);background-size:cover;background-position:50%;z-index:-1}.overview-v3-welcome .section-content{position:relative;z-index:1;display:grid;grid-template-columns:repeat(12,1fr);grid-column-gap:24px;column-gap:24px;align-items:center;max-width:1400px;margin:0 auto}.overview-v3-welcome .section-content .content-left{grid-column:2/span 4;position:relative;z-index:1}.overview-v3-welcome .section-content .content-left .section-title{margin-bottom:8px;text-transform:uppercase}.overview-v3-welcome .section-content .content-left .section-sub-title{margin-bottom:16px}.overview-v3-welcome .section-content .content-right{grid-column:8/span 4;display:flex;flex-direction:column;align-items:flex-end}.overview-v3-welcome .section-content .content-right .consultation-wrapper{position:relative;width:100%;height:500px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card{position:absolute;top:0;left:0;right:0;background-color:#fff;color:#333;padding:32px 80px 44px;border-radius:4px;text-align:center;transition:transform .3s ease-in-out,opacity .3s ease-in-out;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:0 2px 10px rgba(0,0,0,.05)}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card h4{font-family:ltc-caslon-pro,serif;font-weight:400;font-size:24px;line-height:36px;letter-spacing:.05em;text-align:center}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card .consultant-info{text-align:center;margin-bottom:24px;display:flex;flex-direction:column;align-items:center}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card .consultant-info img{width:184px;height:184px;border-radius:50%;margin-bottom:24px;object-fit:cover}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card .consultant-info p{margin:0;color:#333;font-size:20px;font-weight:500}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card .consultant-info p.consultant-caption{font-size:20px;line-height:30px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .transform-content{height:500px;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1;transition:opacity .3s ease-in-out;background-color:#fff;opacity:0;visibility:hidden}.overview-v3-welcome .section-content .content-right .consultation-wrapper .transform-content iframe{min-height:500px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .calendly-wrapper,.overview-v3-welcome .section-content .content-right .consultation-wrapper .calendly-wrapper iframe,.overview-v3-welcome .section-content .content-right .consultation-wrapper .embed-video-ask,.overview-v3-welcome .section-content .content-right .consultation-wrapper .embed-video-ask iframe{height:500px}.overview-v3-welcome .section-content .content-right .consultation-wrapper.show-calendly .consultation-card{opacity:0;pointer-events:none}.overview-v3-welcome .section-content .content-right .consultation-wrapper.show-calendly .transform-content{opacity:1;visibility:visible}.overview-v3-welcome.section-wrapper .section-sub-title{font-family:ltc-caslon-pro,serif;font-size:32px;font-weight:400;line-height:48px;letter-spacing:.05em}.overview-v3-welcome.past-the-deadline.section-wrapper .button-group{justify-content:flex-start;margin-top:32px}.overview-v3-welcome.past-the-deadline .section-content .content-left .section-sub-title{color:#a83008}.overview-v3-welcome.past-the-deadline .section-content .content-left .section-description{font-family:brandon-grotesque,sans-serif;font-size:20px;font-weight:390;line-height:30px}.overview-v3-welcome.proposal-completed .content-right{display:flex;justify-content:flex-end}.overview-v3-welcome.proposal-completed .date-to-remember{width:100%;background-color:#fff;border:1px solid #cfcfcf;border-radius:4px;padding:40px 24px 67px;margin:50px 0 92px;max-width:500px}.overview-v3-welcome.proposal-completed .date-to-remember .label{font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase;margin-bottom:32px}.overview-v3-welcome.proposal-completed .date-to-remember .event-detail-label{font-size:20px;font-weight:390;line-height:30px;margin-bottom:14px}.overview-v3-welcome.proposal-completed .date-to-remember .two-columns-layout{display:flex}.overview-v3-welcome.proposal-completed .date-to-remember .two-columns-layout>div{flex:1 1;display:flex;flex-direction:column}.overview-v3-welcome.consultant-message .content-right{display:flex;justify-content:flex-end}.overview-v3-welcome.consultant-message .comment-detail-wrapper{border:1px solid #cfcfcf;border-radius:4px;padding:32px;background-color:#fff;max-width:500px;width:100%}.overview-v3-welcome.consultant-message .comment-detail-wrapper .avatar-label{display:flex;align-items:center}.overview-v3-welcome.consultant-message .comment-detail-wrapper .avatar-label img{width:32px;height:32px;border-radius:50%;object-fit:cover;margin-right:16px}.overview-v3-welcome.consultant-message .comment-detail-wrapper .avatar-label .label{font-size:10px;font-weight:700;line-height:15px;text-transform:uppercase}.overview-v3-welcome.consultant-message .comment-detail-wrapper .comment-truncated{margin:16px 0}.overview-v3-welcome.to-do-list .boxed-content .label{margin-bottom:32px}.overview-v3-welcome.to-do-list .boxed-content .sub-text{margin-bottom:30px}@media(max-width:1280px){.overview-v3-welcome .section-content .content-left{grid-column:2/span 4}.overview-v3-welcome .section-content .content-right{grid-column:7/span 5}.overview-v3-welcome .section-content .content-right .consultation-card{width:100%;padding:24px 16px}}@media(max-width:1024px){.overview-v3-welcome .section-content .content-left{grid-column:2/span 4}.overview-v3-welcome .section-content .content-right{grid-column:7/span 5}.overview-v3-welcome .section-content .content-right .consultation-wrapper{width:100%}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card{padding:32px 24px 24px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card .consultant-info img{width:148px;height:148px;margin-bottom:16px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .consultation-card h4{font-size:20px;line-height:30px}.overview-v3-welcome .section-content .content-right .consultation-wrapper .calendly-wrapper{min-height:500px}}@media(max-width:768px){.overview-v3-welcome.section-wrapper{padding:40px 16px!important}.overview-v3-welcome.section-wrapper .section-sub-title{font-size:24px;line-height:36px}.overview-v3-welcome .welcome__bg{background-position:bottom}.overview-v3-welcome .section-content{display:flex;flex-direction:column;grid-gap:24px;gap:24px}.overview-v3-welcome .section-content .content-left{width:100%}.overview-v3-welcome .section-content .content-left:before{top:-10px;left:-10px;right:-10px;bottom:-10px;filter:blur(12px);border-radius:16px}.overview-v3-welcome .section-content .content-right{width:100%;flex-direction:column;grid-gap:8px;gap:8px}.overview-v3-welcome .section-content .content-right .consultation-card{width:100%;border-radius:4px 4px 0 0}.overview-v3-welcome .section-content .content-right .consultation-card .consultant-info{display:flex;text-align:left;grid-gap:16px;gap:16px}.overview-v3-welcome .section-content .content-right .consultation-card .consultant-info h5{margin-bottom:8px;max-width:230px}.overview-v3-welcome .section-content .content-right .consultation-card .consultant-info img{width:82px;height:82px}.overview-v3-welcome .section-content .content-right .consultation-card .consultant-info .consultant-caption,.overview-v3-welcome .section-content .content-right .consultation-card .consultant-info p{margin:0}.overview-v3-welcome .section-content .content-right .transform-content{margin-left:0;width:100%;border:none;border-radius:0;display:flex}.overview-v3-welcome .section-content .content-right .transform-content .embed-video-ask{height:unset}.overview-v3-welcome.consultant-message .comment-detail-wrapper{padding:24px 32px}.overview-v3-welcome.call-scheduled.section-wrapper .section-content .content-left .section-title{display:none}.overview-v3-welcome.proposal-completed .date-to-remember .two-columns-layout{flex-direction:column;grid-gap:16px;gap:16px}}.dropdown-section-option__popper .dropdown-section-option__option-text,.dropdown-section-option__root .dropdown-section-option__option-text{display:flex;align-items:center;grid-gap:16px;gap:16px}.dropdown-section-option__popper .dropdown-section-option__option-colors,.dropdown-section-option__root .dropdown-section-option__option-colors{display:flex;align-items:center}.dropdown-section-option__popper .dropdown-section-option__option-colors .dropdown-section-option__option-color,.dropdown-section-option__root .dropdown-section-option__option-colors .dropdown-section-option__option-color{width:16px;height:16px;border-radius:50%;border:1px solid #444041;margin-left:-8px}.dropdown-section-option__popper .dropdown-section-option__option-colors .dropdown-section-option__option-color:first-of-type,.dropdown-section-option__root .dropdown-section-option__option-colors .dropdown-section-option__option-color:first-of-type{margin-left:0}.floral-style-dropdown.dropdown-section-option__root{position:relative}.floral-style-dropdown.dropdown-section-option__root .input-value-ref{display:inline-block;position:absolute;left:13px;opacity:0}.floral-style-dropdown.dropdown-section-option__root .dropdown-section-option__option-colors{position:absolute;top:50%;transform:translateY(calc(-50% + 10px))}.floral-style-dropdown.dropdown-section-option__root:focus-within .dropdown-section-option__option-colors{display:none}.floral-style-dropdown.dropdown-section-option__root .MuiAutocomplete-inputRoot[class*=MuiOutlinedInput-root] .MuiAutocomplete-input{padding:20.5px 4px 2.5px 6px}.floral-style-dropdown.dropdown-section-option__root .dropdown-section-option__label{font-family:brandon-grotesque,sans-serif;font-size:10px;font-weight:390;line-height:14.3px;color:#555152;position:absolute;top:8px;left:13px}.floral-style-dropdown.dropdown-section-option__root .MuiOutlinedInput-notchedOutline{border:1px solid #bdbcbc;border-radius:4px}.floral-style-dropdown.dropdown-section-option__root .MuiAutocomplete-popupIndicator{transition:all .15s cubic-bezier(.4,0,.2,1) 0ms}.overview-v3-floral-style .floral-style__content{margin:0 auto;max-width:1022px}.overview-v3-floral-style .floral-style__title{font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em}.overview-v3-floral-style .floral-style__customer{display:flex;align-items:flex-end;grid-gap:28px;gap:28px;margin-top:8px}.overview-v3-floral-style .floral-style__customer p{margin-bottom:12px}.overview-v3-floral-style .floral-style__description{font-size:20px;font-weight:390;line-height:30px;margin-bottom:0;max-width:625px;margin-top:16px}.overview-v3-floral-style .floral-style__section-title{font-family:ltc-caslon-pro,serif;font-size:24px;font-weight:400;line-height:36px;letter-spacing:.05em}.overview-v3-floral-style .dropdown-filter{margin-top:12px;display:flex;align-items:center;grid-gap:16px;gap:16px}.overview-v3-floral-style .dropdown-filter .dropdown-section-option__root{max-width:228px;flex:1 1}.overview-v3-floral-style .dropdown-filter .pill-group{position:relative;display:flex;align-items:center;grid-gap:8px;gap:8px;flex-wrap:wrap}.overview-v3-floral-style .dropdown-filter .pill-group .pill-wrapper.sm{padding:10px 16px}.overview-v3-floral-style .dropdown-filter .pill-group .loading-spinner{right:-50px}.overview-v3-floral-style .floral-style__gallery{margin-top:20px;display:flex;align-items:center;justify-content:space-between;grid-gap:35px;gap:35px}.overview-v3-floral-style .floral-style__gallery .floral-style__gallery-item{flex:25% 1;height:303px;background-size:cover;background-position:50%}@media(max-width:1024px){.overview-v3-floral-style .floral-style__gallery{grid-gap:16px;gap:16px}.overview-v3-floral-style .floral-style__gallery .floral-style__gallery-item{flex:50% 1;height:303px}}@media(max-width:768px){.overview-v3-floral-style .dropdown-filter{flex-direction:column;align-items:flex-start}.overview-v3-floral-style .dropdown-filter .dropdown-section-option__root{max-width:100%;width:100%}.overview-v3-floral-style .floral-style__gallery{flex-wrap:wrap}.overview-v3-floral-style .floral-style__gallery .floral-style__gallery-item{flex:50% 1;max-width:calc(50% - 8px);height:222px}}.overview-v3-order-summary{padding:38px 24px 30px;background-color:#f2f1ea}.overview-v3-order-summary .order-summary-content{max-width:604px;margin:0 auto}.overview-v3-order-summary .section-title{text-align:center}.overview-v3-order-summary .order-summary-table{margin-top:24px}.overview-v3-order-summary .order-summary-table .order-summary-row{display:flex;justify-content:space-between;align-items:center;padding:4px 0}.overview-v3-order-summary .order-summary-table .order-summary-row.floral,.overview-v3-order-summary .order-summary-table .order-summary-row.total{font-family:ltc-caslon-pro,serif;font-size:20px;line-height:30px}.overview-v3-order-summary .order-summary-table .order-summary-row.floral .row-value,.overview-v3-order-summary .order-summary-table .order-summary-row.total .row-value{font-family:brandon-grotesque,sans-serif;font-size:20px;line-height:30px;padding-bottom:16px}.overview-v3-order-summary .order-summary-table .order-summary-row.total{margin-top:14px;border-top:1px solid #cfcfcf;padding-top:26px}.overview-v3-order-summary .order-summary-table .order-summary-row.total .row-value{padding-bottom:4px;font-weight:600}.overview-v3-todo-list{background-color:#5e5929;color:#fffefa}.overview-v3-todo-list.section-wrapper{padding:129px 0}.overview-v3-todo-list .section-content .content-left .section-sub-title{margin:16px 0}.overview-v3-todo-list .todo-list{font-size:20px;font-weight:390;line-height:30px}.overview-v3-todo-list .todo-list .todo-item{display:flex;align-items:center;border-bottom:1px solid #a4a083;padding:16px 0;cursor:pointer}.overview-v3-todo-list .todo-list .todo-item:last-of-type{border-bottom:0}.overview-v3-todo-list .todo-list .todo-item.checked{text-decoration:line-through;opacity:.5;cursor:default}.overview-v3-todo-list .todo-list .todo-item:hover:not(.checked) svg{transform:translateX(20px)}.overview-v3-todo-list .todo-list .todo-item .dot{width:16px;height:16px;background-color:#fffefa;position:relative;border-radius:50%}.overview-v3-todo-list .todo-list .todo-item .dot:before{content:"";width:14px;height:14px;border-radius:50%;background-color:#a4a083;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.overview-v3-todo-list .todo-list .todo-item p{margin-bottom:0;padding-left:24px;padding-right:16px}.overview-v3-todo-list .todo-list .todo-item svg{transition:all .2s cubic-bezier(0,0,.2,1) 0ms;transform:translateX(0)}.overview-v3-floral-palette{padding:66px 24px 56px;text-align:center}.overview-v3-floral-palette .section-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.overview-v3-floral-palette .color-list{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin-top:32px;margin-bottom:24px}.overview-v3-floral-palette .color-list .color-item{width:30px;height:30px;border-radius:50%;border:1px solid #444041}.overview-v3-wrapper .overview-v3-content.fit-content-page{height:calc(var(--vh) - 126px)}.overview-v3-wrapper .section-wrapper{padding:32px 32px 40px}.overview-v3-wrapper .section-wrapper.no-padding{padding:0}.overview-v3-wrapper .section-wrapper .section-content{max-width:1400px;width:100%;margin:0 auto}.overview-v3-wrapper .section-wrapper .section-content.two-columns{display:flex;align-items:center}.overview-v3-wrapper .section-wrapper .section-content.two-columns>div{flex:50% 1}.overview-v3-wrapper .section-wrapper .section-title{font-family:ltc-caslon-pro,serif;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em}.overview-v3-wrapper .section-wrapper .section-sub-title{font-family:ltc-caslon-pro,serif;font-size:32px;font-weight:400;line-height:48px}.overview-v3-wrapper .section-wrapper.overview-v3-floral-style{padding-top:40px}.overview-v3-wrapper .button-group{display:flex;align-items:center;justify-content:center;grid-gap:16px;gap:16px}.overview-v3-wrapper .button-group>svg{cursor:pointer}.overview-v3-wrapper .mobile{display:none}@media(max-width:1280px){.overview-v3-wrapper .section-wrapper{padding:32px 16px 40px}}@media(max-width:1024px){.overview-v3-wrapper .overview-v3-content.fit-content-page{height:calc(var(--vh) - 119px)}}@media(max-width:768px){.overview-v3-wrapper .section-wrapper{padding:16px}.overview-v3-wrapper .section-wrapper .section-content.two-columns{flex-direction:column;align-items:flex-start;grid-gap:16px;gap:16px}.overview-v3-wrapper .section-wrapper .section-content.two-columns>div{flex:100% 1;width:100%}.overview-v3-wrapper .section-wrapper .desktop{display:none}.overview-v3-wrapper .section-wrapper .mobile{display:block}.overview-v3-wrapper .section-wrapper.overview-v3-floral-style{padding-top:56px}}.overview-v3-footer{background-image:url(/static/media/footer-bg.c8512f9a.png);background-repeat:no-repeat;background-size:cover;background-position:50%;display:flex;align-items:center;justify-content:space-between;flex-direction:column;grid-gap:38px;gap:38px;padding:72px 0}.overview-v3-footer .poppy-logo{width:100%;max-width:250px}.top-bar{padding:10px 24px;background-color:#fff;box-shadow:0 1px 10px 0 hsla(0,0%,66.3%,.25);z-index:1}.top-bar h4,.top-bar p{margin-bottom:0}.top-bar .top-bar-section{display:flex;justify-content:space-between;align-items:center}.top-bar .top-bar-section .mobile{display:none}.top-bar .top-bar-section .left-section{display:flex;grid-gap:24px;gap:24px;align-items:flex-end}.top-bar .top-bar-section .left-section .item{display:flex;grid-gap:16px;gap:16px}.top-bar .top-bar-section .left-section .item.budget{display:flex;grid-gap:8px;gap:8px;align-items:center}.top-bar .top-bar-section .left-section .color-list{flex-wrap:wrap;grid-gap:7px;gap:7px}.top-bar .top-bar-section .left-section .color-list .color-item{width:24px;height:24px;border-radius:50%}@media(max-width:768px){.top-bar .top-bar-section .left-section{flex-direction:column;align-items:flex-start;grid-gap:4px;gap:4px}}.top-bar .top-bar-section .right-section{display:flex;align-items:center}.top-bar .top-bar-section .right-section .item.budget{display:flex;grid-gap:8px;gap:8px;align-items:center}.top-bar .top-bar-section .right-section .item.border{border:1px solid #cfcfcf;border-radius:9999px;padding:8px 16px}.top-bar .top-bar-section .right-section .actions{display:flex;grid-gap:10px;gap:10px;align-items:center}@media(max-width:1024px){.top-bar .top-bar-section .right-section .actions{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:768px){.top-bar .top-bar-section .right-section .actions{justify-content:center}}.top-bar .total-text{color:#616161}.top-bar .total-note{display:flex;grid-gap:16px;gap:16px}.top-bar .MuiSwitch-root{padding:4px}.top-bar .MuiSwitch-colorSecondary,.top-bar .MuiSwitch-colorSecondary.Mui-checked{color:#5e5929}.top-bar .MuiSwitch-colorSecondary.Mui-checked+.MuiSwitch-track{background-color:#5e5929;opacity:.6}.top-bar .MuiSwitch-colorSecondary+.MuiSwitch-track{background-color:#e5e3d9;opacity:1}.top-bar .MuiFormControlLabel-label{font-family:brandon-grotesque,sans-serif}@media(max-width:768px){.top-bar{padding:7px 24px}.top-bar .top-bar-section{justify-content:space-between}.top-bar .top-bar-section .desktop{display:none!important}.top-bar .top-bar-section .mobile{display:block!important}.top-bar .top-bar-section .left-section h4{font-size:20px;line-height:30px}.top-bar .top-bar-section .left-section .color-list{grid-gap:0;gap:0}.top-bar .top-bar-section .left-section .color-list .color-item{width:16px;height:16px;margin-left:-8px;border:1px solid #231f20}.top-bar .top-bar-section .left-section .color-list .color-item:first-child{margin-left:0}}.topmost-modal .share-with-planner-modal{overflow-y:auto!important}.share-with-planner-modal{min-width:767px}.category-row:nth-child(2n){background-color:#e5e3d9}.category-row:nth-child(2n) .custom-slick .slick-arrow,.category-row:nth-child(2n) .custom-slick .slick-arrow:hover{background-color:#f2f1ea}.category-row .category-content{padding-top:25px;padding-bottom:25px;display:flex;grid-gap:50px;gap:50px}@media(max-width:1024px){.category-row .category-content{flex-direction:column}}.category-row .category-content .left-section{width:25%;display:flex;flex-direction:column;align-items:center;justify-content:center}.category-row .category-content .left-section h3,.category-row .category-content .left-section h6{margin-bottom:0}.category-row .category-content .left-section .description{text-align:center}@media(max-width:1024px){.category-row .category-content .left-section .actions{display:none}}@media(max-width:1024px){.category-row .category-content .left-section{width:100%}}.category-slider .slick-track{margin-left:0}.category-card{box-shadow:none!important;position:relative;margin-left:7px;margin-right:7px}.category-card,.category-card.card-loading{width:228px;height:308px}.category-card .category-img{height:160px;width:160px}.category-card .not-interested{opacity:.5}.category-card .category-card-header{position:absolute;top:0;right:0}.category-card .category-card-header .header-wrapper{display:flex;position:relative;align-items:center}.category-card .category-card-header .header-wrapper .loading-spinner{position:relative}.category-card .category-card-header img{width:16px;height:16px}.category-card .category-card-content{text-align:center;display:flex;flex-direction:column;align-items:center}.category-card .progress-selected{width:100%}.category-card .progress-selected p{margin-bottom:0}.category-card .progress-selected .progress{background:#fbc7b5;border-radius:8px;height:8px}.category-card .progress-selected .progress .active{background:#f97;border-radius:8px}.product-card{box-shadow:none!important;position:relative;margin-left:7px;margin-right:7px;width:228px;height:308px}.product-card .product-image{min-height:208px}.product-card .product-content{padding:0 15px}.product-card .product-content h6,.product-card .product-content p{margin:0}.product-card .product-content .product-header{display:flex;align-items:center;justify-content:space-between}.product-card .product-content .description p{white-space:nowrap;word-wrap:break-word;text-overflow:ellipsis;overflow:hidden}.product-card .product-content .actions{display:flex;align-items:center;justify-content:space-between}.product-card .product-content .actions .message{width:30px;height:20px;background-color:#e5e3d9;display:flex;align-items:center;justify-content:center;border-radius:5px;position:relative}.product-card .product-content .actions .message .count{font-weight:390;font-size:12px;line-height:9px}.product-card .product-content .actions .message:after{content:" ";position:absolute;bottom:-7px;left:30%;border-top:10px solid #e5e3d9;border-right:10px solid transparent}.service-fee-card{box-shadow:none!important;position:relative;margin-left:7px;margin-right:7px;width:228px;height:308px;cursor:pointer}.service-fee-card.selected{border:2px solid #f97}.service-fee-card.proposal-locked{opacity:.5}.service-fee-card .service-fee-card-header{position:absolute;top:0;right:0}.service-fee-card .service-fee-card-header .header-wrapper{display:flex;position:relative;align-items:center}.service-fee-card .service-fee-card-header .header-wrapper .loading-spinner{position:relative}.service-fee-card .service-fee-card-content{text-align:center;padding:15px}.service-fee-card .service-fee-card-content h6,.service-fee-card .service-fee-card-content p{margin:0}.service-fee-card .edit-icon{position:absolute;bottom:4px;right:4px}.service-fee-card-new{box-shadow:none!important;position:relative;margin-top:7px;margin-bottom:7px;cursor:pointer;border-radius:8px;border:1px solid #cfcfcf;background:#fff}.service-fee-card-new.selected{border:1px solid #f97}.service-fee-card-new.proposal-locked{opacity:.5}.service-fee-card-new .service-fee-card-header{position:absolute;top:0;right:0}.service-fee-card-new .service-fee-card-header .header-wrapper{display:flex;position:relative}.service-fee-card-new .service-fee-card-header .header-wrapper .loading-spinner{position:relative}.service-fee-card-new .service-fee-card-content{display:flex;justify-content:space-between;align-items:center;padding:16px 24px}.service-fee-card-new .service-fee-card-content h6,.service-fee-card-new .service-fee-card-content p{margin:0}.service-fee-card-new .service-fee-card-content .left-part{max-width:72%}@media(max-width:768px){.service-fee-card-new .service-fee-card-content .left-part{width:100%;max-width:100%}}.service-fee-card-new .service-fee-card-content .title{display:flex;grid-gap:5px;gap:5px;color:#231f20;font-family:ltc-caslon-pro,serif;font-size:20px;font-style:normal;font-weight:400;line-height:30px}@media(max-width:768px){.service-fee-card-new .service-fee-card-content{flex-direction:column;justify-content:center;align-items:flex-start;grid-gap:20px;gap:20px}}.service-fee-card-new .edit-icon{position:absolute;bottom:4px;right:4px}.service-fee-card-new .select-service-btn{text-transform:uppercase;background-color:#fff!important;color:#5e5929;font-family:"BN Bergen St","san-serif";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px}.autocomplete-wrapper{position:relative}.autocomplete-wrapper .input-box{border:1px solid #b5b3ad;border-radius:4px;padding:7px 14px;flex:1 1}.autocomplete-wrapper .input-box button{padding:8px 26px}.autocomplete-wrapper .input-box:has(input:read-only){background-color:#e8e8e8}.autocomplete-wrapper .input-box .form-input .MuiInputBase-input{padding:16px}.autocomplete-wrapper .MuiList-root{background-color:#fffefa}.autocomplete-wrapper .MuiMenuItem-root{font-family:ltc-caslon-pro,serif}.autocomplete-wrapper .place-predictions{position:absolute;left:0;top:100%;width:100%;max-height:200px;overflow-y:auto;z-index:99;box-shadow:0 2px 4px 2px rgba(0,0,0,.2),0 1px 2px 0 rgba(0,0,0,.14),0 1px 3px 1px rgba(0,0,0,.12);background-color:#fffefa}.autocomplete-wrapper .edit-text{color:#eb4b32;font-weight:700;margin:0 25px;cursor:pointer}.autocomplete-wrapper .MuiInputBase-root.form-input{align-items:flex-end}.autocomplete-wrapper .MuiInputBase-root.form-input input{padding:18px 0 3px}.autocomplete-wrapper .floating-label{position:absolute;pointer-events:none;transform:translateY(9px);transform-origin:top left;transition:all .2s cubic-bezier(0,0,.2,1) 0ms;font-family:"Brandon Grotesque";color:#787475;font-size:16px}.autocomplete-wrapper .filled,.autocomplete-wrapper:focus-within .floating-label{transform:translateY(-4px) scale(.75);color:#555152}.autocomplete-wrapper .form-group-2 .form-input .MuiFormControl-root .MuiInputBase-root .MuiInputBase-input{padding:26px 16px 11px}.autocomplete-wrapper .form-group-2 .form-input .MuiFormControl-root:has(input:not([value=""])) .MuiFormLabel-root{transform:translate(16px,8px) scale(.75)}@media(max-width:1024px){.autocomplete-wrapper .edit-text{margin:16px 0}}@media(max-width:390px){.autocomplete-wrapper .input-box button{padding:12px}}.form-input-group{position:relative;margin-bottom:22px;margin-top:0}.form-input-group .input-box{background:#fff}.form-input-group .input-box input{padding:23px 16px}.form-input-group.outlined .input-box{border:1px solid #b7b7b7}.form-input-group.outlined.error .label{color:#df3116}.form-input-group.outlined.error .input-box{border:1px solid #df3116}.form-input-group.standard .input-box{border-bottom:1px solid #b7b7b7}.form-input-group.standard.error .label{color:#df3116}.form-input-group.standard.error .input-box{border-bottom:1px solid #df3116}.form-input-group .help-text{color:#231f20}.form-input-group .error-text,.form-input-group .help-text{margin:3px 14px 0;text-align:left;font-family:Brandon Grotesque;font-size:.75rem;font-weight:400;line-height:1.66;letter-spacing:.03333em;position:absolute}.form-input-group .error-text{color:#df3116}.event-locations .location .address-item{position:relative}.event-locations .location .address-item .location-verified{position:absolute;right:15px;top:54px}.event-locations .location .address-field{margin-bottom:22px}.event-locations .location .address-field .input-box{border-radius:8px;background-color:#fff}.event-locations .location .address-field .input-box:has(input:read-only){opacity:.5}.event-locations .location.style-2 .address-field{margin-bottom:0}.event-locations .location.style-3 .address-field .input-box,.event-locations .location.style-3 .autocomplete-wrapper .input-box{border-radius:0}.event-locations .actions{display:flex}.calculate-tax-section .tax-section{display:flex;grid-gap:50px;gap:50px;align-items:center}.calculate-tax-section .tax-section .tax-rate{display:flex;align-items:center;grid-gap:10px;gap:10px}.calculate-tax-section.new-box{padding:16px 24px;border-radius:8px;border:1px solid #cfcfcf;background:#fff}.service-options-wrapper .service-item{border:1px solid #939393;border-radius:10px;padding:22px;cursor:pointer;height:100%;position:relative}.service-options-wrapper .service-item.selected{border:2px solid #5e5929}.service-options-wrapper .loading-spinner{top:4px;right:4px}.service-options-wrapper .title{font-size:20px;line-height:30px}.service-options-wrapper .title-new{font-size:20px;line-height:30px;grid-gap:5px;gap:5px;align-items:center}.service-options-wrapper .service-info p{margin-bottom:0}.service-options-wrapper .service-info p:last-child{color:#3e3e3e}.bg-change-service-level{background-color:#e5e3d9}.service-level-box-v2{padding:15px 32px;margin-top:25px;margin-right:10px;background:#e5e3d9;height:-moz-fit-content;height:fit-content}.service-level-box-v2 .box-title{color:#231f20;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:36px}.service-level-box-v2 .box-text{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:21px}.service-level-box-v2 .box-actions{width:100%}.service-level-box-v2 .box-actions .text-style{text-decoration:underline;text-transform:capitalize;color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:21px;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding:0;margin-left:15px}@media(max-width:1024px){.service-level-box-v2 .box-actions{flex-direction:column}.service-level-box-v2 .box-actions .text-style{margin-left:0;margin-top:10px}.service-level-box-v2 .box-actions .text-style span:first-child{text-align:left}}@media(max-width:1024px){.service-level-box-v2{margin-top:20px;margin-bottom:20px;width:100%;margin-right:0}}.service-level-box-v2-new .change-service-btn{color:#5e5929;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.share-with-planner-modal{border-radius:0;max-height:75%!important;overflow-y:scroll!important}.share-with-planner-modal .share-note{font-size:13px;font-style:italic}.share-with-planner-modal .actions{display:flex;align-items:center;justify-content:center;grid-gap:20px;gap:20px;margin:1rem 0}.share-with-planner-modal .loading-wrapper{display:flex;justify-content:center;align-items:center;width:100%;min-height:150px}.share-with-planner-modal.event-service-change-service-level-modal{min-width:1100px}.topmost-modal{z-index:1302!important}.topmost-modal>div:first-of-type{background-color:rgba(35,31,32,.7)!important}.proposal-footer{padding:10px;background-color:#5e5929}.proposal-footer .footer-content{display:flex;justify-content:space-between;align-items:center}@media(max-width:1024px){.proposal-footer .footer-content{flex-direction:column}}.proposal-footer .footer-content .item{display:flex;grid-gap:20px;gap:20px}.category-card-action-popover .MuiPaper-rounded{box-shadow:0 5px 5px -3px #f6dbd1,0 5px 5px 1px #f6dbd1,0 3px 14px 2px #f6dbd1}.category-card-action-popover .popover-actions .item{padding:10px;cursor:pointer;font-family:brandon-grotesque,sans-serif}.category-card-action-popover .popover-actions hr{margin:0}.show_vday_22_promotion-v2{display:flex;align-items:center;background:#5e5929;border-radius:8px;padding:25px;grid-gap:30px;gap:30px}.show_vday_22_promotion-v2 .save-up{display:flex;align-items:center;grid-gap:30px;gap:30px;flex:0 0 fit-content;max-width:35%}.show_vday_22_promotion-v2 .save-up>span{font-family:ltc-caslon-pro,serif;font-style:normal;font-weight:400;font-size:24px;line-height:36px;color:#f2f1ea}.show_vday_22_promotion-v2 .save-up-description{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:23px;color:#f2f1ea}.show_vday_22_promotion-v2 a{color:#f2f1ea}@media(max-width:959px){.show_vday_22_promotion-v2{flex-direction:column;grid-gap:5px;gap:5px}.show_vday_22_promotion-v2 .save-up{max-width:100%}.show_vday_22_promotion-v2 .save-up>span{font-size:22px;margin:0 10px;white-space:normal}.show_vday_22_promotion-v2 .save-up-description{text-align:center}}.flower-landing .main-content .event-category-row .right-section,.flower-landing .main-content .service-level-row .right-section,.flower-landing .main-content .tax-location-row .right-section{width:70%;display:inline-block}@media(max-width:1024px){.flower-landing .main-content .event-category-row .right-section,.flower-landing .main-content .service-level-row .right-section,.flower-landing .main-content .tax-location-row .right-section{width:100%}}.flower-landing .service-item-new{border:1px solid #939393;background-color:#fff;padding:48px 24px;cursor:pointer;height:100%;position:relative;border-radius:8px;margin-bottom:20px}.flower-landing .service-item-new.selected{border:2px solid #5e5929}.flower-landing .service-item-new.disabled{cursor:default}.flower-landing .service-item-new .edit-icon{position:absolute;bottom:4px;right:4px}.flower-landing .service-item-new .service-item-inner{justify-content:space-between;align-items:center}.flower-landing .service-item-new .service-item-inner .service-item-content{max-width:72%}.flower-landing .service-item-new .service-item-inner .service-item-content .service-level-box{padding:0;border:0;margin:0;width:auto}.flower-landing .service-item-new .service-item-inner .service-item-content .title-new{font-size:20px;line-height:30px;grid-gap:5px;gap:5px;align-items:center}.flower-landing .service-item-new .service-item-inner .service-item-content .title-new .left-part{display:flex;grid-gap:5px;gap:5px;align-items:center}@media(max-width:768px){.flower-landing .service-item-new .service-item-inner .service-item-content .title-new.selected-title{flex-direction:column;justify-content:center;align-items:flex-start}.flower-landing .service-item-new .service-item-inner .service-item-content .title-new.selected-title .change-service-btn{padding-left:0!important}}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .text-label{margin:20px 0 0;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .MuiFormControlLabel-root{align-items:flex-start;margin-top:15px}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .MuiButtonBase-root{padding-top:5px}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .label-box{display:flex;flex-direction:column}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .label-box .text-and-icon{display:flex;align-items:center;grid-gap:5px;gap:5px;color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px}.flower-landing .service-item-new .service-item-inner .service-item-content .addon-details .label-box .text-des{color:#231f20;font-family:"brandon-grotesque",sans-serif;font-size:16px;font-style:normal;font-weight:390;line-height:24px;padding:0;margin:5px 0 0}@media(max-width:768px){.flower-landing .service-item-new .service-item-inner{flex-direction:column;justify-content:flex-start;align-items:flex-start;grid-gap:20px;gap:20px}.flower-landing .service-item-new .service-item-inner .service-item-content{max-width:100%}}.flower-landing .promotion-wrapper{margin-top:15px}.section-card-box{max-width:506px;background-color:#fff;padding:20px;border-radius:8px;margin-bottom:10px;cursor:pointer}.section-card-box .title{font-family:"LTC Caslon";font-style:normal;font-weight:400;font-size:20px;line-height:24px;color:#231f20}.section-card-box .description{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#231f20}.section-card-box:hover{box-shadow:0 1px 14px rgba(255,153,119,.42)}.customer-detail-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fff;border-radius:8px;padding:20px 30px}.customer-detail-wrapper .name-title{font-family:"LTC Caslon";font-weight:400}.customer-detail-wrapper .date-text,.customer-detail-wrapper .name-title{font-style:normal;font-size:16px;line-height:21px;text-align:center;color:#000}.customer-detail-wrapper .date-text{font-family:"Brandon Grotesque";font-weight:390;margin:0}.customer-detail-wrapper .colors{width:100%;display:flex;margin-top:.5rem;flex-wrap:wrap;justify-content:center;align-items:center}.customer-detail-wrapper .colors-item{height:24px;width:24px;margin-left:3px;margin-bottom:3px;border-radius:100%}.customer-detail-wrapper .colors-item:first-child{margin-left:0;width:24px}.customer-detail-wrapper .budget-value{margin-top:.5rem}.product-item{display:flex;flex-direction:column;background-color:#fff}.product-item .product-item-cover{position:relative;margin-right:0}.product-item .product-item-cover img{width:100%;height:208px}.product-item .product-item-cover+div{padding:10px}.product-item .product-item-cover .just-added{position:absolute;top:10px;left:10px;font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;padding:5px;background:#f2f1ea}.product-item .product-item-cover .checkbox-box{position:absolute;right:10px;bottom:10px;cursor:pointer}.product-item .unit-name{font-family:"LTC Caslon";font-style:italic;font-weight:405;font-size:16px;line-height:24px;color:#231f20}.product-item .product-name{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:12px;line-height:15px;color:#231f20}.product-item .product-item-detail-2{display:flex;flex-direction:row;justify-content:space-between}.product-item .product-item-detail-2 .edit-text{text-transform:capitalize;color:#5e5929;text-decoration:underline;cursor:pointer}.product-item .product-item-detail-2 .item-price{width:40%}.product-item .product-item-detail-2 .item-price .form-group .MuiInputBase-root{padding:0 5px;border:1px solid #bababa;border-radius:4px;box-shadow:none}.product-item .product-item-detail-2 .item-price .MuiInput-underline:after,.product-item .product-item-detail-2 .item-price .MuiInput-underline:before{border-bottom:0}.choose-template-box{display:flex;flex-direction:column;overflow:hidden;flex:1 1}.choose-template-box .lb-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;color:#231f20;margin-bottom:10px}.choose-template-box .dropdown-template-option{max-width:50%}.choose-template-box .dropdown-template-option .MuiFormControl-root{background-color:#fff}.choose-template-box .dropdown-template-option input{color:#231f20}.choose-template-box .dropdown-template-option .MuiOutlinedInput-notchedOutline{top:0;border-color:#dadada;border-width:1px}.choose-template-box .selected-product-cards{width:100%;height:100%;margin:0 0 64px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.choose-template-box .selected-product-cards::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.choose-template-box .selected-product-cards::-webkit-scrollbar-track{border-radius:25px}.choose-template-box .selected-product-cards::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.choose-template-box .selected-product-cards::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.choose-template-box .selected-product-cards .loading-box{height:100%}.choose-template-box .selected-product-cards .no-item-to-add{margin:auto}.choose-template-box .actions-box{width:100%;position:absolute;bottom:0;right:0;background-color:#e5e3d9;padding:13px 26px}.choose-template-box .actions-box button{padding:13px 28px}.choose-template-box .actions-box .btn-add-selected,.choose-template-box .actions-box .btn-new-proposal-from-palette,.choose-template-box .actions-box .btn-remove-selected{margin-right:10px}.choose-template-box .check-all-btn{background:#fff;border-radius:50%;width:32px;height:32px;padding:4px;fill:#dadada;cursor:pointer}.choose-template-box .check-all-btn.checked{background-color:#f97;fill:#fff}.global-update{display:flex;flex:1 1;height:100%}.global-update .left-global-updates{background-image:url(/static/media/bg-left-confirm-updated-options.4438d7fa.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:calc(var(--vh) - 64px);width:100%;max-width:25%;position:sticky;top:0}.global-update .left-global-updates .customer-detail-header{padding:20px 30px}.global-update .right-global-updates{flex:1 1;padding:24px 40px 12px 24px;overflow:hidden;position:relative;display:flex;flex-direction:column}.global-update .right-global-updates .top-section{display:flex;justify-content:space-between}.global-update .right-global-updates .modal-sub-title{font-family:"LTC Caslon";font-style:italic;font-weight:405;font-size:32px;line-height:36px;color:#231f20;margin-top:20px}.global-update .right-global-updates .modal-text{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:20px;line-height:30px;color:#231f20}.global-update-wrapper .MuiDrawer-paper{width:90%;height:calc(var(--vh) - 64px);background-color:#f2f1ea;padding:0}.global-update-wrapper .drawer-wrapper-content{padding:0;height:100%;overflow:hidden}.global-update-wrapper .drawer-wrapper-content .scrollable-container{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;display:flex;flex-direction:column;overflow-y:auto;flex:1 1}.global-update-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.global-update-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-track{border-radius:25px}.global-update-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.global-update-wrapper .drawer-wrapper-content .scrollable-container::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.catalog-header{justify-content:space-between;height:64px;grid-gap:20px;gap:20px}.catalog-header,.filter-item-wrapper .filter-item-body .item{display:flex;align-items:center}.filter-item-wrapper .filter-item-body .item .filter-option-text .MuiIconButton-colorSecondary:hover{background-color:transparent!important}.filter-item-wrapper .filter-item-body .item .filter-option-text .MuiSvgIcon-root{color:rgba(0,0,0,.25)!important}.filter-item-wrapper .badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}.filter-item-wrapper .badge.badge-success{background-color:green}.filter-stem-wrapper .filter-item-body{padding-left:0}.filter-stem-wrapper .filter-item-body .selected-stems{display:flex;flex-wrap:wrap;margin:.51rem .75rem 1rem}.filter-stem-wrapper .filter-item-body .selected-stems .tag-item{border-radius:25px;margin-right:5px;margin-bottom:5px;text-align:center;padding:3px 11px;background-color:#fff;border:1px solid #b8b8b8}.product-filter{overflow:hidden}.product-filter .MuiListItem-button .MuiTypography-body1{font-family:LTC Caslon;font-size:16px;line-height:36px}.product-filter .MuiFormControlLabel-label{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:23px}.product-filter .filter-header .filter-header-text{font-family:BN Bergen St}.product-filter .filter-body{overflow-y:scroll;height:calc(100% - 18px - .75rem)}.product-filter .filter-body .filter-item .MuiListItem-button{border-bottom:1px solid #bababa}.product-filter .filter-body::-webkit-scrollbar{display:none}.product-card-wrapper{width:100%;max-width:329px}.product-card-wrapper:hover{box-shadow:0 1px 14px 0 rgba(255,153,119,.42)}.product-card-wrapper:hover .checkbox-box:not(.selected) circle{r:15;stroke:#f97}.product-card-wrapper .product-card-content{z-index:1;position:relative;cursor:pointer}.product-card-wrapper .product-card-content .card-front{display:flex;flex-direction:column;position:relative}.product-card-wrapper .product-card-content .card-front .card-cover{height:208px;object-fit:cover;border-radius:8px 8px 0 0}.product-card-wrapper .product-card-content .card-front .card-body{background-color:#fff;border-radius:0 0 8px 8px;padding:.5rem 0 .5rem .5rem;text-align:left;display:flex;flex-direction:column;justify-content:space-between}.product-card-wrapper .product-card-content .card-front .card-body h4{height:72px}.product-card-wrapper .product-card-content .card-front .card-body h5{font-family:"LTC Caslon";font-style:italic;font-weight:405;font-size:16px;line-height:24px;color:#231f20}.product-card-wrapper .product-card-content .card-front .card-body h6{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:12px;line-height:15px;color:#231f20;margin-bottom:5px}.product-card-wrapper .product-card-content .card-front .card-body .public-notes{color:#898a8d;font-family:brandon-grotesque,sans-serif;margin:0}.product-card-wrapper .product-card-content .card-front .checkbox-box{position:absolute;right:10px;top:165px}.product-card-wrapper .product-card-content .item-price{margin:0;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:14px;line-height:15px;color:#231f20;display:flex;align-items:center}.product-card-wrapper .product-card-content .item-price .form-group .MuiInputBase-root{padding:0;width:70%}.product-card-wrapper .product-card-content .item-price .form-group .MuiInputBase-root input{padding:11px 5px;text-align:center}.product-card-wrapper .product-card-content .item-price .in-review{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2em;text-transform:uppercase;background:#f97;color:#231f20;width:-moz-fit-content;width:fit-content;padding:2px 5px;position:absolute;right:10px;top:10px}.product-card-wrapper .remove-btn{padding:23px 93px}.product-card-wrapper .loading-spinner{position:absolute;top:10px;right:10px;z-index:3}.product-list-wrapper .custom-search .MuiInputBase-root{background-color:#fff;border-radius:8px}.product-list-wrapper .product-list{width:100%;height:calc(var(--vh) - 374px);margin-top:1.25rem}@media(max-width:1024px){.product-list-wrapper .product-list{height:calc(var(--vh) - 351px)}}.product-list-wrapper .product-list .ReactVirtualized__Grid{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.product-list-wrapper .product-list .ReactVirtualized__Grid::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.product-list-wrapper .product-list .ReactVirtualized__Grid::-webkit-scrollbar-track{border-radius:25px}.product-list-wrapper .product-list .ReactVirtualized__Grid::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.product-list-wrapper .product-list .ReactVirtualized__Grid::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.product-list-wrapper .product-list .ReactVirtualized__Grid .ReactVirtualized__Grid__innerScrollContainer{max-width:100%!important}.product-list-wrapper .product-list .cell-item{padding:0 5px}.product-list-wrapper .product-list .loading-box{width:100%;display:flex;align-items:center;justify-content:center;position:absolute}.product-list-wrapper .product-list .loading-box .loading-spinner{position:relative}.product-list-wrapper .bottom-bar{background:#dfdccb}.custom-product-wrapper{height:calc(100vh - 258px);overflow:scroll}.custom-product-wrapper .part-title{font-family:"Brandon Grotesque";font-size:20px;font-weight:390;line-height:30px}.custom-product-wrapper .MuiGrid-spacing-xs-5>.MuiGrid-item{padding:20px 20px 0}.custom-product-wrapper .image-uploader .title-box{grid-gap:10px;gap:10px}.custom-product-wrapper .image-uploader .title-box .upload-box{grid-gap:10px;gap:10px;cursor:pointer}.custom-product-wrapper .image-uploader .title-box .upload-box .label{font-family:"BN Bergen St";font-size:12px;font-weight:700;line-height:12px;letter-spacing:.2em}.custom-product-wrapper .image-uploader .upload-icon{cursor:pointer}.custom-product-wrapper .image-uploader .image-preview{max-height:250px;max-width:100%}.custom-product-wrapper .inspiration-photos>img{cursor:pointer;height:130px;width:auto;margin-right:1.5rem;margin-bottom:1.5rem}.custom-product-wrapper .inspiration-photos>img.active{border:1px solid #eb4b32}.custom-product-wrapper .middle-part{margin-top:40px;padding-left:5px;width:100%}.custom-product-wrapper .middle-part .stem-footer{border-top:2px solid #231f20;font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:30px;color:#231f20}.custom-product-wrapper .middle-part .stem-footer td{padding:10px 0}.custom-product-wrapper .middle-part .recipe-table{padding:1rem 1rem 3rem;width:100%;border-collapse:collapse;overflow:hidden;table-layout:fixed}.custom-product-wrapper .middle-part .recipe-table .stem-row{border-top:1px solid #d3d3d3}.custom-product-wrapper .middle-part .recipe-table tbody.smooth-dnd-draggable-wrapper{display:revert;border-bottom:1px solid #d3d3d3}.custom-product-wrapper .middle-part .recipe-table th{padding:.25rem 0}.custom-product-wrapper .middle-part .recipe-table tr{padding:0}.custom-product-wrapper .middle-part .recipe-table td,.custom-product-wrapper .middle-part .recipe-table th{text-align:center;margin:.5rem;width:calc(75% - .9rem)}.custom-product-wrapper .middle-part .recipe-table td div,.custom-product-wrapper .middle-part .recipe-table th div{display:flex;align-items:center;margin-left:auto;margin-right:auto}.custom-product-wrapper .middle-part .recipe-table td div img,.custom-product-wrapper .middle-part .recipe-table th div img{width:2rem;margin-right:.5rem}.custom-product-wrapper .middle-part .recipe-table td,.custom-product-wrapper .middle-part .recipe-table th,.custom-product-wrapper .middle-part .recipe-table tr{box-sizing:border-box}.custom-product-wrapper .middle-part .recipe-table td:first-child,.custom-product-wrapper .middle-part .recipe-table th:first-child{width:25%}.custom-product-wrapper .middle-part .recipe-table td:nth-child(2),.custom-product-wrapper .middle-part .recipe-table th:nth-child(2){width:10%}.custom-product-wrapper .middle-part .recipe-table td:nth-child(3),.custom-product-wrapper .middle-part .recipe-table th:nth-child(3){width:15%}.custom-product-wrapper .middle-part .recipe-table td:nth-child(n+4):nth-child(-n+6),.custom-product-wrapper .middle-part .recipe-table th:nth-child(n+4):nth-child(-n+6){width:10%}.custom-product-wrapper .middle-part .recipe-table td:last-child,.custom-product-wrapper .middle-part .recipe-table th:last-child{width:4rem}.custom-product-wrapper .middle-part .add-hard-good,.custom-product-wrapper .middle-part .add-stem{width:100%;display:flex;margin-top:10px;align-items:center;box-sizing:border-box;margin-bottom:30px}.custom-product-wrapper .middle-part .add-hard-good>div:first-child,.custom-product-wrapper .middle-part .add-stem>div:first-child{width:84%}.custom-product-wrapper .middle-part .add-hard-good .icon,.custom-product-wrapper .middle-part .add-stem .icon{margin-right:1rem}.custom-product-wrapper .middle-part .add-hard-good .or,.custom-product-wrapper .middle-part .add-stem .or{margin-left:1rem}.custom-product-wrapper .middle-part .add-hard-good .MuiAutocomplete-root,.custom-product-wrapper .middle-part .add-stem .MuiAutocomplete-root{width:100%}.custom-product-wrapper .middle-part .add-hard-good .recipe-builder-add-stem-custom,.custom-product-wrapper .middle-part .add-stem .recipe-builder-add-stem-custom{width:180px}.custom-product-wrapper .middle-part .add-hard-good-preview,.custom-product-wrapper .middle-part .add-stem-preview{min-width:220px;margin-left:1rem;margin-right:1rem}.custom-product-wrapper .middle-part .add-hard-good-preview-items,.custom-product-wrapper .middle-part .add-stem-preview-items{display:flex;align-items:center}.custom-product-wrapper .middle-part .add-hard-good-preview-items img,.custom-product-wrapper .middle-part .add-stem-preview-items img{margin:-.5rem .5rem 0 1rem;width:4rem}.custom-product-wrapper .middle-part .add-hard-good-preview-items .selected-hard-good,.custom-product-wrapper .middle-part .add-stem-preview-items .selected-hard-good{color:red}.custom-product-wrapper .back-button{display:flex;align-items:center;cursor:pointer}.custom-product-wrapper .back-button .MuiIconButton-root{margin-left:-1rem}.custom-product-wrapper .back-button .MuiIconButton-root .MuiSvgIcon-root{font-size:2rem}.attribution-box{display:flex;flex-direction:column;width:100%;padding-top:5px;padding-bottom:20px}.attribution-box .row{display:flex;justify-content:space-between;padding:3px 0}.attribution-box .row .col-md-6{display:flex;width:45%;flex-direction:column}.attribution-box .row .col-md-12{display:flex;width:100%;flex-direction:column}.attribution-box .row .col-md-12 .MuiOutlinedInput-root{width:100%}.attribution-box .MuiFormLabel-root{font-family:"Nunito";font-style:normal;font-weight:300;font-size:17px;line-height:33px;color:#000;margin-bottom:5px}.attribution-box .product-input .MuiFormLabel-root{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px;font-style:normal;color:#787475}.price-review-wrapper{background-color:#f2f1ea;padding:25px}.price-review-wrapper .no-click{pointer-events:none}.price-review-wrapper .price-review-box .box-title{font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:30px}.price-review-wrapper .price-review-box .box-text-normal{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px}.price-review-wrapper .price-review-box .actions-box{grid-gap:10px;gap:10px;margin-bottom:10px}.price-review-wrapper .price-review-box .actions-box .price-options-group{display:flex;grid-gap:10px;gap:10px;flex-wrap:nowrap;flex-direction:row}.price-review-wrapper .price-review-box .actions-box .radio-btn{border:1px solid #555152;padding:15px 40px;display:inline-flex;justify-content:center;align-items:center;border-radius:999px}.price-review-wrapper .price-review-box .actions-box .MuiFormControlLabel-root.radio-btn.selected{border:1px solid #f97;background-color:#f97}.price-review-wrapper .price-review-box .actions-box .MuiFormControlLabel-root.radio-btn.selected .MuiFormControlLabel-label{color:#231f20;font-weight:600}.price-review-wrapper .price-review-box .actions-box .MuiFormControlLabel-label{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:18px;color:#231f20}.price-review-wrapper .price-review-box .prices-box{width:291px;height:111px;background-color:#fff;padding:15px;border-radius:4px;border:1px solid #cfcfcf}.price-review-wrapper .price-review-box .prices-box .price-box{width:50%;flex-direction:column;justify-content:center;align-items:center}.price-review-wrapper .price-review-box .prices-box .price-box .price-title{font-family:"BN Bergen St";font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-transform:uppercase}.price-review-wrapper .price-review-box .prices-box .price-box .price-value-box{grid-gap:10px;gap:10px;align-items:center}.price-review-wrapper .price-review-box .prices-box .price-box .price-value{font-family:"Brandon Grotesque";font-size:24px;font-weight:600;line-height:30px;color:#231f20;margin:0}.price-review-wrapper .price-review-box .prices-box .price-box .price-no-value{font-family:"Brandon Grotesque";font-size:12px;font-weight:390;line-height:18px}.price-review-wrapper .price-review-box .prices-box .price-box .text-color-red{color:#a83008}.price-review-wrapper .price-review-box .prices-box .price-box .text-color-black{color:#231f20}.price-review-wrapper .price-review-box .prices-box .price-box:first-child{border-right:1px solid #cfcfcf}.quoted-price-tooltip-wrapper{background-color:#5e5929;padding:20px;min-width:394px}.quoted-price-tooltip-wrapper .MuiTooltip-tooltip{background-color:transparent;color:#fff;margin:0;max-width:100%}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body .quoted-price-title{font-family:"Brandon Grotesque";font-size:20px;font-weight:600;line-height:24px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table{width:100%;margin-top:20px;border-collapse:collapse}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr td:first-child,.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr th:first-child{width:35%}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr td:nth-child(2),.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr th:nth-child(2){width:45%}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr td:last-child,.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr th:last-child{width:20%}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tr td{padding:5px 0}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table thead tr th{font-family:"Brandon Grotesque";font-size:12px;font-weight:390;line-height:24px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tbody tr td{font-family:"Brandon Grotesque";font-size:16px;font-weight:390;line-height:24px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tbody tr:last-child td{border-bottom:1px solid #fff;padding-bottom:10px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tfoot tr td{font-family:"Brandon Grotesque";font-size:16px;font-weight:400;line-height:24px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tfoot tr:first-child td{padding-top:10px}.quoted-price-tooltip-wrapper .quoted-price-tooltip-body table tfoot tr:last-child td{font-weight:600}.hard-good-row-name .MuiSvgIcon-root{color:#d3d3d3;cursor:pointer}.hard-good-row-name .swap-action{padding:10px;margin-right:10px;cursor:pointer}.hard-good-row-name .delete-action{padding:10px;cursor:pointer}.hard-good-row-input{width:3rem}.hard-good-row-input .MuiInputBase-input{padding:.5rem}.hard-good-row td:nth-child(2),.hard-good-row td:nth-child(3){position:relative}.hard-good-row td:nth-child(3) .MuiSelect-outlined{padding:8px}.hard-good-row .hardgood-row-input{width:58px}.hard-good-row .loading{position:absolute;left:50%;top:50%;color:#8a8a8a;transform:translate(-50%,-50%);font-size:12px;background-color:#fff;width:-moz-fit-content!important;width:fit-content!important}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .table-wrapper{overflow-x:auto}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table{padding:1rem 1rem 3rem;width:100%;border-collapse:collapse;overflow:hidden;table-layout:fixed}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table .hard-good-row{border-top:1px solid #d3d3d3}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table thead tr th{padding:10px 0}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table tbody.smooth-dnd-draggable-wrapper{display:revert;border-bottom:1px solid #d3d3d3}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th{padding:.25rem 0}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table tr{padding:0}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th{text-align:center;margin:.5rem;width:calc(75% - .9rem)}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td>div,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th>div{display:flex;align-items:center;margin-left:auto;margin-right:auto;width:100%;max-width:100px}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td .hard-good-row-name,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td .hard-good-row-name div,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th .hard-good-row-name,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th .hard-good-row-name div{max-width:100%!important}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:first-child,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:first-child{text-align:left}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table tr{box-sizing:border-box}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:first-child,.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:first-child{width:35%}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:nth-child(2),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:nth-child(3),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:nth-child(2),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:nth-child(3){width:17.5%}.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:nth-child(6),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table td:nth-child(n+4):nth-child(-n+5),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:nth-child(6),.product-card-content .recipe-hard-good-wrapper .recipe-hard-good-table-wrapper .recipe-table th:nth-child(n+4):nth-child(-n+5){width:15%}.add-hard-good,.add-stem{margin-top:10px}.add-stem{margin-bottom:20px}.stem-row-name .MuiSvgIcon-root{color:#d3d3d3;cursor:pointer}.stem-row-name .swap-action{padding:10px;margin-right:10px;cursor:pointer}.stem-row-name .delete-action{padding:10px;cursor:pointer}.stem-row-input{width:58px}.stem-row-input .MuiInputBase-input{padding:.5rem}.stem-row .change-stem{text-transform:lowercase;color:#cacaca}.stem-row .change-stem:hover{color:#1a1a1a}.drag-handle{cursor:pointer;color:grey}.catalog-wrapper{height:100%}.catalog-wrapper .catalog-main-content{display:flex;grid-gap:24px;gap:24px;padding:24px 24px 0;height:calc(100% - 72px)}@media(max-width:1024px){.catalog-wrapper .catalog-main-content{height:calc(100% - 72px)}}.catalog-wrapper .catalog-main-content .left-section{width:100%;max-width:25%;display:flex;flex-direction:column;overflow:hidden}.catalog-wrapper .catalog-main-content .left-section .header-logo{height:64px;display:flex;align-items:center}.catalog-wrapper .catalog-main-content .left-section .custom-footer{display:flex;justify-content:center;align-items:center}.catalog-wrapper .catalog-main-content .left-section::-webkit-scrollbar{display:none}.catalog-wrapper .catalog-main-content .right-section{flex:1 1}.catalog-wrapper .catalog-footer{height:72px;background-color:#e5e3d9;display:flex;align-items:center}.catalog-wrapper .catalog-footer .bottom-bar{display:flex;align-items:center;justify-content:space-between}.flower-layout{display:flex;flex:1 1}.flower-layout .left-section{background-image:url(/static/media/bg-left-confirm-updated-options.4438d7fa.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:calc(var(--vh) - 64px);width:100%;max-width:25%;position:sticky;top:0}@media(max-width:1024px){.flower-layout .left-section{height:calc(var(--vh) - 57px)}}.flower-layout .right-section{flex:1 1;padding:24px 40px 0}.flower-layout .right-section .header-actions{display:flex;justify-content:space-between;align-items:center}.choose-category-wrapper .dropdown-box .dropdown-template-option{max-width:50%}.choose-category-wrapper .dropdown-box .dropdown-template-option .MuiFormControl-root{background-color:#fff}.choose-category-wrapper .dropdown-box .dropdown-template-option .MuiOutlinedInput-notchedOutline{border:1px solid #dadada}.choose-category-wrapper .text-description{color:#231f20;font-size:20px;font-family:Brandon Grotesque;font-style:normal;font-weight:390;line-height:30px}.choose-category-wrapper .body-box{width:100%;height:100%;min-height:280px;margin:0;max-height:calc(var(--vh) - 438px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.choose-category-wrapper .body-box::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.choose-category-wrapper .body-box::-webkit-scrollbar-track{border-radius:25px}.choose-category-wrapper .body-box::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.choose-category-wrapper .body-box::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.choose-category-wrapper .body-box{max-height:calc(var(--vh) - 431px)}}.update-proposal-unit-wrapper .unit-details{max-width:50%}.update-proposal-unit-wrapper .unit-details .form-input-group{margin-bottom:0}.update-proposal-unit-wrapper .text-description{color:#231f20;font-size:20px;font-family:Brandon Grotesque;font-style:normal;font-weight:390;line-height:30px}.update-proposal-unit-wrapper .body-box{width:100%;height:100%;min-height:280px;margin:0;max-height:calc(var(--vh) - 438px);overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.update-proposal-unit-wrapper .body-box::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.update-proposal-unit-wrapper .body-box::-webkit-scrollbar-track{border-radius:25px}.update-proposal-unit-wrapper .body-box::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.update-proposal-unit-wrapper .body-box::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.update-proposal-unit-wrapper .body-box{max-height:calc(var(--vh) - 431px)}}.choose-category-actions{background-color:#e5e3d9;margin:0 -40px;padding:6px 24px;position:fixed;bottom:0;max-width:75%;width:100%}.product-catalog-wrapper{height:100%}.product-catalog-drawer-wrapper{background-color:transparent}.product-catalog-drawer-wrapper .MuiDrawer-paper{width:100%;background-color:#f2f1ea;padding:0}.product-catalog-drawer-wrapper .drawer-wrapper-content{padding:0;height:100%}.calendly-modal .modal-paper .modal-content{padding:0;max-width:95%;margin:auto}.calendly-modal .calendly-loading-wrapper{padding:42px}.calendly-modal .calendly-loading-wrapper .calendly-loading{position:relative;margin:auto}.calendly-modal .calendly-modal-wrapper{display:flex;max-height:100%;height:100%}.calendly-modal .calendly-modal-wrapper .calendly-right-bg{width:40%}.calendly-modal .calendly-modal-wrapper h4,.calendly-modal .calendly-modal-wrapper p{text-align:center}.calendly-modal .calendly-container{background-color:#fffefa;padding:42px;border-radius:10px;overflow:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.calendly-modal .calendly-container::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.calendly-modal .calendly-container::-webkit-scrollbar-track{border-radius:25px}.calendly-modal .calendly-container::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.calendly-modal .calendly-container::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.calendly-modal .calendly-container .actions{display:flex;justify-content:center;grid-gap:30px;gap:30px}@media(max-width:768px){.calendly-modal .modal-paper .modal-content{background-color:#fffefa;max-width:none;max-width:100%;width:100%}.calendly-modal .modal-paper .modal-content .calendly-container{padding:15px;display:flex;flex-direction:column;flex-grow:1;width:100%;height:100%}.calendly-modal .modal-paper .modal-content .calendly-container .actions{padding-bottom:1rem!important;display:flex;justify-content:center}.calendly-modal-wrapper .calendly-right-bg{display:none}}.modal-designer .calendly-container{height:100%}.modal-designer .calendly-container .calendly-loading{position:relative;margin:auto}.modal-designer .calendly-container .avatar-large{height:246px;width:246px;margin:auto}.modal-designer .calendly-container .actions{padding-bottom:5rem!important;display:flex;justify-content:center}.reviewed-schedule-modal{text-align:center}.reviewed-schedule-modal .modal-content{max-width:920px;padding-top:60px}.reviewed-schedule-modal .close-button{position:absolute;top:26px;right:26px}.reviewed-schedule-modal .close-button svg{width:32px;height:32px;color:#231f20}.how-do-i-know-drawer .drawer-wrapper-content{padding-bottom:0;height:100%;max-height:calc(var(--vh) - 64px);color:#1e1e1e}.how-do-i-know-drawer .MuiDrawer-paper{background-color:#fffefa;display:flex;flex-direction:column;padding:0;overflow:hidden}.how-do-i-know-drawer .MuiDrawer-paper .drawer-body{flex:1 1}.how-do-i-know-drawer p{margin-bottom:0}.how-do-i-know-drawer .drawer-header{border-bottom:1px solid #e5e3d9;padding:16px}.how-do-i-know-drawer .drawer-header .button-link{text-decoration:underline;margin:0 16px}.how-do-i-know-drawer .drawer-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.how-do-i-know-drawer .drawer-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.how-do-i-know-drawer .drawer-body::-webkit-scrollbar-track{border-radius:25px}.how-do-i-know-drawer .drawer-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.how-do-i-know-drawer .drawer-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.how-do-i-know-drawer .drawer-body .drawer-body-content{display:flex;flex-direction:column;padding:20px}.how-do-i-know-drawer .drawer-body .drawer-body-content .mb-10px{margin-bottom:10px}.how-do-i-know-drawer .drawer-body .drawer-body-content .text-styled,.how-do-i-know-drawer .drawer-body .drawer-body-content .text-styled-subject{color:#231f20;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:normal}.how-do-i-know-drawer .drawer-body .drawer-body-content .text-styled-subject{margin-top:30px;margin-bottom:10px}.how-do-i-know-drawer .drawer-footer{padding:16px}.how-do-i-know-drawer .drawer-footer textarea{min-height:80px}.how-do-i-know-drawer .drawer-footer .desktop-input{display:block}.how-do-i-know-drawer .drawer-footer .mobile-input,.how-do-i-know-drawer .drawer-footer .MuiInput-underline:after,.how-do-i-know-drawer .drawer-footer .MuiInput-underline:before{display:none}.how-do-i-know-drawer .drawer-footer .MuiTextField-root{width:100%;padding:10px 12px;border:1px solid #dadada;border-radius:8px}.how-do-i-know-drawer .drawer-footer hr{background-color:#d9d9d9}.how-do-i-know-drawer .drawer-footer .editor-action{display:flex;align-items:center}.how-do-i-know-drawer .drawer-footer .editor-action>*{margin-right:16px}.how-do-i-know-drawer .drawer-footer .editor-action>:last-child{margin-right:0}.how-do-i-know-drawer .drawer-title .comment-header{font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px}.how-do-i-know-drawer .drawer-title .comment-header-2{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px}.how-do-i-know-drawer .drawer-title .comment-sub-header{font-size:14px;line-height:24px}.how-do-i-know-drawer .drawer-title .MuiSvgIcon-root{font-size:1.5rem}.how-do-i-know-drawer .comment-item{padding:16px;border-bottom:1px solid #e5e3d9;font-size:14px;line-height:20px;position:relative}.how-do-i-know-drawer .comment-item .comment-body p{margin:8px 0;color:#231f20}.how-do-i-know-drawer .comment-item .comment-action{display:none}.how-do-i-know-drawer .comment-item.show-action .comment-action,.how-do-i-know-drawer .comment-item:hover .comment-action{display:block}.how-do-i-know-drawer .comment-item .loading-spinner{right:16px}.how-do-i-know-drawer .comment-item.failed{color:#979797}.how-do-i-know-drawer .comment-item .retry-text{color:#eb4b32}.how-do-i-know-drawer .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.how-do-i-know-drawer .comment-item .file-attachment img{max-width:105px;max-height:121px}.how-do-i-know-drawer .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.how-do-i-know-drawer .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.how-do-i-know-drawer .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.how-do-i-know-drawer .comment-item .file-attachment.temp-file .file-attachment-name>span,.how-do-i-know-drawer .comment-item .file-attachment.temp-file .file-attachment-name>svg,.how-do-i-know-drawer .comment-item .file-attachment.temp-file img{opacity:.5}.how-do-i-know-drawer .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.how-do-i-know-drawer .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative}.how-do-i-know-drawer .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.how-do-i-know-drawer .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.how-do-i-know-drawer .inbox-item{padding:12px 16px;border-bottom:1px solid #e5e3d9;cursor:pointer}.how-do-i-know-drawer .inbox-item .inbox-item-header{margin-bottom:8px}.how-do-i-know-drawer .inbox-item .comment-time,.how-do-i-know-drawer .inbox-item .inbox-item-content{font-size:14px;line-height:20px;color:#616161}.how-do-i-know-drawer .inbox-item .inbox-item-content{margin-right:30px}.how-do-i-know-drawer .has-new-comment{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em;padding:4px 7px;margin:0 8px;background-color:#f97}.how-do-i-know-drawer .file-uploader{margin-right:16px}.how-do-i-know-drawer .file-uploader .button-link{text-decoration:underline}@media(max-width:1024px){.how-do-i-know-drawer .drawer-wrapper-content{max-height:calc(var(--vh) - 57px)}.how-do-i-know-drawer .drawer-footer .desktop-input{display:none}.how-do-i-know-drawer .drawer-footer .mobile-input{display:block}.how-do-i-know-drawer .drawer-footer .MuiTextField-root{background-color:#fff;border-radius:10px;padding:12px 16px}.how-do-i-know-drawer .drawer-footer hr{display:none}.how-do-i-know-drawer .drawer-footer .editor-action{justify-content:center;margin-top:16px}.how-do-i-know-drawer .drawer-footer .editor-action button{width:100%}}.native-proposal-v2 .content-wrapper{overflow-y:auto}.proposal-comment-drawer-combined-v2 .drawer-wrapper-content{padding-bottom:0;height:100%;max-height:calc(var(--vh) - 64px);color:#1e1e1e;display:flex;flex-direction:row;background:#fffefa}.proposal-comment-drawer-combined-v2 .drawer-wrapper-content .main-comment-content{flex:1 1;width:65%;overflow-y:auto;display:flex;flex-direction:column}.proposal-comment-drawer-combined-v2 .drawer-wrapper-content .schedule-a-call{align-self:center;margin-top:8px}.proposal-comment-drawer-combined-v2 .drawer-wrapper-content .internal-notes.mobile{min-width:130px}.proposal-comment-drawer-combined-v2 .drawer-wrapper-content .internal-notes.mobile button{padding:6px!important}.proposal-comment-drawer-combined-v2 .MuiDrawer-paper{background-color:#fffefa;display:flex;flex-direction:column;padding:0;overflow:hidden;width:75%}.proposal-comment-drawer-combined-v2 .MuiDrawer-paper:has(.event-detail-section){width:93%}@media(max-width:1024px){.proposal-comment-drawer-combined-v2 .MuiDrawer-paper{width:100%}.proposal-comment-drawer-combined-v2 .MuiDrawer-paper:has(.event-detail-section){width:100%}}.proposal-comment-drawer-combined-v2 .MuiDrawer-paper .drawer-body{height:100%}.proposal-comment-drawer-combined-v2 p{margin-bottom:0}.proposal-comment-drawer-combined-v2 .drawer-header{border-bottom:1px solid #e5e3d9;padding:16px 24px}.proposal-comment-drawer-combined-v2 .drawer-header.mobile{padding:16px}.proposal-comment-drawer-combined-v2 .drawer-header .button-link{text-decoration:underline;margin:0 16px}.proposal-comment-drawer-combined-v2 .drawer-header .owner-title-group{display:flex;grid-gap:16px;gap:16px;align-items:baseline}.proposal-comment-drawer-combined-v2 .drawer-header .owner-detail{display:flex;grid-gap:20px;gap:20px;align-items:center}@media(max-width:1024px){.proposal-comment-drawer-combined-v2 .drawer-header .owner-detail{flex-direction:column;grid-gap:8px;gap:8px}}.proposal-comment-drawer-combined-v2 .drawer-header .owner-detail .action{flex:0 1 auto}.proposal-comment-drawer-combined-v2 .drawer-header .owner-detail .action .button-link-wrapper>span{text-wrap:nowrap}.proposal-comment-drawer-combined-v2 .drawer-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-comment-drawer-combined-v2 .drawer-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-comment-drawer-combined-v2 .drawer-body::-webkit-scrollbar-track{border-radius:25px}.proposal-comment-drawer-combined-v2 .drawer-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-comment-drawer-combined-v2 .drawer-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-comment-drawer-combined-v2 .drawer-body .comment-list{flex:1 1}.proposal-comment-drawer-combined-v2 .drawer-body .comment-list .new-comment-divider{color:#a83008;text-align:center;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;position:relative}.proposal-comment-drawer-combined-v2 .drawer-body .comment-list .new-comment-divider:before{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:10%;top:9px}.proposal-comment-drawer-combined-v2 .drawer-body .comment-list .new-comment-divider:after{content:" ";position:absolute;width:30%;height:1px;background-color:#a83008;left:60%;top:9px}.proposal-comment-drawer-combined-v2 .drawer-body .load-all{cursor:pointer;padding:16px 24px 0;text-decoration:underline}.proposal-comment-drawer-combined-v2 .drawer-body .section-header{background:#f2f1ea;padding:8px 24px;font-family:LTC Caslon;font-size:12px;font-style:italic;font-weight:405;line-height:24px;letter-spacing:.1em;text-align:left;text-transform:uppercase}.proposal-comment-drawer-combined-v2 .drawer-body .divider{background-color:#e5e3d9;opacity:1}.proposal-comment-drawer-combined-v2 .drawer-footer{padding:16px}.proposal-comment-drawer-combined-v2 .drawer-footer .desktop-input{display:block}.proposal-comment-drawer-combined-v2 .drawer-footer .mobile-input,.proposal-comment-drawer-combined-v2 .drawer-footer .MuiInput-underline:after,.proposal-comment-drawer-combined-v2 .drawer-footer .MuiInput-underline:before{display:none}.proposal-comment-drawer-combined-v2 .drawer-footer .MuiTextField-root{width:100%;padding:10px 12px;border:1px solid #dadada;border-radius:8px}.proposal-comment-drawer-combined-v2 .drawer-footer hr{background-color:#d9d9d9}.proposal-comment-drawer-combined-v2 .drawer-footer .editor-action{display:flex;align-items:center}.proposal-comment-drawer-combined-v2 .drawer-footer .editor-action>*{margin-right:16px}.proposal-comment-drawer-combined-v2 .drawer-footer .editor-action>:last-child{margin-right:0}.proposal-comment-drawer-combined-v2 .drawer-footer .comment-input-wrapper{position:relative}.proposal-comment-drawer-combined-v2 .drawer-footer .dropzone{position:absolute;display:flex;width:100%;height:100%;justify-content:center;align-items:center;outline:none;background-color:#e5e3d9;transition:border .24s ease-in-out;z-index:1;border-radius:8px;border:3px dashed #5e5929;left:50%;top:50%;transform:translate(-50%,-50%)}.proposal-comment-drawer-combined-v2 .drawer-title .comment-header{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px;letter-spacing:0;text-align:left}.proposal-comment-drawer-combined-v2 .drawer-title .comment-header.mobile{font-size:20px;line-height:30px;letter-spacing:.05px}.proposal-comment-drawer-combined-v2 .drawer-title .comment-header-2{font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px}.proposal-comment-drawer-combined-v2 .drawer-title .comment-sub-header{font-size:14px;line-height:24px}.proposal-comment-drawer-combined-v2 .drawer-title .MuiSvgIcon-root{font-size:1.5rem}.proposal-comment-drawer-combined-v2 .comment-item{padding:8px 24px 0;font-size:14px;line-height:20px;position:relative}.proposal-comment-drawer-combined-v2 .comment-item:has(.comment-owner){display:flex;justify-content:flex-end}.proposal-comment-drawer-combined-v2 .comment-item .comment-owner{color:#fffefa;background:#5e5929}.proposal-comment-drawer-combined-v2 .comment-item .comment-owner,.proposal-comment-drawer-combined-v2 .comment-item .not-comment-owner{border-radius:9px;width:-moz-fit-content;width:fit-content;padding:12px;font-family:brandon-grotesque,sans-serif;font-weight:390;font-size:16px;line-height:24px}.proposal-comment-drawer-combined-v2 .comment-item .not-comment-owner{color:#231f20;background:#dad8ca}.proposal-comment-drawer-combined-v2 .comment-item .comment-user{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer-combined-v2 .comment-item .comment-body p{margin:5px 0 7px;color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer-combined-v2 .comment-item .comment-info.current-user{justify-content:flex-end;align-items:center;margin-right:1px}.proposal-comment-drawer-combined-v2 .comment-item .comment-info{margin-left:1px;display:flex;margin-bottom:8px}.proposal-comment-drawer-combined-v2 .comment-item .comment-info .comment-avatar{margin-right:8px}.proposal-comment-drawer-combined-v2 .comment-item .comment-info .comment-name{font-family:Brandon Grotesque;font-weight:390;font-size:14px;line-height:21px}.proposal-comment-drawer-combined-v2 .comment-item .comment-time.current-user{display:flex;justify-content:flex-end;align-items:center;margin-right:1px}.proposal-comment-drawer-combined-v2 .comment-item .comment-time{margin-left:1px;margin-bottom:8px}.proposal-comment-drawer-combined-v2 .comment-item .comment-action{display:none;position:absolute}.proposal-comment-drawer-combined-v2 .comment-item.show-action .comment-action,.proposal-comment-drawer-combined-v2 .comment-item:hover .comment-action{display:block;top:33px}.proposal-comment-drawer-combined-v2 .comment-item .loading-spinner{right:16px}.proposal-comment-drawer-combined-v2 .comment-item.failed{color:#979797}.proposal-comment-drawer-combined-v2 .comment-item .retry-text{color:#eb4b32}.proposal-comment-drawer-combined-v2 .comment-item .retry-text .link{text-decoration:underline;margin-left:16px}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment img{max-width:105px;max-height:121px}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .file-attachment-name{color:#5e5929;text-decoration:underline;cursor:pointer}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .file-attachment-name svg{width:18px;height:18px;fill:#5e5929;margin-right:5px}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment a{font-family:brandon-grotesque,sans-serif}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment.temp-file .file-attachment-name>span,.proposal-comment-drawer-combined-v2 .comment-item .file-attachment.temp-file .file-attachment-name>svg,.proposal-comment-drawer-combined-v2 .comment-item .file-attachment.temp-file img{opacity:.5}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment.temp-file .file-attachment-name{cursor:inherit}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .image-attachment{margin-bottom:10px;display:inline-block;position:relative;cursor:pointer}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .image-attachment img{border-radius:9px}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .image-attachment .save-to-inspo{position:absolute;right:5px;bottom:5px;color:#fff}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment .image-attachment .loading-spinner{right:5px;bottom:5px}.proposal-comment-drawer-combined-v2 .comment-item .file-attachment.current-user{display:flex;justify-content:flex-end;flex-direction:column;align-items:flex-end}.proposal-comment-drawer-combined-v2 .inbox-item{padding:16px 24px;border-bottom:1px solid #e5e3d9;cursor:pointer}.proposal-comment-drawer-combined-v2 .inbox-item .inbox-item-wrapper{display:flex;align-items:center;grid-gap:8px;gap:8px}.proposal-comment-drawer-combined-v2 .inbox-item .inbox-item-header{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px}.proposal-comment-drawer-combined-v2 .inbox-item.not-interested .inbox-item-header{opacity:.5}.proposal-comment-drawer-combined-v2 .has-new-comment{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em;padding:4px 7px;margin:0 8px;background-color:#f97}.proposal-comment-drawer-combined-v2 .comment-count{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;margin:0 8px}.proposal-comment-drawer-combined-v2 .file-uploader{margin-right:16px}.proposal-comment-drawer-combined-v2 .file-uploader .button-attach-file{display:flex;align-items:center;cursor:pointer;text-transform:uppercase;color:#5e5929;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;text-align:left}.proposal-comment-drawer-combined-v2 .rotate-180{transform:rotate(180deg)}.proposal-comment-drawer-combined-v2 .rotate-45{transform:rotate(45deg)}.proposal-comment-drawer-combined-v2 .button-wrapper{padding:12px 24px!important;font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-align:left;text-transform:uppercase;border-radius:0!important}.proposal-comment-drawer-combined-v2 .button-wrapper .button-base{border-radius:0!important}@media(max-width:1024px){.proposal-comment-drawer-combined-v2 .desktop{display:none}}.proposal-comment-drawer-combined-v2 .mobile{display:none}@media(max-width:1024px){.proposal-comment-drawer-combined-v2 .mobile{display:block}}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper{display:flex;align-items:center;grid-gap:30px;gap:30px}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable{width:83px;height:32px}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase{top:5px;left:8px}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-switchBase.Mui-checked{left:100%;transform:translateX(calc(-100% - 8px))}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked{color:#5e5929}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-thumb{border:1px solid #fff;background-color:#fff;width:22px;height:22px;border-radius:50%}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-track{border:1px solid #cfcfcf;background-color:#cfcfcf}.proposal-comment-drawer-combined-v2 .floral-team-item-wrapper .switch-call-enable .MuiSwitch-colorSecondary.Mui-checked+.MuiSwitch-track{border:1px solid #5e5929;background-color:#5e5929}.proposal-comment-drawer-combined-v2 .floral-team{display:flex;align-items:center;grid-gap:20px;gap:20px;flex:1 1}.proposal-comment-drawer-combined-v2 .floral-team .details .details-title{display:flex;align-items:center}.proposal-comment-drawer-combined-v2 .floral-team .details .details-title h3{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;margin-bottom:0}.proposal-comment-drawer-combined-v2 .floral-team .details .subtitle{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.proposal-comment-drawer-combined-v2 .floral-team .avatar{width:59px;height:59px;flex:0 0 auto}.proposal-comment-drawer-combined-v2 .floral-team .avatar img{border-radius:50%;width:100%;height:100%;object-fit:cover}.proposal-comment-drawer-combined-v2 .floral-team-actions{display:flex;grid-gap:30px;gap:30px;align-items:center}.proposal-comment-drawer-combined-v2 .floral-team-actions .call-title{font-family:BN Bergen St;font-size:10px;font-weight:700;line-height:15px;letter-spacing:.2em;text-transform:uppercase}.proposal-comment-drawer-combined-v2 .style-notes{padding:24px;background-color:#f3f3f3}.proposal-comment-drawer-combined-v2 .style-notes.mobile{padding:16px 24px}.proposal-comment-drawer-combined-v2 .style-notes .unit-title{font-family:Brandon Grotesque;font-size:14px;font-weight:700;line-height:21px;color:#231f20}.proposal-comment-drawer-combined-v2 .style-notes .style-notes-content{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;color:#231f20;margin-bottom:5px}.proposal-comment-drawer-combined-v2 .style-notes .style-notes-time{font-family:Brandon Grotesque;font-size:14px;font-weight:390;line-height:21px;color:#555152}.proposal-comment-drawer-combined-v2 .style-notes button.add-style-notes-btn,.proposal-comment-drawer-combined-v2 .style-notes button.update-style-notes-btn{padding:0}.proposal-comment-drawer-combined-v2 .style-notes .style-notes.mobile{padding:16px 24px}.proposal-comment-drawer-combined-v2 .more-conservation-button{cursor:pointer;position:relative}.proposal-comment-drawer-combined-v2 .more-conservation-button .more-btn{padding:16px;border-radius:4px;border:1px solid #bdbcbc;font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;color:#787475;display:flex;justify-content:space-between;align-items:center}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list{background-color:#fffefa;margin:auto;position:absolute;left:50%;transform:translate(-50%,-2px);display:none;border:1px solid #fffefa;border-radius:4px}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list .conversation-item{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;border:1px solid #cfcfcf;border-bottom:none;padding:16px;display:flex;align-items:center;justify-content:space-between}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list .conversation-item .unread-count{width:30px;background-color:#f97;border-radius:50%;font-family:BN Bergen St;font-weight:400;font-size:20px;line-height:30px;text-align:center;color:#231f20}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list .conversation-item:last-child{border-bottom:1px solid #cfcfcf}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list .conversation-item.active{font-weight:700}.proposal-comment-drawer-combined-v2 .more-conservation-button .conversations-list.show{display:block;z-index:1}@media(max-width:1024px){.proposal-comment-drawer-combined-v2 .drawer-wrapper-content{max-height:calc(var(--vh) - 57px)}.proposal-comment-drawer-combined-v2 .drawer-footer .desktop-input{display:none}.proposal-comment-drawer-combined-v2 .drawer-footer .mobile-input{display:block}.proposal-comment-drawer-combined-v2 .drawer-footer .MuiTextField-root{background-color:#fff;border-radius:10px;padding:12px 16px}.proposal-comment-drawer-combined-v2 .drawer-footer hr{display:none}.proposal-comment-drawer-combined-v2 .drawer-footer .editor-action{justify-content:center}}.markdown-body p{margin-bottom:16px}.markdown-body a{text-decoration:underline;font-weight:500;font-family:brandon-grotesque,sans-serif;transition:color .2s}.markdown-body a:focus,.markdown-body a:hover{color:#0d47a1;text-decoration:underline}.markdown-body strong{font-weight:700}.markdown-body em{font-style:italic}.markdown-body ul{margin-left:2em;padding-left:1em;list-style-type:disc}.markdown-body ul li{margin-bottom:.3em;font-size:1.08em}.markdown-body ol{margin-left:2em;padding-left:1.2em;list-style-type:decimal}.markdown-body ol li{margin-bottom:.3em;font-size:1.08em}.comment-owner .markdown-body a{color:#fff}.comment-owner .markdown-body a:focus,.comment-owner .markdown-body a:hover{color:#f0f0f0}.not-comment-owner .markdown-body a{color:#5e5929}.not-comment-owner .markdown-body a:focus,.not-comment-owner .markdown-body a:hover{color:#48742c}.proposal-summary-wrapper{padding:13px 24px}.proposal-summary-wrapper .title{font-family:LTC Caslon;font-size:20px;font-weight:400;line-height:30px;text-align:left}.proposal-summary-wrapper .description{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px;text-align:left}.proposal-summary-wrapper .button-link-wrapper{padding-left:0;font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em}.proposal-summary-wrapper .summary-header{display:flex;justify-content:space-between}.proposal-summary-wrapper .form-group.outline{border-radius:8px;border:1px solid #bdbcbc}.proposal-summary-wrapper .form-group .form-input{padding:16px}.proposal-summary-wrapper .form-group textarea{resize:none;border:none;border-radius:10px;outline:none;background:transparent;width:100%}.proposal-summary-wrapper .style-note-view{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:200px;overflow:auto}.proposal-summary-wrapper .footer-actions{display:flex;justify-content:space-between;align-items:center}.proposal-summary-wrapper .footer-actions .button-link-wrapper,.proposal-summary-wrapper .footer-actions .button-wrapper{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;padding:12px 16px}.proposal-summary-wrapper .footer-actions .actions{display:flex;grid-gap:5px;gap:5px}.proposal-summary-wrapper .expand-btn{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;text-decoration:underline;color:#5e5929;cursor:pointer;margin-bottom:.5rem}.proposal-summary-wrapper.for-mobile{height:50px;overflow:hidden;min-height:43px}.proposal-summary-wrapper.for-mobile.expanded{height:unset;overflow:unset;min-height:unset}.proposal-comment-drawer-combined-v2 .disabled-comment-input{padding:16px 24px;background-color:#f2f1ea;border-radius:4px;width:90%;margin:auto auto 10px}.proposal-comment-drawer-combined-v2 .disabled-comment-input .title{font-family:Brandon Grotesque;font-weight:700;font-size:16px;line-height:24px;text-align:center}.proposal-comment-drawer-combined-v2 .disabled-comment-input .content{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:24px;text-align:center}.proposal-comment-drawer-combined-v2 .disabled-comment-input .content span{color:#5e5929;text-decoration:underline;cursor:pointer}.proposal-comment-drawer-combined-v2 .mobile-input.comment-textarea label{z-index:1!important;background-color:#fff!important}.proposal-comment-drawer-combined-v2 .mobile-input.comment-textarea label .form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translate(8px) scale(.75)!important;width:100%!important}.proposal-comment-drawer-combined-v2 .desktop-input.comment-textarea label{z-index:1;background-color:#fff}.proposal-comment-drawer-combined-v2 .desktop-input.comment-textarea label .form-group-2 .form-input .MuiFormControl-root .MuiInputLabel-formControl.MuiInputLabel-shrink{transform:translate(8px) scale(.75);width:100%}.style-notes .footer-actions{display:flex;justify-content:space-between;align-items:center}.style-notes .footer-actions .button-link-wrapper,.style-notes .footer-actions .button-wrapper{font-family:BN Bergen St;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.2em;padding:12px 16px}.style-notes .footer-actions .actions{display:flex;grid-gap:5px;gap:5px}.style-notes .style-note-view{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:200px;overflow:auto}.style-notes .form-group.outline{border-radius:8px;border:1px solid #bdbcbc}.style-notes .form-group .form-input{padding:16px}.style-notes .form-group textarea{resize:none;border:none;border-radius:10px;outline:none;background:transparent;width:100%}.style-notes button.go-to-product-btn{padding:6px!important}.style-notes .expand-btn{font-family:Brandon Grotesque;font-weight:390;font-size:16px;line-height:18px;text-decoration:underline;color:#5e5929;cursor:pointer}.style-notes.mobile{height:50px;overflow:hidden;min-height:50px}.style-notes.mobile.expanded{height:unset;overflow:unset;min-height:unset}.comment-empty-state{text-align:center;max-width:400px}.comment-empty-state h2{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px}.floral-manager-empty-wrapper{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1}.floral-manager-empty-wrapper .floral-manager-empty{text-align:center;max-width:400px;padding:20px}.floral-manager-empty-wrapper .floral-manager-empty .title{font-family:LTC Caslon;font-size:24px;font-weight:400;line-height:36px}.floral-manager-empty-wrapper .floral-manager-empty .description{font-family:Brandon Grotesque;font-size:20px;font-weight:390;line-height:30px}.floral-manager-empty-wrapper .floral-manager-empty .subtitle{font-family:Brandon Grotesque;font-size:16px;font-weight:390;line-height:24px}.event-detail-section{width:35%;background-image:url(/static/media/bg-left-confirm-updated-options.4438d7fa.png);background-size:cover;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center;height:100%}.event-detail-section .event-detail-content{background-color:#fff;border-radius:8px;padding:20px;text-align:center;max-width:80%}.event-detail-section .event-detail-content .title{font-family:"LTC Caslon";font-style:normal;font-weight:400;font-size:16px;line-height:21px;text-align:center;color:#000}.event-detail-section .event-detail-content .description{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:21px;text-align:center;margin-bottom:5px}.event-detail-section .event-detail-content .colors{width:100%;display:flex;margin-top:.5rem;flex-wrap:wrap;justify-content:center;align-items:center;grid-gap:10px;gap:10px}.event-detail-section .event-detail-content .colors-item{height:24px;width:24px;border-radius:100%}.event-detail-section .event-detail-content .colors-item:first-child{margin-left:0;width:24px}.comment-type-section{width:20%;height:100%;overflow-y:auto;background-color:#f2f1ea;scrollbar-width:thin;padding:2px 0}.comment-type-section .comment-type-content .inbox-title{font-family:LTC Caslon;font-weight:400;font-size:24px;line-height:36px;color:#231f20;padding:19px 25px 13px;border-bottom:1px solid #c6c5c5}.comment-type-section .comment-type-content .comment-type-item{border-bottom:1px solid #c6c5c5;display:flex;align-items:center;cursor:pointer}.comment-type-section .comment-type-content .comment-type-item .unit-text{font-family:Brandon Grotesque;font-weight:390;font-size:20px;line-height:30px;color:#231f20;padding:16px 25px}.comment-type-section .comment-type-content .comment-type-item .unit-text.selected{font-weight:700}.comment-type-section .comment-type-content .comment-type-item .unread-count{width:30px;background-color:#f97;border-radius:50%;font-family:BN Bergen St;font-weight:400;font-size:20px;line-height:30px;text-align:center;color:#231f20}.proposal-landing .landing-faq{max-width:1060px;margin:18px auto 38px}.landing-banner{background-image:url(/static/media/proposal-landing-cover.85e32f77.png);background-repeat:no-repeat;background-size:cover;background-position:50%;min-height:513px;display:flex;align-items:center;justify-content:center;padding:74px 24px 90px}.landing-banner .banner__content{flex-direction:column;width:100%;max-width:942px;padding:40px 50px 50px;background-color:#fff;border-radius:8px;align-items:center;text-align:center}.landing-banner .banner__text{margin-top:8px;margin-bottom:32px;font-size:20px;line-height:30px}@media(max-width:1920px){.landing-banner .banner__content{max-width:628px}}@media(max-width:1280px){.landing-banner{min-height:410px;padding:59px 24px 72px}.landing-banner .banner__content{padding:40px;max-width:500px}.landing-banner .banner__title{font-size:32px;line-height:48px}.landing-banner .banner__text{margin-bottom:26px;font-size:16px;line-height:24px}}@media(max-width:1024px){.landing-banner{padding:90px 48px 68px}.landing-banner .banner__content{max-width:673px}}@media(max-width:768px){.landing-banner{padding:132px 24px 100px}}.landing-info{padding:24px 0}.landing-info .landing-container>*{flex:1 1;margin:0 13px}.landing-info .landing-container>:first-child{margin-left:0}.landing-info .landing-container>:last-child{margin-right:0}.landing-info .p-card-outline{text-align:center;border:none}.landing-info .p-card-outline .MuiCardContent-root{padding-top:38px}.landing-info .p-card-outline .MuiCardContent-root .card-title{line-height:21px;margin-top:24px;margin-bottom:16px}.landing-info .p-card-outline .MuiCardContent-root p{margin-bottom:0}.landing-info .p-card-outline .MuiCardActions-root{justify-content:center;padding-bottom:42px;padding-top:20px}@media(max-width:1024px){.landing-info{padding:24px 48px}.landing-info .landing-container{flex-direction:column}.landing-info .landing-container>*{margin:0 0 16px}.landing-info .landing-container>:last-child{margin-bottom:8px}}@media(max-width:768px){.landing-info{padding:24px}}.wedding-specialist{background-color:#e5e3d9;padding:60px 24px}.wedding-specialist .wedding-specialist--content .heading-intro{margin-bottom:24px}.wedding-specialist .wedding-specialist--content .text-intro{margin-bottom:0;text-align:center}.wedding-specialist .wedding-specialist--content .button-group{margin-top:24px}.wedding-specialist .wedding-specialist--content.no-owner{flex-direction:column;align-items:center}.wedding-specialist .wedding-specialist--content.no-owner .text-intro{max-width:463px}.wedding-specialist .wedding-specialist--content.has-owner{justify-content:space-between;grid-gap:40px;gap:40px;margin:0 auto}.wedding-specialist .wedding-specialist--content .content-left{flex-direction:column;max-width:45%;text-align:center}.wedding-specialist .wedding-specialist--content .content-right{max-width:45%}@media(max-width:1024px){.wedding-specialist .wedding-specialist--content{flex-direction:column;align-items:center}.wedding-specialist .wedding-specialist--content .content-left{max-width:410px}}.landing-pinterest-section{padding:24px;background-color:#5e5929;color:#fff}.landing-pinterest-section .landing-pinterest-content{max-width:1100px;margin:0 auto;display:flex;grid-gap:40px;gap:40px;justify-content:space-between}.landing-pinterest-section .landing-pinterest-content .content-left,.landing-pinterest-section .landing-pinterest-content .content-right{display:flex;flex:1 1;flex-direction:column;justify-content:center}.landing-pinterest-section .edit-inline-wrapper .form-group-2 .form-input .MuiFormControl-root{border:none;border-radius:unset}.landing-pinterest-section .edit-inline-wrapper.style-3{width:100%;justify-content:flex-end}.landing-pinterest-section .edit-inline-wrapper.style-3 .inline-action .edit-text,.landing-pinterest-section .edit-inline-wrapper.style-3 a{color:#fff}.landing-pinterest-section .edit-inline-wrapper.style-3 .inline-input{border-color:#b7b7b7;background-color:#fff}.landing-pinterest-section .edit-inline-wrapper.style-3 .inline-action .cta{background-color:#fff;color:#5e5929}@media(max-width:1024px){.landing-pinterest-section .landing-pinterest-content{flex-direction:column;text-align:center;grid-gap:20px;gap:20px}}@media(max-width:768px){.landing-pinterest-section .edit-inline-wrapper.style-3{flex-direction:column;grid-gap:20px;gap:20px}}.color-palette-wrapper{max-width:1283px;min-height:665px;margin:20px auto 32px;padding:0 24px;position:relative}.color-palette-wrapper .MuiSkeleton-root{min-height:666px;border-radius:8px}.color-palette-wrapper .moodboard-grid{position:relative;min-height:665px;column-count:6;grid-column-gap:19px;column-gap:19px;grid-row-gap:19px;row-gap:19px}.color-palette-wrapper .moodboard-grid .moodboard-grid-col{width:100%;max-width:190px;height:100%}.color-palette-wrapper .moodboard-grid .moodboard-grid-col>:first-child{margin-bottom:20px}.color-palette-wrapper .moodboard-grid img{object-fit:cover;object-position:center;border-radius:8px;width:100%}.color-palette-wrapper .moodboard-grid img.moodboard-image-1{height:285px}.color-palette-wrapper .moodboard-grid img.moodboard-image-2{height:396px}.color-palette-wrapper .moodboard-grid img.moodboard-image-3,.color-palette-wrapper .moodboard-grid img.moodboard-image-4{height:290px}.color-palette-wrapper .moodboard-grid img.moodboard-image-5{height:376px}.color-palette-wrapper .moodboard-grid img.moodboard-image-6{height:330px}.color-palette-wrapper .moodboard-grid img.moodboard-image-7{height:360px}.color-palette-wrapper .moodboard-grid img.moodboard-image-8{height:249px}.color-palette-wrapper .moodboard-grid img.moodboard-image-9{height:355px}.color-palette-wrapper .moodboard-grid img.moodboard-image-10{height:356px}.color-palette-wrapper .moodboard-grid img.moodboard-image-11{height:269px}.color-palette-wrapper .moodboard-grid img.moodboard-image-12{height:315px}.color-palette-wrapper .inner-slider-wrapper{position:absolute;width:100%;max-width:470px;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;padding:24px 16px;text-align:center}.color-palette-wrapper .inner-slider-wrapper .inner-slider{margin-top:16px;margin-bottom:24px;display:flex;align-items:center}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-track{transition:transform .5s ease 0s}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-slide{text-align:center}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-arrow:before{content:""}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-prev{left:0}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-next{right:0}.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-next,.color-palette-wrapper .inner-slider-wrapper .inner-slider .slick-prev{transform:unset;padding:18px;background-color:#e5e3d9}.color-palette-wrapper.mobile{padding:0;margin:8px auto;min-height:490px}.color-palette-wrapper.mobile .MuiSkeleton-root{min-height:490px;border-radius:0}.color-palette-wrapper.mobile .bg-slider{margin-bottom:-90px;z-index:-1}.color-palette-wrapper.mobile .moodboard-grid{column-count:4;grid-column-gap:8px;column-gap:8px;min-height:490px}.color-palette-wrapper.mobile .moodboard-grid .moodboard-grid-col{max-width:unset}.color-palette-wrapper.mobile .moodboard-grid .moodboard-grid-col>:not(:last-child){margin-bottom:8px}.color-palette-wrapper.mobile .moodboard-grid img{object-fit:cover;object-position:center;border-radius:8px;width:100%}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-1{height:136px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-2{height:187px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-3,.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-4{height:137px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-5{height:178px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-6{height:157px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-7{height:171px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-8{height:119px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-9{height:170px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-10{height:127px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-11{height:128px}.color-palette-wrapper.mobile .moodboard-grid img.moodboard-image-12{height:152px}.color-palette-wrapper.mobile .inner-slider-wrapper{position:unset;max-width:100%;transform:unset;border-radius:0}.landing-faq .faq-root{text-align:center;margin-top:0}.helpful-resources-wrapper{background-color:#e5e3d9;padding:24px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center}.helpful-resources-wrapper .resources-grid{max-width:1160px;margin-top:0}.helpful-resources-wrapper .helpful-resource-card{border-radius:8px;background-color:#fff;display:flex;flex-direction:column}.helpful-resources-wrapper .helpful-resource-card>img{width:100%;aspect-ratio:4.8/3;border-top-left-radius:8px;border-top-right-radius:8px}.helpful-resources-wrapper .helpful-resource-card .card-content{padding:16px 16px 32px;flex:1 1;display:flex;flex-direction:column}.helpful-resources-wrapper .helpful-resource-card .read-more{margin-top:auto;color:#5e5929}.color-palette-card-wrapper .color-preview{align-items:center;justify-content:center;flex-wrap:wrap}.color-palette-card-wrapper .color-preview>div{width:40px;height:40px;border-radius:50%;margin-right:4px}.color-palette-modal.full-screen-modal .modal-header{width:100%}.color-palette-modal.full-screen-modal .modal-header h6{margin:0}.color-palette-modal.full-screen-modal .modal-body{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.color-palette-modal.full-screen-modal .modal-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.color-palette-modal.full-screen-modal .modal-body::-webkit-scrollbar-track{border-radius:25px}.color-palette-modal.full-screen-modal .modal-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.color-palette-modal.full-screen-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.color-palette-modal.full-screen-modal .modal-content{background-color:#fffefa;padding:16px}.color-palette-modal .color-preview{margin-left:20px}.color-palette-modal .color-preview>*{width:22px;margin-left:3px}.color-palette-modal .color-preview>div:nth-last-child(-n+2){width:16px}.color-palette-modal .modal-footer{flex-direction:column;grid-gap:20px;gap:20px}@media(max-width:1024px){.color-palette-modal.full-screen-modal .modal-body,.color-palette-modal.full-screen-modal .modal-header{padding:16px 0}}.get-a-quote-modal .quote-content{text-align:center;padding:0 100px}.get-a-quote-modal .quote-content .proposal-step{display:flex;justify-content:space-around}.get-a-quote-modal .quote-content .proposal-step .step-item{display:flex;flex-direction:column;align-items:center;width:min-content}.get-a-quote-modal .quote-content .proposal-step .step-item .item-card{width:100px;height:100px;background:#f2f1ea;border-radius:10px;padding:20px}.get-a-quote-modal .quote-content .proposal-step .step-item .item-card img{object-fit:contain;object-position:center;width:100%;height:100%}.get-a-quote-modal .quote-content .total-row{display:flex;justify-content:center}.get-a-quote-modal .quote-content .total-row .total-card{border:1px solid #dbdbdb;border-radius:10px;padding:20px}.get-a-quote-modal .quote-content .actions{display:flex;justify-content:center;grid-gap:30px;gap:30px}@media(max-width:768px){.get-a-quote-modal .quote-content{padding:0}.get-a-quote-modal .quote-content .proposal-step .step-item{width:auto}.get-a-quote-modal .quote-content .proposal-step .step-item .item-card{width:72px;height:72px}}.event-owner-wrapper{display:flex;align-items:center;grid-gap:30px;gap:30px}.event-owner-wrapper .MuiAvatar-root{width:165px;height:156px;border:7px solid #fff}.event-owner-wrapper .owner-info{max-width:310px}@media(max-width:768px){.event-owner-wrapper{flex-direction:column;text-align:center}}.your-vision-wrapper{position:relative;z-index:1;height:449px;display:flex;justify-content:center;align-items:center}.your-vision-wrapper .vision-bg{width:100%;height:100%;object-fit:cover;position:absolute;z-index:0}@media(max-width:1024px){.your-vision-wrapper .vision-bg{object-fit:none;object-position:70%}}.your-vision-wrapper .your-vision{position:relative;z-index:1}.your-vision-wrapper .your-vision .vision-card{background:#fff;border-radius:8px;padding:20px;width:918px;display:flex;justify-content:center}.your-vision-wrapper .your-vision .vision-card .vision-content{text-align:center;max-width:645px}.your-vision-wrapper .your-vision .vision-card .vision-content .label{font-size:12px;line-height:21px}.your-vision-wrapper .your-vision .vision-card .vision-content h2{font-style:italic;font-size:48px;line-height:64px}@media(max-width:1920px){.your-vision-wrapper .your-vision .vision-card{width:612px}.your-vision-wrapper .your-vision .vision-card .vision-content{max-width:429px}}@media(max-width:768px){.your-vision-wrapper .your-vision .vision-card{max-width:342px}.your-vision-wrapper .your-vision .vision-card .vision-content h2{font-size:32px;line-height:48px}}.inspiration-gallery-wrapper .inspiration-gallery-container{display:flex;padding:60px 60px 30px;grid-gap:30px;gap:30px}@media(max-width:1024px){.inspiration-gallery-wrapper .inspiration-gallery-container{flex-direction:column;padding:30px 20px}}.inspiration-gallery-wrapper .inspiration-bg{max-width:260px;margin:auto}.inspiration-gallery-wrapper .inspiration-bg.hidden{display:none}@media(max-width:1024px){.inspiration-gallery-wrapper .inspiration-bg.bg-1{display:none}}.inspiration-gallery-wrapper .inspiration-gallery{flex:1 1;text-align:center;position:relative}.inspiration-gallery-wrapper .inspiration-gallery .intro{max-width:423px;margin:auto}.inspiration-gallery-wrapper .upload-actions{display:flex;justify-content:center;width:240px;height:260px}.inspiration-gallery-wrapper .upload-actions .images-uploader-wrapper{width:100%;height:100%}.inspiration-gallery-wrapper .upload-actions.mobile{display:none}@media(max-width:1024px){.inspiration-gallery-wrapper .upload-actions.desktop{display:none}.inspiration-gallery-wrapper .upload-actions.mobile{display:flex;position:relative}}.inspiration-gallery-wrapper .flower-gallery{display:flex;flex-wrap:wrap;grid-gap:24px;gap:24px;margin:20px 0;justify-content:center}@media(max-width:1024px){.inspiration-gallery-wrapper .flower-gallery{flex-wrap:nowrap;overflow-x:auto;min-width:100%;justify-content:flex-start;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.inspiration-gallery-wrapper .flower-gallery::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.inspiration-gallery-wrapper .flower-gallery::-webkit-scrollbar-track{border-radius:25px}.inspiration-gallery-wrapper .flower-gallery::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.inspiration-gallery-wrapper .flower-gallery::-webkit-scrollbar-thumb:hover{background:#b4b4b4}}.inspiration-gallery-wrapper .flower-gallery .file-item,.inspiration-gallery-wrapper .flower-gallery .flower-item{position:relative;width:240px;height:260px;border-radius:8px}@media(max-width:1024px){.inspiration-gallery-wrapper .flower-gallery .file-item,.inspiration-gallery-wrapper .flower-gallery .flower-item{flex:1 0 auto}}.inspiration-gallery-wrapper .flower-gallery .file-item .images-uploader-wrapper,.inspiration-gallery-wrapper .flower-gallery .flower-item .images-uploader-wrapper{width:100%;height:100%}.inspiration-gallery-wrapper .flower-gallery .file-item .flower,.inspiration-gallery-wrapper .flower-gallery .flower-item .flower{width:100%;height:100%;object-fit:cover;border-radius:8px}.inspiration-gallery-wrapper .flower-gallery .file-item .icon-delete,.inspiration-gallery-wrapper .flower-gallery .flower-item .icon-delete{position:absolute;bottom:16px;right:16px;width:40px;background:#fff;height:40px;display:flex;justify-content:center;align-items:center;border-radius:50%;cursor:pointer;display:none}.inspiration-gallery-wrapper .flower-gallery .file-item .icon-delete img,.inspiration-gallery-wrapper .flower-gallery .flower-item .icon-delete img{width:20px;height:20px}.inspiration-gallery-wrapper .flower-gallery .file-item .icon-delete.loading,.inspiration-gallery-wrapper .flower-gallery .file-item:hover .icon-delete,.inspiration-gallery-wrapper .flower-gallery .flower-item .icon-delete.loading,.inspiration-gallery-wrapper .flower-gallery .flower-item:hover .icon-delete{display:flex}.inspiration-gallery-wrapper .flower-gallery .file-item{width:auto;height:auto}.inspiration-gallery-wrapper .flower-gallery .file-item a{color:inherit}.inspiration-gallery-wrapper .flower-gallery .file-item .icon-delete{bottom:0;right:0;width:28px;height:28px}.inspiration-gallery-wrapper .flower-gallery.file-gallery{flex-direction:column;align-items:center;grid-gap:12px;gap:12px}.pinterest-board-wrapper{padding:20px 60px;background:#5e5929;color:#fff}@media(max-width:1024px){.pinterest-board-wrapper{padding:20px}}.pinterest-board-wrapper .pinterest-board{display:flex;grid-gap:50px;gap:50px;align-items:center}@media(max-width:1024px){.pinterest-board-wrapper .pinterest-board{flex-direction:column;grid-gap:0;gap:0;max-width:478px;margin:0 auto}}.pinterest-board-wrapper .pinterest-board .intro{width:50%}@media(max-width:1024px){.pinterest-board-wrapper .pinterest-board .intro{width:100%;max-width:342px}}.pinterest-board-wrapper .pinterest-board .pinterest-form{flex:1 1;margin-bottom:20px}@media(max-width:1024px){.pinterest-board-wrapper .pinterest-board .pinterest-form{width:100%}.pinterest-board-wrapper .pinterest-board .pinterest-form .cta{width:-moz-fit-content;width:fit-content;margin:auto}}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group{display:flex;grid-gap:20px;gap:20px;margin-top:0;align-items:center}@media(max-width:768px){.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group{flex-direction:column}}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group .group-input{flex:1 1;position:relative}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group .group-input .pinterest-input input{padding:5px 0}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group .group-input .toast-message{position:absolute;bottom:-22px;left:10px}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group .group-input .error{color:#df3116}.pinterest-board-wrapper .pinterest-board .pinterest-form .form-group .MuiInputBase-root{background:#fff;border-radius:8px}.pinterest-board-wrapper .pinterest-board .pinterest-form .edit-btn,.pinterest-board-wrapper .pinterest-board .pinterest-form .pinterest-link{color:#fff}.love-story-wrapper{background-color:#e5e3d9}.love-story-wrapper .love-story-container{position:relative;display:flex;justify-content:space-between;align-items:flex-end}.love-story-wrapper .love-story-bg{width:270px;height:100%;margin-right:30px}@media(max-width:1024px){.love-story-wrapper .love-story-bg{display:none}}.love-story-wrapper .love-story{padding:48px 15% 58px 0}@media(max-width:1024px){.love-story-wrapper .love-story{padding:32px 15px;width:100%}}.love-story-wrapper .love-story .description{width:70%}@media(max-width:1024px){.love-story-wrapper .love-story .description{width:100%}}.love-story-wrapper .love-story .story-text .form-input{font-family:brandon-grotesque,sans-serif}.love-story-wrapper .love-story .story-text textarea{resize:none;border:0;border-radius:8px;padding:20px}.love-story-wrapper .love-story .story-text textarea:focus{outline:none}.love-story-wrapper .love-story .story-group{position:relative}.love-story-wrapper .love-story .story-group .toast-message{position:absolute;bottom:-22px;left:10px}.love-story-wrapper .love-story .story-group .error{color:#df3116}.proposal-detail-side-bar .MuiListItemText-primary{width:-moz-fit-content;width:fit-content}.proposal-detail-side-bar .event-category{border-bottom:1px solid #bababa}.proposal-detail-side-bar .category .MuiListItemText-primary{border-bottom:2px solid transparent}.proposal-detail-side-bar .category.selected .MuiListItemText-primary{padding-bottom:2px;border-bottom:2px solid #f97}.proposal-detail-side-bar .unit .MuiListItemText-root{margin-left:24px;position:relative;margin-right:20px}.proposal-detail-side-bar .unit .MuiListItemText-root:before{content:" ";position:absolute;width:16px;height:16px;border:1px solid #f97;border-radius:50%;background-color:#fff;left:-24px;top:3px}.proposal-detail-side-bar .unit .MuiListItemText-root:after{display:none;content:"";position:absolute;width:10px;height:5px;border-left:2px solid #f97;border-bottom:2px solid #f97;left:-21px;top:8px;transform:rotate(-45deg);border-radius:1px}.proposal-detail-side-bar .unit.selected .MuiListItemText-root:before{background-color:#f97}.proposal-detail-side-bar .unit.has-selected-product .MuiListItemText-root:after{display:block}.proposal-detail-side-bar .unit.has-selected-product.selected .MuiListItemText-root:after{border-left:2px solid #fff;border-bottom:2px solid #fff}.proposal-detail-side-bar .unit.not-interested .MuiListItemText-root{margin-left:0}.proposal-detail-side-bar .unit.not-interested .MuiListItemText-root:after,.proposal-detail-side-bar .unit.not-interested .MuiListItemText-root:before{display:none}.proposal-detail-side-bar .unit.not-interested .MuiListItemText-root .MuiTypography-root{opacity:.5}.proposal-detail-side-bar .menu-single-level{position:relative}.proposal-detail-side-bar .menu-single-level .message-icon-wrapper{position:absolute;top:17px;right:20px}.proposal-detail-side-bar .menu-single-level .message{width:16px;height:13px;display:flex;align-items:center;justify-content:center;border-radius:2px;position:relative;border:1px solid #5e5929;cursor:pointer}.proposal-detail-side-bar .menu-single-level .message .count{color:#231f20;font-size:10px;font-style:normal;font-weight:390;line-height:normal}.proposal-detail-side-bar .menu-single-level .message:after{bottom:-3px;border-top:4px solid #e5e3d9}.proposal-detail-side-bar .menu-single-level .message:after,.proposal-detail-side-bar .menu-single-level .message:before{content:" ";position:absolute;width:unset;height:unset;left:5px;transform:none;background-color:transparent;border-right:3px solid transparent;border-left:3px solid transparent}.proposal-detail-side-bar .menu-single-level .message:before{bottom:-4px;border-top:4px solid #5e5929}.proposal-detail-side-bar .menu-single-level .message.active{background-color:#5e5929}.proposal-detail-side-bar .menu-single-level .message.active .count{color:#fffefa}.proposal-detail-side-bar .menu-single-level .message.active:after{content:none}.proposal-detail-side-bar .menu-single-level .message.active:before{width:unset;height:unset;left:5px;bottom:-4px;transform:none;background-color:transparent;border-top:4px solid #5e5929;border-right:3px solid transparent;border-left:3px solid transparent}.proposal-detail-side-bar .mobile-nav-wrapper{position:fixed;width:100%;z-index:100;background-color:#e5e3d9;overflow:hidden;height:100%;max-height:126px;transition:all .3s}.proposal-detail-side-bar .mobile-nav-wrapper.proposal-locked{max-height:112px}.proposal-detail-side-bar .mobile-nav-wrapper .mobile-flower-detail-header{display:flex;justify-content:space-between;align-items:center;padding:10px 15px;background-color:#fff}.proposal-detail-side-bar .mobile-nav-wrapper .mobile-flower-detail-header .title-header{display:flex;flex-direction:column}.proposal-detail-side-bar .mobile-nav-wrapper .mobile-flower-detail-header .title-header .unit-title{display:flex;grid-gap:20px;gap:20px;align-items:center}.proposal-detail-side-bar .mobile-nav-wrapper .mobile-flower-detail-header .title-header .unit-title h3{font-size:20px;line-height:26px;white-space:nowrap}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav{max-height:calc(100% - 57px);overflow:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav::-webkit-scrollbar-track{border-radius:25px}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-detail-side-bar .mobile-nav-wrapper.open-nav .mobile-flower-detail-header{display:none}.proposal-detail-side-bar .mobile-nav-wrapper .MuiListItemText-root{margin-left:10px;position:relative}.proposal-detail-side-bar .mobile-nav-wrapper .MuiListItemText-root:before{content:none}.proposal-detail-side-bar .mobile-nav-wrapper .unit.selected{position:relative}.proposal-detail-side-bar .mobile-nav-wrapper .unit.selected:before{content:" ";position:absolute;background-color:#f97;width:8px;height:100%;border-radius:0;left:0}.proposal-detail-side-bar .schedule-a-call{margin:16px auto}.proposal-detail-side-bar .mobile{display:none}@media(max-width:1024px){.proposal-detail-side-bar .desktop{display:none}.proposal-detail-side-bar .mobile{display:block}}.detail-footer{display:flex;justify-content:space-between;background-color:#fffefa;padding:15px 1rem}.detail-footer .footer-item{display:flex;align-items:center;cursor:pointer}.desktop-header{display:flex;justify-content:space-between;align-items:center}.desktop-header .title-header{display:flex;grid-gap:20px;gap:20px;align-items:center}.desktop-header .actions{display:flex;grid-gap:10px;gap:10px}@media(max-width:1024px){.desktop-header{display:none}}.flower-detail{background-color:#fff;display:flex;flex-direction:column}.flower-detail .detail-content-wrapper{padding:20px 20px 75px;flex:1 1}@media(max-width:1024px){.flower-detail .detail-content-wrapper{padding-bottom:20px}}.flower-detail .detail-footer-wrapper{position:fixed;bottom:0;max-width:calc(100% - 260px);width:100%;box-shadow:0 0 4px hsla(0,0%,48.2%,.25)}@media(max-width:1024px){.flower-detail .detail-footer-wrapper{position:relative;max-width:100%}}.product-detail-wrapper{display:flex;flex-direction:row;padding:30px 0;border-bottom:1px solid #dadada;color:#1e1e1e}.product-detail-wrapper.fade-out{opacity:0;transition:all .5s ease-out}.product-detail-wrapper.item-move-up{width:100%;transition:all .5s ease-out}.product-detail-wrapper.d-none{display:none}@media(max-width:768px){.product-detail-wrapper{flex-direction:column}}.product-detail-wrapper .detail-left{position:relative;max-width:452px;width:100%}.product-detail-wrapper .detail-left .default-image{width:100%;height:425px;object-fit:cover;object-position:center;border-radius:8px}.product-detail-wrapper .detail-left .inspo-images{margin:16px -12px 0;flex-wrap:wrap}.product-detail-wrapper .detail-left .inspo-images img{width:95px;height:95px;object-fit:cover;object-position:center;margin:12px;cursor:pointer}.product-detail-wrapper .detail-left .inspo-images img.selected{border:2px solid #f97}.product-detail-wrapper .detail-left .selected-state{position:absolute;padding:10px 20px;top:10px;left:10px;justify-content:center;background:#f2f1ea;border-radius:8px;font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:11px;display:flex;align-items:center;letter-spacing:.2em;color:#1e1e1e;text-transform:uppercase}.product-detail-wrapper .detail-left .selected-state span{margin-right:6px}@media(max-width:1280px){.product-detail-wrapper .detail-left{max-width:45%}.product-detail-wrapper .detail-left .default-image{height:300px}}@media(max-width:768px){.product-detail-wrapper .detail-left{max-width:100%}.product-detail-wrapper .detail-left .default-image{height:425px}}.product-detail-wrapper .detail-right{display:flex;margin-left:135px;flex-direction:column;align-items:flex-start}.product-detail-wrapper .detail-right .product-name{font-family:"LTC Caslon"}.product-detail-wrapper .detail-right .product-price{font-size:20px;line-height:28px;margin-bottom:0;margin-right:16px}.product-detail-wrapper .detail-right .quantity-order{margin-top:68px;align-items:flex-start;flex-wrap:wrap}.product-detail-wrapper .detail-right .quantity-order>*{margin-bottom:10px}.product-detail-wrapper .detail-right .quantity-order>:first-child{margin-right:10px}@media(max-width:1024px){.product-detail-wrapper .detail-right .quantity-order{margin-top:30px;width:100%;justify-content:space-between}.product-detail-wrapper .detail-right .quantity-order>:first-child{width:auto;margin-left:0}.product-detail-wrapper .detail-right .quantity-order .counter-wrapper-content{width:140px}}.product-detail-wrapper .detail-right .add-to-review-btn{border:1px solid #dadada;padding:3px 6px;cursor:pointer;border-radius:8px}.product-detail-wrapper .detail-right .add-to-review-btn:hover{border-color:#5e5929;color:#5e5929}.product-detail-wrapper .detail-right .custom-dropdown{position:relative;min-width:140px;color:#000}.product-detail-wrapper .detail-right .custom-dropdown .dropdown-item{cursor:pointer;padding:.25rem .75rem;display:flex;align-items:center;justify-content:space-between;border:1px solid #5e5929;border-radius:10px}.product-detail-wrapper .detail-right .custom-dropdown .dropdown-item:hover{background-color:transparent}.product-detail-wrapper .detail-right .custom-dropdown .dropdown-item:active{background-color:#fffefa;color:inherit}.product-detail-wrapper .detail-right .custom-dropdown .expand-item{display:none;position:absolute;left:0;bottom:-100%;width:100%}.product-detail-wrapper .detail-right .custom-dropdown .MuiSvgIcon-root{color:#5e5929}.product-detail-wrapper .detail-right .custom-dropdown.open .expand-item{display:block}.product-detail-wrapper .detail-right .custom-dropdown.open .dropdown-item:first-child{border-bottom-left-radius:0;border-bottom-right-radius:0}.product-detail-wrapper .detail-right .custom-dropdown.open .dropdown-item:last-child{border-top-left-radius:0;border-top-right-radius:0}.product-detail-wrapper .detail-right .style-notes .label{font-size:10px;line-height:9px;text-transform:uppercase}@media(max-width:1920px){.product-detail-wrapper .detail-right{margin-left:64px}}@media(max-width:1280px){.product-detail-wrapper .detail-right{margin-left:30px}}@media(max-width:768px){.product-detail-wrapper .detail-right{padding-top:30px;align-items:center;text-align:center;margin-left:0}}.available-unit-product.remove-item-animation{transition:all .5s ease-out}.available-unit-product.empty-box{max-width:682px;margin:85px auto 126px;padding:36px 40px;background-color:#fffefa;border-radius:8px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.available-unit-product.empty-box p{margin-top:26px}.available-unit-product.empty-box .box-title{font-family:"BN Bergen St","san-serif";font-size:12px;line-height:11px;letter-spacing:.2em}.available-unit-product.empty-box .box-actions{display:flex;justify-content:center;grid-gap:30px;gap:30px}.available-unit-product.grey-out{opacity:.5}.proposal-detail-page{display:flex;flex-direction:column}.proposal-detail-page .proposal-detail-layout{display:flex;height:100%}@media(max-width:1024px){.proposal-detail-page .proposal-detail-layout{display:block}}.proposal-detail-page .side-bar{position:sticky;width:100%;max-width:260px;top:0;height:calc(var(--vh) - 64px);overflow:auto;background-color:#e5e3d9;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-detail-page .side-bar .mobile-nav-wrapper{top:57px}.proposal-detail-page .side-bar::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-detail-page .side-bar::-webkit-scrollbar-track{border-radius:25px}.proposal-detail-page .side-bar::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-detail-page .side-bar::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-detail-page .side-bar .proposal-detail-side-bar{height:100%;width:100%}@media(max-width:1024px){.proposal-detail-page .side-bar{position:relative;width:100%;max-width:calc(var(--vh) - 57px);height:unset}.proposal-detail-page .side-bar .proposal-detail-side-bar{height:auto}}.proposal-detail-page .detail-content{background-color:#fff;flex:1 1;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.proposal-detail-page .detail-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-detail-page .detail-content::-webkit-scrollbar-track{border-radius:25px}.proposal-detail-page .detail-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-detail-page .detail-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}@media(max-width:1024px){.proposal-detail-page .detail-content{display:block;padding-top:126px}.proposal-detail-page .detail-content.proposal-locked{padding-top:112px}}.native-proposal-v2.scroll-down .side-bar .mobile-nav-wrapper{max-height:0}.success-confirmation .confirmation-side-bg{position:absolute;bottom:0;right:0;width:300px;height:600px;background-image:url(/static/media/Lupine_Curved_Grayscale.f7a4ff8f.png);background-position:100%;background-repeat:no-repeat;background-size:cover}.finalized-success,.reserved-success{max-width:985px;width:100%;border-radius:8px;border:1px solid #d9d9d9;background-color:#fff;z-index:1;align-items:unset;margin:auto}.finalized-success .reserved-bg,.reserved-success .reserved-bg{background-image:url(/static/media/reserved-background.ab9e02ed.png);background-position:50%;background-size:cover;background-repeat:no-repeat;width:45%;border-top-left-radius:8px;border-bottom-left-radius:8px}.finalized-success .reserved-content,.reserved-success .reserved-content{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:50px 40px 64px 50px}.finalized-success .reserved-content .reserved-steps .step-title,.reserved-success .reserved-content .reserved-steps .step-title{margin-top:10px;margin-bottom:16px;font-family:ltc-caslon-pro,serif;font-size:12px;line-height:30px;letter-spacing:.1em;font-style:italic}.finalized-success .reserved-content .reserved-steps .step svg,.reserved-success .reserved-content .reserved-steps .step svg{margin-right:24px;margin-top:5px}.finalized-success .reserved-content .reserved-steps .step p,.reserved-success .reserved-content .reserved-steps .step p{margin-left:48px}.finalized-success .reserved-content .reserved-steps h5,.reserved-success .reserved-content .reserved-steps h5{margin-bottom:0}.finalized-success .reserved-content .actions,.reserved-success .reserved-content .actions{margin-top:32px}.finalized-success .reserved-content .actions button,.reserved-success .reserved-content .actions button{margin-right:24px}.finalized-success .reserved-content .actions button:last-child,.reserved-success .reserved-content .actions button:last-child{margin-right:0}@media(max-width:1024px){.finalized-success,.reserved-success{border:none;position:absolute;top:0}.finalized-success .reserved-bg,.reserved-success .reserved-bg{width:100%;height:313px;background-image:url(/static/media/reserved-background-mobile.227cad4d.png)}.finalized-success .reserved-content,.reserved-success .reserved-content{align-items:center;text-align:center}.finalized-success .reserved-content .reserved-steps .step,.reserved-success .reserved-content .reserved-steps .step{margin-top:32px}.finalized-success .reserved-content .reserved-steps .step>div,.reserved-success .reserved-content .reserved-steps .step>div{justify-content:center}.finalized-success .reserved-content .reserved-steps .step svg,.reserved-success .reserved-content .reserved-steps .step svg{margin-right:16px}.finalized-success .reserved-content .reserved-steps .step p,.reserved-success .reserved-content .reserved-steps .step p{margin-left:0}}.finalized-success .reserved-bg{background-image:url(/static/media/finalized-success-bg.9371d50c.png)}@media(max-width:1024px){.finalized-success{border:none}.finalized-success .reserved-bg{background-image:url(/static/media/finalized-success-bg-mobile.75d3f5c7.png)}}.book-now-section label{font-family:"BN Bergen St";font-style:normal;font-weight:300;font-size:16px;line-height:24px}.book-now-section .text-error{color:#ca5722;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:20px;line-height:26px;margin-bottom:7px}.book-now-section .btn-message-your-wedding-specialist{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:18px;display:flex;align-items:center}.book-now-section-text{margin-bottom:4px;font-size:20px;line-height:30px;max-width:680px}.book-now-section .MuiInputBase-input{padding:0}.book-now-section .stripe-input{padding:6px 0 7px}.book-now-section .payment-method-title{letter-spacing:.2em;text-transform:uppercase;color:#231f20}.book-now-section .payment-method{flex-direction:column}.book-now-section .payment-method .MuiFormControlLabel-label{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:15px}.book-now-section .payment-form .share-payment{padding:0;margin:0}.book-now-section .payment-form .discount-limitation{margin:8px 0;font-style:italic}.book-now-section .payment-form .form-group{margin:0;background-color:#fff}.book-now-section .payment-form .form-group .MuiInputBase-root{border:1px solid #d9d9d9}.book-now-section .payment-form .form-group .MuiInputBase-root.Mui-error{border-color:#eb4b32}.book-now-section .payment-form .form-group .form-item{border:1px solid #d9d9d9;padding:10px}.book-now-section .payment-form .helper-text{margin:3px 14px 0;text-align:left}.book-now-section .payment-form .error-message,.book-now-section .payment-form .helper-text{color:#f44336;font-size:.75rem;font-family:"brandon-grotesque";font-weight:400;line-height:1.66;letter-spacing:.03333em}.book-now-section .payment-form .error-message{text-align:center}.book-now-section .payment-form .cta-label{font-family:"BN Bergen St";font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.2em;text-transform:uppercase;color:#eb4b32;cursor:pointer}.book-now-section .payment-form .actions{display:flex;flex-direction:column;align-items:flex-start}.book-now-section .payment-form .actions .bank-connected{display:flex;align-items:center}.book-now-section .payment-form .actions .bank-connected svg{color:#4caf50;margin-right:8px}.book-now-section .payment-form .term-checkbox{width:100%}.book-now-section .payment-form .term-checkbox .MuiCheckbox-root{padding:0 9px}.book-now-section .payment-form .term-checkbox .MuiSvgIcon-root{color:#5e5929}.book-now-section .payment-form .term-checkbox .MuiFormControlLabel-label>div{display:flex;align-items:center}.book-now-section .payment-form .term-checkbox .term-link{padding-left:4px;color:#5e5929;text-decoration:underline;cursor:pointer}.book-now-section .payment-form .term-checkbox .MuiFormControlLabel-label{font-family:brandon-grotesque,sans-serif}.book-now-section .book-type-card{display:flex;flex-direction:column;border:1px solid #dadada;border-radius:8px;padding:18px;cursor:pointer;background-color:#fff}.book-now-section .book-type-card.selected{border:2px solid #f97}.book-now-section .book-type-card.pay-in-full{max-width:410px;width:100%}.book-now-section .book-type-card .MuiFormControlLabel-root{align-items:flex-start}.book-now-section .book-type-card .MuiFormControlLabel-root .MuiIconButton-root{padding:5px 9px;margin-right:8px}.book-now-section .book-type-card .discount-panel{min-height:30px;align-items:center}.book-now-section .book-type-card .discount{background-color:#5e5929;color:#fff;font-size:12px;line-height:18px;padding:8px 20px;text-align:center;border-radius:10px}.book-now-section .book-type-card .savings{color:#5e5929;font-size:12px;line-height:18px}.book-now-section .book-type-card .savings-light{color:#5e5929;text-transform:uppercase}.book-now-section .book-deposit-card{display:flex;flex-direction:column;border:1px solid #dadada;border-radius:8px;cursor:pointer;height:273px;text-align:center;background-color:#fff}.book-now-section .book-deposit-card.selected{border:2px solid #f97}.book-now-section .book-deposit-card .book-card-header{height:85px;display:flex;justify-content:center;align-items:center;position:relative}.book-now-section .book-deposit-card .book-card-header.stem-bg{background:#5e5929;border-radius:8px 8px 0 0;color:#f2f1ea}.book-now-section .book-deposit-card .book-card-header .offer{position:absolute;background:#f2f1ea;border-radius:8px;padding:2px 10px;bottom:-15px}.book-now-section .book-deposit-card .book-card-header .offer span{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:12px;line-height:18px;letter-spacing:.2em;color:#5e5929;text-transform:uppercase}.book-now-section .book-deposit-card .book-card-body{display:flex;justify-content:space-around;align-items:center;position:relative;flex-direction:column;flex:1 1;grid-gap:5px;gap:5px;margin-top:10px}.book-now-section .book-deposit-card .book-card-body .book-amount{display:flex;grid-gap:30px;gap:30px}.book-now-section .book-deposit-card .book-card-body .book-amount h3{line-height:30px}.book-now-section .book-deposit-card .book-card-body .book-amount .label{line-height:18px}.book-now-section .book-deposit-card .book-card-body .book-amount .origin-amount{font-family:"LTC Caslon";font-style:normal;font-weight:400;font-size:32px;-webkit-text-decoration-line:line-through;text-decoration-line:line-through;color:#898a8d}.book-now-section .book-deposit-card .book-card-body .pay-amount{height:40px;display:flex;justify-content:center;align-items:center;background-color:#5e5929;color:#f2f1ea;border-radius:10px;width:150px}.book-now-section .payment-card{margin-right:0;margin-bottom:0}.book-now-section .payment-card .noti-message{font-size:14px;margin:0}.book-now-section .payment-card .flex-column-revert{flex-direction:column}.book-now-section .late-booking{display:flex;flex-direction:column;align-items:flex-start;margin-top:60px}.book-now-section .late-booking-urgent{background:#e5e3d9;border:1px solid #eb4b32;border-radius:10px;text-align:left;padding:20px}.book-now-section .late-booking-urgent p{margin:0}.book-now-section .late-booking-urgent .urgent-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:14px;line-height:48px;letter-spacing:.2em;text-transform:uppercase;color:#eb4b32}.book-now-section .late-booking-urgent .urgent-note{font-weight:390;font-size:16px;line-height:24px;color:#eb4b32}@media(max-width:1024px){.book-now-section .book-type-card .cw-description{font-size:16px;line-height:24px}.book-now-section .payment-form .actions{align-items:center;padding-bottom:4rem}.book-now-section .payment-card{margin-right:0;margin-bottom:0}.book-now-section .payment-card .flex-column-revert{flex-direction:column-reverse}}@media(max-width:768px){.book-now-section .payment-method .MuiFormControlLabel-root{margin-right:0;margin-bottom:8px;width:100%}}@media(max-width:390px){.book-now-section .book-type-card .discount-panel{flex-direction:column;align-items:flex-start}.book-now-section .book-type-card .discount-panel .discount{margin-right:0;margin-bottom:8px}}.service-fee-section .service-level-card{position:relative;cursor:pointer}.service-fee-section .service-level-card.selected{border:2px solid #f97}.service-fee-section .service-level-card .service-fee-card-header{position:absolute;top:0;right:0}.service-fee-section .service-level-card .service-fee-card-header .header-wrapper{display:flex;position:relative;align-items:center}.service-fee-section .service-level-card .service-fee-card-header .header-wrapper .loading-spinner{position:relative}.your-payment-wrapper .payment-card .card-title{font-family:ltc-caslon-pro,serif;font-size:12px;line-height:30px;letter-spacing:.1em;margin-bottom:16px;font-style:italic}.your-payment-wrapper .payment-card .card-value{font-size:32px;line-height:30px}.your-payment-wrapper .payment-card .card-desc{margin-top:12px;margin-bottom:20px}.your-payment-wrapper .payment-card .card-actions{align-items:center}.your-payment-wrapper .payment-card .card-actions .button-link{margin-left:47px}.your-payment-wrapper .upcoming-payment-flex{grid-gap:30px;gap:30px}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card{padding:0;border-radius:8px;border:1px solid #d9d9d9;box-shadow:none;flex:1 1}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-header{padding:24px;background:transparent;border-bottom:none}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-header.light-bg{background:#f2f1ea}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-content{padding:24px}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-content .payment-btn{height:40px}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-title{color:#231f20;font-family:LTC Caslon;font-size:20px;font-style:normal;font-weight:400;line-height:32px;margin:0}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-value{color:#231f20;font-family:LTC Caslon;font-size:32px;font-style:normal;font-weight:400;line-height:30px}.your-payment-wrapper .upcoming-payment-flex .upcoming-payment-card .card-desc{color:#231f20;font-family:Brandon Grotesque;font-size:16px;font-style:normal;font-weight:390;line-height:21px}.your-payment-wrapper .deposit-card .payment-card{display:flex;justify-content:space-between;align-items:center;flex-direction:row;grid-gap:30px;gap:30px;padding:24px;margin-bottom:16px}.your-payment-wrapper .deposit-card .payment-card p{margin:0}.your-payment-wrapper .deposit-card .payment-card .plan-amount{text-align:center;flex:0 0 auto}.your-payment-wrapper .deposit-card .payment-card .plan-amount .label{text-transform:uppercase}.your-payment-wrapper .deposit-card .payment-card .plan-amount .amount{color:#000;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:21px}.your-payment-wrapper .deposit-card .choose-plan{cursor:pointer}.your-payment-wrapper .deposit-card .plan-active{border:2px solid #f97}.your-payment-wrapper .deposit-card .disabled{cursor:not-allowed;opacity:.6}.your-payment-wrapper .message-box-bg{background:#f2f1ea;border-radius:8px;padding:15px 24px}.your-payment-wrapper .message-box-bg *{margin:0}.your-payment-wrapper .message-box-bg .proposal-total-banner{display:flex;flex-wrap:nowrap;justify-content:space-between;grid-gap:10px;gap:10px}.your-payment-wrapper .message-box-bg .proposal-total-banner .item{display:flex;flex-wrap:nowrap;align-items:center;grid-gap:10px;gap:10px}.your-payment-wrapper .message-box-bg .proposal-total-banner .item.right-banner{justify-content:space-between;grid-gap:30px;gap:30px}@media(max-width:1024px){.your-payment-wrapper .desktop{display:none}}.your-payment-wrapper .mobile{display:none}@media(max-width:1024px){.your-payment-wrapper .mobile{display:block}}.payment-method-wrapper .payment-method{display:flex;flex-direction:row;justify-content:space-between}.payment-method-wrapper .payment-method .method-content{flex:0 0 auto;width:max-content}.payment-method-wrapper .f-col{display:flex;flex-direction:column}.payment-method-wrapper .method-title{color:#000;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:21px}.payment-method-wrapper .label{font-size:10px}.finalize-your-order{display:flex;flex-direction:column}.finalize-your-order .service-level-card{max-width:453px;margin-top:16px}@media(max-width:1024px){.finalize-your-order .service-level-card{max-width:unset}}.finalize-your-order .deposit-card{max-width:453px}@media(max-width:1024px){.finalize-your-order .deposit-card{max-width:unset}}.finalize-your-order .payment-tax-section .event-locations{max-width:453px}@media(max-width:1024px){.finalize-your-order .payment-tax-section .event-locations{max-width:unset}}.finalize-your-order .policy-text{margin-bottom:5px}.finalize-your-order .confirm-order-btn{height:40px;padding:16px 24px;border-radius:10px;margin-top:20px}.finalize-your-order .finalize-bottom{padding:18px 20px;border-top:1px solid #d9d9d9;background-color:#fff;position:sticky;bottom:0}.finalize-your-order .finalize-bottom .order-total{grid-gap:34px;gap:34px}.payment-history-wrapper{display:flex;flex-direction:column;overflow:hidden;max-height:100%;height:100%}.payment-history-wrapper *{margin:0}.payment-history-wrapper .history-header{display:flex;justify-content:space-between;align-items:center;padding:24px 24px 16px}.payment-history-wrapper .history-content{overflow:auto;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.payment-history-wrapper .history-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.payment-history-wrapper .history-content::-webkit-scrollbar-track{border-radius:25px}.payment-history-wrapper .history-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.payment-history-wrapper .history-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.payment-history-wrapper .history-footer-wrapper{padding:24px 15px;background:#5e5929;flex:0 0 auto}.payment-history-wrapper .history-footer-wrapper .history-footer{display:flex;justify-content:space-between}.payment-history-wrapper .history-footer-wrapper .history-footer .total-text{color:#f2f1ea;font-family:Brandon Grotesque;font-size:24px;font-style:normal;font-weight:390;line-height:21px}.payment-history-wrapper .payment-section .section-header{background-color:#e5e3d9;padding:8px 15px}.payment-history-wrapper .payment-section .payments-table{padding:0 15px}.payment-history-wrapper .payment-section .payments-table .payment-item{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dadada;padding:8px 0}.payment-history-wrapper .payment-section .payments-table .payment-item:last-child{border-bottom:none}.refund-modal .modal-body{width:400px}.refund-modal .modal-body .form-group.outline{border-radius:10px;border:1px solid #b5b3ad}.refund-modal .modal-body .form-group .form-input{padding:5px}.refund-modal .modal-body .form-group textarea{resize:none;border:none;border-radius:10px;outline:none}.refund-modal .modal-body .reason-select{width:100%;border-radius:10px;border:1px solid #b5b3ad;display:inline-block;font:inherit;line-height:1.5em;padding:12px;margin:0;box-sizing:border-box;appearance:none;background-image:linear-gradient(45deg,transparent 50%,grey 0),linear-gradient(135deg,grey 50%,transparent 0),linear-gradient(90deg,#ccc,#ccc);background-position:calc(100% - 21px) calc(1em + 5px),calc(100% - 16px) calc(1em + 5px),calc(100% - 2.5em);background-size:5px 5px,5px 5px,1px 1.5em;background-repeat:no-repeat}.refund-modal .modal-body .error-text{font-family:ltc-caslon-pro,serif;font-size:12px;line-height:18px;letter-spacing:normal;color:#eb4b32}@media(max-width:768px){.refund-modal .modal-body{width:100%}}.order-finalized{padding:42px 26px}.order-finalized .service-level-card,.order-finalized .taxes-item{max-width:628px;margin-top:16px}.order-finalized .proposal-discrepancy{padding:10px 20px;background-color:#eb4b32;color:#fffefa;margin:-42px -26px 26px}.order-finalized .proposal-discrepancy .button-link{margin-left:10px;color:#fffefa}.listing-product-modal{display:flex;align-items:center;justify-content:center;background-color:transparent}.listing-product-modal>div:first-child{background-color:rgba(35,31,32,.75)!important}.photo-gallery-wrapper .gallery-item{height:100%;display:flex;align-items:center;justify-content:center}.photo-gallery-wrapper .gallery-item img{max-width:100%;max-height:60vh;object-fit:contain}.photo-gallery-wrapper .carousel .thumb.selected,.photo-gallery-wrapper .carousel .thumb:hover{border:2px solid #eb4b32}.photo-gallery-wrapper .close-btn{position:absolute;top:5px;right:5px}.modal-confirm-delete-inspiration-photo .image-container{overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff;max-height:300px;align-items:center}.modal-confirm-delete-inspiration-photo .image-container::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.modal-confirm-delete-inspiration-photo .image-container::-webkit-scrollbar-track{border-radius:25px}.modal-confirm-delete-inspiration-photo .image-container::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.modal-confirm-delete-inspiration-photo .image-container::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.modal-confirm-delete-inspiration-photo .image-container>div{display:inline-flex;justify-content:center}.modal-confirm-delete-inspiration-photo img{max-width:100px}.modal-confirm-delete-inspiration-photo .button-wrapper.sm{padding:8px 20px}.booked-confirmation-modal{background-color:#fff}.base-modal,.responsive-modal{font-family:brandon-grotesque,sans-serif;color:#231f20}.base-modal .modal-header,.responsive-modal .modal-header{flex-direction:column;border:none;align-items:flex-start}.base-modal .modal-footer,.responsive-modal .modal-footer{width:100%;justify-content:center;border:none}.base-modal p,.responsive-modal p{font-family:brandon-grotesque,sans-serif}.base-modal h3,.responsive-modal h3{font-family:ltc-caslon-pro,serif;color:#212121}.base-modal .MuiFormControlLabel-label,.base-modal h4,.base-modal h5,.base-modal h6,.responsive-modal .MuiFormControlLabel-label,.responsive-modal h4,.responsive-modal h5,.responsive-modal h6{font-family:ltc-caslon-pro,serif}.base-modal .modal-content,.responsive-modal .modal-content{position:relative}.base-modal .close-icon,.responsive-modal .close-icon{position:absolute;top:12px;right:12px;cursor:pointer}.base-modal .MuiSvgIcon-colorSecondary,.responsive-modal .MuiSvgIcon-colorSecondary{color:#5e5929}.base-modal .w-full,.responsive-modal .w-full{width:100%}.base-modal .h-full,.responsive-modal .h-full{height:100%}.base-modal .MuiCheckbox-root.MuiCheckbox-colorSecondary,.responsive-modal .MuiCheckbox-root.MuiCheckbox-colorSecondary{color:#5e5929}.base-modal .text-body,.responsive-modal .text-body{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px}.base-modal .text-body .MuiFormControlLabel-label,.responsive-modal .text-body .MuiFormControlLabel-label{font:inherit}.base-modal .mw-lg,.responsive-modal .mw-lg{max-width:1350px}.base-modal .mw-50,.responsive-modal .mw-50{max-width:50%}.base-modal .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline,.responsive-modal .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{top:0;border-radius:4px;border:1px solid #b5b3ad}.base-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.responsive-modal .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#5e5929;border-width:1px}.base-modal .MuiOutlinedInput-root.Mui-disabled,.responsive-modal .MuiOutlinedInput-root.Mui-disabled{color:#231f20}.base-modal .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline,.responsive-modal .MuiOutlinedInput-root.Mui-disabled .MuiOutlinedInput-notchedOutline{border-color:#f2f1f1}.base-modal .MuiOutlinedInput-root .MuiOutlinedInput-input,.responsive-modal .MuiOutlinedInput-root .MuiOutlinedInput-input{padding:14.5px 14px}.base-modal .MuiOutlinedInput-multiline,.responsive-modal .MuiOutlinedInput-multiline{padding:0}.base-modal .button-link,.responsive-modal .button-link{font-family:"brandon-grotesque",sans-serif;font-size:16px;line-height:24px;color:#5e5929;cursor:pointer;text-decoration:underline}.base-modal .error-text,.responsive-modal .error-text{color:#eb4b32}.full-screen-modal.darker-bg .modal-content-wrapper{background:rgba(35,31,32,.64)}.full-screen-modal .modal-content-wrapper{justify-content:center;height:calc(var(--vh) - 64px);margin-top:64px;position:relative;overflow:auto}.full-screen-modal .modal-content-wrapper .modal-paper{display:inline-grid;align-items:center}.full-screen-modal.has-header-bar .modal-content-wrapper{height:calc(var(--vh) - 104px);margin-top:104px}.full-screen-modal .modal-content{max-width:800px;width:100%;padding:30px;border:none;box-shadow:0 0 34px 10px rgba(35,31,32,.25);display:flex;align-items:center;justify-content:center;position:relative}@media(max-width:1024px){.full-screen-modal .modal-content-wrapper{align-items:flex-end;overflow:hidden}.full-screen-modal .modal-content-wrapper .modal-paper{width:100%}.full-screen-modal .modal-content{overflow:auto;padding:16px;justify-content:flex-start}.full-screen-modal .modal-content,.full-screen-modal .modal-content-wrapper{max-width:100%;height:calc(var(--vh) - 57px);margin-top:57px;border-radius:0}.full-screen-modal.has-header-bar .modal-content,.full-screen-modal.has-header-bar .modal-content-wrapper{height:calc(var(--vh) - 97px);margin-top:97px}.full-screen-modal.has-header-bar .modal-content-wrapper .modal-content{height:100%;margin-top:0}}.responsive-modal .modal-content-wrapper{align-items:center;justify-content:center;width:100%;height:calc(var(--vh) - 57px);margin-top:57px;position:relative;overflow:auto;outline:none}.responsive-modal .modal-content{display:flex;flex-direction:row}.responsive-modal.has-header-bar .modal-content-wrapper{height:calc(var(--vh) - 97px);margin-top:97px}@media(max-width:1024px){.responsive-modal .modal-content-wrapper{align-items:flex-end}.responsive-modal .modal-content{flex-direction:column}}.finalize-modal.full-screen-modal .modal-paper,.full-screen-modal.update-payment-modal .modal-paper{min-width:50%;display:flex;justify-content:center}.finalize-modal .modal-content,.update-payment-modal .modal-content{padding:50px;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.finalize-modal .modal-content::-webkit-scrollbar,.update-payment-modal .modal-content::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.finalize-modal .modal-content::-webkit-scrollbar-track,.update-payment-modal .modal-content::-webkit-scrollbar-track{border-radius:25px}.finalize-modal .modal-content::-webkit-scrollbar-thumb,.update-payment-modal .modal-content::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.finalize-modal .modal-content::-webkit-scrollbar-thumb:hover,.update-payment-modal .modal-content::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.finalize-modal .modal-content .text-content,.update-payment-modal .modal-content .text-content{max-width:540px;margin:0 auto}.finalize-modal .modal-content .modal-checkboxes,.update-payment-modal .modal-content .modal-checkboxes{max-width:500px;text-align:left;margin:40px auto 0}.finalize-modal .modal-content p,.update-payment-modal .modal-content p{margin-bottom:0}.finalize-modal .close-icon svg,.update-payment-modal .close-icon svg{font-size:2.25rem}@media(max-width:768px){.finalize-modal .modal-content,.update-payment-modal .modal-content{padding:25px}.finalize-modal .modal-content .modal-checkboxes,.update-payment-modal .modal-content .modal-checkboxes{margin-top:24px}}@media(max-width:390px){.finalize-modal .modal-content,.update-payment-modal .modal-content{padding:16px}.finalize-modal .close-icon,.update-payment-modal .close-icon{top:2px;right:2px}.finalize-modal .close-icon svg,.update-payment-modal .close-icon svg{font-size:1.75rem}}.update-payment-modal .modal-checkboxes{width:400px;margin:0 auto}.logistic-modal p{margin-bottom:0;line-height:30px}.logistic-modal h4{margin-bottom:1rem}.logistic-modal .modal-content-wrapper{align-items:flex-end}.logistic-modal .modal-content{max-width:100%;height:calc(var(--vh) - 73px);padding:0;background-color:#fffefa;position:relative}.logistic-modal .save-mobile{position:absolute;bottom:30px}.logistic-modal .modal-header{background-color:#e5e3d9;width:100%;display:flex;align-items:center;justify-content:center;border-radius:0;padding:11px 16px}.logistic-modal .modal-header h4{margin-bottom:0}.logistic-modal .modal-body{background-color:#fff;width:100%;margin:0;overflow:auto;padding:1rem 6rem 3rem;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.logistic-modal .modal-body::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.logistic-modal .modal-body::-webkit-scrollbar-track{border-radius:25px}.logistic-modal .modal-body::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.logistic-modal .modal-body::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.logistic-modal .logistic-panel-title{display:flex;align-items:center;justify-content:flex-start}.logistic-modal .logistic-panel-title .MuiIconButton-root{margin-right:4rem}.logistic-modal .logistic-panel-title .logistic-due{font-size:16px;line-height:24px;color:#7b7b7b;margin-left:24px;padding-bottom:0;position:relative;top:5px}.logistic-modal .MuiGrid-root .label{font-family:"BN Bergen St","san-serif";font-size:10px;line-height:9px;letter-spacing:.2em;min-height:26px;display:flex;align-items:center}.logistic-modal .label{margin-bottom:6px}.logistic-modal .select-wrapper{display:flex;align-items:center}.logistic-modal .select-wrapper>button{flex:1 1}.logistic-modal .select-wrapper>:first-child{margin-right:16px}.logistic-modal .gallery-wrapper{padding:.5rem 0}.logistic-modal .gallery-wrapper a{color:#231f20}.logistic-modal .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}.logistic-modal .event-timeline-wrapper{justify-content:space-between;align-items:center;margin:60px 0 80px;position:relative}.logistic-modal .event-timeline-wrapper:after{display:block;content:"";position:absolute;height:4px;width:99%;background:#5e5929;left:0;z-index:1}.logistic-modal .event-timeline-wrapper .label{font-size:16px;line-height:18px;padding:0}.logistic-modal .event-timeline-wrapper .timeline-item{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;z-index:1;position:relative}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-dot{align-items:center}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-dot svg{width:16px;height:16px}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-label,.logistic-modal .event-timeline-wrapper .timeline-item .timeline-time{position:absolute;top:0;max-width:110px;width:max-content}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-label{top:30px}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-time{top:-40px}.logistic-modal .event-timeline-wrapper .timeline-item:first-child{align-items:flex-start}.logistic-modal .event-timeline-wrapper .timeline-item:last-child{align-items:flex-end;flex:20px 0}.logistic-modal .event-timeline-wrapper .timeline-item:last-child .timeline-label,.logistic-modal .event-timeline-wrapper .timeline-item:last-child .timeline-time{left:4px}.logistic-modal .location-autocomplete .MuiInputBase-input{padding:13.5px}.logistic-modal .location-autocomplete .MuiInputBase-root.Mui-focused .MuiInputBase-input{padding:12.5px}.logistic-modal .location-autocomplete .input-box{border-color:#939393}.logistic-modal .location-autocomplete .input-box:has(>.MuiInputBase-root.Mui-focused){border-width:2px;border-color:#5e5929}@media(max-width:1024px){.logistic-modal .logistic-panel-title{width:100%;justify-content:space-between}.logistic-modal .logistic-panel-title .MuiIconButton-root{margin-right:1rem}.logistic-modal .modal-body{padding:1rem}.logistic-modal .select-wrapper{display:flex;flex-direction:column}.logistic-modal .select-wrapper>:first-child{margin-right:0;margin-bottom:16px}.logistic-modal h4{text-align:center}.logistic-modal .event-timeline-wrapper{flex-direction:column;align-items:flex-start;margin-left:16px}.logistic-modal .event-timeline-wrapper:after{width:4px;height:99%}.logistic-modal .event-timeline-wrapper .timeline-item{margin-bottom:50px;width:100%}.logistic-modal .event-timeline-wrapper .timeline-item:last-child{margin-bottom:0;align-items:flex-start}.logistic-modal .event-timeline-wrapper .timeline-item:last-child .timeline-label{top:0;left:25px}.logistic-modal .event-timeline-wrapper .timeline-item:last-child .timeline-time{top:20px;left:25px}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-dot{margin-left:-6px}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-label{max-width:100%;top:0;left:25px}.logistic-modal .event-timeline-wrapper .timeline-item .timeline-time{top:20px;left:25px}}.success-combined-modal{display:flex;align-items:center;justify-content:center}.success-combined-modal .modal-content{padding:0;max-width:740px;width:100%;border-radius:10px;overflow-x:hidden;overflow-y:auto;max-height:540px;height:100%;outline:none;background-color:#fffefa}.success-combined-modal .flex-wrapper{display:flex;width:100%;height:100%}.success-combined-modal .modal-left{height:100%;padding:40px 30px 40px 40px;display:flex;flex-direction:column;flex:1 1;align-items:flex-start;justify-content:space-evenly}.success-combined-modal .modal-right{width:45%;height:100%;background-size:cover;background-position:50%}.success-combined-modal .calendly-wrapper{height:428px;margin-bottom:0;flex:1 1}.success-combined-modal .calendly-wrapper .loading-container{height:300px}@media(max-width:1024px){.success-combined-modal .modal-content{max-height:unset;border:none;border-radius:0}.success-combined-modal .modal-left{padding:64px 48px 48px;width:100%;align-items:center;justify-content:space-between;text-align:center}.success-combined-modal .modal-right{display:block;width:100%;height:210px}}.retry-payment-modal.full-screen-modal .modal-content{max-width:847px;padding:46px 80px 32px;align-items:flex-start}.popup-email-modal .close-btn{position:absolute;right:15px;top:15px}.popup-email-modal .popup-email-content{display:flex;flex-direction:column;align-items:center;padding:40px;text-align:center}.popup-email-modal .title{font-family:LTC Caslon;font-size:32px;font-style:normal;font-weight:400;line-height:48px}.popup-email-modal .subtitle{font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:30px}.popup-email-modal .review-proposal{padding:7px 20px}@media(max-width:1024px){.popup-email-modal.full-screen-modal .modal-content{height:unset;margin-top:unset;width:unset}.popup-email-modal.full-screen-modal .modal-content .title{font-size:24px}.popup-email-modal.full-screen-modal .modal-content-wrapper{align-items:center;padding:20px}}.testimonial-video-modal.full-screen-modal .modal-paper{width:60%;height:80%;display:flex;align-items:center;justify-content:center;background-color:#000}.testimonial-video-modal.full-screen-modal .modal-content{max-width:100%;width:100%;height:80%;padding:0;background-color:transparent;margin:0}.testimonial-video-modal.full-screen-modal .modal-content-wrapper{align-items:center}@media(max-width:1920px){.testimonial-video-modal.full-screen-modal .modal-paper{width:80%}}@media(max-width:1280px){.testimonial-video-modal.full-screen-modal .modal-paper{width:90%;height:60%}}@media(max-width:1024px){.testimonial-video-modal.full-screen-modal .modal-paper{height:50%}}.make-payment-v2 .payment-types{grid-gap:24px;gap:24px}.make-payment-v2 .payment-type-card{width:300px;justify-content:center;cursor:pointer}.make-payment-v2 .payment-type-card.selected{border:2px solid #f97}.make-payment-v2 .currency-input{width:300px}.make-payment-v2 .section-splitter{margin:16px -24px}.make-payment-v2 .back-button{font-family:brandon-grotesque,sans-serif;text-transform:unset;font-size:16px}.make-payment-v2 .order-total{grid-gap:34px;gap:34px}@media(max-width:1024px){.make-payment-v2 .section-splitter{margin:16px -16px}}.make-payment-v2.ios{height:calc(100vh - 180px)!important}.order-summary{display:flex;flex-direction:column;height:100%}.order-summary .main-content{display:flex;flex-direction:column;flex:1 1;padding:25px 16px;overflow:hidden}.order-summary .main-content .summary-title{color:#231f20;font-family:Brandon Grotesque;font-size:24px;font-style:normal;font-weight:390;line-height:21px}.order-summary .main-content .your-order{flex:1 1;margin:10px 0;overflow:auto;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.order-summary .main-content .your-order::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.order-summary .main-content .your-order::-webkit-scrollbar-track{border-radius:25px}.order-summary .main-content .your-order::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.order-summary .main-content .your-order::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.order-summary .main-content .your-order .empty-item{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;height:100%}.order-summary .main-content .your-order .order-list{display:flex;flex-direction:column;grid-gap:10px;gap:10px}.order-summary .main-content .your-order .order-list .order-item{display:flex;align-items:center;grid-gap:15px;gap:15px}.order-summary .main-content .your-order .order-list .order-item .product-image{width:68px;height:68px}.order-summary .main-content .your-order .order-list .order-item .product-image img{width:100%;height:100%;object-fit:cover}.order-summary .main-content .your-order .order-list .order-item .order-product-item{flex:1 1}.order-summary .main-content .your-order .order-list .mobile{display:none}@media(max-width:1024px){.order-summary .main-content .your-order .order-list .mobile{display:block}.order-summary .main-content .your-order .order-list.show-less .order-item:nth-child(n+3){display:none}}.order-summary .main-content .total-summary{flex:0 0 auto}.order-summary .main-content .total-summary .total-row{margin-bottom:3px;display:flex;justify-content:space-between}.order-summary .main-content .total-summary .total-row .order-total{color:#231f20;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:21px}.order-summary .main-content .total-summary .total-row .summary-inline{margin:0;line-height:21px}.order-summary .main-content .total-summary .total-row .right-item{display:flex;flex-direction:column;align-items:flex-end}.order-summary .main-content .total-summary .total-row .right-item .row-item{display:flex;grid-gap:5px;gap:5px;align-items:center}.order-summary .main-content .total-summary .total-row .discount-limitation{font-style:italic;margin:4px 0}@media(max-width:1280px){.order-summary .main-content .total-summary .total-row.m-flex-col{flex-direction:column}}@media(max-width:1024px){.order-summary .main-content .total-summary .total-row.m-flex-col{flex-direction:row}}@media(max-width:768px){.order-summary .main-content .total-summary .total-row.m-flex-col{flex-direction:column}}@media(max-width:1024px){.order-summary .main-content:has(.empty-item) .summary-title{display:none}}.order-summary .divider{background:#bababa;height:1px}.order-summary .summary-footer{padding:25px 16px;background-color:#5e5929}.order-summary .summary-footer .order-total{display:flex;justify-content:space-between;color:#f2f1ea}.order-summary .summary-footer .order-total .title{color:#f2f1ea;font-family:Brandon Grotesque;font-size:24px;font-style:normal;font-weight:390;line-height:21px}.order-summary .summary-footer .order-total .total{color:#f2f1ea;font-family:Brandon Grotesque;font-size:20px;font-style:normal;font-weight:390;line-height:21px}.payment-timeline{margin-bottom:32px;display:flex;justify-content:space-between;position:relative}.payment-timeline .timeline-connector{height:1px;background:#f97;position:absolute;top:7px;left:50%}.payment-timeline .timeline-item{display:flex;flex-direction:column;align-items:center;text-align:center}.payment-timeline .timeline-item .timeline-dot{width:14px;height:14px;border-radius:50%;border:1px solid #f97;background-color:#fff;z-index:1;position:relative}.payment-timeline .timeline-item .timeline-dot.active{background-color:#f97}.payment-timeline .timeline-item .timeline-dot.active:after{content:"";position:absolute;width:8px;height:4px;border-left:2px solid #fff;border-bottom:2px solid #fff;left:2.5px;top:3.5px;transform:rotate(-45deg);border-radius:1px}.payment-timeline .timeline-item .timeline-label{margin-top:5px}.payment-timeline .timeline-item.--first{align-items:flex-start}@media(max-width:1024px){.payment-timeline .timeline-item.--first{align-items:center}}.payment-timeline .timeline-item.--last{align-items:flex-end}@media(max-width:1024px){.payment-timeline .timeline-item.--last{align-items:center}}.discount-modal-wrapper .discount-content{display:flex;align-items:center;justify-content:center;flex-direction:column}.discount-modal-wrapper .discount-content .actions{text-align:center;display:flex}.discount-modal-wrapper .discount-content .note{font-size:12px;margin:0 0 0 20px}.discount-modal-wrapper .discount-content .proposal-discount .MuiInputLabel-formControl{left:8px;font-family:brandon-grotesque,sans-serif}.discount-modal-wrapper .discount-content .proposal-discount .MuiFormLabel-root.Mui-focused{color:#939393}.discount-modal-wrapper .discount-content .proposal-discount .MuiSelect-select:focus{background-color:transparent}.discount-modal-wrapper .discount-content .proposal-discount .MuiOutlinedInput-root .MuiOutlinedInput-notchedOutline{border:1px solid #939393}@media(max-width:768px){.discount-modal .discount-content,.discount-modal .discount-content .content{width:100%}.discount-modal .discount-content .actions{width:100%;display:block}.discount-modal .discount-content .actions .cta{margin-right:0!important;width:100%}}.extra-fees-modal-wrapper .extra-fees-content{display:flex;align-items:center;justify-content:center;flex-direction:column;flex:1 1}.extra-fees-modal-wrapper .extra-fees-content .actions{text-align:center;display:flex}@media(max-width:768px){.extra-fees-modal .extra-fees-content,.extra-fees-modal .extra-fees-content .content{width:100%}.extra-fees-modal .extra-fees-content .actions{width:100%;display:block}.extra-fees-modal .extra-fees-content .actions .cta{margin-right:0!important;width:100%}}.proposal-cancelled{height:100%;padding:42px 26px}.proposal-cancelled .part-title{font-family:"ltc-caslon-pro, serif";font-size:32px;line-height:36px}.proposal-cancelled .adjustment-box{background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;padding:20px}.proposal-cancelled .adjustment-box .box-title{font-family:"ltc-caslon-pro, serif";font-size:24px;line-height:36px}.proposal-cancelled .adjustment-box .text-normal{font-family:"brandon-grotesque, sans-serif";font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:.00938em}.proposal-payment-page{background-color:#fff;height:100%}@media(min-width:1024px){.proposal-payment-page.has-admin-bar .proposal-payment-wrapper{height:calc(100% - 64px)}}.proposal-payment-page .proposal-payment-wrapper{display:flex;height:100%}.proposal-payment-page .proposal-payment-wrapper .payment-loading{width:100%;padding:20px 40px}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper{flex-direction:column;height:auto}}.proposal-payment-page .proposal-payment-wrapper .left-section{flex:1 1;z-index:1;padding:20px 0;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .left-section{padding:20px}}.proposal-payment-page .proposal-payment-wrapper .left-section>div{width:80%;margin-left:auto;margin-right:auto}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .left-section>div{width:100%}}.proposal-payment-page .proposal-payment-wrapper .left-section::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.proposal-payment-page .proposal-payment-wrapper .left-section::-webkit-scrollbar-track{border-radius:25px}.proposal-payment-page .proposal-payment-wrapper .left-section::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.proposal-payment-page .proposal-payment-wrapper .left-section::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.proposal-payment-page .proposal-payment-wrapper .right-section{width:411px;background:#f2f1ea;z-index:1}@media(max-width:1280px){.proposal-payment-page .proposal-payment-wrapper .right-section{width:333px}}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .right-section{height:auto;width:100%}}.proposal-payment-page .proposal-payment-wrapper .payment-bg-wrapper{height:80%;width:357px;position:absolute;bottom:0;right:226px;z-index:0}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .payment-bg-wrapper{display:none}}.proposal-payment-page .proposal-payment-wrapper .payment-bg-wrapper .payment-bg{width:100%;height:100%;background-image:url(/static/media/Lupine_Curved_Grayscale_2.0013d430.png);background-position:bottom;background-repeat:no-repeat;background-size:contain}.proposal-payment-page .proposal-payment-wrapper .page-header{align-items:center;justify-content:space-between}.proposal-payment-page .proposal-payment-wrapper .page-header .page-header-text{font-family:ltc-caslon-pro,serif;font-size:32px;line-height:48px;margin-bottom:16px}.proposal-payment-page .proposal-payment-wrapper .page-header .admin-actions{display:flex}.proposal-payment-page .proposal-payment-wrapper .page-header .admin-actions .divider{width:1px;height:25px;background-color:#dadada;margin:0 10px}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .page-header{flex-direction:column;justify-content:center;text-align:center}.proposal-payment-page .proposal-payment-wrapper .page-header .page-header-text{font-size:24px;line-height:36px}}.proposal-payment-page .proposal-payment-wrapper .section-header{align-items:center;justify-content:space-between}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .section-header{justify-content:center}}.proposal-payment-page .proposal-payment-wrapper .section-header .section-header-text{color:#231f20;font-family:LTC Caslon;font-size:24px;font-style:normal;font-weight:400;line-height:36px}.proposal-payment-page .proposal-payment-wrapper .section-header span{font-size:24px;line-height:30px}.proposal-payment-page .proposal-payment-wrapper .payment-method-wrapper .payment-method{max-width:453px}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .payment-method-wrapper .payment-method{max-width:unset}}.proposal-payment-page .proposal-payment-wrapper .payment-method-wrapper .payment-actions{max-width:453px}@media(max-width:1024px){.proposal-payment-page .proposal-payment-wrapper .payment-method-wrapper .payment-actions{max-width:unset}}.payment-history-drawer-wrapper .MuiDrawer-paper{width:411px;background-color:#f2f1ea;padding:0}@media(max-width:1024px){.payment-history-drawer-wrapper .MuiDrawer-paper{width:100%}}.payment-history-drawer-wrapper .MuiDrawer-paper .drawer-wrapper-content{padding:0;height:100%}.native-proposal-v2 .content-wrapper:has(.proposal-payment-page){background-color:#fff}.full_screen_loading{position:fixed;display:flex;width:100vw;height:100vh;transition:all 1s;z-index:9999;background:#f2f1ea;text-align:center;justify-content:center;justify-items:center;align-items:center}.full_screen_loading .icon-logo{border:8px solid #f2f1ea;border-top-color:#eb4b32;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.logistic-form-wrapper-v2{margin-top:1rem}.logistic-form-wrapper-v2 .label{line-height:18px;padding-bottom:8px;display:flex;align-items:flex-start;min-height:34px}.logistic-form-wrapper-v2 .label .MuiIconButton-root{margin-left:1rem}.logistic-form-wrapper-v2 .standalone-panel{padding:20px 14px 20px 34px}.logistic-form-wrapper-v2 .bt-border{border-bottom:1px dotted #000}.logistic-form-wrapper-v2 .logistic-panel-title p{margin-bottom:0}.logistic-form-wrapper-v2 .logistic-panel-title h4{line-height:24px;display:flex;align-items:center}.logistic-form-wrapper-v2 .logistic-panel-title h4 svg{font-size:32px;margin-left:-16px;margin-right:8px}.logistic-form-wrapper-v2 .logistic-panel-title .logistic-due{font-size:16px;line-height:24px;color:#7b7b7b;margin-left:24px;padding-bottom:0}@media(max-width:1024px){.logistic-form-wrapper-v2 .standalone-panel{padding:32px}.logistic-form-wrapper-v2 .logistic-panel-title h4,.logistic-form-wrapper-v2 .logistic-panel-title p{margin-bottom:16px}}.bold{font-weight:700!important}.next_0{height:150px}.hyphen_0{border-left:1px dotted #5e5929;height:105px;top:105px!important;display:block;position:absolute}.next_1{height:150px;top:210px!important}.hyphen_1{border-left:1px dotted #5e5929;height:105px;top:285px!important;display:block;position:absolute}.next_2{height:150px;top:390px!important}.hyphen_2{border-left:1px dotted #5e5929;height:105px;top:465px!important;display:block;position:absolute}.next_3{height:150px;top:570px!important}.hyphen_3{border-left:1px dotted #5e5929;height:105px;top:645px!important;display:block;position:absolute}.next_4{height:150px;top:750px!important}.hyphen_4{border-left:1px dotted #5e5929;height:105px;top:825px!important;display:block;position:absolute}.next_5{height:150px;top:930px!important}.hyphen_5{border-left:1px dotted #5e5929;height:105px;top:1005px!important;display:block;position:absolute}.next_6{height:150px;top:1110px!important}.hyphen_6{border-left:1px dotted #5e5929;height:105px;top:1185px!important;display:block;position:absolute}.next_7{height:150px;top:1290px!important}.hyphen_7{border-left:1px dotted #5e5929;height:105px;top:1365px!important;display:block;position:absolute}.next_8{height:150px;top:1470px!important}.hyphen_8{border-left:1px dotted #5e5929;height:105px;top:1545px!important;display:block;position:absolute}.next_9{height:150px;top:1650px!important}.hyphen_9{border-left:1px dotted #5e5929;height:105px;top:1725px!important;display:block;position:absolute}.next_10{height:150px;top:1830px!important}.hyphen_10{border-left:1px dotted #5e5929;height:105px;top:1905px!important;display:block;position:absolute}.next_11{height:150px;top:2010px!important}.hyphen_11{border-left:1px dotted #5e5929;height:105px;top:2085px!important;display:block;position:absolute}.native-proposal-v2 .content-wrapper:has(.event-detail-page-v2){overflow:hidden}.loading-box{width:100%;min-height:16rem;display:flex;align-items:center;justify-content:center}.event-detail-page-v2{height:100%}.event-detail-wrapper-v2{background-color:#f2f1ea;display:flex;height:100%}.event-detail-wrapper-v2 .person-right-box{height:100%;max-width:522px}.event-detail-wrapper-v2 .person-right-box img{height:100%;width:100%;object-fit:cover}@media(max-width:1280px){.event-detail-wrapper-v2 .person-right-box{flex:.65 1}}@media(max-width:1024px){.event-detail-wrapper-v2 .person-right-box{display:none}}.event-detail-wrapper-v2 .form-loading{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute}.event-detail-wrapper-v2 .title{text-align:center}.event-detail-wrapper-v2 .payment-title{padding:24px 32px 0}.event-detail-wrapper-v2 .payment-title>span{font-size:40px;line-height:1}.event-detail-wrapper-v2 .tip-text{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:21px;color:#231f20;position:relative;padding:15px}.event-detail-wrapper-v2 .tip-text:after{display:block;content:"";position:absolute;top:0;left:0;width:4px;height:100%;background-color:#f97}.event-detail-wrapper-v2 .mt-20px{margin-top:20px}.event-detail-wrapper-v2 .mt-40px{margin-top:40px}.event-detail-wrapper-v2 .mb-10px{margin-bottom:10px}.event-detail-wrapper-v2 .pb-30px{padding-bottom:30px!important}.event-detail-wrapper-v2 .top-title{color:#f2f1ea;font-family:"LTC Caslon";font-size:32px;font-style:normal;font-weight:400;line-height:36px;width:100%}@media(max-width:1024px){.event-detail-wrapper-v2 .top-title{text-align:center}}.event-detail-wrapper-v2 .part-des{color:#f2f1ea;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:21px;margin:10px 0}.event-detail-wrapper-v2 .label-2{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:18px}.event-detail-wrapper-v2 .text-link{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:21px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.event-detail-wrapper-v2 .border-bottom{border-bottom:1px solid #dadada}.event-detail-wrapper-v2 .event-detail-content{display:flex;flex-direction:column;flex:1 1;position:relative}.event-detail-wrapper-v2 .event-detail-content .part-title{display:block;color:#231f20;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:30px;margin-bottom:10px}.event-detail-wrapper-v2 .event-detail-content .part-description{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:21px}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .adjust-for-mobile{flex-direction:column;align-items:center}.event-detail-wrapper-v2 .event-detail-content .adjust-for-mobile .designer-card-root{width:calc(100% - 64px);margin-right:0}.event-detail-wrapper-v2 .event-detail-content .adjust-for-mobile .logistic-body-part{width:100%}}.event-detail-wrapper-v2 .event-detail-content .box-scrollable{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-v2 .event-detail-content .box-scrollable::-webkit-scrollbar{height:20px;width:5px;border-radius:25px}.event-detail-wrapper-v2 .event-detail-content .box-scrollable::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-v2 .event-detail-content .box-scrollable::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-v2 .event-detail-content .box-scrollable::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-v2 .event-detail-content .designer-card-root{align-items:flex-start;justify-content:flex-start;height:-moz-fit-content;height:fit-content;padding:15px;background-color:#fff;margin-top:24px;margin-right:10px;border-radius:8px;width:272px}.event-detail-wrapper-v2 .event-detail-content .designer-card-root .card-title{text-align:center;width:100%}.event-detail-wrapper-v2 .event-detail-content .designer-card-root .card-left{width:100%}.event-detail-wrapper-v2 .event-detail-content .designer-card-root .designer-card-content{flex-direction:column;align-items:center}.event-detail-wrapper-v2 .event-detail-content .designer-card-root .designer-card-content>div:nth-child(2){display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.event-detail-wrapper-v2 .event-detail-content .designer-card-root .designer-card-content>div:nth-child(2)>div:nth-child(2){display:flex;justify-content:center;align-items:center;flex-wrap:nowrap}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .btn-save-change{margin:30px}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .btn-save-change{margin:auto auto 30px}}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .btn-save-change-in-small-part{border-radius:10px;border:1px solid #83827a;background:rgba(242,241,234,.51);color:#83827a;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:18px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .btn-save-change-in-small-part.btn-primary{border:1px solid #5e5929;background:#5e5929;color:#fff}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper{padding:.5rem 0;position:relative;width:-moz-fit-content;width:fit-content}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper .remove-icon{position:absolute;top:7px;right:3px;cursor:pointer;padding:10px;background-color:transparent;z-index:2}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper .loading-spinner{top:7px;right:3px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper .file-wrapper{position:relative;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:10px 30px;border-radius:10px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper .file-wrapper .remove-icon{top:0;right:-5px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper .file-wrapper .loading-spinner{top:8px;right:5px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem;background-color:#fff;border-radius:10px;position:relative}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions{display:flex;justify-content:space-between;align-items:center;background-color:#f2f1ea}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper{position:fixed;right:542px;bottom:15px}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box{padding:10px 30px;position:relative}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box:after{display:block;content:"";position:absolute;top:0;left:0;width:16px;height:100%;background-color:#ebc232}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box.saved:after{background-color:#5e5929}.event-detail-wrapper-v2 .event-detail-content .logistic-body-part .bottom-actions .status-box-wrapper .status-box.save-failed:after{background-color:#df3116}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2{width:100%}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .DayPickerInput,.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiInputBase-root{border-radius:8px}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiInputBase-root{width:100%}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiInputBase-root .custom-input{border:1px solid #b5b3ad;padding:22px 10px;border-radius:4px;font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormGroup-root{padding:3px 12px 12px;flex-direction:row;grid-gap:10px;gap:10px}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormGroup-root .radio-btn{margin-bottom:10px}}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root{width:-moz-fit-content;width:fit-content;padding:0;border-radius:10px}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root .MuiRadio-root{padding:0;border:2px solid #dbdbdb;margin-right:10px}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#f97}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root .MuiButtonBase-root{padding:0;margin-right:10px}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root{min-width:160px}}@media(max-width:390px){.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root{min-width:136px}}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .radio-btn{border:1px solid #5e5929;padding:15px 40px;display:flex;justify-content:center;align-items:center}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-root.radio-btn.selected{border:1px solid #f97;background-color:#f97}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .MuiFormControlLabel-label{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .checkbox-label-2 .Mui-checked{background-color:#fff;box-shadow:inset 0 0 4px 0 rgba(0,0,0,.25);border-radius:0}.event-detail-wrapper-v2 .event-detail-content .logistic-form-wrapper-v2 .btn-link-style{text-decoration:underline;text-transform:none;font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:18px;display:flex;align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#5e5929}.event-detail-wrapper-v2 .event-detail-content .common-part{width:100%;padding:10px 32px;background-color:#fff}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .common-part{padding:20px 15px}}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .label{padding-bottom:0;min-height:24px}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .label span{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:18px;letter-spacing:normal}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .str-text{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;margin-left:10px;cursor:pointer}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .button-wrapper.text{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline;padding-left:0}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .MuiGrid-spacing-xs-3{margin:0 -12px}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape{flex:2 1;display:flex;width:100%;margin-bottom:10px}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape .card-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2em;color:#231f20}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape .colors{width:100%;display:flex;margin-top:10px;flex-wrap:wrap;align-items:center}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape .colors-label{color:#000;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:21px;margin-right:10px}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape .colors-item{height:24px;width:24px;margin-left:3px;margin-bottom:3px;border-radius:100%}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .colors-shape .colors-item:first-child{margin-left:0;width:24px}.event-detail-wrapper-v2 .event-detail-content .common-part .logistic-form-wrapper-v2 .MuiSelect-select:focus{background-color:transparent}.event-detail-wrapper-v2 .event-detail-content .part-border-top{border-top:1px solid #d9d9d9}.event-detail-wrapper-v2 .event-detail-content .bg-top{background-image:url(/static/media/Peony_Grayscale_1.21abfcae.png);background-repeat:no-repeat;background-size:auto;background-position:bottom 0 right 10px;background-blend-mode:multiply}.event-detail-wrapper-v2 .event-detail-content .bg-part{background-color:#e5e3d9}.event-detail-wrapper-v2 .event-detail-content .top-part{padding:30px 32px 24px;background-color:#5e5929}@media(max-width:768px){.event-detail-wrapper-v2 .event-detail-content .top-part .btn-inbox-box{position:unset;display:flex;justify-content:center;align-items:center;margin-top:15px}}.event-detail-wrapper-v2 .event-detail-content .top-part .btn-inbox-box .btn-inbox{background-color:#f2f1ea;border-radius:8px;color:#7a754d}.event-detail-wrapper-v2 .event-detail-content .top-part .btn-inbox-box .btn-inbox .button-base{border:0}.event-detail-wrapper-v2 .event-detail-content .top-part .jump-buttons-box{flex-wrap:wrap;align-items:center;padding-bottom:25px;color:#f2f1ea;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:400;line-height:15px;letter-spacing:2px}@media(max-width:768px){.event-detail-wrapper-v2 .event-detail-content .top-part .jump-buttons-box{display:none}}.event-detail-wrapper-v2 .event-detail-content .top-part .jump-buttons-box .jump-to{margin-top:10px;margin-right:10px}.event-detail-wrapper-v2 .event-detail-content .top-part .custom-mobile{margin-left:-14px;margin-right:-14px;flex-wrap:wrap}.event-detail-wrapper-v2 .event-detail-content .top-part .custom-mobile .part-indicator-top-box{margin-right:0;margin-bottom:0}.event-detail-wrapper-v2 .event-detail-content .top-part .part-indicator-top-box{background:#5e5929;border-radius:20px;padding:14px 32px;margin-top:10px;margin-right:10px;color:#f2f1ea;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:15px;border:1px solid #bababa;width:190px;text-align:center;text-decoration:none}.event-detail-wrapper-v2 .event-detail-content .top-part .part-indicator-top-box.selected{border:1px solid #f97}.event-detail-wrapper-v2 .event-detail-content .top-part .part-indicator-top-box.disabled{opacity:.4}@media(max-width:768px){.event-detail-wrapper-v2 .event-detail-content .top-part{flex-direction:column}.event-detail-wrapper-v2 .event-detail-content .top-part .part-title{width:100%;text-align:center;line-height:30px}.event-detail-wrapper-v2 .event-detail-content .top-part .part-des{width:100%;text-align:center}}.event-detail-wrapper-v2 .event-detail-content .key-details .logistic-form-wrapper-v2 .day-picker-wrapper{margin-top:0}.event-detail-wrapper-v2 .event-detail-content .key-details .logistic-form-wrapper-v2 .day-picker-wrapper .input-field{border:1px solid #b5b3ad;border-radius:4px;padding:20px 10px;font-family:ltc-caslon-pro,serif;font-size:16px;line-height:24px;font-weight:400;color:#231f20}.event-detail-wrapper-v2 .event-detail-content .just-basics .btn-add-location-detail{margin-left:0}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part{padding-bottom:40px}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .custom-mobile{margin-left:-14px;margin-right:-14px;flex-wrap:wrap}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .custom-mobile .part-indicator-top-box{margin-right:0;margin-bottom:0}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .part-indicator-top-box{border-radius:20px;padding:14px 32px;margin-top:10px;margin-right:10px;color:#231f20;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:15px;border:1px solid #bababa;width:190px;text-align:center;text-decoration:none}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .part-indicator-top-box.selected{border:1px solid #f97}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .part-indicator-top-box.disabled{opacity:.4}@media(max-width:1024px){.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .part-indicator-top-box{width:30%}}.event-detail-wrapper-v2 .event-detail-content .event-logistics-navigate-part .btn-add-special-notes{margin-left:0}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-time-line-box{position:relative;width:100%;height:100%}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-time-line-box .loading{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;text-align:center;vertical-align:middle;background-color:#fbfbfb;color:#231f20;z-index:3}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .label{padding-bottom:0;padding-top:0;min-height:24px}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .dot{color:#616161;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:30px}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .form-group .MuiInputBase-root{padding:6px}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root{border:none;border-radius:unset}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .inline-input{border:1px solid #b5b3ad;border-radius:10px;max-width:136px}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .inline-input .MuiInputBase-root{border:0}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .inline-input .period-button{margin-left:0}.event-detail-wrapper-v2 .event-detail-content .timing-part .time-input-wrapper .inline-input .period-button .MuiInputBase-root .MuiSvgIcon-root{position:absolute!important;right:0!important;pointer-events:none!important}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll{padding-bottom:30px;overflow-y:hidden;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar{height:5px;width:20px;border-radius:25px}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper{justify-content:space-between;align-items:center;margin:0 0 80px;position:relative}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .label{font-size:12px;line-height:14px;padding:0}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;z-index:1;position:relative;height:auto}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-item-box{width:214px;height:92px;margin-right:10px;padding:10px;flex-shrink:0;border-radius:8px;background:#fff}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-dot{align-items:center}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-dot svg{width:16px;height:16px}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-label,.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-time{max-width:200px;width:max-content}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-label{position:absolute;top:28px;width:100%;margin-left:-10px;color:#231f20;font-family:"Brandon Grotesque";font-size:10px;font-style:normal;font-weight:390;line-height:18px;text-transform:unset}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-label span{padding:10px;border-radius:8px;background:#fff;color:#231f20;font-family:"Brandon Grotesque";font-size:10px;font-style:normal;font-weight:390;line-height:18px;text-transform:unset}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item .timeline-time{color:#231f20;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:400;line-height:18px;letter-spacing:2px;text-transform:uppercase}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:first-child{align-items:flex-start}.event-detail-wrapper-v2 .event-detail-content .timing-part .event-timeline-scroll .event-timeline-wrapper .timeline-item:last-child{align-items:flex-start;flex:20px 0}.event-detail-wrapper-v2 .event-detail-content .timing-part .no-scroll{overflow-x:unset;overflow-y:unset}.event-detail-wrapper-v2 .event-detail-content .delivery-details .ordered-num{list-style-type:decimal}.event-detail-wrapper-v2 .event-detail-content .delivery-details .ordered-style{font-family:"Brandon Grotesque";font-style:normal;font-weight:390;font-size:16px;line-height:21px;color:#231f20}.event-detail-wrapper-v2 .service-buttons{display:flex;flex-direction:column;align-items:center;margin:0 auto}.event-detail-wrapper-v2 .service-buttons h3{margin-top:2rem}.event-detail-wrapper-v2 .service-buttons p{text-align:center}.event-detail-wrapper-v2 .service-buttons>button{width:100%;max-width:290px;padding:24px 46px}.event-detail-wrapper-v2 .back-button{display:flex;align-items:center;cursor:pointer}.event-detail-wrapper-v2 .back-button .MuiIconButton-root{margin-left:-1rem}.event-detail-wrapper-v2 .back-button .MuiIconButton-root .MuiSvgIcon-root{font-size:2rem}.event-detail-wrapper-v2 .admin-actions{display:flex;grid-gap:20px;gap:20px}.event-detail-wrapper-v2 .total-banner{height:316px;width:100%;background-size:cover;background-position:50%;position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center}.event-detail-wrapper-v2 .total-banner .banner-flower-1,.event-detail-wrapper-v2 .total-banner .banner-flower-2{position:absolute;top:0;height:316px;width:auto}.event-detail-wrapper-v2 .total-banner .banner-flower-1{left:10%}.event-detail-wrapper-v2 .total-banner .banner-flower-2{right:0}.event-detail-wrapper-v2 .total-banner h2{margin-top:12px}.event-detail-wrapper-v2 .total-banner .event-date{font-size:24px;line-height:36px;margin:24px 0 0}.event-detail-wrapper-v2 .banner-status{color:#fff;text-align:center;z-index:5}.event-detail-wrapper-v2 .banner-status .banner-status-subtitle{color:inherit;letter-spacing:.2em}.event-detail-wrapper-v2 .total-accordion{box-shadow:none;border-radius:10px;margin-bottom:16px}.event-detail-wrapper-v2 .total-accordion:before{display:none}.event-detail-wrapper-v2 .total-accordion .MuiAccordionSummary-root{padding:0 40px 0 34px}.event-detail-wrapper-v2 .total-accordion .MuiAccordionSummary-content{margin:24px 0}.event-detail-wrapper-v2 .total-accordion .MuiAccordionDetails-root{padding:0 34px 34px}.event-detail-wrapper-v2 .total-accordion .detail-header{margin:0;width:100%}.event-detail-wrapper-v2 .total-accordion .detail-header__expand-icon{transform:translateY(0);color:#5e5929}.event-detail-wrapper-v2 .total-accordion .missing-value-text{color:#eb4b32}.event-detail-wrapper-v2 .total-row{border-top:2px solid #231f20;margin-top:8px}.event-detail-wrapper-v2 .total-row .estimate-amount{font-size:20px}.event-detail-wrapper-v2 .step-wrapper{width:100%}.event-detail-wrapper-v2 .step-wrapper .step-name{display:flex;align-items:center;justify-content:space-between;min-height:32px}.event-detail-wrapper-v2 .step-wrapper .label{font-size:12px;line-height:11px;font-weight:700;color:#5e5929}.event-detail-wrapper-v2 .step-wrapper .label .default-color{color:#231f20}.event-detail-wrapper-v2 .step-wrapper .label.text-main{color:#eb4b32}.event-detail-wrapper-v2 .step-wrapper svg{width:32px;height:32px}.event-detail-wrapper-v2 .step-wrapper .term-btn{min-width:240px}.event-detail-wrapper-v2 .step-wrapper .step-title{text-align:left;font-size:32px;line-height:48px;margin-bottom:0}.event-detail-wrapper-v2 .step-wrapper .summary-text{font-size:20px;line-height:30px}.event-detail-wrapper-v2 .step-wrapper .step-summary p{margin-bottom:0}.event-detail-wrapper-v2 .step-wrapper .step-summary>div:first-child{flex:65% 1;margin-right:20px}.event-detail-wrapper-v2 .step-wrapper .step-summary>div:last-child{flex:35% 1;display:flex;align-items:center;justify-content:center;margin-left:20px}.event-detail-wrapper-v2 .step-wrapper .discount-applied{font-size:12px;line-height:18px;font-weight:400;background-color:#5e5929;border-radius:10px;padding:6px 30px;color:#fff;display:inline-block}.event-detail-wrapper-v2 .step-wrapper .sub-title{font-size:20px;line-height:30px;text-align:left}.event-detail-wrapper-v2 .step-wrapper .finalization-deadline{align-items:flex-start!important;padding-right:70px}.event-detail-wrapper-v2 .step-wrapper .finalization-deadline.finalized{align-items:flex-end!important}.event-detail-wrapper-v2 .step-wrapper .finalization-deadline .deadline-label{text-transform:uppercase;color:#eb4b32;font-size:14px;line-height:21px}.event-detail-wrapper-v2 .step-wrapper .total-label{font-size:14px;line-height:21px}.event-detail-wrapper-v2 .proposal-not-ready{padding:20px;background:#e5e3d9;border:1px solid #eb4b32;border-radius:10px}.event-detail-wrapper-v2 .proposal-not-ready .label{font-size:14px;line-height:24px;color:#eb4b32}.event-detail-wrapper-v2 .payments-accordion-content{width:90%}@media(max-width:1024px){.event-detail-wrapper-v2 .total-banner .banner-flower-1,.event-detail-wrapper-v2 .total-banner .banner-flower-2{display:none}.event-detail-wrapper-v2 .payment-title>span{margin-bottom:16px}.event-detail-wrapper-v2 .admin-actions{flex-direction:column}.event-detail-wrapper-v2 .total-accordion .MuiAccordionSummary-root{padding:0 20px}.event-detail-wrapper-v2 .total-accordion .MuiAccordionDetails-root{padding:0 20px 34px}.event-detail-wrapper-v2 .discount-applied{padding:9px 20px}.event-detail-wrapper-v2 .step-wrapper .step-title{font-size:24px;line-height:36px}.event-detail-wrapper-v2 .step-wrapper .summary-text{font-size:14px;line-height:21px}.event-detail-wrapper-v2 .step-wrapper .step-summary>div:first-child{margin-right:0}.event-detail-wrapper-v2 .step-wrapper .step-summary>div:last-child{margin-left:0}.event-detail-wrapper-v2 .step-wrapper .finalization-deadline{padding-right:0}.event-detail-wrapper-v2 .step-wrapper .finalization-deadline.finalized{align-items:flex-start!important}.event-detail-wrapper-v2 .payments-accordion-content{width:100%}}@media(max-width:390px){.event-detail-wrapper-v2 .step-wrapper .discount-applied{padding:6px 16px}}.has-header-bar .event-detail-wrapper-v2-new .tab-panel-wrapper1{height:calc(var(--vh) - 357px)}@media(max-width:1024px){.has-header-bar .event-detail-wrapper-v2-new .tab-panel-wrapper1{height:calc(var(--vh) - 338px)}}.has-header-bar .event-detail-wrapper-v2-new .tab-panel-wrapper2{height:calc(var(--vh) - 309px)}@media(max-width:1024px){.has-header-bar .event-detail-wrapper-v2-new .tab-panel-wrapper2{height:calc(var(--vh) - 290px)}}.event-detail-wrapper-v2-new .top-title{color:#f2f1ea;font-family:"LTC Caslon";font-size:32px;font-style:normal;font-weight:400;line-height:36px;width:100%;display:flex;align-items:center}.event-detail-wrapper-v2-new .top-title .text-date{color:#f2f1ea;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:700;line-height:36px;margin-left:10px}.event-detail-wrapper-v2-new .top-title .text-date.text-error{color:#eb4b32}@media(max-width:1024px){.event-detail-wrapper-v2-new .top-title{display:none}}.event-detail-wrapper-v2-new .top-title-mobile{color:#fff;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:21px;display:flex;align-items:center;text-align:center;margin:auto}.event-detail-wrapper-v2-new .top-title-mobile .text-date{color:#fff;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:700;line-height:21px;margin-left:10px}.event-detail-wrapper-v2-new .top-title-mobile .text-date.text-error{color:#eb4b32}@media(min-width:1024px){.event-detail-wrapper-v2-new .top-title-mobile{display:none}}.event-detail-wrapper-v2-new .common-part{width:100%;padding:10px 32px;background-color:#fff}@media(max-width:1024px){.event-detail-wrapper-v2-new .common-part{padding:20px 15px}}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .label{padding-bottom:0;min-height:24px}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .label span{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:18px;letter-spacing:normal}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .str-text{margin-left:10px;cursor:pointer}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .button-wrapper.text,.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .str-text{color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:18px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .button-wrapper.text{padding-left:0}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .MuiGrid-spacing-xs-3{margin:0 -12px}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape{flex:2 1;display:flex;width:100%;margin-bottom:10px}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape .card-title{font-family:"BN Bergen St";font-style:normal;font-weight:400;font-size:10px;line-height:18px;letter-spacing:.2em;color:#231f20}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape .colors{width:100%;display:flex;margin-top:10px;flex-wrap:wrap;align-items:center}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape .colors-label{color:#000;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:21px;margin-right:10px}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape .colors-item{height:24px;width:24px;margin-left:3px;margin-bottom:3px;border-radius:100%}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .colors-shape .colors-item:first-child{margin-left:0;width:24px}.event-detail-wrapper-v2-new .common-part .logistic-form-wrapper-v2 .MuiSelect-select:focus{background-color:transparent}.event-detail-wrapper-v2-new .part-border-top{border-top:1px solid #d9d9d9}.event-detail-wrapper-v2-new .relative{position:relative}.event-detail-wrapper-v2-new .top-part{padding:30px 32px 24px;background-color:#5e5929}@media(max-width:768px){.event-detail-wrapper-v2-new .top-part .btn-inbox-box{display:none!important;position:unset;display:flex;justify-content:center;align-items:center;margin-top:15px}}.event-detail-wrapper-v2-new .top-part .btn-inbox-box .btn-inbox{background-color:#f2f1ea;color:#7a754d}.event-detail-wrapper-v2-new .top-part .btn-inbox-box .btn-inbox .button-base{border:0}.event-detail-wrapper-v2-new .top-part .custom-mobile{margin-left:-14px;margin-right:-14px;flex-wrap:wrap}.event-detail-wrapper-v2-new .top-part .custom-mobile .part-indicator-top-box{margin-right:0;margin-bottom:0}.event-detail-wrapper-v2-new .top-part .part-indicator-top-box{background:#5e5929;border-radius:20px;padding:14px 32px;margin-top:10px;margin-right:10px;color:#f2f1ea;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:15px;border:1px solid #bababa;width:190px;text-align:center;text-decoration:none}.event-detail-wrapper-v2-new .top-part .part-indicator-top-box.selected{border:1px solid #f97}.event-detail-wrapper-v2-new .top-part .part-indicator-top-box.disabled{opacity:.4}@media(max-width:768px){.event-detail-wrapper-v2-new .top-part{flex-direction:column}.event-detail-wrapper-v2-new .top-part .part-title{width:100%;text-align:center;line-height:30px}.event-detail-wrapper-v2-new .top-part .part-des{width:100%;text-align:center}}.event-detail-wrapper-v2-new .tabs-bar{background-color:#5e5929;box-shadow:0 4px 4px 0 hsla(0,0%,72.2%,.25)}@media(max-width:1024px){.event-detail-wrapper-v2-new .tabs-bar{background-color:#fffefa;box-shadow:none}}.event-detail-wrapper-v2-new .tabs-bar .MuiTab-wrapper{color:#fffefa;font-family:"LTC Caslon";font-size:16px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:normal;text-transform:capitalize}@media(max-width:1024px){.event-detail-wrapper-v2-new .tabs-bar .MuiTab-wrapper{color:#000;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:2px;text-transform:uppercase}}.event-detail-wrapper-v2-new .tabs-bar .Mui-selected .MuiTab-wrapper{font-style:italic}@media(max-width:1024px){.event-detail-wrapper-v2-new .tabs-bar .Mui-selected .MuiTab-wrapper{font-style:normal}}.event-detail-wrapper-v2-new .tabs-bar .MuiTabs-indicator{background-color:#fff}@media(max-width:1024px){.event-detail-wrapper-v2-new .tabs-bar .MuiTabs-indicator{background-color:#f97}}.event-detail-wrapper-v2-new .tabs-bar .Mui-disabled.text-date{opacity:1}.event-detail-wrapper-v2-new .tabs-bar .Mui-disabled.text-date .MuiTab-wrapper{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:450;line-height:24px;letter-spacing:.64px;text-transform:uppercase}.event-detail-wrapper-v2-new .tab-panel-wrapper1{height:calc(var(--vh) - 324px)}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper1{height:calc(var(--vh) - 297px)}}.event-detail-wrapper-v2-new .tab-panel-wrapper2{height:calc(var(--vh) - 276px)}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper2{height:calc(var(--vh) - 249px)}}.event-detail-wrapper-v2-new .tab-panel-wrapper{display:flex;flex-direction:column;position:relative;width:100%;background-color:#fff;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-v2-new .tab-panel-wrapper::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-v2-new .tab-panel-wrapper::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component{position:sticky;position:-webkit-sticky;top:0;z-index:10;padding-bottom:0!important;background-color:#fff}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content{display:flex;width:100%;padding:15px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-normal,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-normal{color:#231f20;font-family:"LTC Caslon";font-size:24px;font-style:normal;font-weight:400;line-height:30px;letter-spacing:.96px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-part-title,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-part-title{color:#231f20;font-family:"LTC Caslon";font-size:20px;font-style:normal;font-weight:400;line-height:30px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .sub-title,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .sub-title{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:700;line-height:24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-sub,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-sub{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-label,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-label{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-hint,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-hint{color:#231f20;font-family:"Brandon Grotesque";font-size:14px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .list-text,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .list-text{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:30px;list-style:decimal;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-des,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-des{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0 0 .75rem;display:flex;align-items:center;grid-gap:10px;gap:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-box-label,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-box-label{color:#000;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:normal;text-wrap:nowrap}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .text-link,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .text-link{cursor:pointer;color:#5e5929;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;-webkit-text-decoration-line:underline;text-decoration-line:underline}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .share-with-planner-in-logistics .w-full,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .share-with-planner-in-logistics .w-full{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiInputBase-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiInputBase-root{width:100%}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiInputBase-root .custom-input,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiInputBase-root .custom-input{border:1px solid #bdbcbc;padding:22px 10px;border-radius:4px;font-family:"LTC Caslon";font-size:16px;line-height:24px;color:#231f20}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiInputBase-root .custom-input:disabled,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiInputBase-root .custom-input:disabled{background-color:#e8e8e8}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormGroup-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormGroup-root{padding:3px 12px 12px;flex-direction:row;grid-gap:10px;gap:10px}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormGroup-root .radio-btn,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormGroup-root .radio-btn{margin-bottom:10px}}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{width:-moz-fit-content;width:fit-content;padding:0;border-radius:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiRadio-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiRadio-root{padding:0;border:2px solid #dbdbdb;margin-right:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiSvgIcon-root.MuiSvgIcon-colorPrimary{color:#f97}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root .MuiButtonBase-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root .MuiButtonBase-root{padding:0;margin-right:10px}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{min-width:160px}}@media(max-width:390px){.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root{min-width:136px}}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .radio-btn,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .radio-btn{border:1px solid #5e5929;padding:15px 40px;display:flex;justify-content:center;align-items:center;width:-moz-fit-content;width:fit-content;min-width:120px;border-radius:50px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .radio-btn.Mui-disabled,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .radio-btn.Mui-disabled{background-color:#e8e8e8}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-root.radio-btn.selected,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-root.radio-btn.selected{border:1px solid #f97;background-color:#f97}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .day-picker-wrapper .input-icons .basic,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .day-picker-wrapper .input-icons .basic{border:1px solid #bdbcbc}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .day-picker-wrapper .input-icons .basic:disabled,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .day-picker-wrapper .input-icons .basic:disabled{background-color:#e8e8e8}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .MuiFormControlLabel-label,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .MuiFormControlLabel-label{color:#231f20;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:450;line-height:24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .btn-align-right,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .btn-align-right{margin-left:auto;margin-right:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .btn-remove,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .btn-remove{position:absolute;top:10px;right:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .warning-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .warning-box{display:flex;flex-direction:column;border:1px solid #a83008;background-color:#fff;padding:16px 24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .info-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .info-box{display:flex;flex-direction:column;border:1px solid #cfcfcf;background-color:#fffefa;padding:16px 24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .inline-input,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .inline-input{border:1px solid #b5b3ad;border-radius:10px;max-width:166px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .inline-input .MuiInputBase-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .inline-input .MuiInputBase-root{border:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .inline-input .period-button,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .inline-input .period-button{margin-left:0;border:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .inline-input .period-button .MuiInputBase-root .MuiSvgIcon-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .inline-input .period-button .MuiInputBase-root .MuiSvgIcon-root{position:absolute!important;right:0!important;pointer-events:none!important}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .time-input-wrapper .label,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .time-input-wrapper .label{padding-bottom:0;padding-top:0;min-height:24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .time-input-wrapper .form-group-2 .form-input .MuiFormControl-root{border:none;border-radius:unset}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions{grid-gap:10px;gap:10px;max-width:100%;padding:5px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar{height:0;width:5px;border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-track,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-thumb,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions::-webkit-scrollbar-thumb:hover,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions .btn-action .w-full,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions .btn-action .w-full{display:flex;align-items:center;grid-gap:5px;gap:5px;text-wrap:nowrap}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .top-actions .text-none-underlined,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .top-actions .text-none-underlined{text-decoration:none}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-header,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-header{background-color:#5e5929;padding:24px 30px;display:flex;align-items:center;grid-gap:10px;gap:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-header .part-one,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-header .part-one{display:flex;align-items:center}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-header .part-two,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two{display:flex;flex-direction:column;justify-content:center;grid-gap:5px;gap:5px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-header .part-two .title,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two .title{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0;text-align:left}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-header .part-two .text-des,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-header .part-two .text-des{color:#fffefa;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item{padding:16px 24px;display:flex;align-items:center;grid-gap:10px;gap:10px;border-bottom:1px solid #cfcfcf}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-one,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one{display:flex;align-items:center}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-one .MuiFormGroup-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one .MuiFormGroup-root{padding:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-one .MuiFormControlLabel-root,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-one .MuiFormControlLabel-root{margin-right:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-two,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two{display:flex;align-items:center;grid-gap:5px;gap:5px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-two .img-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .img-box{width:64px;height:64px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-two .img-box img,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .img-box img{width:100%;height:100%;object-fit:cover}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-two .name,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-two .name{color:#231f20;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-item .part-actions,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-item .part-actions{display:flex;align-items:center;margin-left:auto;margin-right:0;color:#5e5929;text-align:right;font-family:"Brandon Grotesque";font-size:16px;font-style:normal;font-weight:390;line-height:24px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box{width:100%;border:1px solid #a83008;background:#fff;padding:24px 30px;margin:20px 15px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items{height:451px;width:100%;padding-right:25px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#c4c4c4 #fff}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar{height:5px;width:5px;border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-track,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-track{border-radius:25px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb{border-radius:25px;background:#c4c4c4}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb:hover,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items::-webkit-scrollbar-thumb:hover{background:#b4b4b4}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .installation-required-box-items .loading-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .installation-required-box-items .loading-box{margin:auto}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .installation-required-box .bottom-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .installation-required-box .bottom-box{display:flex;align-items:center;grid-gap:10px;gap:10px;padding:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .confirmed-box,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .confirmed-box{border:1px solid #a83008;padding:16px;display:flex;align-items:center;justify-content:space-between}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part{width:100%}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .delivery-common-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .timing-common-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .delivery-common-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .timing-common-part{margin-left:0;margin-right:0;width:100%}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .header-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .header-part{background-color:#5e5929;border:1px solid #cfcfcf;padding:15px;margin-bottom:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .header-part .title-wrapper,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .title-wrapper{display:flex;grid-gap:10px;gap:10px;align-items:flex-start}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .header-part .title-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .title-part{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .header-part .text-des,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .header-part .text-des{color:#fffefa}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .body-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .body-part{border:1px solid #cfcfcf;padding:30px;margin-top:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .body-part-pd,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .body-part-pd{padding:15px 30px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .mobile-only,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only{display:none}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper{padding:.5rem 0;position:relative;width:-moz-fit-content;width:fit-content}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper .remove-icon,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper .remove-icon{position:absolute;top:7px;right:3px;cursor:pointer;padding:10px;background-color:transparent;z-index:2}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper .loading-spinner,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper .loading-spinner{top:7px;right:3px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper .file-wrapper,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper .file-wrapper{position:relative;width:-moz-fit-content;width:fit-content;background-color:#fff;padding:10px 30px;border-radius:10px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper .file-wrapper .remove-icon,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper .file-wrapper .remove-icon{top:0;right:-5px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper .file-wrapper .loading-spinner,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper .file-wrapper .loading-spinner{top:8px;right:5px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper a,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .gallery-wrapper img,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem;background-color:#fff;border-radius:10px;position:relative}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part{width:100%;padding-right:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .mobile-only,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only{display:flex;margin-bottom:20px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .left-part .mobile-only .share-with-planner-in-logistics .w-full,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .left-part .mobile-only .share-with-planner-in-logistics .w-full{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .right-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .right-part{width:20%;display:none}@media(max-width:1024px){.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .right-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .right-part{display:none}}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part{width:100%}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .header-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part{background-color:#5e5929;border:1px solid #cfcfcf;padding:15px;margin-bottom:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .header-part .title-wrapper,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .title-wrapper{display:flex;grid-gap:10px;gap:10px;align-items:flex-start}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .header-part .title-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .title-part{color:#fffefa;font-family:"Brandon Grotesque";font-size:20px;font-style:normal;font-weight:390;line-height:24px;margin:0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .header-part .text-des,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .header-part .text-des{color:#fffefa}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .body-part,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .body-part{border:1px solid #cfcfcf;padding:30px;margin-top:0;margin-bottom:15px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .body-part-pd,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .body-part-pd{padding:15px 30px}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper{padding:.5rem 0}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper a,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper a{color:#231f20}.event-detail-wrapper-v2-new .tab-panel-wrapper .sticky-component .whole-part .gallery-wrapper img,.event-detail-wrapper-v2-new .tab-panel-wrapper .tab-panel-content .whole-part .gallery-wrapper img{width:100px;height:100px;object-fit:cover;object-position:center;padding:.5rem}.event-detail-wrapper-v2-new .tab-panel-wrapper .logistic-question-state{color:#787475}.event-detail-wrapper-v2-new .tab-panel-wrapper .logistic-question-state.text-error{color:#a83008;font-weight:600}.event-detail-wrapper-v2-new .bottom-bar{width:100%;height:70px;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 15px;border-top:1px solid #dadada}.event-detail-wrapper-v2-new .bottom-bar .button-wrapper{color:#fffefa;font-family:"BN Bergen St";font-size:10px;font-style:normal;font-weight:700;line-height:18px;letter-spacing:2px;text-transform:uppercase}.event-detail-wrapper-v2-new .bottom-bar .button-wrapper.secondary{color:#5e5929}.event-detail-wrapper-v2-new .bottom-bar .right-box{display:flex;align-items:center;grid-gap:20px;gap:20px}.full-screen{top:0}.customer-testimonial-wrapper{flex-direction:column;top:0;position:fixed;display:flex;width:100vw;height:100vh;transition:all 1s;z-index:9999;background:#f2f1ea;text-align:center;justify-content:center;justify-items:center;align-items:center}.customer-testimonial-wrapper .loader{border:8px solid #f2f1ea;border-top-color:#eb4b32;border-radius:50%;width:60px;height:60px;animation:spin 2s linear infinite}.customer-testimonial-wrapper .testimonial-content{max-width:880px;margin-right:auto;margin-left:auto;margin-top:20px;padding:40px 44px;border:1px solid #9b9b9b;border-radius:0}.customer-testimonial-wrapper .testimonial-content h1{font-family:ltc-caslon-pro,serif;font-size:56px;line-height:64px}.customer-testimonial-wrapper .testimonial-content p{font-family:brandon-grotesque,sans-serif;font-size:16px;line-height:24px}.customer-testimonial-wrapper .testimonial-content .testimonial-item{position:relative;display:block;box-sizing:border-box}.customer-testimonial-wrapper .testimonial-content .item-inner{display:flex;max-width:none;margin-right:0;margin-left:0;padding:0;border:0 solid #9b9b9b;border-radius:0}.customer-testimonial-wrapper .testimonial-content .couple-img{display:block;width:175px;height:175px;margin:auto 2rem;object-fit:cover}.customer-testimonial-wrapper .testimonial-content .couple-say-content{max-width:558px;text-align:left}.customer-testimonial-wrapper .testimonial-content .stars{display:flex;position:relative}.customer-testimonial-wrapper .testimonial-content .couple-say{margin-top:6px}@media screen and (max-width:479px){.customer-testimonial-wrapper{padding-top:0;padding-bottom:0;border-width:0;border-radius:0;text-align:center}.customer-testimonial-wrapper .icon-logo{width:90px;height:90px}.customer-testimonial-wrapper .testimonial-content{padding:1rem 1.5rem;margin-right:1rem;margin-left:1rem}.customer-testimonial-wrapper .testimonial-content .item-inner{display:block;text-align:center}.customer-testimonial-wrapper .testimonial-content .couple-img{width:100px;height:100px;margin:auto}.customer-testimonial-wrapper .testimonial-content .stars{margin-bottom:20px;justify-content:center;align-items:stretch}.customer-testimonial-wrapper .testimonial-content .couple-say-content{text-align:center}.customer-testimonial-wrapper .testimonial-content .title{display:block;font-size:21px;font-weight:900;letter-spacing:.892px;color:#231f20;margin-bottom:1rem;font-family:ltc-caslon-pro,serif}.customer-testimonial-wrapper .testimonial-content .couple-say{font-size:16px;line-height:26px}}