body .laf-registry{font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;box-sizing:border-box;width:100%;min-width:0;max-width:1200px;margin:0 auto;padding:32px 0 64px;overflow-wrap:break-word}body .laf-registry *,body .laf-registry ::after,body .laf-registry ::before{box-sizing:border-box}body .laf-registry h1,body .laf-registry h2,body .laf-registry h3,body .laf-registry h4,body .laf-registry h5,body .laf-registry h6{margin-top:0;color:#2c4551;font-family:"EB Garamond",Georgia,serif;font-weight:400;line-height:1.2;letter-spacing:0!important;text-transform:none!important}body .laf-registry p{margin:0 0 16px;padding:0;font-size:18px;line-height:1.5}body .laf-registry a:not(.button){color:#2c4551;text-underline-offset:4px}body .laf-registry a:not(.button):hover{color:#61899e}body .laf-registry .laf-registry-action:focus-visible,body .laf-registry [tabindex="0"]:focus-visible,body .laf-registry a:focus-visible{outline:2px solid #61899e;outline-offset:4px}body .laf-registry .laf-registry-header{max-width:760px;margin:0 auto 36px;text-align:center}body .laf-registry .laf-registry-title{margin:0 0 14px;font-size:48px;line-height:1.1}body .laf-registry .laf-registry-intro{max-width:620px;margin:0 auto;font-size:21px;line-height:1.45;color:#536c78}body .laf-registry .laf-registry-account-link{margin-top:14px;font-size:17px;text-align:center}body .laf-registry .laf-registry-account-link a{text-decoration:underline;-webkit-text-decoration-color:#61899e;text-decoration-color:#61899e}body .laf-registry .laf-registry-auth{margin-top:36px;padding-top:32px;border-top:1px solid #c5d4dc}body .laf-registry .laf-registry-auth #customer_login{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;width:100%;margin:0;padding:0}body .laf-registry .laf-registry-auth #customer_login::after,body .laf-registry .laf-registry-auth #customer_login::before{content:none}body .laf-registry .laf-registry-auth #customer_login>.u-column1,body .laf-registry .laf-registry-auth #customer_login>.u-column2{display:block!important;float:none!important;width:auto!important;min-width:0;max-width:none;margin:0!important;padding:0}body .laf-registry .laf-registry-auth #customer_login>.u-column2{padding-left:40px;border-left:1px solid #c5d4dc}body .laf-registry .laf-registry-auth .nectar-form-controls{display:none}body .laf-registry .laf-registry-auth h2{display:block!important;margin:0 0 22px;font-size:28px;line-height:1.2}body .laf-registry .laf-registry-auth form.login,body .laf-registry .laf-registry-auth form.register{display:block!important;width:100%;max-width:none;margin:0!important;padding:0!important;border:0!important;border-radius:0;background:0 0;box-shadow:none;opacity:1!important;text-align:left}body .laf-registry .laf-registry-auth .form-row{float:none;width:100%;margin:0 0 18px;padding:0}body .laf-registry .laf-registry-auth .form-row label{display:block;margin:0 0 7px;color:#2c4551;font-family:"EB Garamond",Georgia,serif;font-size:18px!important;font-weight:400!important;line-height:1.4;letter-spacing:0!important;text-transform:none!important}body .laf-registry .laf-registry-auth .form-row .required{color:#8f3838}body .laf-registry .laf-registry-auth .form-row input.input-text{width:100%;margin:0}body .laf-registry .laf-registry-auth .password-input{position:relative;display:block;width:100%}body .laf-registry .laf-registry-auth input#password,body .laf-registry .laf-registry-auth input#reg_password{padding-right:56px!important}body .laf-registry .laf-registry-auth .password-input .show-password-input{position:absolute;top:1px;right:1px;bottom:auto;left:auto;display:flex;align-items:center;justify-content:center;width:44px;min-width:44px;height:44px;min-height:44px;margin:0;padding:0!important;border:0!important;border-radius:0!important;background:0 0!important;box-shadow:none!important;color:#536c78!important;font-size:18px!important;line-height:1!important;transform:none!important;cursor:pointer}body .laf-registry .laf-registry-auth .password-input .show-password-input::after{margin:0;line-height:1}body .laf-registry .laf-registry-auth .password-input .show-password-input:hover{background:#ecf3f6!important;color:#2c4551!important}body .laf-registry .laf-registry-auth .password-input .show-password-input:focus-visible{outline:2px solid #61899e!important;outline-offset:-4px}body .laf-registry .laf-registry-auth .form-row .woocommerce-form-login__rememberme{display:flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;min-height:44px;margin:0 0 12px;cursor:pointer}body .laf-registry .laf-registry-auth .form-row .woocommerce-form-login__rememberme input[type=checkbox]{flex:0 0 19px;margin:0}body .laf-registry .laf-registry-auth form.login .form-row:has(>#rememberme){display:grid;grid-template-columns:19px minmax(0,1fr);align-items:center;gap:12px 9px}body .laf-registry .laf-registry-auth form.login .form-row:has(>#rememberme)>#rememberme{grid-column:1;margin:0}body .laf-registry .laf-registry-auth form.login .form-row:has(>#rememberme)>label[for=rememberme]{grid-column:2;display:flex;align-items:center;min-height:44px;margin:0;padding:0;cursor:pointer}body .laf-registry .laf-registry-auth form.login .form-row:has(>#rememberme)>button[name=login]{grid-column:1/-1}body .laf-registry .laf-registry-auth button.woocommerce-form-login__submit,body .laf-registry .laf-registry-auth button.woocommerce-form-register__submit,body .laf-registry .laf-registry-auth button[name=login]{float:none;width:100%;margin:0}body .laf-registry .laf-registry-auth #customer_login .woocommerce-LostPassword.lost_password,body .laf-registry .laf-registry-auth .woocommerce-LostPassword.lost_password{margin:0;text-align:left}body .laf-registry .laf-registry-auth .woocommerce-password-hint,body .laf-registry .laf-registry-auth .woocommerce-password-strength,body .laf-registry .laf-registry-auth .woocommerce-privacy-policy-text{margin:12px 0 18px;color:#536c78;font-size:16px;line-height:1.45}body .laf-registry .laf-registry-auth .woocommerce-password-hint p,body .laf-registry .laf-registry-auth .woocommerce-password-strength p,body .laf-registry .laf-registry-auth .woocommerce-privacy-policy-text p{margin-bottom:16px;font-size:inherit;line-height:inherit}body .laf-registry .laf-registry-auth .woocommerce-password-strength{padding:9px 12px;border-radius:0;color:#2c4551}body .laf-registry .laf-registry-auth a:not(.button){text-decoration:underline;-webkit-text-decoration-color:#61899e;text-decoration-color:#61899e}body .laf-registry .button,body .laf-registry button,body .laf-registry input[type=button],body .laf-registry input[type=submit]{box-sizing:border-box;display:inline-block;min-height:46px;max-width:100%;padding:11px 22px!important;border:1px solid #2c4551!important;border-radius:0!important;background:#2c4551!important;box-shadow:none!important;color:#fff!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body .laf-registry .button:hover,body .laf-registry button:hover,body .laf-registry input[type=button]:hover,body .laf-registry input[type=submit]:hover{border-color:#61899e!important;background:#61899e!important;color:#fff!important}body .laf-registry .button:focus-visible,body .laf-registry button:focus-visible,body .laf-registry input[type=button]:focus-visible,body .laf-registry input[type=submit]:focus-visible{outline:2px solid #2c4551!important;outline-offset:4px}body .laf-registry .button.disabled,body .laf-registry .button:disabled,body .laf-registry .button[aria-disabled=true],body .laf-registry button.disabled,body .laf-registry button:disabled,body .laf-registry button[aria-disabled=true],body .laf-registry input[type=button].disabled,body .laf-registry input[type=button]:disabled,body .laf-registry input[type=button][aria-disabled=true],body .laf-registry input[type=submit].disabled,body .laf-registry input[type=submit]:disabled,body .laf-registry input[type=submit][aria-disabled=true]{opacity:.55!important;cursor:not-allowed}body .laf-registry .addf_gr_add_message_button,body .laf-registry .addf_prc_delete_btn,body .laf-registry .addf_prc_edit_btn,body .laf-registry .adf-gr-link-button,body .laf-registry input.a_for_create_registry_calcel,body .laf-registry input.addf-add-product-from-registry,body .laf-registry input.addf_gr_close_edit_btn{border-color:#61899e!important;background:#fff!important;color:#2c4551!important}body .laf-registry .addf_gr_add_message_button:hover,body .laf-registry .addf_prc_delete_btn:hover,body .laf-registry .addf_prc_edit_btn:hover,body .laf-registry .adf-gr-link-button:hover,body .laf-registry input.a_for_create_registry_calcel:hover,body .laf-registry input.addf-add-product-from-registry:hover,body .laf-registry input.addf_gr_close_edit_btn:hover{border-color:#2c4551!important;background:#ecf3f6!important;color:#2c4551!important}body .laf-registry .addf_prc_delete_btn{border-color:#cba7a7!important;color:#8f3838!important}body .laf-registry .addf_prc_delete_btn:hover{border-color:#8f3838!important;background:#fbf3f3!important;color:#8f3838!important}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]),body .laf-registry select,body .laf-registry textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;height:auto!important;margin:0;padding:10px 13px!important;border:1px solid #c5d4dc!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#2c4551!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:400;line-height:1.4!important;letter-spacing:0;text-transform:none}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit])::-moz-placeholder,body .laf-registry select::-moz-placeholder,body .laf-registry textarea::-moz-placeholder{opacity:1;color:#536c78}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit])::placeholder,body .laf-registry select::placeholder,body .laf-registry textarea::placeholder{opacity:1;color:#536c78}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):focus,body .laf-registry select:focus,body .laf-registry textarea:focus{border-color:#61899e!important;outline:2px solid #61899e;outline-offset:2px}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):-moz-read-only:not(select),body .laf-registry select:-moz-read-only:not(select),body .laf-registry textarea:-moz-read-only:not(select){background-color:#ecf3f6!important}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):read-only:not(select),body .laf-registry select:read-only:not(select),body .laf-registry textarea:read-only:not(select){background-color:#ecf3f6!important}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit]):disabled,body .laf-registry select:disabled,body .laf-registry textarea:disabled{opacity:.65;background-color:#ecf3f6!important;cursor:not-allowed}body .laf-registry input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=button]):not([type=submit])[aria-invalid=true],body .laf-registry select[aria-invalid=true],body .laf-registry textarea[aria-invalid=true]{border-color:#8f3838!important}body .laf-registry select{padding-right:34px!important}body .laf-registry #addf-gr-registry-search-select.select2-hidden-accessible,body .laf-registry select.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;max-width:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0!important}body .laf-registry textarea{min-height:120px;resize:vertical}body .laf-registry input[type=checkbox],body .laf-registry input[type=radio]{width:19px;height:19px;min-height:0;margin:0 7px 0 0;padding:0;accent-color:#2c4551;vertical-align:middle;cursor:pointer}body .laf-registry input[type=checkbox]:focus-visible,body .laf-registry input[type=radio]:focus-visible{outline:2px solid #61899e;outline-offset:3px}body .laf-registry input[type=checkbox]+label,body .laf-registry input[type=radio]+label{margin-right:18px;padding:9px 0;font-size:18px;font-weight:400;cursor:pointer}body .laf-registry .red{width:auto;color:#8f3838;cursor:inherit}body .laf-registry .gift_registry_empty{margin:0 auto 22px;text-align:center}body .laf-registry .a_for_create_registry{border-color:#61899e!important;background:#fff!important;color:#2c4551!important;position:relative;min-height:54px;padding:13px 66px!important;font-size:21px!important}body .laf-registry .a_for_create_registry:hover{border-color:#2c4551!important;background:#ecf3f6!important;color:#2c4551!important}body .laf-registry .a_for_create_registry::after,body .laf-registry .a_for_create_registry::before{content:"";position:absolute;top:50%;width:27px;height:18px;background-position:center;background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);pointer-events:none}body .laf-registry .a_for_create_registry::before{left:19px;background-image:url(../assets/filigree-left.svg)}body .laf-registry .a_for_create_registry::after{right:19px;background-image:url(../assets/filigree-right.svg)}body .laf-registry #addf-gr-registry-search-container{width:100%;max-width:580px;margin:0 auto 40px;text-align:left}body .laf-registry #addf-gr-registry-search-container>label{display:block;margin-bottom:8px;font-size:20px}body .laf-registry #addf-gr-registry-search-container .select2-container{width:100%!important}body .laf-registry #addf-gr-registry-search-select{width:100%!important}body .laf-registry .addf-gift-registry-div{min-height:0;border:0}body .laf-registry .existing-gift-registry-data,body .laf-registry .register-new-gift-registry{width:100%;max-width:none;margin:0 0 36px;padding:28px 0 0;border:0;border-top:1px solid #c5d4dc;border-radius:0;background:0 0!important;box-shadow:none}body .laf-registry .register-new-gift-registry{max-width:900px;margin-right:auto;margin-left:auto}body .laf-registry .adf-gr-edit-detail,body .laf-registry .register-new-gift-registry-title{margin:0 0 24px;padding:0 0 20px;border-color:#c5d4dc;text-align:left}body .laf-registry .adf-gr-edit-detail .addf_gr_create_new_reg,body .laf-registry .adf-gr-edit-detail h3,body .laf-registry .register-new-gift-registry-title .addf_gr_create_new_reg,body .laf-registry .register-new-gift-registry-title h3{margin:0;font-size:30px;font-weight:400;line-height:1.2;text-align:left}body .laf-registry .adf-ge-edit-content,body .laf-registry .laf-registry-form-table,body .laf-registry .register-new-gift-registry-body table{width:100%;margin:0;border:0!important;border-collapse:collapse;background:0 0;table-layout:fixed}body .laf-registry .adf-ge-edit-content td,body .laf-registry .adf-ge-edit-content th,body .laf-registry .adf-ge-edit-content tr,body .laf-registry .laf-registry-form-table td,body .laf-registry .laf-registry-form-table th,body .laf-registry .laf-registry-form-table tr,body .laf-registry .register-new-gift-registry-body table td,body .laf-registry .register-new-gift-registry-body table th,body .laf-registry .register-new-gift-registry-body table tr{border:0!important;background:0 0!important;color:#2c4551}body .laf-registry .adf-ge-edit-content td,body .laf-registry .adf-ge-edit-content th,body .laf-registry .laf-registry-form-table td,body .laf-registry .laf-registry-form-table th,body .laf-registry .register-new-gift-registry-body table td,body .laf-registry .register-new-gift-registry-body table th{padding:9px 0;font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.4;text-align:left;vertical-align:middle}body .laf-registry .adf-ge-edit-content .text-table-side,body .laf-registry .adf-ge-edit-content td:first-child:not([colspan]),body .laf-registry .adf-ge-edit-content th,body .laf-registry .laf-registry-form-table .text-table-side,body .laf-registry .laf-registry-form-table td:first-child:not([colspan]),body .laf-registry .laf-registry-form-table th,body .laf-registry .register-new-gift-registry-body table .text-table-side,body .laf-registry .register-new-gift-registry-body table td:first-child:not([colspan]),body .laf-registry .register-new-gift-registry-body table th{width:30%;padding-right:24px}body .laf-registry .adf-ge-edit-content strong,body .laf-registry .laf-registry-form-table strong,body .laf-registry .register-new-gift-registry-body table strong{font-weight:500}body .laf-registry .adf-ge-edit-content .addf_gr_input_field_class,body .laf-registry .adf-ge-edit-content .title-gift-registry-input,body .laf-registry .laf-registry-form-table .addf_gr_input_field_class,body .laf-registry .laf-registry-form-table .title-gift-registry-input,body .laf-registry .register-new-gift-registry-body table .addf_gr_input_field_class,body .laf-registry .register-new-gift-registry-body table .title-gift-registry-input{margin-bottom:0}body .laf-registry .adf-ge-edit-content td>br,body .laf-registry .laf-registry-form-table td>br,body .laf-registry .register-new-gift-registry-body table td>br{display:none}body .laf-registry .adf-ge-edit-content .addf_gr_create_new_reg,body .laf-registry .laf-registry-form-table .addf_gr_create_new_reg,body .laf-registry .register-new-gift-registry-body table .addf_gr_create_new_reg{margin:23px 0 3px;padding:20px 0 0;border-top:1px solid #c5d4dc;font-size:25px;font-weight:400;line-height:1.25}body .laf-registry .adf-ge-edit-content .laf-registry-section-row>td,body .laf-registry .laf-registry-form-table .laf-registry-section-row>td,body .laf-registry .register-new-gift-registry-body table .laf-registry-section-row>td{width:100%;padding-right:0}body .laf-registry .addf_gr_edit_registry_new{margin-bottom:30px;padding-bottom:30px;border-color:#c5d4dc}body .laf-registry .addf-gr-submit-btn,body .laf-registry .adf-gr-edit-delete-button,body .laf-registry .adf-gr-registry-submit{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:24px 0 0;text-align:right}body .laf-registry .addf-gr-submit-btn .button,body .laf-registry .addf-gr-submit-btn button,body .laf-registry .addf-gr-submit-btn input,body .laf-registry .adf-gr-edit-delete-button .button,body .laf-registry .adf-gr-edit-delete-button button,body .laf-registry .adf-gr-edit-delete-button input,body .laf-registry .adf-gr-registry-submit .button,body .laf-registry .adf-gr-registry-submit button,body .laf-registry .adf-gr-registry-submit input{margin:0}body .laf-registry .addf-gr-edit-regist{padding-top:24px!important}body .laf-registry .addf-gr-edit-regist .button{margin:0 10px 8px 0}body .laf-registry .addf-gr-registry_heading{flex-wrap:wrap;justify-content:space-between;gap:14px;margin:0 0 28px;padding:0 0 22px;border-color:#c5d4dc}body .laf-registry .addf-gr-registry_heading .adf-gr-title,body .laf-registry .addf-gr-registry_heading .adf-gr-title h2,body .laf-registry .adf-gr-title-buyer{margin:0;color:#2c4551;font-size:32px;font-weight:400;line-height:1.2}body .laf-registry .addf-gr-registry_heading .adf-gr-title a{margin:0;color:#2c4551;font-weight:400;text-decoration:none}body .laf-registry .addf-gr-registry_heading .adf-gr-title a:hover{text-decoration:underline}body .laf-registry .addf-gr-registry_info{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}body .laf-registry .existing-gift-registry-data-table{min-width:0;border:0;background:0 0}body .laf-registry .existing-gift-registry-data-table h3{margin:0 0 18px;font-size:25px;font-weight:400;line-height:1.25}body .laf-registry .adf-gr-registry-event-content>div,body .laf-registry .adf-gr-registry-information-content>div{margin:0 0 17px}body .laf-registry .adf-gr-registry-event-content h4,body .laf-registry .adf-gr-registry-information-content h4{margin:0 0 3px;color:#536c78;font-size:16px;font-weight:500;line-height:1.4}body .laf-registry .adf-gr-registry-event-content .adf-ge-visibility-status,body .laf-registry .adf-gr-registry-event-content p,body .laf-registry .adf-gr-registry-information-content .adf-ge-visibility-status,body .laf-registry .adf-gr-registry-information-content p{margin:0;color:#2c4551;font-size:19px;line-height:1.4}body .laf-registry .addf-gr-registry_info-buyer,body .laf-registry .addf-gr-registry_shipping,body .laf-registry .adf-ge-share-registry{margin-top:26px;padding-top:26px;border-top-color:#c5d4dc}body .laf-registry .addf-gr-registry_shipping h3{margin:0 0 16px;font-size:25px;font-weight:400}body .laf-registry .addf-gr-registry_shipping table{margin:0;border:0;background:0 0}body .laf-registry .addf-gr-registry_shipping tr td{padding:7px 14px 7px 0!important;background:0 0;color:#2c4551;font-size:18px;line-height:1.4}body .laf-registry .addf-gr-registry_shipping tr td:first-child{width:30%;color:#536c78}body .laf-registry .addf-gr-registry_shipping tr td p{font-size:inherit;font-weight:400}body .laf-registry .adf-gr-share-link-wrap{gap:12px;margin-top:12px}body .laf-registry .adf-gr-share-link-wrap input{flex:1 1 auto;min-width:0}body .laf-registry .adf-gr-share-link-wrap button{flex:0 0 auto;min-width:108px}body .laf-registry .adf-gr-share-link-wrap label{margin:0 4px 0 0;color:#2c4551;font-size:18px;font-weight:400}body .laf-registry .adf-gr-share-link-wrap i{width:44px;height:44px;padding:12px 0;border:1px solid #61899e;border-radius:0;background:#fff!important;color:#2c4551;font-size:17px;line-height:18px;text-align:center;cursor:pointer}body .laf-registry .adf-gr-share-link-wrap i:hover{border-color:#2c4551;background:#ecf3f6!important;color:#2c4551}body .laf-registry .adf-gr-share-link-wrap .fa-brands{font-family:"Font Awesome 6 Brands"}body .laf-registry .adf-gr-expire-registry h3{margin:0;padding:6px 12px;border:1px solid #dfc8c8;border-radius:0;background:#fbf3f3;color:#8f3838;font-size:16px;font-weight:400;line-height:1.3}body .laf-registry .addf_gr_cursor_div{margin:22px 0 0;padding:12px;border-top:1px solid #c5d4dc;background:0 0}body .laf-registry .addf_gr_cursor_div p{margin:0;color:#2c4551;font-size:18px;font-weight:400;line-height:1.5}body .laf-registry .addf_gr_cursor_div svg{width:12px;height:12px}body .laf-registry .addf_gr_cursor_div:hover{background:#ecf3f6}body .laf-registry .addf_gr_product_scrollable_div,body .laf-registry .laf-registry-table-scroll{width:100%;max-width:100%;max-height:none;margin:0;overflow-x:auto;border:1px solid #c5d4dc;border-radius:0;box-shadow:none;-webkit-overflow-scrolling:touch}body .laf-registry .addf_gr_product_scrollable_div table,body .laf-registry .laf-registry-table-scroll table{width:100%;margin:0;border:0!important;border-collapse:collapse;background:#fff}body .laf-registry .addf_gr_product_scrollable_div table tr td,body .laf-registry .addf_gr_product_scrollable_div table tr th,body .laf-registry .laf-registry-table-scroll table tr td,body .laf-registry .laf-registry-table-scroll table tr th{padding:15px 13px!important;border:0;border-bottom:1px solid #c5d4dc;color:#2c4551;font-family:"EB Garamond",Georgia,serif;font-size:17px;font-weight:400;line-height:1.35;text-align:left;vertical-align:middle}body .laf-registry .addf_gr_product_scrollable_div table tr th,body .laf-registry .laf-registry-table-scroll table tr th{background:#ecf3f6;font-weight:500}body .laf-registry .addf_gr_product_scrollable_div table tr td,body .laf-registry .laf-registry-table-scroll table tr td{background:#fff}body .laf-registry .addf_gr_product_scrollable_div table tr:last-child td,body .laf-registry .laf-registry-table-scroll table tr:last-child td{border-bottom:0}body .laf-registry .addf_gr_product_scrollable_div table tr td img,body .laf-registry .laf-registry-table-scroll table tr td img{display:block;width:84px;max-width:none;height:84px;margin:0;-o-object-fit:contain;object-fit:contain}body .laf-registry .addf_gr_product_scrollable_div td a,body .laf-registry .laf-registry-table-scroll td a{text-decoration:underline;-webkit-text-decoration-color:#c5d4dc;text-decoration-color:#c5d4dc}body .laf-registry .addf_gr_product_scrollable_div td p,body .laf-registry .laf-registry-table-scroll td p{margin:0;font-size:inherit;line-height:inherit}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_img_class,body .laf-registry .laf-registry-table-scroll .addf_gr_img_class{min-width:105px}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_name_class,body .laf-registry .laf-registry-table-scroll .addf_gr_name_class{min-width:145px}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_qty_class,body .laf-registry .addf_gr_product_scrollable_div .addf_gr_sqty_class,body .laf-registry .laf-registry-table-scroll .addf_gr_qty_class,body .laf-registry .laf-registry-table-scroll .addf_gr_sqty_class{min-width:86px;text-align:center}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_message_class,body .laf-registry .laf-registry-table-scroll .addf_gr_message_class{min-width:145px;max-width:230px}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_cart_class,body .laf-registry .laf-registry-table-scroll .addf_gr_cart_class{width:auto;min-width:128px}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_cb_class,body .laf-registry .addf_gr_product_scrollable_div .del_addf_single_product,body .laf-registry .laf-registry-table-scroll .addf_gr_cb_class,body .laf-registry .laf-registry-table-scroll .del_addf_single_product{width:55px;min-width:55px;text-align:center}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_add_cart_btn,body .laf-registry .addf_gr_product_scrollable_div .addf_gr_add_message_button,body .laf-registry .laf-registry-table-scroll .addf_gr_add_cart_btn,body .laf-registry .laf-registry-table-scroll .addf_gr_add_message_button{min-width:105px;padding:10px 12px!important;font-size:16px!important}body .laf-registry .addf_gr_product_scrollable_div .addf_gr_prod_purchased,body .laf-registry .laf-registry-table-scroll .addf_gr_prod_purchased{color:#476b55;font-size:18px;text-align:center}body .laf-registry .addf_gr_product_scrollable_div input.addf-gr-desire-product_public,body .laf-registry .addf_gr_product_scrollable_div input.addf_gr_add_cart_input_field,body .laf-registry .laf-registry-table-scroll input.addf-gr-desire-product_public,body .laf-registry .laf-registry-table-scroll input.addf_gr_add_cart_input_field{width:76px!important;min-width:60px;max-width:90px!important;padding:9px 6px!important;text-align:center}body .laf-registry .laf-registry-table-scroll .laf-registry-table-scroll{border:0}body .laf-registry .addf_gr_action_icon_container{gap:6px;margin:9px 0 0}body .laf-registry .addf_gr_action_icon_container i{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid #c5d4dc;border-radius:0;background:#fff;color:#2c4551;font-size:15px}body .laf-registry .addf-delete-product-from-registry{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;color:#536c78;font-size:17px}body .laf-registry .addf-delete-product-from-registry:hover,body .laf-registry .addf_gr_delete_message_button:hover{background:#fbf3f3;color:#8f3838}body .laf-registry .addf_gr_edit_message_button:hover{background:#ecf3f6}body .laf-registry .adf-buyer-footer-bulk-option{width:100%;margin:0;border:0;background:0 0}body .laf-registry .adf-buyer-footer-bulk-option td{padding:20px 0 0;border:0;background:0 0;text-align:right}body .laf-registry .addf-gr-pass-verify{margin:0 auto 40px;padding:28px 0;border-color:#c5d4dc}body .laf-registry .addf-gr-pass-verify h3{margin-bottom:20px;font-size:27px;font-weight:400;line-height:1.3}body .laf-registry .addf-gr-pass-verify-form{max-width:480px;padding:0;border-radius:0;background:0 0;box-shadow:none}body .laf-registry .addf-gr-pass-verify-form input{margin-bottom:14px}body .laf-registry .woocommerce-error,body .laf-registry .woocommerce-info,body .laf-registry .woocommerce-message{margin:0 0 24px!important;padding:16px 20px 16px 48px!important;border:1px solid #c5d4dc!important;border-radius:0;background:#ecf3f6!important;box-shadow:none;color:#2c4551!important;font-family:"EB Garamond",Georgia,serif;font-size:18px;line-height:1.45}body .laf-registry .woocommerce-error::before,body .laf-registry .woocommerce-info::before,body .laf-registry .woocommerce-message::before{top:18px;left:18px;color:#61899e}body .laf-registry .woocommerce-error a,body .laf-registry .woocommerce-info a,body .laf-registry .woocommerce-message a{color:#2c4551!important;text-decoration:underline}body .laf-registry .woocommerce-error{border-color:#dfc8c8!important;background:#fbf3f3!important;color:#8f3838!important}body .laf-registry .woocommerce-error::before{color:#8f3838}body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit],body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit],body[data-form-submit] .container-wrap .laf-registry button[type=submit],body[data-form-submit] .container-wrap .laf-registry input[type=submit]{box-sizing:border-box;display:inline-block;min-height:46px;max-width:100%;padding:11px 22px!important;border:1px solid #2c4551!important;border-radius:0!important;background:#2c4551!important;box-shadow:none!important;color:#fff!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease}body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit]:hover,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit]:hover,body[data-form-submit] .container-wrap .laf-registry button[type=submit]:hover,body[data-form-submit] .container-wrap .laf-registry input[type=submit]:hover{border-color:#61899e!important;background:#61899e!important;color:#fff!important}body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit]:focus-visible,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit]:focus-visible,body[data-form-submit] .container-wrap .laf-registry button[type=submit]:focus-visible,body[data-form-submit] .container-wrap .laf-registry input[type=submit]:focus-visible{outline:2px solid #2c4551!important;outline-offset:4px}body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit].disabled,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit]:disabled,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog button[type=submit][aria-disabled=true],body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit].disabled,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit]:disabled,body[data-form-submit] .addf_gr_popup_styles.laf-registry-dialog input[type=submit][aria-disabled=true],body[data-form-submit] .container-wrap .laf-registry button[type=submit].disabled,body[data-form-submit] .container-wrap .laf-registry button[type=submit]:disabled,body[data-form-submit] .container-wrap .laf-registry button[type=submit][aria-disabled=true],body[data-form-submit] .container-wrap .laf-registry input[type=submit].disabled,body[data-form-submit] .container-wrap .laf-registry input[type=submit]:disabled,body[data-form-submit] .container-wrap .laf-registry input[type=submit][aria-disabled=true]{opacity:.55!important;cursor:not-allowed}body.laf-registry-modal-open{overflow:hidden}body .addf-g-r-bg-cover,body .addf-greeting-message-popup,body .addf_gift_registry_add_to_cart_from_product_div_cover,body .addf_gift_registry_share_email_cover,body .addf_gr_edit_registry_bg{position:fixed;inset:0;z-index:999990;width:100%;height:100%;padding:24px;overflow-y:auto;background:rgba(31,48,56,.5);overscroll-behavior:contain}body .addf_gr_popup_styles,body .laf-registry-dialog{font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;box-sizing:border-box;position:relative;top:auto;left:auto;width:100%;min-width:0;max-width:560px;max-height:calc(100dvh - 48px);margin:max(24px,(100dvh - 620px) / 2) auto 24px;padding:32px;overflow-y:auto;border:1px solid #61899e;border-radius:0;background:#fff;box-shadow:0 12px 40px rgba(31,48,56,.15);text-align:left;transform:none;overscroll-behavior:contain}body .addf_gr_popup_styles *,body .addf_gr_popup_styles ::after,body .addf_gr_popup_styles ::before,body .laf-registry-dialog *,body .laf-registry-dialog ::after,body .laf-registry-dialog ::before{box-sizing:border-box}body .addf_gr_popup_styles .addf_gr_popup_styles_heading,body .addf_gr_popup_styles .laf-registry-dialog-title,body .laf-registry-dialog .addf_gr_popup_styles_heading,body .laf-registry-dialog .laf-registry-dialog-title{margin:0 0 24px;padding:0 0 18px;border-bottom:1px solid #c5d4dc;color:#2c4551;font-family:"EB Garamond",Georgia,serif;font-size:30px;font-weight:400;line-height:1.2;letter-spacing:0!important;text-align:left;text-transform:none!important}body .addf_gr_popup_styles .addf_gr_popup_text_h,body .addf_gr_popup_styles label,body .laf-registry-dialog .addf_gr_popup_text_h,body .laf-registry-dialog label{color:#2c4551;font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.4;letter-spacing:0}body .addf_gr_popup_styles label,body .laf-registry-dialog label{display:block;margin:0 0 8px}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit]),body .addf_gr_popup_styles select,body .addf_gr_popup_styles textarea,body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit]),body .laf-registry-dialog select,body .laf-registry-dialog textarea{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;height:auto!important;margin:0;padding:10px 13px!important;border:1px solid #c5d4dc!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#2c4551!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:400;line-height:1.4!important;letter-spacing:0;text-transform:none;margin-bottom:16px}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit])::-moz-placeholder,body .addf_gr_popup_styles select::-moz-placeholder,body .addf_gr_popup_styles textarea::-moz-placeholder,body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit])::-moz-placeholder,body .laf-registry-dialog select::-moz-placeholder,body .laf-registry-dialog textarea::-moz-placeholder{opacity:1;color:#536c78}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit])::placeholder,body .addf_gr_popup_styles select::placeholder,body .addf_gr_popup_styles textarea::placeholder,body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit])::placeholder,body .laf-registry-dialog select::placeholder,body .laf-registry-dialog textarea::placeholder{opacity:1;color:#536c78}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit]):focus,body .addf_gr_popup_styles select:focus,body .addf_gr_popup_styles textarea:focus,body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit]):focus,body .laf-registry-dialog select:focus,body .laf-registry-dialog textarea:focus{border-color:#61899e!important;outline:2px solid #61899e;outline-offset:2px}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit]):-moz-read-only:not(select),body .addf_gr_popup_styles select:-moz-read-only:not(select),body .addf_gr_popup_styles textarea:-moz-read-only:not(select),body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit]):-moz-read-only:not(select),body .laf-registry-dialog select:-moz-read-only:not(select),body .laf-registry-dialog textarea:-moz-read-only:not(select){background-color:#ecf3f6!important}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit]):read-only:not(select),body .addf_gr_popup_styles select:read-only:not(select),body .addf_gr_popup_styles textarea:read-only:not(select),body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit]):read-only:not(select),body .laf-registry-dialog select:read-only:not(select),body .laf-registry-dialog textarea:read-only:not(select){background-color:#ecf3f6!important}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit]):disabled,body .addf_gr_popup_styles select:disabled,body .addf_gr_popup_styles textarea:disabled,body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit]):disabled,body .laf-registry-dialog select:disabled,body .laf-registry-dialog textarea:disabled{opacity:.65;background-color:#ecf3f6!important;cursor:not-allowed}body .addf_gr_popup_styles input:not([type=hidden]):not([type=button]):not([type=submit])[aria-invalid=true],body .addf_gr_popup_styles select[aria-invalid=true],body .addf_gr_popup_styles textarea[aria-invalid=true],body .laf-registry-dialog input:not([type=hidden]):not([type=button]):not([type=submit])[aria-invalid=true],body .laf-registry-dialog select[aria-invalid=true],body .laf-registry-dialog textarea[aria-invalid=true]{border-color:#8f3838!important}body .addf_gr_popup_styles select,body .laf-registry-dialog select{padding-right:34px!important}body .addf_gr_popup_styles select.select2-hidden-accessible,body .laf-registry-dialog select.select2-hidden-accessible{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;max-width:1px!important;max-height:1px!important;margin:-1px!important;padding:0!important;overflow:hidden!important;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0!important}body .addf_gr_popup_styles textarea,body .addf_gr_popup_styles textarea.addf_gr_input_field_class,body .laf-registry-dialog textarea,body .laf-registry-dialog textarea.addf_gr_input_field_class{min-height:130px;max-height:300px;margin-bottom:6px;resize:vertical}body .addf_gr_popup_styles .button,body .addf_gr_popup_styles button,body .addf_gr_popup_styles input[type=button],body .addf_gr_popup_styles input[type=submit],body .laf-registry-dialog .button,body .laf-registry-dialog button,body .laf-registry-dialog input[type=button],body .laf-registry-dialog input[type=submit]{box-sizing:border-box;display:inline-block;min-height:46px;max-width:100%;padding:11px 22px!important;border:1px solid #2c4551!important;border-radius:0!important;background:#2c4551!important;box-shadow:none!important;color:#fff!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease;margin:0}body .addf_gr_popup_styles .button:hover,body .addf_gr_popup_styles button:hover,body .addf_gr_popup_styles input[type=button]:hover,body .addf_gr_popup_styles input[type=submit]:hover,body .laf-registry-dialog .button:hover,body .laf-registry-dialog button:hover,body .laf-registry-dialog input[type=button]:hover,body .laf-registry-dialog input[type=submit]:hover{border-color:#61899e!important;background:#61899e!important;color:#fff!important}body .addf_gr_popup_styles .button:focus-visible,body .addf_gr_popup_styles button:focus-visible,body .addf_gr_popup_styles input[type=button]:focus-visible,body .addf_gr_popup_styles input[type=submit]:focus-visible,body .laf-registry-dialog .button:focus-visible,body .laf-registry-dialog button:focus-visible,body .laf-registry-dialog input[type=button]:focus-visible,body .laf-registry-dialog input[type=submit]:focus-visible{outline:2px solid #2c4551!important;outline-offset:4px}body .addf_gr_popup_styles .button.disabled,body .addf_gr_popup_styles .button:disabled,body .addf_gr_popup_styles .button[aria-disabled=true],body .addf_gr_popup_styles button.disabled,body .addf_gr_popup_styles button:disabled,body .addf_gr_popup_styles button[aria-disabled=true],body .addf_gr_popup_styles input[type=button].disabled,body .addf_gr_popup_styles input[type=button]:disabled,body .addf_gr_popup_styles input[type=button][aria-disabled=true],body .addf_gr_popup_styles input[type=submit].disabled,body .addf_gr_popup_styles input[type=submit]:disabled,body .addf_gr_popup_styles input[type=submit][aria-disabled=true],body .laf-registry-dialog .button.disabled,body .laf-registry-dialog .button:disabled,body .laf-registry-dialog .button[aria-disabled=true],body .laf-registry-dialog button.disabled,body .laf-registry-dialog button:disabled,body .laf-registry-dialog button[aria-disabled=true],body .laf-registry-dialog input[type=button].disabled,body .laf-registry-dialog input[type=button]:disabled,body .laf-registry-dialog input[type=button][aria-disabled=true],body .laf-registry-dialog input[type=submit].disabled,body .laf-registry-dialog input[type=submit]:disabled,body .laf-registry-dialog input[type=submit][aria-disabled=true]{opacity:.55!important;cursor:not-allowed}body .addf_gr_popup_styles .addf-g-r-bg-cover-hide-btn,body .addf_gr_popup_styles .addf-gr-hide-greeting-message-popup-btn,body .addf_gr_popup_styles .addf_gift_registry_add_to_cart_from_product_div_cover_close_btn,body .addf_gr_popup_styles input.addf_share_mail_gift_registry_btn_cancel,body .laf-registry-dialog .addf-g-r-bg-cover-hide-btn,body .laf-registry-dialog .addf-gr-hide-greeting-message-popup-btn,body .laf-registry-dialog .addf_gift_registry_add_to_cart_from_product_div_cover_close_btn,body .laf-registry-dialog input.addf_share_mail_gift_registry_btn_cancel{border-color:#61899e!important;background:#fff!important;color:#2c4551!important}body .addf_gr_popup_styles .addf-g-r-bg-cover-hide-btn:hover,body .addf_gr_popup_styles .addf-gr-hide-greeting-message-popup-btn:hover,body .addf_gr_popup_styles .addf_gift_registry_add_to_cart_from_product_div_cover_close_btn:hover,body .addf_gr_popup_styles input.addf_share_mail_gift_registry_btn_cancel:hover,body .laf-registry-dialog .addf-g-r-bg-cover-hide-btn:hover,body .laf-registry-dialog .addf-gr-hide-greeting-message-popup-btn:hover,body .laf-registry-dialog .addf_gift_registry_add_to_cart_from_product_div_cover_close_btn:hover,body .laf-registry-dialog input.addf_share_mail_gift_registry_btn_cancel:hover{border-color:#2c4551!important;background:#ecf3f6!important;color:#2c4551!important}body .addf_gr_popup_styles .addf_gr_half_width,body .addf_gr_popup_styles .adf-gr-popup-fields,body .laf-registry-dialog .addf_gr_half_width,body .laf-registry-dialog .adf-gr-popup-fields{margin-bottom:17px}body .addf_gr_popup_styles .adf-gr-popup-fields input,body .addf_gr_popup_styles .adf-gr-popup-fields select,body .laf-registry-dialog .adf-gr-popup-fields input,body .laf-registry-dialog .adf-gr-popup-fields select{margin-bottom:0}body .addf_gr_popup_styles .adf-gr-shop-page-add-registry,body .laf-registry-dialog .adf-gr-shop-page-add-registry{width:100%;margin:0;border:0;background:0 0}body .addf_gr_popup_styles .adf-gr-shop-page-add-registry td,body .laf-registry-dialog .adf-gr-shop-page-add-registry td{padding:0!important;border:0;background:0 0;font-size:18px}body .addf_gr_popup_styles .adf-gr-shop-page-add-registry tr:last-child td,body .laf-registry-dialog .adf-gr-shop-page-add-registry tr:last-child td{padding-top:8px!important}body .addf_gr_popup_styles .adf-gr-shop-page-add-registry tr:last-child td button,body .laf-registry-dialog .adf-gr-shop-page-add-registry tr:last-child td button{margin:4px 0 4px 8px}body .addf_gr_popup_styles .addf_gift_registry_add_to_cart_from_product_registry_selected,body .laf-registry-dialog .addf_gift_registry_add_to_cart_from_product_registry_selected{min-width:0}body .addf_gr_popup_styles .addf-add-new-message-div-article-table,body .addf_gr_popup_styles .addf-add-new-product-div-article-table,body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn,body .laf-registry-dialog .addf-add-new-message-div-article-table,body .laf-registry-dialog .addf-add-new-product-div-article-table,body .laf-registry-dialog .addf_share_mail_gift_registry_btn{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;margin:24px 0 0;text-align:left}body .addf_gr_popup_styles .addf-add-new-message-div-article-table>br,body .addf_gr_popup_styles .addf-add-new-product-div-article-table>br,body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn>br,body .laf-registry-dialog .addf-add-new-message-div-article-table>br,body .laf-registry-dialog .addf-add-new-product-div-article-table>br,body .laf-registry-dialog .addf_share_mail_gift_registry_btn>br{display:none}body .addf_gr_popup_styles .addf-add-new-message-div-article-table>span,body .addf_gr_popup_styles .addf-add-new-product-div-article-table>span,body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn>span,body .laf-registry-dialog .addf-add-new-message-div-article-table>span,body .laf-registry-dialog .addf-add-new-product-div-article-table>span,body .laf-registry-dialog .addf_share_mail_gift_registry_btn>span{flex-basis:100%}body .addf_gr_popup_styles .addf-gr-char-count,body .laf-registry-dialog .addf-gr-char-count{margin-top:5px;color:#536c78;font-size:15px;line-height:1.4;text-align:right}body .addf_gr_popup_styles .addf-gr-add-message-result-configuration,body .addf_gr_popup_styles .addf-gr-result-configuration,body .laf-registry-dialog .addf-gr-add-message-result-configuration,body .laf-registry-dialog .addf-gr-result-configuration{font-size:17px;line-height:1.4}body .addf_gift_registry_cart_frm_btn_hide,body .adgr-button-style,body .adgr-button-style.button{box-sizing:border-box;display:inline-block;min-height:46px;max-width:100%;padding:11px 22px!important;border:1px solid #2c4551!important;border-radius:0!important;background:#2c4551!important;box-shadow:none!important;color:#fff!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:500!important;line-height:1.25!important;letter-spacing:0!important;text-align:center;text-decoration:none!important;text-transform:none!important;white-space:normal;overflow-wrap:anywhere;cursor:pointer;transform:none!important;transition:background-color .18s ease,border-color .18s ease,color .18s ease;border-color:#61899e!important;background:#fff!important;color:#2c4551!important;margin-top:12px;vertical-align:middle}body .addf_gift_registry_cart_frm_btn_hide:hover,body .adgr-button-style.button:hover,body .adgr-button-style:hover{border-color:#61899e!important;background:#61899e!important;color:#fff!important}body .addf_gift_registry_cart_frm_btn_hide:focus-visible,body .adgr-button-style.button:focus-visible,body .adgr-button-style:focus-visible{outline:2px solid #2c4551!important;outline-offset:4px}body .addf_gift_registry_cart_frm_btn_hide.disabled,body .addf_gift_registry_cart_frm_btn_hide:disabled,body .addf_gift_registry_cart_frm_btn_hide[aria-disabled=true],body .adgr-button-style.button.disabled,body .adgr-button-style.button:disabled,body .adgr-button-style.button[aria-disabled=true],body .adgr-button-style.disabled,body .adgr-button-style:disabled,body .adgr-button-style[aria-disabled=true]{opacity:.55!important;cursor:not-allowed}body .addf_gift_registry_cart_frm_btn_hide:hover,body .adgr-button-style.button:hover,body .adgr-button-style:hover{border-color:#2c4551!important;background:#ecf3f6!important;color:#2c4551!important}body.single-product .entry-summary .adgr-button-style{width:100%}body.single-product .entry-summary>.adgr-button-style{order:4;margin:0 0 30px}body.single-product .entry-summary>form.cart:has(+.adgr-button-style){margin-bottom:0}body .laf-registry-status:not(:empty){font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;margin:16px 0 0;padding:12px 16px;border-left:2px solid #61899e;background:#ecf3f6;font-size:17px}body .laf-registry-status-error:not(:empty){border-color:#8f3838;background:#fbf3f3;color:#8f3838}body .addf_gr_empty_reg_msg,body .addf_gr_restrict_add_to_cart_info,body .laf-registry-cart-notice{font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;padding:16px 20px 16px 48px!important;border:1px solid #c5d4dc!important;border-radius:0;background:#ecf3f6!important;color:#2c4551!important}body .addf_gr_empty_reg_msg::before,body .addf_gr_restrict_add_to_cart_info::before,body .laf-registry-cart-notice::before{top:18px;left:18px;color:#61899e}body .addf_gr_popup_styles .select2-container,body .laf-registry .select2-container,body .laf-registry-dialog .select2-container,body .laf-registry-select2{font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;width:100%!important;min-width:0;max-width:100%;vertical-align:middle}body .addf_gr_popup_styles .select2-container .select2-selection--single,body .laf-registry .select2-container .select2-selection--single,body .laf-registry-dialog .select2-container .select2-selection--single,body .laf-registry-select2 .select2-selection--single{min-height:48px;height:auto!important;padding:0!important;border:1px solid #c5d4dc!important;border-radius:0;background:#fff;color:#2c4551;font-size:18px;line-height:1.4}body .addf_gr_popup_styles .select2-container .select2-selection--single .select2-selection__rendered,body .laf-registry .select2-container .select2-selection--single .select2-selection__rendered,body .laf-registry-dialog .select2-container .select2-selection--single .select2-selection__rendered,body .laf-registry-select2 .select2-selection--single .select2-selection__rendered{padding:10px 38px 10px 13px!important;color:#2c4551;font-size:18px;line-height:26px!important}body .addf_gr_popup_styles .select2-container .select2-selection--single .select2-selection__placeholder,body .laf-registry .select2-container .select2-selection--single .select2-selection__placeholder,body .laf-registry-dialog .select2-container .select2-selection--single .select2-selection__placeholder,body .laf-registry-select2 .select2-selection--single .select2-selection__placeholder{color:#536c78}body .addf_gr_popup_styles .select2-container .select2-selection--single .select2-selection__arrow,body .laf-registry .select2-container .select2-selection--single .select2-selection__arrow,body .laf-registry-dialog .select2-container .select2-selection--single .select2-selection__arrow,body .laf-registry-select2 .select2-selection--single .select2-selection__arrow{display:block;top:1px;right:8px;width:24px;height:46px}body .addf_gr_popup_styles .select2-container .select2-selection--single .select2-selection__arrow b,body .laf-registry .select2-container .select2-selection--single .select2-selection__arrow b,body .laf-registry-dialog .select2-container .select2-selection--single .select2-selection__arrow b,body .laf-registry-select2 .select2-selection--single .select2-selection__arrow b{top:50%!important;border-top-color:#2c4551}body .addf_gr_popup_styles .select2-container .select2-selection--single .select2-selection__clear,body .laf-registry .select2-container .select2-selection--single .select2-selection__clear,body .laf-registry-dialog .select2-container .select2-selection--single .select2-selection__clear,body .laf-registry-select2 .select2-selection--single .select2-selection__clear{min-width:24px;margin-right:8px;color:#536c78;font-size:24px;line-height:24px}body .addf_gr_popup_styles .select2-container .select2-selection--single:focus-visible,body .laf-registry .select2-container .select2-selection--single:focus-visible,body .laf-registry-dialog .select2-container .select2-selection--single:focus-visible,body .laf-registry-select2 .select2-selection--single:focus-visible{outline:2px solid #61899e;outline-offset:2px}body .addf_gr_popup_styles .select2-container.select2-container--open .select2-selection--single,body .laf-registry .select2-container.select2-container--open .select2-selection--single,body .laf-registry-dialog .select2-container.select2-container--open .select2-selection--single,body .laf-registry-select2.select2-container--open .select2-selection--single{border-color:#61899e!important}body .select2-dropdown.laf-registry-select2-dropdown{font-family:"EB Garamond",Georgia,serif;font-size:18px;font-weight:400;line-height:1.5;letter-spacing:0;color:#2c4551;border:1px solid #61899e;border-radius:0;background:#fff;box-shadow:0 8px 20px rgba(31,48,56,.08)}body .select2-dropdown.laf-registry-select2-dropdown .select2-search--dropdown{padding:10px}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field{box-sizing:border-box;width:100%;min-width:0;max-width:100%;min-height:46px;height:auto!important;margin:0;padding:10px 13px!important;border:1px solid #c5d4dc!important;border-radius:0!important;background-color:#fff!important;box-shadow:none!important;color:#2c4551!important;font-family:"EB Garamond",Georgia,serif!important;font-size:18px!important;font-weight:400;line-height:1.4!important;letter-spacing:0;text-transform:none;min-height:44px}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field::-moz-placeholder{opacity:1;color:#536c78}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field::placeholder{opacity:1;color:#536c78}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field:focus{border-color:#61899e!important;outline:2px solid #61899e;outline-offset:2px}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field:-moz-read-only:not(select){background-color:#ecf3f6!important}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field:read-only:not(select){background-color:#ecf3f6!important}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field:disabled{opacity:.65;background-color:#ecf3f6!important;cursor:not-allowed}body .select2-dropdown.laf-registry-select2-dropdown .select2-search__field[aria-invalid=true]{border-color:#8f3838!important}body .select2-dropdown.laf-registry-select2-dropdown .select2-results__options{max-height:280px;font-size:18px;line-height:1.4}body .select2-dropdown.laf-registry-select2-dropdown .select2-results__option{padding:12px 14px;color:#2c4551;font-size:18px;line-height:1.4}body .select2-dropdown.laf-registry-select2-dropdown .select2-results__option--highlighted[aria-selected],body .select2-dropdown.laf-registry-select2-dropdown .select2-results__option[aria-selected=true]{background:#ecf3f6;color:#2c4551}body .select2-dropdown.laf-registry-select2-dropdown .addf-registry-search-result-link{color:inherit;font:inherit}@media only screen and (max-width:767px){body .laf-registry{padding:24px 0 40px}body .laf-registry .laf-registry-auth{margin-top:28px;padding-top:26px}body .laf-registry .laf-registry-auth #customer_login{grid-template-columns:minmax(0,1fr);gap:28px}body .laf-registry .laf-registry-auth #customer_login>.u-column2{padding:28px 0 0;border-top:1px solid #c5d4dc;border-left:0}body .laf-registry .laf-registry-header{margin-bottom:28px}body .laf-registry .laf-registry-title{font-size:37px}body .laf-registry .laf-registry-intro{font-size:19px}body .laf-registry .existing-gift-registry-data,body .laf-registry .register-new-gift-registry{padding-top:22px}body .laf-registry .adf-ge-edit-content,body .laf-registry .laf-registry-form-table,body .laf-registry .register-new-gift-registry-body table{table-layout:auto}body .laf-registry .adf-ge-edit-content tbody,body .laf-registry .adf-ge-edit-content td,body .laf-registry .adf-ge-edit-content th,body .laf-registry .adf-ge-edit-content tr,body .laf-registry .laf-registry-form-table tbody,body .laf-registry .laf-registry-form-table td,body .laf-registry .laf-registry-form-table th,body .laf-registry .laf-registry-form-table tr,body .laf-registry .register-new-gift-registry-body table tbody,body .laf-registry .register-new-gift-registry-body table td,body .laf-registry .register-new-gift-registry-body table th,body .laf-registry .register-new-gift-registry-body table tr{display:block;width:100%}body .laf-registry .adf-ge-edit-content tr,body .laf-registry .laf-registry-form-table tr,body .laf-registry .register-new-gift-registry-body table tr{padding-bottom:13px}body .laf-registry .adf-ge-edit-content .text-table-side,body .laf-registry .adf-ge-edit-content td,body .laf-registry .adf-ge-edit-content td:first-child:not([colspan]),body .laf-registry .adf-ge-edit-content th,body .laf-registry .laf-registry-form-table .text-table-side,body .laf-registry .laf-registry-form-table td,body .laf-registry .laf-registry-form-table td:first-child:not([colspan]),body .laf-registry .laf-registry-form-table th,body .laf-registry .register-new-gift-registry-body table .text-table-side,body .laf-registry .register-new-gift-registry-body table td,body .laf-registry .register-new-gift-registry-body table td:first-child:not([colspan]),body .laf-registry .register-new-gift-registry-body table th{width:100%;padding:3px 0}body .laf-registry .adf-ge-edit-content .text-table-side,body .laf-registry .adf-ge-edit-content th,body .laf-registry .laf-registry-form-table .text-table-side,body .laf-registry .laf-registry-form-table th,body .laf-registry .register-new-gift-registry-body table .text-table-side,body .laf-registry .register-new-gift-registry-body table th{padding-bottom:6px}body .laf-registry .adf-ge-edit-content .addf_gr_create_new_reg,body .laf-registry .laf-registry-form-table .addf_gr_create_new_reg,body .laf-registry .register-new-gift-registry-body table .addf_gr_create_new_reg{margin-top:8px;font-size:24px}body .laf-registry .addf-gr-registry_info{grid-template-columns:minmax(0,1fr);gap:24px}body .laf-registry .addf-gr-registry_heading{align-items:flex-start;margin-bottom:24px}body .laf-registry .addf-gr-registry_heading .adf-gr-title,body .laf-registry .addf-gr-registry_heading .adf-gr-title h2,body .laf-registry .adf-gr-title-buyer{font-size:28px}body .laf-registry .addf-gr-registry_shipping tr td:first-child{width:40%}body .laf-registry .adf-gr-share-link-wrap{flex-wrap:wrap}body .laf-registry .adf-gr-share-link-wrap input{flex-basis:100%}body .laf-registry .laf-registry-table-scroll{border:0;overflow:visible}body .laf-registry .laf-registry-table-scroll table,body .laf-registry .laf-registry-table-scroll tbody{display:block;width:100%}body .laf-registry .laf-registry-table-scroll tr{display:block;margin-bottom:20px;padding:16px;border:1px solid #c5d4dc}body .laf-registry .laf-registry-table-scroll .laf-registry-table-heading,body .laf-registry .laf-registry-table-scroll tr:has(>th){position:absolute;width:1px!important;height:1px!important;max-width:1px!important;max-height:1px!important;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}body .laf-registry .laf-registry-table-scroll .laf-registry-table-heading th,body .laf-registry .laf-registry-table-scroll tr:has(>th) th{display:block;width:1px!important;height:1px!important;min-width:0!important;max-width:1px!important;padding:0!important;overflow:hidden}body .laf-registry .laf-registry-table-scroll table tr td,body .laf-registry .laf-registry-table-scroll table tr:last-child td{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;min-width:0;max-width:none;padding:11px 0!important;border-bottom:1px solid #ecf3f6;text-align:right;overflow-wrap:anywhere}body .laf-registry .laf-registry-table-scroll table tr td>a,body .laf-registry .laf-registry-table-scroll table tr td>div,body .laf-registry .laf-registry-table-scroll table tr td>p,body .laf-registry .laf-registry-table-scroll table tr td>span,body .laf-registry .laf-registry-table-scroll table tr:last-child td>a,body .laf-registry .laf-registry-table-scroll table tr:last-child td>div,body .laf-registry .laf-registry-table-scroll table tr:last-child td>p,body .laf-registry .laf-registry-table-scroll table tr:last-child td>span{min-width:0}body .laf-registry .laf-registry-table-scroll table tr td:last-child{border-bottom:0}body .laf-registry .laf-registry-table-scroll td[data-label]::before{content:attr(data-label);flex:0 0 42%;color:#536c78;font-size:16px;line-height:1.35;text-align:left}body .laf-registry .laf-registry-table-scroll td[data-label=""]::before{content:none}body .laf-registry .laf-registry-table-scroll td[colspan]{justify-content:center;text-align:center}body .laf-registry .laf-registry-table-scroll td img{width:90px;height:90px}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_name_class,body .laf-registry .laf-registry-table-scroll table tr td:nth-child(2):has(>a){display:block;text-align:left}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_name_class::before,body .laf-registry .laf-registry-table-scroll table tr td:nth-child(2):has(>a)::before{content:none}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_name_class>a,body .laf-registry .laf-registry-table-scroll table tr td:nth-child(2):has(>a)>a{display:block;width:100%;margin-bottom:6px;font-size:20px;line-height:1.3}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_name_class>a+br,body .laf-registry .laf-registry-table-scroll table tr td:nth-child(2):has(>a)>a+br{display:none}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_message_class{display:block;text-align:left!important}body .laf-registry .laf-registry-table-scroll table tr td.addf_gr_message_class::before{display:block;margin-bottom:8px}body .laf-registry .laf-registry-table-scroll .addf_gr_action_icon_container{margin-left:auto}}@media only screen and (max-width:479px){body .laf-registry .a_for_create_registry{width:100%;padding:13px 45px!important;font-size:19px!important}body .laf-registry .a_for_create_registry::before{left:10px;width:23px}body .laf-registry .a_for_create_registry::after{right:10px;width:23px}body .laf-registry .addf-gr-submit-btn button,body .laf-registry .addf-gr-submit-btn input[type=button],body .laf-registry .addf-gr-submit-btn input[type=submit],body .laf-registry .adf-gr-registry-submit button,body .laf-registry .adf-gr-registry-submit input[type=button],body .laf-registry .adf-gr-registry-submit input[type=submit]{width:100%}body .laf-registry .laf-registry-table-scroll tr{padding:12px}body .laf-registry .laf-registry-table-scroll td[data-label]::before{flex-basis:40%}body .addf-g-r-bg-cover,body .addf-greeting-message-popup,body .addf_gift_registry_add_to_cart_from_product_div_cover,body .addf_gift_registry_share_email_cover,body .addf_gr_edit_registry_bg{padding:12px}body .addf_gr_popup_styles,body .laf-registry-dialog{max-height:calc(100dvh - 24px);margin:0 auto;padding:22px 18px}body .addf_gr_popup_styles .addf_gr_popup_styles_heading,body .addf_gr_popup_styles .laf-registry-dialog-title,body .laf-registry-dialog .addf_gr_popup_styles_heading,body .laf-registry-dialog .laf-registry-dialog-title{font-size:27px}body .addf_gr_popup_styles .addf-add-new-message-div-article-table button,body .addf_gr_popup_styles .addf-add-new-message-div-article-table input[type=button],body .addf_gr_popup_styles .addf-add-new-message-div-article-table input[type=submit],body .addf_gr_popup_styles .addf-add-new-product-div-article-table button,body .addf_gr_popup_styles .addf-add-new-product-div-article-table input[type=button],body .addf_gr_popup_styles .addf-add-new-product-div-article-table input[type=submit],body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn button,body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn input[type=button],body .addf_gr_popup_styles .addf_share_mail_gift_registry_btn input[type=submit],body .laf-registry-dialog .addf-add-new-message-div-article-table button,body .laf-registry-dialog .addf-add-new-message-div-article-table input[type=button],body .laf-registry-dialog .addf-add-new-message-div-article-table input[type=submit],body .laf-registry-dialog .addf-add-new-product-div-article-table button,body .laf-registry-dialog .addf-add-new-product-div-article-table input[type=button],body .laf-registry-dialog .addf-add-new-product-div-article-table input[type=submit],body .laf-registry-dialog .addf_share_mail_gift_registry_btn button,body .laf-registry-dialog .addf_share_mail_gift_registry_btn input[type=button],body .laf-registry-dialog .addf_share_mail_gift_registry_btn input[type=submit]{flex:1 1 100%}body .addf_gr_popup_styles .adf-gr-shop-page-add-registry tr:last-child td button,body .laf-registry-dialog .adf-gr-shop-page-add-registry tr:last-child td button{width:100%;margin:5px 0}}@media (prefers-reduced-motion:reduce){body .addf_gr_popup_styles button,body .adgr-button-style,body .laf-registry .button,body .laf-registry button,body .laf-registry-dialog button{transition:none}}