@layer bricks {.brxe-shortcode{width:100%}}#brxe-630d50 { --wishlist-blue-950: var(--matercom-blue---950, #053947); --wishlist-blue-800: var(--matercom-blue---800, #0c596b); --wishlist-cyan: #0aa8c4; --wishlist-green: var(--matercom-green---600, #14b82e); --wishlist-green-dark: var(--matercom-green---800, #0f7a28); --wishlist-line: #e1e8ec; --wishlist-soft: #f6f8f9; --wishlist-muted: #6b7a82; color: var(--wishlist-blue-950);}#brxe-630d50 .wishlist-title-container { display: grid; gap: 10px; margin: 0 0 16px;}#brxe-630d50 .wishlist-title { display: flex; align-items: center; justify-content: space-between; gap: 14px; padding: 0;}#brxe-630d50 .wishlist-title h2 { margin: 0; color: var(--wishlist-blue-950); font-size: clamp(28px, 4vw, 42px); font-weight: 900; line-height: 1.05; letter-spacing: 0;}#brxe-630d50 .wishlist-title h2::before { content: "♡"; display: inline-grid; place-items: center; width: 42px; height: 42px; margin-right: 12px; border-radius: 999px; background: #e9f9fb; color: var(--wishlist-cyan); font-size: 28px; font-weight: 900; vertical-align: 2px;}#brxe-630d50 .show-title-form,#brxe-630d50 .back-to-all-wishlists a,#brxe-630d50 .wishlist-page-links a { display: inline-flex; align-items: center; justify-content: center; min-height: 38px; padding: 0 12px; border: 1px solid var(--wishlist-line); border-radius: 999px; background: #fff; color: var(--wishlist-blue-800); font-size: 14px; font-weight: 800; line-height: 1; text-decoration: none;}#brxe-630d50 .show-title-form svg { width: 16px; height: 16px; margin-right: 6px;}#brxe-630d50 .back-to-all-wishlists { margin: 0 0 18px;}#brxe-630d50 .hidden-title-form { align-items: center; gap: 8px; padding: 12px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff;}#brxe-630d50 .hidden-title-form input { width: 100%; min-height: 44px; padding: 0 12px; border: 1px solid #d8dee2; border-radius: 8px; color: var(--wishlist-blue-950);}#brxe-630d50 .edit-title-buttons { display: flex; gap: 8px;}#brxe-630d50 .edit-title-buttons a { display: grid; place-items: center; width: 38px; height: 38px; border-radius: 999px; background: var(--wishlist-soft); color: var(--wishlist-blue-800);}#brxe-630d50 ul.wishlist_table { display: grid !important; grid-template-columns: 1fr; gap: 16px; width: 100%; margin: 0; padding: 0; list-style: none;}#brxe-630d50 ul.wishlist_table > li { margin: 0 !important; padding: 0 !important; border: 0 !important; list-style: none;}#brxe-630d50 .item-wrapper { position: relative; display: grid; grid-template-columns: 156px minmax(0, 1fr); gap: 18px; align-items: stretch; padding: 18px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff; box-shadow: 0 12px 28px rgba(5, 57, 71, .06);}#brxe-630d50 .product-thumbnail { position: relative; min-width: 0;}#brxe-630d50 .product-thumbnail > a { display: flex; align-items: center; justify-content: center; width: 156px; aspect-ratio: 1; border-radius: 12px; background: #ffffff!important; overflow: hidden;}#brxe-630d50 .product-thumbnail img { width: 132px; height: 132px; object-fit: contain;}#brxe-630d50 .product-checkbox { position: absolute; top: 10px; left: 10px; z-index: 2; display: grid; place-items: center; width: 28px; height: 28px; border-radius: 999px; background: rgba(255, 255, 255, .9); box-shadow: 0 4px 12px rgba(5, 57, 71, .12);}#brxe-630d50 .product-checkbox input { width: 16px; height: 16px; accent-color: var(--wishlist-green);}#brxe-630d50 .item-details-wrapper { display: grid; grid-template-columns: minmax(0, 1fr) auto; grid-template-areas: "name remove" "meta meta" "actions actions"; gap: 12px 16px; height: 100%;}#brxe-630d50 .product-name { grid-area: name; margin: 0; color: var(--wishlist-blue-950); font-size: 22px; font-weight: 900; line-height: 1.18; letter-spacing: 0;}#brxe-630d50 .product-remove { grid-area: remove; justify-self: end;}#brxe-630d50 .remove_from_wishlist { display: grid; place-items: center; width: 38px; height: 38px; border-radius: 999px; color: #9aa6ad; text-decoration: none; transition: background-color .16s ease, color .16s ease;}#brxe-630d50 .remove_from_wishlist:hover { background: #d63b3b; color: #fff;}#brxe-630d50 .remove_from_wishlist i { font-size: 16px;}#brxe-630d50 .item-details-table { grid-area: meta; display: grid; width: 100%; margin: 0; border: 0;}#brxe-630d50 .item-details-table tbody { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px;}#brxe-630d50 .item-details-table tr { display: grid; gap: 4px; min-width: 0; padding: 10px; border: 1px solid var(--wishlist-line); border-radius: 10px; background: var(--wishlist-soft);}#brxe-630d50 .item-details-table td { display: block; padding: 0 !important; border: 0;}#brxe-630d50 .item-details-table .label { color: var(--wishlist-muted); font-size: 12px; font-weight: 800; line-height: 1.15;}#brxe-630d50 .item-details-table .value { color: var(--wishlist-blue-950); font-size: 15px; font-weight: 900; line-height: 1.2;}#brxe-630d50 .wishlist-in-stock { display: inline-flex; align-items: center; min-height: 24px; padding: 2px 8px; border-radius: 999px; background: #eaf9ec; color: #238623; font-size: 13px; font-weight: 900;}#brxe-630d50 .item-details-table input[type="number"] { width: 72px; min-height: 32px; padding: 0 8px; border: 1px solid #d8dee2; border-radius: 8px; background: #fff; color: var(--wishlist-blue-950); font-weight: 900; text-align: center;}#brxe-630d50 .product-add-to-cart { grid-area: actions; display: flex; align-items: center; gap: 12px; margin-top: auto;}#brxe-630d50 .product-add-to-cart .quantity { display: none;}#brxe-630d50 .product-add-to-cart .add_to_cart,#brxe-630d50 .yith_wcwl_footer_additional_action input[name="add_all_to_cart"],#brxe-630d50 .yith_wcwl_footer_additional_action .ask-an-estimate-button { display: inline-flex !important; align-items: center; justify-content: center; min-height: 46px; padding: 0 18px; border: 0; border-radius: 9px; background: var(--wishlist-green); color: #fff; font-size: 15px; font-weight: 900; line-height: 1; text-decoration: none; box-shadow: 0 5px 0 var(--wishlist-green-dark), 0 12px 20px rgba(18, 150, 50, .14); cursor: pointer;}#brxe-630d50 .yith_wcwl_footer_additional_action .ask-an-estimate-button { background: var(--wishlist-blue-950); box-shadow: none;}#brxe-630d50 .yith_wcwl_wishlist_footer { display: grid; grid-template-columns: minmax(0, 1fr); gap: 14px; margin-top: 18px;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action,#brxe-630d50 .yith_wcwl_wishlist_update,#brxe-630d50 .yith-wcwl-share,#brxe-630d50 .yith_wcwl_footer_additional_action,#brxe-630d50 .wishlist-page-links { padding: 14px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action { display: grid; grid-template-columns: minmax(0, 1fr) minmax(180px, auto) auto; gap: 10px; align-items: center;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action label,#brxe-630d50 .yith-wcwl-share-title { margin: 0; color: var(--wishlist-blue-800); font-size: 14px; font-weight: 900;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action select,#brxe-630d50 .yith_wcwl_wishlist_bulk_action input,#brxe-630d50 .yith_wcwl_wishlist_update input,#brxe-630d50 .copy-target { min-height: 42px; padding: 0 12px; border: 1px solid #d8dee2; border-radius: 8px; background: #fff; color: var(--wishlist-blue-950); font-size: 14px;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action input[type="submit"],#brxe-630d50 .yith_wcwl_wishlist_update input[type="submit"] { border: 0; background: var(--wishlist-blue-950); color: #fff; font-weight: 900; cursor: pointer;}#brxe-630d50 input[disabled] { opacity: .45; cursor: not-allowed;}#brxe-630d50 .yith_wcwl_footer_additional_action { display: flex; flex-wrap: wrap; gap: 10px;}#brxe-630d50 .yith-wcwl-share { display: grid; gap: 12px;}#brxe-630d50 .yith-wcwl-share ul { display: flex; flex-wrap: wrap; gap: 8px; margin: 0; padding: 0; list-style: none;}#brxe-630d50 .share-button a { display: grid; place-items: center; width: 38px; height: 38px; border-radius: 999px; background: #e9f9fb; color: var(--wishlist-blue-800); text-decoration: none;}#brxe-630d50 .share-button svg { width: 15px; height: 15px;}#brxe-630d50 .yith-wcwl-after-share-section { display: grid; gap: 6px;}#brxe-630d50 .yith-wcwl-after-share-section small { color: var(--wishlist-muted); font-size: 13px;}#brxe-630d50 .copy-trigger { color: var(--wishlist-blue-800); font-weight: 900; cursor: pointer;}#brxe-630d50 .wishlist-page-links { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 18px;}#brxe-630d50 .wishlist-page-links-separator { display: none;}@media (max-width: 900px) { #brxe-630d50 .item-wrapper { grid-template-columns: 128px minmax(0, 1fr); } #brxe-630d50 .product-thumbnail > a { width: 128px; } #brxe-630d50 .product-thumbnail img { width: 108px; height: 108px; } #brxe-630d50 .item-details-table tbody { grid-template-columns: repeat(2, minmax(0, 1fr)); }}@media (max-width: 640px) { #brxe-630d50 .wishlist-title { align-items: flex-start; flex-direction: column; } #brxe-630d50 .item-wrapper { grid-template-columns: 104px minmax(0, 1fr); gap: 14px; padding: 14px; } #brxe-630d50 .product-thumbnail > a { width: 104px; } #brxe-630d50 .product-thumbnail img { width: 86px; height: 86px; } #brxe-630d50 .item-details-wrapper { grid-template-columns: minmax(0, 1fr) 36px; gap: 10px; } #brxe-630d50 .product-name { font-size: 17px; } #brxe-630d50 .remove_from_wishlist { width: 34px; height: 34px; } #brxe-630d50 .item-details-table tbody { grid-template-columns: 1fr; } #brxe-630d50 .item-details-table tr.date-added { display: none; } #brxe-630d50 .product-add-to-cart { align-items: stretch; flex-direction: column; } #brxe-630d50 .product-add-to-cart .add_to_cart { width: 100%; } #brxe-630d50 .yith_wcwl_wishlist_bulk_action { grid-template-columns: 1fr; } #brxe-630d50 .yith_wcwl_footer_additional_action { flex-direction: column; } #brxe-630d50 .yith_wcwl_footer_additional_action input, #brxe-630d50 .yith_wcwl_footer_additional_action a { width: 100%; }}#brxe-630d50 .wishlist_table.modern_grid { display: grid !important; grid-template-columns: 1fr; gap: 16px; width: 100%; margin: 0; padding: 0;}#brxe-630d50 .wishlist_table.modern_grid > li { display: block !important; width: 100% !important; max-width: none !important; margin: 0 !important; padding: 0 !important;}#brxe-630d50 .wishlist_table.modern_grid li .item-wrapper { display: grid !important; grid-template-columns: 156px minmax(0, 1fr); gap: 18px; align-items: stretch; width: 100% !important; margin: 0 !important; padding: 18px !important; border: 1px solid var(--wishlist-line, #e1e8ec); border-radius: 12px; background: #fff; box-shadow: 0 12px 28px rgba(5, 57, 71, .06);}#brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail,#brxe-630d50 .wishlist_table.modern_grid li .item-details { display: block !important; width: auto !important; max-width: none !important; min-width: 0; padding: 0 !important; vertical-align: initial !important; box-sizing: border-box;}#brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail { width: 156px !important;}#brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail > a { display: flex !important; align-items: center; justify-content: center; width: 156px !important; aspect-ratio: 1; border-radius: 12px; background: var(--wishlist-soft, #f6f8f9); overflow: hidden;}#brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail img { width: 132px !important; height: 132px !important; max-width: none !important; object-fit: contain;}#brxe-630d50 .wishlist_table.modern_grid li .item-details { position: relative !important;}#brxe-630d50 .wishlist_table.modern_grid li .item-details-wrapper { display: grid !important; grid-template-columns: minmax(0, 1fr) auto; grid-template-areas: "name remove" "meta meta" "actions actions"; gap: 12px 16px; width: 100%; height: 100%;}#brxe-630d50 .wishlist_table.modern_grid li .product-name { grid-area: name; width: auto !important; max-width: none !important; margin: 0 !important; color: var(--wishlist-blue-950, #053947); font-size: 22px !important; font-weight: 900; line-height: 1.18; overflow-wrap: anywhere;}#brxe-630d50 .wishlist_table.modern_grid li .item-details-table { grid-area: meta; display: table !important; width: 100% !important; margin: 0 !important; table-layout: fixed; border: 0;}#brxe-630d50 .wishlist_table.modern_grid li .item-details-table tbody { display: grid !important; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 10px;}#brxe-630d50 .wishlist_table.modern_grid li .item-details-table tr { display: grid !important; gap: 4px; min-width: 0; padding: 10px !important; border: 1px solid var(--wishlist-line, #e1e8ec); border-radius: 10px; background: var(--wishlist-soft, #f6f8f9);}#brxe-630d50 .wishlist_table.modern_grid li .item-details-table td { display: block !important; width: auto !important; padding: 0 !important; border: 0;}#brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart { grid-area: actions; display: flex !important; align-items: center; gap: 12px; width: 100%; margin: auto 0 0 !important;}#brxe-630d50 .wishlist_table.modern_grid li .product-remove { grid-area: remove; position: static !important; justify-self: end; width: auto !important;}@media (max-width: 900px) { #brxe-630d50 .wishlist_table.modern_grid li .item-wrapper { grid-template-columns: 128px minmax(0, 1fr); } #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail, #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail > a { width: 128px !important; } #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail img { width: 108px !important; height: 108px !important; } #brxe-630d50 .wishlist_table.modern_grid li .item-details-table tbody { grid-template-columns: repeat(2, minmax(0, 1fr)); }}@media (max-width: 640px) { #brxe-630d50 .wishlist_table.modern_grid li .item-wrapper { grid-template-columns: 104px minmax(0, 1fr); gap: 14px; padding: 14px !important; } #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail, #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail > a { width: 104px !important; } #brxe-630d50 .wishlist_table.modern_grid li .product-thumbnail img { width: 86px !important; height: 86px !important; } #brxe-630d50 .wishlist_table.modern_grid li .item-details-wrapper { grid-template-columns: minmax(0, 1fr) 36px; gap: 10px; } #brxe-630d50 .wishlist_table.modern_grid li .product-name { font-size: 17px !important; } #brxe-630d50 .wishlist_table.modern_grid li .item-details-table tbody { grid-template-columns: 1fr; } #brxe-630d50 .wishlist_table.modern_grid li .item-details-table tr.date-added { display: none !important; } #brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart { align-items: stretch; flex-direction: column; } #brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart .add_to_cart { width: 100%; }} .wishlist_table.modern_grid.wishlist_view li .item-details:before { border: none!important}#brxe-630d50 .wishlist_table .product-add-to-cart a.add_to_cart,#brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart a.add_to_cart,#brxe-630d50 .wishlist_table .product-add-to-cart .add_to_cart_button { display: inline-flex !important; align-items: center !important; justify-content: center !important; width: fit-content !important; min-width: 150px; min-height: 46px; margin: 0 !important; padding: 0 18px !important; border: 0 !important; border-radius: 9px !important; background: var(--wishlist-green, var(--matercom-green---600, #14b82e)) !important; color: #fff !important; font-size: 15px !important; font-weight: 900 !important; line-height: 1 !important; text-align: center !important; text-decoration: none !important; box-shadow: 0 5px 0 var(--wishlist-green-dark, var(--matercom-green---800, #0f7a28)), 0 12px 20px rgba(18, 150, 50, .14) !important; cursor: pointer;}#brxe-630d50 .wishlist_table .product-add-to-cart a.add_to_cart:hover,#brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart a.add_to_cart:hover,#brxe-630d50 .wishlist_table .product-add-to-cart .add_to_cart_button:hover { background: var(--matercom-green---700, #0f9331) !important; color: #fff !important; transform: translateY(-1px); box-shadow: 0 6px 0 var(--matercom-green---900, #0b6320), 0 14px 22px rgba(18, 150, 50, .22) !important;}#brxe-630d50 .wishlist_table .product-add-to-cart a.add_to_cart:active,#brxe-630d50 .wishlist_table.modern_grid li .product-add-to-cart a.add_to_cart:active,#brxe-630d50 .wishlist_table .product-add-to-cart .add_to_cart_button:active { transform: translateY(3px); box-shadow: 0 2px 0 var(--matercom-green---900, #0b6320), 0 8px 14px rgba(18, 150, 50, .16) !important;}#brxe-630d50 .wishlist-empty,#brxe-630d50 p.wishlist-empty,#brxe-630d50 .wishlist_table .wishlist-empty { display: block; width: 100%; margin: 0; padding: 42px 20px; border: 1px dashed #b8e7ee; border-radius: 12px; background: #f0fdff; color: var(--wishlist-blue-800); font-size: 17px; font-weight: 800; line-height: 1.4; text-align: center;}#brxe-630d50 .wishlist-empty::before { content: "♡"; display: block; margin: 0 auto 10px; color: var(--wishlist-cyan); font-size: 36px; line-height: 1;}#brxe-630d50 .show-title-form,#brxe-630d50 .back-to-all-wishlists a,#brxe-630d50 .wishlist-page-links a { transition: border-color .16s ease, background-color .16s ease, color .16s ease, transform .12s ease;}#brxe-630d50 .show-title-form:hover,#brxe-630d50 .back-to-all-wishlists a:hover,#brxe-630d50 .wishlist-page-links a:hover { border-color: #b8e7ee; background: #f0fdff; color: var(--wishlist-blue-950); transform: translateY(-1px);}#brxe-630d50 .wishlist-page-links a.active { border-color: #b8e7ee; background: #e9f9fb; color: var(--wishlist-blue-950);}#brxe-630d50 .yith_wcwl_wishlist_bulk_action input[type="submit"],#brxe-630d50 .yith_wcwl_wishlist_update input[type="submit"] { transition: background-color .16s ease, transform .12s ease;}#brxe-630d50 .yith_wcwl_wishlist_bulk_action input[type="submit"]:hover:not([disabled]),#brxe-630d50 .yith_wcwl_wishlist_update input[type="submit"]:hover:not([disabled]) { background: var(--wishlist-blue-800); transform: translateY(-1px);}#brxe-630d50 .share-button a { transition: background-color .16s ease, color .16s ease, transform .12s ease, box-shadow .12s ease;}#brxe-630d50 .share-button a:hover { background: var(--wishlist-blue-800); color: #fff; transform: translateY(-2px); box-shadow: 0 6px 14px rgba(5, 57, 71, .18);}#brxe-630d50 .share-button a:active { transform: translateY(0);}#brxe-630d50 .edit-title-buttons a { transition: background-color .16s ease, color .16s ease;}#brxe-630d50 .edit-title-buttons a.save-title-form:hover { background: var(--wishlist-green); color: #fff;}#brxe-630d50 .edit-title-buttons a.hide-title-form:hover { background: rgba(214, 59, 59, .12); color: #d63b3b;}#brxe-630d50 .move-to-another-wishlist { grid-column: 1 / -1; margin: 0; text-align: left;}#brxe-630d50 .move-to-another-wishlist a.move-to-another-wishlist-button,#brxe-630d50 a[class*="move_to_another_wishlist"] { display: inline-flex; align-items: center; gap: 4px; margin-top: 2px; color: var(--wishlist-blue-800); font-size: 14px; font-weight: 800; line-height: 1.2; text-decoration: none; transition: color .16s ease;}#brxe-630d50 .move-to-another-wishlist a.move-to-another-wishlist-button:hover,#brxe-630d50 a[class*="move_to_another_wishlist"]:hover { color: var(--wishlist-blue-950); text-decoration: underline;}#brxe-630d50 #yith-wcwl-form > h2 { margin: 0 0 18px; color: var(--wishlist-blue-950); font-size: clamp(26px, 3.4vw, 36px); font-weight: 900; line-height: 1.1;}#brxe-630d50 .wishlist_manage_table { width: 100%; margin: 0 0 18px; border: 1px solid var(--wishlist-line); border-radius: 12px; border-collapse: separate; border-spacing: 0; background: #fff; overflow: hidden; box-shadow: 0 12px 28px rgba(5, 57, 71, .06);}#brxe-630d50 .wishlist_manage_table thead th { padding: 12px 14px; border-bottom: 1px solid var(--wishlist-line); background: var(--wishlist-soft); color: var(--wishlist-muted); font-size: 13px; font-weight: 800; text-align: left;}#brxe-630d50 .wishlist_manage_table tbody td { padding: 14px; border-bottom: 1px solid var(--wishlist-line); vertical-align: middle; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 600;}#brxe-630d50 .wishlist_manage_table tbody tr:last-child td { border-bottom: 0;}#brxe-630d50 .wishlist_manage_table .wishlist-title { justify-content: flex-start; gap: 8px;}#brxe-630d50 .wishlist_manage_table .wishlist-anchor { color: var(--wishlist-blue-950); font-size: 16px; font-weight: 900; text-decoration: none; transition: color .16s ease;}#brxe-630d50 .wishlist_manage_table .wishlist-anchor:hover { color: var(--wishlist-blue-800); text-decoration: underline;}#brxe-630d50 .wishlist_manage_table .show-title-form { width: 34px; min-height: 34px; padding: 0; border-radius: 999px;}#brxe-630d50 .wishlist_manage_table .show-title-form svg { margin: 0;}#brxe-630d50 .wishlist_manage_table a.selectBox-dropdown { display: inline-flex !important; align-items: center; justify-content: space-between; gap: 10px; min-height: 44px; max-width: 220px; padding: 0 14px; border: 1.5px solid var(--wishlist-cyan) !important; border-radius: 10px !important; background: #fff !important; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 700; text-decoration: none; box-shadow: none !important; transition: border-color .16s ease, box-shadow .16s ease;}#brxe-630d50 .wishlist_manage_table a.selectBox-dropdown:hover,#brxe-630d50 .wishlist_manage_table a.selectBox-dropdown:focus { border-color: var(--wishlist-blue-800) !important; box-shadow: 0 0 0 3px rgba(10, 168, 196, .16) !important;}#brxe-630d50 .wishlist_manage_table .selectBox-label { width: auto !important; padding: 0; color: var(--wishlist-blue-950);}#brxe-630d50 .wishlist_manage_table .selectBox-arrow { position: static; flex: 0 0 auto; width: 0; height: 0; border-left: 5px solid transparent; border-right: 5px solid transparent; border-top: 6px solid var(--wishlist-blue-800); background: none !important;}#brxe-630d50 td.wishlist-download a.wishlist-download { display: inline-grid; place-items: center; width: 38px; height: 38px; border-radius: 999px; background: #e9f9fb; color: var(--wishlist-blue-800); text-decoration: none; transition: background-color .16s ease, color .16s ease, transform .12s ease;}#brxe-630d50 td.wishlist-download a.wishlist-download:hover { background: var(--wishlist-blue-800); color: #fff; transform: translateY(-1px);}#brxe-630d50 a.button.wishlist-delete { display: inline-flex; align-items: center; justify-content: center; min-height: 38px; padding: 0 16px; border: 1px solid rgba(214, 59, 59, .35); border-radius: 999px; background: rgba(214, 59, 59, .08); color: #d63b3b; font-size: 14px; font-weight: 800; line-height: 1; text-decoration: none; transition: background-color .16s ease, color .16s ease, border-color .16s ease, transform .12s ease;}#brxe-630d50 a.button.wishlist-delete:hover { border-color: #d63b3b; background: #d63b3b; color: #fff; transform: translateY(-1px);}#brxe-630d50 .yith-wcwl-wishlist-search-form { display: flex !important; align-items: stretch; gap: 10px; width: 100%; max-width: 680px; margin: 0 0 18px; float: none !important;}#brxe-630d50 .yith-wcwl-wishlist-search-form input#wishlist_search,#brxe-630d50 .yith-wcwl-wishlist-search-form input[type="text"] { flex: 1 1 auto !important; width: 100% !important; max-width: none !important; min-width: 0; min-height: 48px; margin: 0 !important; padding: 0 14px; border: 1.5px solid var(--wishlist-cyan) !important; border-radius: 10px !important; background: #fff !important; color: #172026; font-size: 16px; line-height: 1.2; outline: 0 !important; box-shadow: none !important; transition: border-color .16s ease, box-shadow .16s ease;}#brxe-630d50 .yith-wcwl-wishlist-search-form input#wishlist_search:focus { border-color: var(--wishlist-blue-800) !important; box-shadow: 0 0 0 3px rgba(10, 168, 196, .16) !important;}#brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button { flex: 0 0 auto !important; display: inline-grid; place-items: center; width: 54px; min-height: 48px; margin: 0 !important; border: 0; border-radius: 10px; background: var(--wishlist-blue-950); color: #fff; font-size: 16px; cursor: pointer; transition: background-color .16s ease, transform .12s ease;}#brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button:hover { background: var(--wishlist-blue-800); transform: translateY(-1px);}#brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button:active { transform: translateY(1px);} .selectBox-dropdown-menu.selectBox-options { border: 1.5px solid #0aa8c4 !important; border-radius: 10px !important; overflow: hidden; box-shadow: 0 14px 30px rgba(5, 57, 71, .14); background: #fff;} .selectBox-dropdown-menu.selectBox-options li a { padding: 10px 12px; color: var(--matercom-blue---950, #053947); font-size: 15px;} .selectBox-dropdown-menu.selectBox-options li a:hover,.selectBox-dropdown-menu.selectBox-options li.selectBox-hover a { background: #e9f9fb;}@media (max-width: 767px) { #brxe-630d50 .wishlist_manage_table thead { display: none; } #brxe-630d50 .wishlist_manage_table, #brxe-630d50 .wishlist_manage_table tbody, #brxe-630d50 .wishlist_manage_table tr, #brxe-630d50 .wishlist_manage_table td { display: block; width: 100%; } #brxe-630d50 .wishlist_manage_table { border: 0; background: transparent; box-shadow: none; overflow: visible; } #brxe-630d50 .wishlist_manage_table tbody { display: grid; gap: 14px; } #brxe-630d50 .wishlist_manage_table tbody tr { padding: 14px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff; box-shadow: 0 12px 28px rgba(5, 57, 71, .06); } #brxe-630d50 .wishlist_manage_table tbody td { padding: 6px 0; border-bottom: 0; } #brxe-630d50 .wishlist_manage_table td.wishlist-item-count::before { content: "Produse: "; color: var(--wishlist-muted); font-size: 13px; font-weight: 800; } #brxe-630d50 .wishlist_manage_table td.wishlist-dateadded::before { content: "Creată pe: "; color: var(--wishlist-muted); font-size: 13px; font-weight: 800; } #brxe-630d50 .wishlist_manage_table a.selectBox-dropdown { max-width: 100%; width: 100%; } #brxe-630d50 .yith-wcwl-wishlist-search-form { flex-direction: column; } #brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button { width: 100%; }}#brxe-630d50 .hidden-title-form { position: relative; display: none; width: 100%; max-width: 460px; margin: 0; padding: 0; border: 0; border-radius: 0; background: transparent;}#brxe-630d50 .hidden-title-form input { width: 100% !important; min-height: 44px; margin: 0; padding: 0 76px 0 12px; border: 1.5px solid var(--wishlist-cyan); border-radius: 10px; background: #fff; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 700; outline: 0; box-shadow: none; transition: border-color .16s ease, box-shadow .16s ease;}#brxe-630d50 .hidden-title-form input:focus { border-color: var(--wishlist-blue-800); box-shadow: 0 0 0 3px rgba(10, 168, 196, .16);}#brxe-630d50 .hidden-title-form .edit-title-buttons { position: absolute; top: 50%; right: 8px; transform: translateY(-50%); display: flex; gap: 4px; margin: 0;}#brxe-630d50 .edit-title-buttons a { width: 28px; height: 28px;}#brxe-630d50 .edit-title-buttons a svg { width: 14px; height: 14px;}#brxe-630d50 .yith_wcwl_footer_additional_action input[name="add_all_to_cart"] { transition: background-color .18s ease, transform .12s ease, box-shadow .12s ease;}#brxe-630d50 .yith_wcwl_footer_additional_action input[name="add_all_to_cart"]:hover { background: var(--matercom-green---700, #0f9331); color: #fff; transform: translateY(-1px); box-shadow: 0 6px 0 var(--matercom-green---900, #0b6320), 0 14px 22px rgba(18, 150, 50, .22);}#brxe-630d50 .yith_wcwl_footer_additional_action input[name="add_all_to_cart"]:active { transform: translateY(3px); box-shadow: 0 2px 0 var(--matercom-green---900, #0b6320), 0 8px 14px rgba(18, 150, 50, .16);}#brxe-630d50 .yith_wcwl_footer_additional_action .ask-an-estimate-button { transition: background-color .16s ease, transform .12s ease;}#brxe-630d50 .yith_wcwl_footer_additional_action .ask-an-estimate-button:hover { background: var(--wishlist-blue-800); color: #fff; transform: translateY(-1px);}#brxe-630d50 .yith_wcwl_footer_additional_action .ask-an-estimate-button:active { transform: translateY(1px);}#brxe-630d50 .yith-wcwl-wishlist-search-form input#wishlist_search { text-align: left !important;}#brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button { padding: 0 !important; line-height: 1; text-align: center;}#brxe-630d50 .yith-wcwl-wishlist-search-form .wishlist-search-button i { display: block; width: auto; margin: 0; padding: 0; font-size: 16px; line-height: 1;}#brxe-630d50 table.yith-wcwl-search-results { width: 100%; margin: 0 0 18px; border: 1px solid var(--wishlist-line); border-radius: 12px; border-collapse: separate; border-spacing: 0; background: #fff; overflow: hidden; box-shadow: 0 12px 28px rgba(5, 57, 71, .06);}#brxe-630d50 table.yith-wcwl-search-results thead th { padding: 12px 14px; border-bottom: 1px solid var(--wishlist-line); background: var(--wishlist-soft); color: var(--wishlist-muted); font-size: 13px; font-weight: 800; text-align: left;}#brxe-630d50 table.yith-wcwl-search-results tbody td { padding: 14px; border-bottom: 1px solid var(--wishlist-line); vertical-align: middle; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 600;}#brxe-630d50 table.yith-wcwl-search-results tbody tr:last-child td { border-bottom: 0;}#brxe-630d50 table.yith-wcwl-search-results td.wishlist-owner { display: flex; align-items: center; gap: 10px;}#brxe-630d50 table.yith-wcwl-search-results td.wishlist-owner .thumb { flex: 0 0 auto; margin: 0;}#brxe-630d50 table.yith-wcwl-search-results td.wishlist-owner .thumb img { display: block; width: 40px; height: 40px; border-radius: 999px;}#brxe-630d50 table.yith-wcwl-search-results td.wishlist-name a { color: var(--wishlist-blue-950); font-size: 16px; font-weight: 900; text-decoration: none; transition: color .16s ease;}#brxe-630d50 table.yith-wcwl-search-results td.wishlist-name a:hover { color: var(--wishlist-blue-800); text-decoration: underline;}@media (max-width: 767px) { #brxe-630d50 table.yith-wcwl-search-results thead { display: none; } #brxe-630d50 table.yith-wcwl-search-results, #brxe-630d50 table.yith-wcwl-search-results tbody, #brxe-630d50 table.yith-wcwl-search-results tr, #brxe-630d50 table.yith-wcwl-search-results td { display: block; width: 100%; } #brxe-630d50 table.yith-wcwl-search-results { border: 0; background: transparent; box-shadow: none; overflow: visible; } #brxe-630d50 table.yith-wcwl-search-results tbody { display: grid; gap: 14px; } #brxe-630d50 table.yith-wcwl-search-results tbody tr { padding: 14px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff; box-shadow: 0 12px 28px rgba(5, 57, 71, .06); } #brxe-630d50 table.yith-wcwl-search-results tbody td { padding: 6px 0; border-bottom: 0; } #brxe-630d50 table.yith-wcwl-search-results td.wishlist-owner { display: flex; } #brxe-630d50 table.yith-wcwl-search-results td.wishlist-name::before { content: "Nume: "; color: var(--wishlist-muted); font-size: 13px; font-weight: 800; } #brxe-630d50 table.yith-wcwl-search-results td.item-count::before { content: "Produse: "; color: var(--wishlist-muted); font-size: 13px; font-weight: 800; }}#brxe-630d50 .wishlist_table.mobile > li { position: relative; display: grid; gap: 12px; margin: 0 !important; padding: 14px !important; border: 1px solid var(--wishlist-line) !important; border-radius: 12px; background: #fff; box-shadow: 0 12px 28px rgba(5, 57, 71, .06);}#brxe-630d50 .wishlist_table.mobile .item-wrapper { grid-template-columns: 96px minmax(0, 1fr); gap: 12px; padding: 0 !important; border: 0 !important; border-radius: 0; background: transparent; box-shadow: none;}#brxe-630d50 .wishlist_table.mobile .product-checkbox { top: 14px; left: 14px; z-index: 3;}#brxe-630d50 .wishlist_table.mobile .product-remove { grid-area: auto !important; position: absolute; top: 8px; right: 8px; margin: 0; justify-self: unset;}#brxe-630d50 .wishlist_table.mobile .product-thumbnail > a { width: 96px;}#brxe-630d50 .wishlist_table.mobile .product-thumbnail img { width: 84px; height: 84px;}#brxe-630d50 .wishlist_table.mobile .item-details { display: grid !important; align-content: start; gap: 10px; width: 100% !important; max-width: none !important; min-width: 0; padding: 0 !important;}#brxe-630d50 .wishlist_table.mobile .item-details > * { grid-area: auto !important; min-width: 0;}#brxe-630d50 .wishlist_table.mobile .product-name { width: auto !important; max-width: none !important; height: auto !important; min-height: 0 !important; margin: 0 !important; padding-right: 30px; overflow-wrap: anywhere;}#brxe-630d50 .wishlist_table.mobile .product-name h3 { margin: 0 !important; color: var(--wishlist-blue-950); font-size: 16px !important; font-weight: 900; line-height: 1.25;}#brxe-630d50 .wishlist_table.mobile .product-name a,#brxe-630d50 .wishlist_table.mobile .product-name h3 a { color: inherit; text-decoration: none; font-size: inherit !important;}#brxe-630d50 .wishlist_table.mobile .item-wrapper .item-details-table { display: grid !important; width: 100% !important; max-width: none !important;}#brxe-630d50 .wishlist_table.mobile .item-wrapper .item-details-table tbody { grid-template-columns: 1fr; gap: 8px; width: 100%;}#brxe-630d50 .wishlist_table.mobile .item-wrapper .item-details-table tr { width: 100%;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper { display: grid; grid-template-columns: minmax(0, 1fr); gap: 10px; width: 100%; margin: 0; padding: 0 !important; border: 0; position: static;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper > * { grid-area: auto !important; min-width: 0;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper table { display: grid !important; grid-template-columns: minmax(0, 1fr); width: 100% !important; margin: 0; border: 0;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper tbody { display: grid; grid-template-columns: minmax(0, 1fr); gap: 8px; width: 100%;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper tr { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: center; gap: 10px; width: 100%; padding: 8px 10px; border: 1px solid var(--wishlist-line); border-radius: 10px; background: var(--wishlist-soft);}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td { display: block; padding: 0 !important; border: 0;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td.label,#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td.label label { margin: 0; color: var(--wishlist-muted); font-size: 12px; font-weight: 800; line-height: 1.15;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td.value { justify-self: end; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 900;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td.product-quantity { justify-self: end;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper td.product-quantity input,#brxe-630d50 .wishlist_table.mobile .product-quantity input[type="number"] { width: 88px !important; min-height: 40px; padding: 0 8px; border: 1px solid #d8dee2; border-radius: 8px; background: #fff; color: var(--wishlist-blue-950); font-size: 15px !important; font-weight: 900; text-align: center;}#brxe-630d50 .wishlist_table.mobile .additional-info-wrapper .product-add-to-cart { display: block; width: 100%; margin: 2px 0 0;}#brxe-630d50 .wishlist_table.mobile .product-add-to-cart a.add_to_cart { display: flex !important; width: 100% !important; min-width: 0 !important;}#brxe-630d50 .wishlist_table.mobile .move-to-another-wishlist { margin: 0;}#brxe-630d50 .wishlist-actions { display: grid; gap: 10px; margin-top: 14px; padding: 14px; border: 1px solid var(--wishlist-line); border-radius: 12px; background: #fff;}#brxe-630d50 .wishlist-actions .yith_wcwl_wishlist_update { padding: 0; border: 0; background: transparent;}#brxe-630d50 .wishlist-actions .yith_wcwl_wishlist_update input[type="submit"] { width: 100%;}#brxe-630d50 input[name="add_all_to_cart"] { display: inline-flex !important; align-items: center; justify-content: center; width: auto; min-height: 46px; padding: 0 18px; border: 0; border-radius: 9px; background: var(--wishlist-green); color: #fff; font-size: 15px; font-weight: 900; line-height: 1; cursor: pointer; box-shadow: 0 5px 0 var(--wishlist-green-dark), 0 12px 20px rgba(18, 150, 50, .14); transition: background-color .18s ease, transform .12s ease, box-shadow .12s ease;}#brxe-630d50 input[name="add_all_to_cart"]:hover { background: var(--matercom-green---700, #0f9331); color: #fff; transform: translateY(-1px); box-shadow: 0 6px 0 var(--matercom-green---900, #0b6320), 0 14px 22px rgba(18, 150, 50, .22);}#brxe-630d50 input[name="add_all_to_cart"]:active { transform: translateY(3px); box-shadow: 0 2px 0 var(--matercom-green---900, #0b6320), 0 8px 14px rgba(18, 150, 50, .16);}#brxe-630d50 .wishlist-actions input[name="add_all_to_cart"] { width: 100%;}#brxe-630d50 .wishlist_manage_table.mobile .item-wrapper { grid-template-columns: 1fr; gap: 12px;}#brxe-630d50 .wishlist_manage_table.mobile .item-details { display: grid; gap: 12px; width: 100% !important;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-name.wishlist-title { display: flex !important; flex-direction: row !important; flex-wrap: nowrap; align-items: center; justify-content: space-between; gap: 10px; width: 100%; padding: 0;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-name h3 { flex: 1 1 auto; margin: 0; min-width: 0; color: var(--wishlist-blue-950); font-size: 18px !important; font-weight: 900; line-height: 1.25; white-space: normal; overflow: visible; overflow-wrap: anywhere; text-overflow: clip; text-align: left;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-name h3 a,#brxe-630d50 .wishlist_manage_table.mobile .wishlist-anchor { color: inherit; font-size: inherit !important; text-decoration: none;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-anchor:hover { color: var(--wishlist-blue-800); text-decoration: underline;}#brxe-630d50 .wishlist_manage_table.mobile .show-title-form { flex: 0 0 auto; width: 36px; min-height: 36px; padding: 0; border-radius: 999px;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-name.wishlist-title { border: 0 !important;}#brxe-630d50 .wishlist_manage_table.mobile .item-wrapper .item-details-table { display: grid !important; width: 100% !important; max-width: none !important; margin: 0 !important; border: 0;}#brxe-630d50 .wishlist_manage_table.mobile .item-wrapper .item-details-table tbody { display: grid; grid-template-columns: 1fr; gap: 8px; width: 100%;}#brxe-630d50 .wishlist_manage_table.mobile .item-wrapper .item-details-table tr { display: grid; grid-template-columns: minmax(0, 1fr) auto; align-items: center; gap: 10px; width: 100%; margin: 0; padding: 10px 12px !important; border: 1px solid var(--wishlist-line) !important; border-radius: 10px; background: var(--wishlist-soft);}#brxe-630d50 .wishlist_manage_table.mobile .item-details-table td { display: block !important; width: auto !important; margin: 0; padding: 0 !important; border: 0 !important; vertical-align: middle;}#brxe-630d50 .wishlist_manage_table.mobile .item-details-table td.label { color: var(--wishlist-muted); font-size: 12px; font-weight: 800; line-height: 1.15; text-align: left;}#brxe-630d50 .wishlist_manage_table.mobile .item-details-table td.value { justify-self: end; color: var(--wishlist-blue-950); font-size: 15px; font-weight: 900; text-align: right;}#brxe-630d50 .wishlist_manage_table.mobile .wishlist-privacy td.value { justify-self: end;}#brxe-630d50 .wishlist_manage_table.mobile select.wishlist-visibility { min-height: 40px; max-width: 100%; padding: 0 12px; border: 1px solid #d8dee2; border-radius: 8px; background: #fff; color: var(--wishlist-blue-950); font-size: 14px; font-weight: 900; line-height: 1.2; cursor: pointer;}#brxe-630d50 .wishlist_manage_table.mobile .item-details-table tr:has(td[colspan="2"]) { grid-template-columns: 1fr; margin-top: 2px; padding: 0 !important; border: 0 !important; background: transparent;}#brxe-630d50 .wishlist_manage_table.mobile .item-details-table td[colspan="2"] { display: flex !important; align-items: center; justify-content: flex-end; gap: 12px;}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-download,#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-delete { display: inline-grid; place-items: center; width: 42px; height: 42px; border-radius: 10px; text-decoration: none; transition: background-color .16s ease, color .16s ease, transform .12s ease;}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-download { background: #e9f9fb; color: var(--wishlist-blue-800);}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-download:hover { background: var(--wishlist-blue-800); color: #fff; transform: translateY(-1px);}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-delete { background: rgba(214, 59, 59, .10); color: #d63b3b;}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-delete:hover { background: #d63b3b; color: #fff; transform: translateY(-1px);}#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-download i,#brxe-630d50 .wishlist_manage_table.mobile a.wishlist-delete i { font-size: 16px; line-height: 1;}#brxe-630d50 .wishlist_manage_table.mobile .hidden-title-form { width: 100%; max-width: none;} .yith-wcwl-popup-content { padding: 10px 6px 4px; color: var(--matercom-blue---950, #053947); text-align: center;} .yith-wcwl-popup-content .heading-icon { margin: 0 0 4px;} .yith-wcwl-popup-content .heading-icon svg { width: 44px; height: 44px; color: #0aa8c4;} .yith-wcwl-popup-content h3 { margin: 4px 0 14px; color: var(--matercom-blue---950, #053947); font-size: 22px; font-weight: 900; line-height: 1.15;} .yith-wcwl-popup-content .popup-description:not(:has(.show-tab)) { margin: 6px 0 14px; color: var(--matercom-blue---950, #053947); font-size: 20px; font-weight: 900; line-height: 1.2;} .yith-wcwl-popup-content .popup-description:has(.show-tab) { display: flex; gap: 4px; margin: 6px 0 16px; padding: 0; font-size: 0;} .yith-wcwl-popup-content .popup-description .show-tab { flex: 1 1 0; padding: 10px 8px; border-bottom: 2px solid var(--matercom-line, #e1e8ec); color: #6b7a82; font-size: 15px; font-weight: 800; line-height: 1.2; text-align: center; text-decoration: none; transition: border-color .16s ease, color .16s ease;} .yith-wcwl-popup-content .popup-description .show-tab:hover { color: var(--matercom-blue---800, #0c596b);} .yith-wcwl-popup-content .popup-description .show-tab.active { border-bottom-color: var(--matercom-blue---950, #053947); color: var(--matercom-blue---950, #053947);} .yith-wcwl-popup-content .form-row { margin: 0 0 12px; text-align: left;} .yith-wcwl-popup-content label:not(:has(input[type="radio"])) { display: block; margin: 0 0 6px; color: #6b7a82; font-size: 13px; font-weight: 800; text-align: left;} .yith-wcwl-popup-content input[type="text"],.yith-wcwl-popup-content input[type="email"],.yith-wcwl-popup-content input[type="tel"],.yith-wcwl-popup-content input.input-text,.yith-wcwl-popup-content input.wishlist-name,.yith-wcwl-popup-content select { width: 100%; min-height: 48px; padding: 0 14px; border: 1.5px solid #0aa8c4; border-radius: 10px; background: #fff; color: #172026; font-size: 16px; font-weight: 600; line-height: 1.2; outline: 0; box-shadow: none; cursor: pointer; transition: border-color .16s ease, box-shadow .16s ease;} .yith-wcwl-popup-content input[type="text"],.yith-wcwl-popup-content input[type="email"],.yith-wcwl-popup-content input.wishlist-name { cursor: text;} .yith-wcwl-popup-content textarea { width: 100%; min-height: 96px; padding: 12px 14px; border: 1.5px solid #0aa8c4; border-radius: 10px; background: #fff; color: #172026; font-size: 16px; line-height: 1.4; outline: 0; box-shadow: none; resize: vertical; transition: border-color .16s ease, box-shadow .16s ease;} .yith-wcwl-popup-content input::placeholder,.yith-wcwl-popup-content textarea::placeholder { color: #9aa6ad;} .yith-wcwl-popup-content input:focus,.yith-wcwl-popup-content select:focus,.yith-wcwl-popup-content textarea:focus { border-color: var(--matercom-blue---800, #10677A); box-shadow: 0 0 0 3px rgba(10, 168, 196, .16);} .yith-wcwl-popup-content p:has(> label > input[type="radio"]) { display: grid; gap: 8px; margin: 4px 0 2px; padding: 0;} .yith-wcwl-popup-content label:has(> input[type="radio"]) { position: relative; display: block; margin: 0; padding: 12px 12px 12px 42px; border: 1px solid var(--matercom-line, #e1e8ec); border-radius: 10px; background: #fff; color: #6b7a82; font-size: 14px; font-weight: 600; line-height: 1.35; text-align: left; cursor: pointer; transition: border-color .16s ease, background-color .16s ease;} .yith-wcwl-popup-content label:has(> input[type="radio"]) b { color: var(--matercom-blue---950, #053947); font-weight: 900;} .yith-wcwl-popup-content label:has(> input[type="radio"])::before { content: ""; position: absolute; top: 50%; left: 12px; transform: translateY(-50%); width: 18px; height: 18px; border: 2px solid #9aa6ad; border-radius: 999px; background: #fff; box-shadow: inset 0 0 0 4px #fff; transition: border-color .16s ease, background-color .16s ease;} .yith-wcwl-popup-content label:has(> input[type="radio"]) input[type="radio"] { position: absolute; width: 1px; height: 1px; opacity: 0; pointer-events: none;} .yith-wcwl-popup-content label:has(> input[type="radio"]):hover { border-color: #b8e7ee; background: #f0fdff;} .yith-wcwl-popup-content label:has(> input[type="radio"]:checked) { border-color: #b8e7ee; background: #f0fdff;} .yith-wcwl-popup-content label:has(> input[type="radio"]:checked)::before { border-color: #0aa8c4; background: #0aa8c4;} .yith-wcwl-popup-content .create-wishlist-button,.yith-wcwl-popup-footer .wishlist-submit,.yith-wcwl-popup-footer .ask-an-estimate-button-popup,.yith-wcwl-popup-footer button,.yith-wcwl-popup-footer > a { display: inline-flex; align-items: center; justify-content: center; gap: 8px; width: 100%; min-height: 48px; margin: 0; padding: 0 18px; border: 0; border-radius: 9px; background: var(--matercom-blue---950, #053947) !important; color: #fff !important; font-size: 15px; font-weight: 900; line-height: 1; text-align: center; text-decoration: none; cursor: pointer; box-shadow: 0 8px 18px rgba(5, 57, 71, .16); transition: background-color .16s ease, transform .12s ease, box-shadow .12s ease;} .yith-wcwl-popup-content .create-wishlist-button { margin-top: 10px;} .yith-wcwl-popup-content .create-wishlist-button:hover,.yith-wcwl-popup-footer .wishlist-submit:hover,.yith-wcwl-popup-footer .ask-an-estimate-button-popup:hover,.yith-wcwl-popup-footer button:hover,.yith-wcwl-popup-footer > a:hover { background: var(--matercom-blue---800, #0c596b) !important; color: #fff !important; transform: translateY(-1px); box-shadow: 0 10px 22px rgba(5, 57, 71, .22);} .yith-wcwl-popup-content .create-wishlist-button:active,.yith-wcwl-popup-footer .wishlist-submit:active,.yith-wcwl-popup-footer .ask-an-estimate-button-popup:active,.yith-wcwl-popup-footer button:active,.yith-wcwl-popup-footer > a:active { transform: translateY(1px); box-shadow: 0 6px 14px rgba(5, 57, 71, .16);} .yith-wcwl-popup-footer { margin-top: 14px; padding: 0 6px 10px;} .yith-wcwl-info-text:empty { display: none; margin: 0; padding: 0;} .yith-wcwl-modal__icon { display: block; width: 44px !important; height: auto; margin: 0 auto 4px;} .yith-wcwl-modal__icon path { stroke: #0aa8c4 !important;} .yith-wcwl-modal__title { display: flex !important; flex-direction: column; align-items: center; gap: 12px; margin: 0 0 4px; padding: 0;} .yith-wcwl-add-to-wishlist-modal__type_selection { display: flex; gap: 4px; width: 100%;} .yith-wcwl-add-to-wishlist-modal__type_option { flex: 1 1 0; min-height: 0; margin: 0; padding: 10px 8px !important; border: 0 !important; border-bottom: 2px solid var(--matercom-line, #e1e8ec) !important; border-radius: 0 !important; background: transparent !important; color: #6b7a82 !important; font-size: 15px !important; font-weight: 800 !important; line-height: 1.2; box-shadow: none !important; cursor: pointer; transition: border-color .16s ease, color .16s ease;} .yith-wcwl-add-to-wishlist-modal__type_option:hover { color: var(--matercom-blue---800, #0c596b) !important;} .yith-wcwl-add-to-wishlist-modal__type_option--selected { border-bottom-color: var(--matercom-blue---950, #053947) !important; color: var(--matercom-blue---950, #053947) !important;} .yith-wcwl-modal__content { display: grid; gap: 12px; padding-top: 4px; text-align: left;} .yith-wcwl-modal__content .lapilliUI-Select__toggle { min-height: 48px !important; padding: 0 14px !important; border: 1.5px solid #0aa8c4 !important; border-radius: 10px !important; background: #fff !important;} .yith-wcwl-modal__content .lapilliUI-Select__toggleLabel { color: #172026 !important; font-size: 16px !important; font-weight: 600 !important;} .yith-wcwl-modal__content .lapilliUI-Select__toggleExpand svg { color: var(--matercom-blue---800, #0c596b);} .lapilliUI-Select__options:has(.yith-wcwl-modal__wishlist-select__create-option) { border: 1.5px solid #0aa8c4 !important; border-radius: 10px !important; background: #fff !important; overflow: hidden;} .lapilliUI-Select__options:has(.yith-wcwl-modal__wishlist-select__create-option) .lapilliUI-Select__option { padding: 10px 12px !important; color: var(--matercom-blue---950, #053947) !important; font-size: 15px !important;} .lapilliUI-Select__options:has(.yith-wcwl-modal__wishlist-select__create-option) .lapilliUI-Select__option.lapilliUI--active,.lapilliUI-Select__options:has(.yith-wcwl-modal__wishlist-select__create-option) .lapilliUI-Select__option.lapilliUI--selected { background: #e9f9fb !important; color: var(--matercom-blue---950, #053947) !important;} .yith-wcwl-modal__content .lapilliUI-Input__backdrop { border: 1.5px solid #0aa8c4 !important; border-radius: 10px !important; background: #fff !important;} .yith-wcwl-modal__content .lapilliUI-Input__field { min-height: 48px !important; padding: 0 14px !important; color: #172026 !important; font-size: 16px !important; font-weight: 600 !important;} .yith-wcwl-modal__content .lapilliUI-Input__field::placeholder { color: #9aa6ad !important;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__root { display: grid !important; gap: 8px !important; margin: 0 !important;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__option { display: flex !important; align-items: center; gap: 10px; margin: 0 !important; padding: 12px !important; border: 1px solid var(--matercom-line, #e1e8ec) !important; border-radius: 10px !important; background: #fff !important; cursor: pointer; transition: border-color .16s ease, background-color .16s ease;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__option:hover { border-color: #b8e7ee !important; background: #f0fdff !important;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__option.lapilliUI--checked { border-color: #b8e7ee !important; background: #f0fdff !important;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__optionRadioShape { flex: 0 0 auto; width: 18px !important; height: 18px !important; border: 2px solid #9aa6ad !important; border-radius: 999px !important; background: #fff !important; box-shadow: inset 0 0 0 4px #fff !important; transition: border-color .16s ease, background-color .16s ease;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__option.lapilliUI--checked .lapilliUI-RadioGroup__optionRadioShape { border-color: #0aa8c4 !important; background: #0aa8c4 !important;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__optionContent { min-width: 0;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__optionLabel { color: #6b7a82 !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.35;} .yith-wcwl-modal__content .lapilliUI-RadioGroup__optionLabel b { color: var(--matercom-blue---950, #053947) !important; font-weight: 900;} .yith-wcwl-modal__actions { margin-top: 14px; padding: 0;} .yith-wcwl-modal__primary-button { display: inline-flex !important; align-items: center; justify-content: center; width: 100% !important; min-height: 48px !important; padding: 0 18px !important; border: 0 !important; border-radius: 9px !important; background: var(--matercom-blue---950, #053947) !important; color: #fff !important; font-size: 15px !important; font-weight: 900 !important; line-height: 1 !important; box-shadow: 0 8px 18px rgba(5, 57, 71, .16) !important; transition: background-color .16s ease, transform .12s ease, box-shadow .12s ease;} .yith-wcwl-modal__primary-button:hover { background: var(--matercom-blue---800, #0c596b) !important; transform: translateY(-1px); box-shadow: 0 10px 22px rgba(5, 57, 71, .22) !important;} .yith-wcwl-modal__primary-button:active { transform: translateY(1px);}