.floating-toolbar_root__Zl7Sw{box-shadow:0 11px 10px 0 rgba(0,0,0,.25);position:fixed;bottom:20px;left:50%;z-index:100;display:flex;align-items:center;justify-content:center;gap:8px;max-width:calc(100vw - 32px);height:62px;padding:0 20px;white-space:nowrap;background-color:#000c34;border-radius:8px;color:#fff;transform:translate(-50%,calc(100% + 20px));opacity:0;transition:transform .4s ease-out .8s,opacity .4s ease-out .8s}@media(max-width:379px){.floating-toolbar_root__Zl7Sw{padding:0 15px}}.floating-toolbar_visible__iVhEA{transform:translate(-50%);opacity:1}.floating-toolbar_title__obZ4u{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.24px;font-weight:500}@media(max-width:379px){.floating-toolbar_title__obZ4u{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.21px;font-weight:500}}.floating-toolbar_howItWorksLink__V716n{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300;text-decoration:underline;text-underline-position:from-font;color:#fff;background:none;border:none;padding:0;cursor:pointer}@media(max-width:379px){.floating-toolbar_howItWorksLink__V716n{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300}}.floating-toolbar_closeButton__5AWRh{display:flex;align-items:center;justify-content:center;background:none;border:none;padding:6px 4px 4px;cursor:pointer;color:#fff}.floating-toolbar_closeButton__5AWRh svg{width:20px;height:20px}@media(max-width:767px){.how-it-works-drawer_modalRoot__Q_XrG{display:block}}.how-it-works-drawer_modalContent__UhOg7{width:413px;padding:0;overflow:auto}@media(max-width:767px){.how-it-works-drawer_modalContent__UhOg7{width:100%}}.how-it-works-drawer_modalTitle__kE_LT{font-family:PPEditorial,Didot,Bodoni MT,Georgia,serif;font-size:1.75rem;line-height:2.25rem;letter-spacing:.42px;font-weight:200}@media(max-width:767px){.how-it-works-drawer_modalTitle__kE_LT{font-size:1.5rem;line-height:2rem;letter-spacing:.36px}}.how-it-works-drawer_modalTitle__kE_LT{color:#000}.how-it-works-drawer_body__R9sEr{display:flex;flex-direction:column;gap:32px;padding:32px 24px}@media(max-width:767px){.how-it-works-drawer_body__R9sEr{padding:32px 22px}}.how-it-works-drawer_stepsList__lf4BP{display:flex;flex-direction:column;gap:24px}.how-it-works-drawer_step__RZCab{display:flex;gap:16px;align-items:flex-start}.how-it-works-drawer_stepBadge__EmMQw{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background-color:#000c34;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:1}.how-it-works-drawer_stepText__PVlWs{display:flex;flex-direction:column;gap:8px}.how-it-works-drawer_stepTitle__gB0D7{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.24px;font-weight:500}@media(max-width:767px){.how-it-works-drawer_stepTitle__gB0D7{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.21px;font-weight:500}}.how-it-works-drawer_stepTitle__gB0D7{color:#000}.how-it-works-drawer_stepDescription__FHvCL{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300;color:#000}.how-it-works-drawer_trustpilotCard__Br_W9{display:flex;flex-direction:column;gap:16px;padding:24px;background-color:#f9f6f2;border:1px solid #f1e8df;border-radius:16px}.how-it-works-drawer_trustpilotLogo__EKwvu{width:104px;height:auto}.how-it-works-drawer_trustpilotText__yvgKq{display:flex;flex-direction:column;gap:10px}.how-it-works-drawer_trustpilotQuote__ZzFN9,.how-it-works-drawer_trustpilotRating__widp7{font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300;color:#000}.how-it-works-drawer_trustpilotQuote__ZzFN9{margin:0}.how-it-works-drawer_faqSection__BeoWT{display:flex;flex-direction:column;gap:16px}.how-it-works-drawer_faqTitle__GA2YL{font-family:PPEditorial,Didot,Bodoni MT,Georgia,serif;font-size:1.5rem;line-height:2.063rem;letter-spacing:.36px;font-weight:200}@media(max-width:767px){.how-it-works-drawer_faqTitle__GA2YL{font-size:1.25rem;line-height:1.75rem;letter-spacing:.3px}}.how-it-works-drawer_faqTitle__GA2YL{color:#000;margin:0}.how-it-works-drawer_footer__pTsR6{display:flex;flex-direction:column}.how-it-works-drawer_chatLink__8_zgd,.how-it-works-drawer_footerText__zlOdh{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300;color:#000}.how-it-works-drawer_chatLink__8_zgd{text-decoration:underline;text-underline-position:from-font;align-self:flex-start;background:none;border:none;padding:0;cursor:pointer}.action-cta_wrapper__F5fII{display:flex;align-items:center;gap:16px}.action-cta_cta__A8x_t:hover{background-color:#000c34}.action-cta_cta__A8x_t:hover path{stroke:#fff}@media(max-width:767px){.product-modal_modalRoot__4XRK8{display:block;background-color:#fff}}.product-modal_modalContent__3M6LI{width:413px}@media(max-width:767px){.product-modal_modalContent__3M6LI{width:100%}}.product-modal_body__mQKRg{padding:0 32px;overflow-x:hidden}@media(max-width:767px){.product-modal_body__mQKRg{padding:0 22px}}.product-modal_image__VHrbB{width:349px;height:349px;border-radius:5px;overflow:hidden;margin-top:24px;position:relative}@media(max-width:767px){.product-modal_image__VHrbB{margin-top:42px;max-width:440px;max-height:440px;width:100%;height:auto;aspect-ratio:1/1}}.product-modal_productDetails__NBqQE{display:flex;flex-direction:column;align-items:flex-start;gap:8px;margin-top:20px}@media(max-width:767px){.product-modal_productDetails__NBqQE{margin-top:24px}}.product-modal_price__HKo_8{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.24px;font-weight:500}@media(max-width:767px){.product-modal_price__HKo_8{font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.21px;font-weight:500}}.product-modal_addToList__J_Q5C{flex-direction:row!important}.product-modal_addToList__J_Q5C,.product-modal_contributeFormContainer__JKzcT{margin-top:20px!important;margin-bottom:32px!important;width:auto}@media(max-width:767px){.product-modal_addToList__J_Q5C,.product-modal_contributeFormContainer__JKzcT{margin-top:30px!important;margin-bottom:30px!important}}.product-modal_progressBarWrapper__NTtys{width:100%;margin-top:16px}.product-modal_progressTags__jLCRk{display:flex;gap:8px;margin-top:12px}.product-modal_tags__pIIzu{display:flex;flex-direction:column;gap:14px;margin-top:8px}.product-modal_title__cfnxm{cursor:pointer}.product-modal_actions__bZTn4{margin-top:22px;display:flex;flex-direction:column;gap:20px;padding-bottom:20px}.product-modal_feeTooltip__MpHFH{background-color:#f1e8df;width:221px;cursor:default}.product-modal_feeTag__wUiwX{padding-top:5px;padding-bottom:5px;cursor:default}.product-modal_customProductTooltip___140e{background-color:#fcfbf8;width:240px}.product-modal_customProductTag__4jVFZ{margin-top:12px;cursor:default}.product-modal_productDescription__hItjK{display:flex;flex-direction:column;gap:16px;margin-top:32px}.product-modal_descriptionContent__NhiQ3{margin-bottom:24px;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300}.product-modal_descriptionContent__NhiQ3:has(span){margin-bottom:16px}.product-modal_brandCta__vvx_W{font-family:Inter,sans-serif;font-size:1rem;line-height:1.5rem;letter-spacing:.64px;font-weight:300;color:#666;text-transform:none}.product-modal_additionalTags__d6BDM{display:flex;gap:10px;flex-wrap:wrap}.product-modal_paymentMethodMessaging__yS03f{margin:32px 0}.guest-status-section_wrapper__TBYwk{display:flex;flex-direction:column;gap:16px;width:100%;margin-top:32px;margin-bottom:32px}@media(max-width:767px){.guest-status-section_wrapper__TBYwk{gap:8px}}.guest-status-section_contributeForm__16ZE7{flex-direction:row;justify-content:flex-start;position:relative;margin:0}.filter-modal_filterModalContent__eNKFL{width:413px;height:100%;margin:auto 0 auto auto;background-color:#fff}@media(max-width:767px){.filter-modal_filterModalContent__eNKFL{width:100%}}.filter-modal_filterModalBody__prSXS{padding:28px 24px}.filter-modal_modalButtons__kQ3Pu{display:flex;justify-content:flex-end;gap:10px;padding:10px 24px;bottom:0;z-index:20;box-shadow:0 0 11px 0 rgba(0,0,0,.15)}@media(max-width:767px){.filter-modal_modalButtons__kQ3Pu{width:100%}}.mobile-sort-by-options_sortOptions__5Lle_{display:flex;flex-direction:column;gap:16px}.sortable-item_sortableItem__BRJYt{transform:translate3d(var(--translate-x,0),var(--translate-y,0),0) scaleX(var(--scale-x,1)) scaleY(var(--scale-y,1));transform-origin:0 0;touch-action:manipulation;position:relative;grid-column:span 3;grid-auto-columns:1fr}@media(max-width:767px){.sortable-item_sortableItem__BRJYt{grid-column:span 2;min-width:138px}}.sortable-item_sortableItem__BRJYt[aria-pressed=true]{overflow:hidden}.sortable-item_sortableItem__BRJYt[aria-pressed=true]>div:after{content:"";position:absolute;z-index:1000;top:0;left:0;width:100%;height:100%;background-color:#fcfbf8}.drag-and-drop-grid_gridWrapper__j7k8l{display:grid;grid-auto-rows:1fr;grid-template-columns:repeat(12,1fr);gap:32px 17px!important;padding-top:8px}@media(max-width:1023px){.drag-and-drop-grid_gridWrapper__j7k8l{grid-template-columns:repeat(9,1fr);gap:32px 2px!important}}@media(max-width:767px){.drag-and-drop-grid_gridWrapper__j7k8l{grid-template-columns:repeat(4,1fr);gap:32px 10px!important}}.drag-and-drop-grid_dragOverlay__tFnqT{transform-origin:0 0;background-color:#fcfbf8;outline:8px solid #fcfbf8}@media(max-width:767px){.drag-and-drop-grid_dragOverlay__tFnqT{outline:5px solid #fcfbf8}}.filter-section-checkbox_checkboxLabel__UZGDP{display:flex;justify-content:space-between;align-items:center;flex:1 1;width:100%}.filter-section-checkbox_count__ZR8XM{color:#b6b6b6}.filter-section-checkbox_nestedCheckbox__8j6DB{padding-left:32px}.filter-section_filterSection__3Zbns{position:relative}.filter-section_accordionContent__hfu1V{padding-right:0;padding-bottom:4px;display:flex;flex-direction:column;gap:16px;max-height:320px;overflow-y:scroll;overflow-x:clip;position:relative}.filter-section_accordionContent__hfu1V::-webkit-scrollbar{width:3px}.filter-section_accordionContent__hfu1V::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}.filter-section_longContent__p_Ci5{position:relative;margin-bottom:6px}.filter-section_longContent__p_Ci5:before{content:"";display:block;height:1px;position:absolute;bottom:0;width:100%;z-index:1;background:#f1e8df}@media(max-width:767px){.filter-section_accordionContentPrice__sWqdt{padding-bottom:48px}}.filter-section_accordionButton__8KUVM{position:relative;z-index:2}.filter-section_filterSection__3Zbns:first-child .filter-section_accordionButton__8KUVM{padding-top:0}.filter-section_accordionItemTitle__Q9eA9{text-transform:lowercase}.filter-section_accordionItemTitle__Q9eA9:first-letter{text-transform:uppercase}.product-filters_filtersContainer__D_fkw::-webkit-scrollbar{display:none}.filter-bar_facets__NZgKB{display:flex;align-items:center;gap:10px;width:100%}@media(max-width:767px){.filter-bar_facets__NZgKB{gap:15px;margin:0 auto;width:100%;flex-direction:column}}.filter-bar_mobileFilterCta__GMoyu{width:calc(50% - 10.5px);position:relative}.filter-bar_mobileFilterCta__GMoyu svg{height:14px;width:14px;padding-top:2px}.filter-bar_mobileFilterCtaWithNumber__rB8Sx{padding-right:40px!important}.filter-bar_mobileSortCta__PVNqa{width:calc(50% - 10.5px)}.filter-bar_filterButton__BCoMh{position:relative}.filter-bar_filterButton__BCoMh>span{display:flex;align-items:center;gap:10px}.filter-bar_filterButton__BCoMh svg{width:18px;height:18px}.filter-bar_filterButtonLabel__8s_21{position:relative}.filter-bar_filterButtonWithNumber__FL7TI{padding-right:16px!important}.filter-bar_filtersNumber__z2K37{width:24px;height:24px;display:flex;justify-content:center;align-items:center;border-radius:100%;background-color:#fff}.filter-bar_floatingFiltersNumber__FKDOt{position:absolute;right:0;translate:calc(100% + 8px)}.filter-bar_floatingFiltersNumberMobile__kVT5k{translate:55px}.filter-bar_input__F1Csp{width:100%;max-width:406px}@media(max-width:1023px){.filter-bar_input__F1Csp{max-width:310px}}@media(max-width:767px){.filter-bar_input__F1Csp{max-width:100%}}.filter-bar_input__F1Csp input{padding:11px 19px!important}.filter-bar_clearButton__HxnxJ{margin-left:6px;text-transform:lowercase;color:rgba(0,0,0,.6);font-family:Inter,sans-serif;font-size:.75rem;line-height:1.125rem;letter-spacing:.48px;font-weight:300;text-decoration:underline;text-underline-position:from-font}.filter-bar_mobileFilterBar__pw9KP{display:flex;gap:24px;align-items:center}@media(max-width:767px){.filter-bar_mobileFilterBar__pw9KP{width:100%}}.top-filters-panel_filterBar__THEBP{background-color:#fff;display:flex;align-items:center;position:sticky;top:0;z-index:20;box-shadow:0 0 11px 0 rgba(0,0,0,.15)}@media(max-width:1023px){.top-filters-panel_filterBar__THEBP{z-index:10;transition:top .2s ease-in-out}body.tws-header-hidden .top-filters-panel_filterBar__THEBP{top:0}}.top-filters-panel_mobileSearchContainer__7unTL{padding-top:16px;background-color:#fff;position:relative;z-index:10;box-shadow:0 0 11px 0 rgba(0,0,0,.15);clip-path:inset(-11px 0 0 0)}.top-filters-panel_filterBarCustomer__9H0y3,.top-filters-panel_filterBarDefault__nrspD,.top-filters-panel_filterBarGuest__NU3iT{padding:10px 0}@media(max-width:1023px){.top-filters-panel_filterBarCustomer__9H0y3,.top-filters-panel_filterBarDefault__nrspD{top:60px}}@media(max-width:767px){.top-filters-panel_filterBarCustomer__9H0y3,.top-filters-panel_filterBarDefault__nrspD{top:56px}}.top-filters-panel_filterBarCustomer__9H0y3{margin-top:2px;clip-path:inset(-2px 0 -300px 0)}@media(max-width:1023px){.top-filters-panel_filterBarCustomer__9H0y3{padding:16px 0}.top-filters-panel_filterBarGuest__NU3iT{padding:6px 0}}@media(max-width:767px){.top-filters-panel_filterBar__THEBP{clip-path:inset(0 0 -11px 0)}}.top-filters-panel_filterBarContainer__snsEq{display:flex;align-items:center;gap:16px;padding-top:0!important;padding-bottom:0!important;justify-content:space-between}.top-filters-panel_filterButtons__yXWuU{display:flex;align-items:center;width:100%}.top-filters-panel_sortByContainer__JMXt8{display:flex;align-items:center;gap:16px}.top-filters-panel_sortByDropdown__EbPur input{height:45px!important;padding:10px 16px!important;width:203px}.top-filters-panel_sortByLabel__UkRIj{white-space:nowrap;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300;color:rgba(0,0,0,.6)}.product-grid_root__eBH_V{background-color:#fcfbf8}.product-grid_topRow__lHjEy{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;position:relative}.product-grid_topRowWithHeading__L6Vt9{justify-content:flex-end}@media(max-width:767px){.product-grid_topRowWithHeading__L6Vt9{justify-content:center;flex-wrap:wrap;gap:16px}.product-grid_topRowWithHeading__L6Vt9 .product-grid_itemCount__eXh75{text-align:right;width:100%}}.product-grid_heading__f15e5{position:absolute;top:0;left:0;right:0;text-align:center;color:#4d4d4d;line-height:1}@media(max-width:767px){.product-grid_heading__f15e5{position:static}}.product-grid_itemCount__eXh75{color:#4d4d4d!important}@media(max-width:767px){.product-grid_itemCount__eXh75{font-size:.625rem!important;line-height:1rem!important;letter-spacing:.4px!important}}.product-grid_spinnerContainer__Km1tw{display:flex;justify-content:center;align-items:center;padding:50px 0;height:100%}.product-grid_dndContainer__hE7Em{padding-left:32px!important;padding-right:32px!important}@media(max-width:1023px){.product-grid_dndContainer__hE7Em{padding-left:8px!important;padding-right:8px!important}}@media(max-width:767px){.product-grid_dndContainer__hE7Em{padding-left:16px!important;padding-right:16px!important}}.product-grid_paginationContainer__0RpXd{padding-top:64px}.closed-list-screen_root__Vgw9X{background-color:#fcfbf8;padding:48px 0 80px}@media(max-width:767px){.closed-list-screen_root__Vgw9X{padding:24px 0 48px}}.closed-list-screen_container__GJqAR,.closed-list-screen_header__n2HZK{display:flex;flex-direction:column;align-items:center}.closed-list-screen_header__n2HZK{text-align:center;max-width:576px;margin:0 auto}.closed-list-screen_closedMessage__eEz5O,.closed-list-screen_occasionDateTag__jTPzC,.closed-list-screen_salutation__r67dx{margin-bottom:16px}.closed-list-screen_description__qESrl{color:#000}.closed-list-screen_contactUsHeading__Jibni{margin-top:32px;margin-bottom:32px;text-align:center}.closed-list-screen_carouselSection__V8aes{width:100%}.closed-list-screen_contactGrid__unAI_{display:flex;gap:31px;justify-content:center}@media(max-width:767px){.closed-list-screen_contactGrid__unAI_{flex-direction:column;align-items:center;gap:16px}}.closed-list-screen_contactBox__VBTCh{background-color:#fff;border:1px solid #f1e8df;border-radius:5px;padding:36px 17px;display:flex;flex-direction:column;align-items:center;text-align:center;width:272px;height:222px;gap:24px}@media(max-width:767px){.closed-list-screen_contactBox__VBTCh{width:100%;height:auto}}.closed-list-screen_iconCircle__oQlMG{width:64px;height:64px;border-radius:50%;background-color:#000c34;display:flex;align-items:center;justify-content:center;flex-shrink:0}.closed-list-screen_iconCircle__oQlMG svg{color:#fff}.closed-list-screen_mailIcon__M4_ZF{width:33px;height:33px}.closed-list-screen_contactDetails__Kdbij{display:flex;flex-direction:column;gap:8px;width:100%}.closed-list-screen_contactLabel__YZcoW{font-weight:500}.closed-list-screen_contactValue__niPPb{text-align:center}.closed-list-screen_contactLink__Vr2el{text-decoration:underline;text-transform:none!important;font-weight:300!important}.closed-list-screen_carouselViewport__mR3JY{width:100%;overflow:hidden;padding-right:16px}.closed-list-screen_carouselSlide__QmiSU{flex:0 0 40%;min-width:0;margin-left:16px;display:flex}@media(max-width:767px){.closed-list-screen_carouselSlide__QmiSU{flex:0 0 65%}}.closed-list-screen_carouselSlide__QmiSU>*{flex:1 1 auto}.closed-list-screen_carouselDots__MwtT8{margin-top:16px;display:flex;justify-content:center}@font-face{font-family:PPEditorial;font-weight:200;src:url(https://ufe-build.weddingshop.com/_next/static/media/PPEditorialNew-Ultralight.31dad660.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/PPEditorialNew-Ultralight.6f71e4ed.ttf) format("truetype");font-display:swap;ascent-override:100%}@font-face{font-family:PPEditorial;font-weight:200;font-style:italic;src:url(https://ufe-build.weddingshop.com/_next/static/media/PPEditorialNew-UltralightItalic.2be1f235.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/PPEditorialNew-UltralightItalic.e75c15d9.ttf) format("truetype");font-display:swap;ascent-override:100%}@font-face{font-family:Inter;font-weight:300;font-style:normal;src:url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Light.1479efc1.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Light.927ddb10.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:400;font-style:normal;src:url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Regular.393a6363.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Regular.c694bb14.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:500;font-style:normal;src:url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Medium.e5c93bad.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/Inter-Medium.76da859b.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:600;font-style:normal;src:url(https://ufe-build.weddingshop.com/_next/static/media/Inter-SemiBold.9d30aa05.woff2) format("woff2"),url(https://ufe-build.weddingshop.com/_next/static/media/Inter-SemiBold.7f7846a3.ttf) format("truetype");font-display:swap}.guest-header_root__eGI0Z{position:relative;display:flex}@media(max-width:767px){.guest-header_root__eGI0Z{flex-direction:column}}.guest-header_background__ZSxBp{position:absolute;background-color:#f5f2ee;width:100%;height:100%}@media(max-width:767px){.guest-header_background__ZSxBp{position:relative;min-height:128px;padding:21px;display:flex;justify-content:flex-end}}.guest-header_background__ZSxBp .guest-header_backgroundImage__7oIan{object-fit:cover;background-color:#f5f1ed;z-index:0}@media(max-width:767px){.guest-header_container__Nw5x7{padding:0!important}}.guest-header_contentContainer____XWM{margin-top:21px;margin-bottom:21px;min-height:254px;padding:24px 21px;background-color:#fff;border-radius:5px;border:1px solid #f1e8df;display:flex;z-index:1;grid-column:2/span 10}@media(max-width:1023px){.guest-header_contentContainer____XWM{grid-column:1/span 8}}@media(max-width:767px){.guest-header_contentContainer____XWM{grid-column:1/span 4;flex-direction:column;align-items:center;border:none;border-radius:0;padding-top:0;padding-bottom:0;margin-top:0;background-color:unset;transform:translateY(-64px);margin-bottom:-40px}}.guest-header_profilePictureContainer__CTsTq{align-self:center;height:100%;width:100%;max-width:131px;max-height:131px;aspect-ratio:1/1;border-radius:50%;border:1px solid #f1e8df;background-color:#f5f1ed;overflow:hidden}.guest-header_profilePictureContainer__CTsTq .guest-header_iconContainer__VrJi_{background-color:#fff;display:flex;padding:8px;border-radius:24px}.guest-header_profilePictureContainer__CTsTq .guest-header_iconContainer__VrJi_ svg{height:20px;width:20px}.guest-header_profilePicturePlaceholder__8ZcAU{width:131px;height:131px;display:flex;align-items:center;justify-content:center}@media(max-width:767px){.guest-header_occasionDateTag__mLC5T{padding-top:6px;padding-bottom:6px}}.guest-header_occasionDateTag__mLC5T>span{height:1lh}.guest-header_listDetails__j58mb{margin-left:16px;display:flex;flex-direction:column;justify-content:center}@media(max-width:767px){.guest-header_listDetails__j58mb{justify-content:center;align-items:center;margin-left:0;width:100%;text-align:center;margin-top:20px}}.guest-header_title__ia7d9{margin-top:16px}.guest-header_description__S1_OK{position:relative;margin-top:8px;overflow:clip;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.guest-header_description__S1_OK.guest-header_visible__Kaggb{overflow:visible;display:block}@media(max-width:767px){.guest-header_description__S1_OK{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}}.guest-header_readMore__EY3fZ{color:rgba(0,0,0,.75);align-self:flex-start;font-family:Inter,sans-serif;font-size:.875rem;line-height:1.375rem;letter-spacing:.56px;font-weight:300;text-decoration:underline;text-underline-position:from-font}@media(max-width:767px){.guest-header_readMore__EY3fZ{align-self:center}}