:root{--font-family-base: "Ubuntu", sans-serif;--font-family-highlight: "Ubuntu", sans-serif;--bs-body-font-family: var(--font-family-base);--bs-font-sans-serif: var(--font-family-base)}.b2b-layout{--font-family-base: "Inter", sans-serif;--font-family-highlight: "Inter", sans-serif;--bs-body-font-family: var(--font-family-base);--bs-font-sans-serif: var(--font-family-base)}:root{--neutral-50: #f9fafa;--neutral-100: #f4f4f6;--neutral-200: #e6e7ea;--neutral-300: #d2d5da;--neutral-400: #9da3af;--neutral-500: #6a7181;--neutral-600: #4e545f;--neutral-700: #3e434c;--neutral-800: #272a30;--neutral-900: #191b1f;--success-50: #f0fdf4;--success-100: #dcfce7;--success-200: #bbf7d0;--success-300: #86efac;--success-400: #4ade80;--success-500: #22c55e;--success-600: #16a34a;--success-700: #15803d;--success-800: #166534;--success-900: #14532d;--warning-50: #f8f0d4;--warning-100: #fef3c7;--warning-200: #fde68a;--warning-300: #fbd34d;--warning-400: #fbbf24;--warning-500: #f59e0b;--warning-600: #d97706;--warning-700: #b45309;--warning-800: #92400e;--warning-900: #78350f;--error-50: #fef2f2;--error-100: #fee2e2;--error-200: #fecaca;--error-300: #fca5a5;--error-400: #f87171;--error-500: #ef4444;--error-600: #dc2626;--error-700: #b91c1c;--error-700-op-20: #ba1c1c33;--error-800: #991b1b;--error-900: #7f1d1d;--primary-50: #fff8ec;--primary-100: #ffefd3;--primary-200: #ffdaa5;--primary-300: #ffbf6d;--primary-400: #ff9832;--primary-500: #ff790a;--primary-600: #ff6000;--primary-700: #cc4402;--primary-800: #a1350b;--primary-900: #822e0c;--primary-950: #461404;--secondary-50-op-50: #b9e2fe80;--secondary-50: #f0f8ff;--secondary-100: #e0f0fe;--secondary-200: #b9e2fe;--secondary-300: #7ccbfd;--secondary-400: #36b2fa;--secondary-500: #0c98eb;--secondary-600: #0074c2;--secondary-700: #015fa3;--secondary-800: #065186;--secondary-900: #0b446f;--secondary-950: #072b4a;--primary: #ff6000;--primary-low-opacity: #ff60001a;--primary-light: #f79359;--primary-dark: #c94900;--secondary: #0074c2;--secondary-low-opacity: #0074c234;--secondary-light: #5b90fa;--secondary-dark: #003a95;--full-black: #000000;--black: #1a1a1a;--black-op-10: #1a1a1a1a;--black-op-30: #1a1a1a4d;--black-op-50: #1a1a1a80;--full-white: #ffffff;--white: #fafafa;--white-op-10: #ffffff1a;--white-op-30: #ffffff4d;--borders: var(--neutral-200);--bg: #f5f5f5;--spacing-1: 0.25rem;--spacing-2: 0.5rem;--spacing-3: 0.75rem;--spacing-4: 1rem;--spacing-5: 1.25rem;--spacing-6: 1.5rem;--spacing-7: 1.75rem;--spacing-8: 2rem;--spacing-10: 2.5rem;--spacing-12: 3rem;--spacing-16: 4rem;--spacing-18: 4.5rem;--spacing-20: 5rem;--spacing-24: 6rem;--spacing-28: 7rem;--spacing-32: 8rem;--elevation-1: #63636333 0px 2px 8px 0px;--elevation-2: #63636399 0px 2px 6px -2px;--accent: #f47734;--in-stock: #2aaa46;--out-stock: #ce3542;--text-link: #0074c2;--text: rgba(0, 0, 0, 0.87);--text-secondary: rgba(0, 0, 0, 0.54);--text-disabled: rgba(0, 0, 0, 0.38);--text-label: #8d90a5;--border: #8d90a533;--header-gray: #868686;--icon-footer: #000000;--bg-featured-taxon: #ff671f;--accent-color: var(--secondary-500);--bg-featured-taxon: var(--accent-color);--product-card-color: var(--neutral-700);--product-card-price: var(--full-black);--accent-color-button: var(--accent-color);--accent-color-button-hover: var(--secondary-400)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}#wishlists-page{background:#EFF5F3}.wishlists-page{max-width:1440px;margin:2rem auto;padding:0.5rem}@media (min-width: 992px){.wishlists-page{padding:1.5rem}}.wishlists-page__title{font-size:1.5rem;font-weight:600;color:#083826;margin:0;line-height:1.2}@media (min-width: 768px){.wishlists-page__title{font-size:2rem}}.wishlists-page__header{margin-bottom:1.5rem}.wishlists-page__header--top{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.wishlists-page__header--top .we-btn{flex:0 0 auto;width:auto !important;align-self:flex-start}@media (min-width: 576px){.wishlists-page__header--top{flex-direction:row;align-items:center;justify-content:space-between}.wishlists-page__header--top .we-btn{align-self:center}}.wishlists-page__search--form{display:flex;flex-direction:column;gap:1rem;width:100%;background-color:#F8F8FF;padding:1rem;border-radius:0.5rem}.wishlists-page__search--title{font-size:1.125rem;font-weight:600;color:#555555;margin-bottom:0}.wishlists-page__search--field{display:flex;flex-direction:column;gap:0.25rem;min-width:200px}.wishlists-page__search--field.grow{flex:1}.wishlists-page__search--field label{font-size:0.875rem;color:#555555}.wishlists-page__search--field input,.wishlists-page__search--field select{height:2.5rem;padding:0 0.75rem;border:1px solid #CBE1D3;border-radius:0.5rem;font-size:1rem;background:#F8F8FF;transition:border-color 0.2s ease;width:100%}.wishlists-page__search--field input:focus,.wishlists-page__search--field select:focus{outline:none;border-color:#106B4A;box-shadow:0 0 0 3px rgba(16,107,74,0.15)}.wishlists-page__search--actions{display:flex;flex-direction:column;gap:0.5rem;align-items:center;flex-shrink:0}@media (min-width: 576px){.wishlists-page__search--actions{flex-direction:row}}.wishlists-page__filters--row{display:flex;flex-direction:column;gap:1rem}@media (min-width: 768px){.wishlists-page__filters--row{flex-direction:row;align-items:flex-end;justify-content:space-between}}.wishlists-page__content{display:flex;flex-direction:column;gap:1.5rem}.wishlists-page__section{display:flex;flex-direction:column;gap:1rem}.wishlists-page__list{display:flex;flex-direction:column;gap:0.75rem}.wishlists-page__empty-message{padding:1rem;background:#AFF3DA;border:1px solid #71EABD;border-radius:0.5rem;color:#083826;text-align:left}.wishlists-page__empty-message p{margin:0}#selectWishlistModal,#deleteCartModal{justify-content:center;align-items:center}#selectWishlistModal .model-dialog,#deleteCartModal .model-dialog{margin:unset !important}#selectWishlistModal.show,#deleteCartModal.show{display:flex !important}.wish-list{display:flex;align-items:center;justify-content:space-between;padding:0.75rem 1rem;border:1px solid #E2F0EA;background:#F8F8FF;border-radius:0.5rem}.wishlist-show__products .quantity-select__text{font-size:0.75rem;color:#8D8D8E}.wishlist-show__products .quantity-select-value{width:2.5rem;height:2.5rem;font-size:0.875rem;text-align:center}.wishlist-show__products .quantity-select-increase,.wishlist-show__products .quantity-select-decrease{width:2.25rem;height:2.5rem;padding-left:0.5rem;padding-right:0.5rem;min-height:44px}.wishlist-product-card{padding:1rem;border:1px solid #E2F0EA;border-radius:0.75rem;background:#F8F8FF}.wishlist-product-card__main{display:flex;gap:0.75rem}.wishlist-product-card__checkbox{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer;flex-shrink:0}.wishlist-product-card__checkbox input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#106B4A}.wishlist-product-card__image-link{display:block;flex-shrink:0;width:64px;height:64px}.wishlist-product-card__image-link .admin-product-image-container,.wishlist-product-card__image-link img,.wishlist-product-card__image-link svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wishlist-product-card__info{flex:1;min-width:0}.wishlist-product-card__name{display:block;font-size:0.875rem;font-weight:600;color:#083826;text-decoration:none;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}.wishlist-product-card__name:hover{color:#555555}.wishlist-product-card__meta{display:flex;flex-direction:column;gap:0.25rem;margin-top:0.25rem}.wishlist-product-card__sku,.wishlist-product-card__brand{font-size:0.75rem;color:#8D8D8E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-product-card__bottom{display:flex;flex-direction:column;gap:0.75rem;margin-top:0.75rem;padding-top:0.75rem;border-top:1px solid #F1F9F5}.wishlist-product-card__price-stock{display:flex;align-items:center;gap:0.75rem;flex-wrap:wrap}.wishlist-product-card__price{font-size:1rem;font-weight:600;color:#083826}.wishlist-product-card__tax{font-size:0.75rem;color:#8D8D8E;margin-left:0.25rem}.wishlist-product-card__actions{display:flex;align-items:center;justify-content:space-between;gap:0.75rem}.wishlist-product-card__quantity{display:flex;flex-direction:column;align-items:flex-start}.wishlist-product-card__btns{display:flex;align-items:center;gap:0.25rem}.wishlist-product-card__btns .we-btn--icon-only{min-width:44px;min-height:44px}.wishlist-product-card__delete-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#555555;transition:color 0.2s ease}.wishlist-product-card__delete-btn:hover{color:#EF4444}.wishlist-product-card__delete-btn:focus-visible{outline:2px solid #106B4A;outline-offset:2px;border-radius:0.25rem}.wishlist-show__table-header{grid-template-columns:90px 1fr 100px 120px 80px 140px 44px 110px 44px;gap:0.5rem;align-items:center;padding:0.5rem 0;border-bottom:1px solid #E2F0EA;font-size:0.75rem;color:#8D8D8E;font-weight:500}.wishlist-table-row{grid-template-columns:90px 1fr 100px 120px 80px 140px 44px 110px 44px;gap:0.5rem;align-items:center;padding:0.75rem 0;border-bottom:1px solid #E2F0EA;transition:background-color 0.15s ease}.wishlist-table-row:hover{background-color:rgba(241,249,245,0.5)}.wishlist-table-row:last-child{border-bottom:none}.wishlist-table-row__cell{font-size:0.875rem;color:#555555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-table-row__cell--product{overflow:hidden}.wishlist-table-row__cell--sku,.wishlist-table-row__cell--brand{text-align:start}.wishlist-table-row__cell--price{text-align:end;white-space:normal}.wishlist-table-row__cell--stock,.wishlist-table-row__cell--checkbox{display:flex;align-items:center;justify-content:center}.wishlist-table-row__cell--quantity{display:flex;align-items:center;justify-content:center;flex-direction:column;white-space:normal}.wishlist-table-row__cell--action{display:flex;align-items:center;justify-content:center}.wishlist-table-row__cell--action .we-btn--icon-only{min-width:44px;min-height:44px}.wishlist-table-row__checkbox{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;cursor:pointer}.wishlist-table-row__checkbox input[type="checkbox"]{width:18px;height:18px;cursor:pointer;accent-color:#106B4A}.wishlist-table-row__product-link{display:flex;align-items:center;gap:0.5rem;text-decoration:none;color:#106B4A;overflow:hidden}.wishlist-table-row__product-link:hover{color:#0E5B3F;text-decoration:underline}.wishlist-table-row__product-header{display:flex;align-items:center;gap:0.25rem;min-width:0}.wishlist-table-row__product-header .budget-product-preview{flex-shrink:0}.wishlist-table-row__product-image{flex-shrink:0;width:56px;height:56px}.wishlist-table-row__product-image .admin-product-image-container,.wishlist-table-row__product-image img,.wishlist-table-row__product-image svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.wishlist-table-row__product-info{display:flex;flex-direction:column;gap:0.25rem;overflow:hidden}.wishlist-table-row__product-name{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-table-row__product-sku{font-size:0.75rem;color:#8D8D8E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-table-row__price-value{font-weight:600;color:#083826}.wishlist-table-row__tax{display:block;font-size:0.75rem;color:#8D8D8E}.wishlist-table-row__delete-btn{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:#555555;transition:color 0.2s ease;border-radius:0.25rem}.wishlist-table-row__delete-btn:hover{color:#EF4444}.wishlist-table-row__delete-btn:focus-visible{outline:2px solid #106B4A;outline-offset:2px}.modal-add-to-wishlist-wrapper .we-field svg{position:absolute;top:1rem;right:0.5rem}#selectWishlistModal .modal-content{border-radius:0.75rem}#selectWishlistModal .modal-header{border-bottom:1px solid #E2F0EA;padding:1rem 1.25rem}#selectWishlistModal .modal-header .btn-close:focus-visible{outline:2px solid #083826;outline-offset:2px}#selectWishlistModal .modal-body{padding:1.25rem}#selectWishlistModal .modal-body label{display:block;margin-bottom:0.5rem;font-weight:500}#selectWishlistModal .modal-body select:focus-visible,#selectWishlistModal .modal-body input:focus-visible{outline:2px solid #083826;outline-offset:2px}#selectWishlistModal .modal-footer{border-top:1px solid #E2F0EA;padding:1rem 1.25rem}#selectWishlistModal .modal-footer .btn:focus-visible{outline:2px solid #083826;outline-offset:2px}#selectWishlistModal .wishlist-modal__select{width:100%;padding:0.75rem;font-size:1rem;color:#083826;background:#F8F8FF;border:1px solid #E2F0EA;border-radius:0.5rem;transition:border-color 0.2s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'%3E%3C/polyline%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;padding-right:2rem}#selectWishlistModal .wishlist-modal__select:hover{border-color:#B4B5B7}#selectWishlistModal .wishlist-modal__select:focus{outline:none;border-color:#106B4A}#selectWishlistModal .wishlist-modal__select:focus-visible{outline:2px solid #083826;outline-offset:2px}.select-wishlist-modal .modal-title{font-size:1.25rem;font-weight:600}.select-wishlist-modal .modal-subtitle{font-size:0.875rem}.select-wishlist-modal .wishlist-modal__select{width:100%;padding:0.75rem;font-size:1rem;color:#083826;background:#F8F8FF;border:1px solid #E2F0EA;border-radius:0.5rem;transition:border-color 0.2s ease}.select-wishlist-modal .wishlist-modal__select:hover{border-color:#B4B5B7}.select-wishlist-modal .wishlist-modal__select:focus{outline:none;border-color:#106B4A}.select-wishlist-modal .wishlist-modal__select:focus-visible{outline:2px solid #106B4A;outline-offset:2px}.select-wishlist-modal .wishlist-modal__error-text{color:#DC2626;font-size:0.75rem;margin-top:0.25rem}.select-wishlist-modal .wishlist-modal__alert{padding:0.5rem 0.75rem;margin-top:0.5rem;border-radius:0.5rem}.select-wishlist-modal .wishlist-modal__actions{display:flex;flex-direction:column;gap:0.5rem;margin-top:1rem}@media (min-width: 576px){.select-wishlist-modal .wishlist-modal__actions{flex-direction:row}}.wishlist-card{background:#F8F8FF;border:1px solid #CBE1D3;border-radius:0.75rem;padding:1rem;transition:box-shadow 0.2s ease}.wishlist-card:hover{box-shadow:0 2px 8px rgba(8,56,38,0.1)}.wishlist-card__header{display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start}@media (min-width: 992px){.wishlist-card__header{flex-direction:row;align-items:center;justify-content:space-between}}.wishlist-card__name{font-weight:600;font-size:1.125rem;color:#083826;margin:0}.wishlist-card__title-group{display:flex;align-items:center;gap:0.5rem;flex-wrap:wrap}.wishlist-card__date{font-size:0.875rem;color:#555555}.wishlist-card__actions{display:flex;flex-direction:column;gap:0.5rem;align-items:flex-start;width:100%}@media (min-width: 992px){.wishlist-card__actions{flex-direction:row;align-items:center;gap:1rem;text-align:right;width:auto}}.wishlist-card__actions--btn{display:flex;align-items:center;justify-content:space-between;width:100%;gap:0.5rem}@media (min-width: 992px){.wishlist-card__actions--btn{width:auto !important}}.wishlist-card__info{font-size:0.875rem;color:#8D8D8E}.wishlist-card__info--bottom{color:#083826;display:flex;align-items:center;gap:1.25rem;margin-bottom:0;margin-top:0.25rem}.wishlist-card__btn--danger .we-btn{color:#EF4444}.wishlist-card__btn--danger .we-btn:hover:not(:disabled){color:#F87171}.wishlist-card__toggle-btn svg{transition:transform 0.3s ease}.wishlist-card__toggle-btn[aria-expanded="true"] svg{transform:rotate(180deg)}.wishlist-card__detail{margin-top:1rem;padding-top:1rem;border-top:1px solid #CBE1D3}.wishlist-card__detail-content{padding-top:0}.wishlist-card__form{display:flex;flex-direction:column;gap:0.5rem}.wishlist-card__totals{display:flex;flex-direction:column;gap:0.75rem;padding-top:1rem;border-top:1px solid #CBE1D3}@media (min-width: 768px){.wishlist-card__totals{flex-direction:row;justify-content:space-between;align-items:center}}.wishlist-modal{border-radius:0.75rem}.wishlist-modal__header{border-bottom:1px solid #E2F0EA;padding:1rem 1.25rem}.wishlist-modal__title{font-size:1.125rem;font-weight:600;color:#083826;margin:0}.wishlist-modal__body{padding:1.25rem}.wishlist-modal__body p{margin:0;color:#555555}.wishlist-modal__footer{display:flex;flex-direction:column-reverse;gap:0.5rem;padding:1rem 1.25rem;border-top:1px solid #E2F0EA}@media (min-width: 768px){.wishlist-modal__footer{flex-direction:row;justify-content:space-between}}.wishlist-form-page{min-height:100vh;padding:1rem;background:#EFF5F3}@media (min-width: 768px){.wishlist-form-page{padding:2rem}}.wishlist-form-page__container{max-width:480px;margin:0 auto}.wishlist-form-page__title{font-size:1.25rem;font-weight:600;color:#083826;margin:0}@media (min-width: 768px){.wishlist-form-page__title{font-size:1.5rem}}.wishlist-form-page__form{display:flex;flex-direction:column;gap:1rem}.wishlist-form-page__field{display:flex;flex-direction:column;gap:0.5rem}.wishlist-form-page__actions{display:flex;flex-direction:column;gap:0.75rem;margin-top:0.5rem}@media (min-width: 768px){.wishlist-form-page__actions{flex-direction:row-reverse}.wishlist-form-page__actions .we-btn{flex:1}}.wishlist-dialog{display:flex;flex-direction:column;gap:1.5rem}.wishlist-dialog__section{display:flex;flex-direction:column;gap:0.75rem}.wishlist-dialog__section-inner{display:flex;flex-direction:column;gap:1rem}.wishlist-dialog__label{font-size:0.875rem;line-height:1.25rem;font-weight:500;color:#083826}@media (min-width: 768px){.wishlist-dialog__label{font-size:0.875rem;line-height:1.25rem}}.wishlist-dialog__select{width:100%;height:44px;padding:10px 0.75rem;font-size:1rem;line-height:1.625rem;font-weight:400;color:#083826;background:#F1F9F5;border:1px solid #CBE1D3;border-radius:0.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%238d8d8e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px;transition:border-color 0.2s ease}@media (min-width: 768px){.wishlist-dialog__select{font-size:1rem;line-height:1.625rem}}.wishlist-dialog__select:hover{border-color:#B4B5B7}.wishlist-dialog__select:focus{outline:none;border-color:#106B4A}.wishlist-dialog__select:focus-visible{outline:2px solid #106B4A;outline-offset:2px}.wishlist-dialog__helper{font-size:0.75rem;line-height:1rem;font-weight:500;color:#8D8D8E}@media (min-width: 768px){.wishlist-dialog__helper{font-size:0.75rem;line-height:1rem}}.wishlist-dialog__divider{display:flex;align-items:center;gap:1rem}.wishlist-dialog__divider::before,.wishlist-dialog__divider::after{content:"";flex:1;height:1px;background:#CBE1D3}.wishlist-dialog__divider-text{font-size:1rem;line-height:1.625rem;font-weight:500;color:#8D8D8E}@media (min-width: 768px){.wishlist-dialog__divider-text{font-size:1rem;line-height:1.625rem}}.wishlist-dialog__back-link{font-size:0.75rem;line-height:1rem;font-weight:500;color:#8D8D8E;background:none;border:none;padding:0;cursor:pointer;text-align:left;transition:color 0.2s ease}@media (min-width: 768px){.wishlist-dialog__back-link{font-size:0.75rem;line-height:1rem}}.wishlist-dialog__back-link:hover{color:#083826}.wishlist-dialog__error{color:#DC2626;font-size:0.75rem;line-height:1rem;font-weight:400;padding:0.5rem 0.75rem;border-radius:0.5rem;background:#FEF2F2}@media (min-width: 768px){.wishlist-dialog__error{font-size:0.75rem;line-height:1rem}}.wishlists-page__filters--dates{display:flex;flex-direction:column;gap:0.75rem;flex:1}@media (min-width: 768px){.wishlists-page__filters--dates{flex-direction:row;align-items:flex-end;gap:1rem}}.wishlists-page__filters--field{display:flex;flex-direction:column;gap:0.25rem}.wishlists-page__filters--field label{font-size:0.875rem;color:#555555}.wishlists-page__filters--field input[type="date"],.wishlists-page__filters--field select{height:2.5rem;padding:0 0.75rem;border:1px solid #CBE1D3;border-radius:0.5rem;font-size:1rem;background:#F8F8FF;transition:border-color 0.2s ease}.wishlists-page__filters--field input[type="date"]:focus,.wishlists-page__filters--field select:focus{outline:none;border-color:#106B4A}.wishlists-page__filters--select{height:2.5rem;padding:0 2rem 0 0.75rem;border:1px solid #CBE1D3;border-radius:0.5rem;font-size:1rem;background:#F8F8FF;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4 6L8 10L12 6' stroke='%238d8d8e' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 0.75rem center;background-size:16px;transition:border-color 0.2s ease;min-width:160px}.wishlists-page__filters--select:hover{border-color:#B4B5B7}.wishlists-page__filters--select:focus{outline:none;border-color:#106B4A}.wishlist-card__total{font-size:1rem;font-weight:700;color:#083826;margin-left:0.75rem}.wishlist-card__alert{display:inline-flex;align-items:center;gap:0.5rem;padding:0.5rem 0.75rem;border:1px solid #71EABD;border-radius:0.5rem;background:#AFF3DA;font-size:0.875rem;color:#555555;max-width:560px}.wishlist-card__alert svg{flex-shrink:0;color:#106B4A}.wishlist-card__alert span{line-height:1.4}.wishlist-card__totals--bottom{flex:1;display:flex;flex-direction:column;gap:0.75rem;align-items:flex-start}@media (min-width: 768px){.wishlist-card__totals--bottom{flex-direction:row;align-items:center;justify-content:space-between}}.wishlist-new-sheet__form,.wishlist-new-sheet__form>form{display:flex;flex-direction:column;gap:1rem}.wishlist-new-sheet__field-group{display:flex;flex-direction:column;gap:0.75rem}.wishlist-new-sheet__actions{display:flex;flex-direction:column;gap:0.5rem}.wishlist-new-sheet__error{color:#DC2626;font-size:0.75rem;padding:0.5rem 0.75rem;border-radius:0.5rem;background:#FEF2F2;min-height:1.5rem}.wishlist-new-sheet__error:empty{display:none}.wishlist-table-row__cell--sku{font-size:0.875rem;color:#8D8D8E;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wishlist-table-row__cell--subtotal{font-size:0.875rem;font-weight:600;color:#083826;text-align:end}.wishlist-product-card__subtotal{font-size:0.875rem;font-weight:600;color:#083826}
