.inc-favourite-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:42px;min-height:42px;border:1px solid #dce7e9;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;flex-shrink:0}.inc-favourite-toggle[aria-pressed=true]{color:#c9364f;background:#fff1f3;border-color:#ecc3cb}.inc-favourite-toggle[aria-pressed=true] svg{fill:currentColor}.inc-favourites-nav[data-has-favourites=true]{color:#c9364f}.inc-favourites-nav[data-has-favourites=true]>svg{fill:currentColor}.inc-favourite-toggle-label{border-radius:4px;padding:10px 15px;font-size:12px;margin:15px 0 0}.inc-favourite-toggle:focus-visible,[data-favourites-open]:focus-visible{outline:2px solid var(--deep);outline-offset:3px}.product-card{position:relative}.product-card>.inc-favourite-toggle{position:absolute;top:10px;right:10px;z-index:2;box-shadow:0 2px 10px #123b4209}.inc-favourites-nav{position:relative}.inc-favourites-nav>b{position:absolute;right:0;top:0;min-width:17px;height:17px;padding:0 3px;display:grid;place-content:center;background:#dff1f5;border-radius:20px;font-size:9px;font-weight:500}.inc-favourites-dialog{border:1px solid #dce7e9;border-radius:10px;padding:32px;width:min(940px,calc(100vw - 36px));max-height:88dvh;max-width:none;overflow:auto;color:var(--ink);background:#fff;overscroll-behavior:contain}.inc-favourites-dialog::backdrop{background:#18373c82;backdrop-filter:blur(3px)}.inc-favourites-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.inc-favourites-heading h2{font-size:32px;line-height:1.25;letter-spacing:-1px}.inc-favourites-heading h2>span{font-size:15px;color:#6b8288;letter-spacing:0;margin-left:5px}.inc-favourites-heading .eyebrow{margin:0 0 10px}.inc-favourites-note,.inc-favourites-status,.inc-favourites-dialog>[data-favourites-loading]{font-size:12px;line-height:1.8;color:#647e86;margin:16px 0 22px}.inc-favourites-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 22px}.inc-favourites-grid .product-image{height:auto;aspect-ratio:1}.inc-favourites-empty{text-align:center;padding:42px 15px}.inc-favourites-empty>svg{margin:0 auto 20px;color:var(--deep)}.inc-favourites-empty h3{font-size:25px}.inc-favourites-empty p{font-size:13px;color:#647e86;line-height:1.8;margin:14px auto 24px;max-width:420px}.inc-favourites-unavailable{border:1px solid #dce7e9;border-radius:4px;padding:20px;display:flex;flex-direction:column;align-items:flex-start;gap:14px;font-size:12px;line-height:1.7;overflow-wrap:anywhere}.inc-favourites-unavailable button{color:var(--deep);text-decoration:underline}.inc-account-nav>button{display:flex;align-items:center;gap:12px;padding:16px 18px;font-size:12px;border-bottom:1px solid #edf3f4;text-align:left;cursor:pointer}.inc-account-document-slot{border:1px solid #dce7e9;border-radius:4px;padding:24px;margin:24px 0}.inc-account-document-slot h2{font-size:23px;margin-bottom:12px}.inc-account-document-slot p{font-size:12px;line-height:1.8;color:#647e86;margin-bottom:15px}.inc-favourites-dialog [hidden],[data-favourite-toggle][hidden],[data-favourites-open][hidden]{display:none!important}.inc-header .utility .shop-tax{display:inline-flex}.inc-header .utility>.shell>div{flex-wrap:wrap}.inc-account-nav>button:hover{color:var(--deep);background:#f0f7f8}@media(max-width:800px){.inc-account-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.inc-account-nav>button{justify-content:center;text-align:center;padding:13px 10px;font-size:11px}.inc-header .utility .shop-tax{display:inline-flex!important}}@media(max-width:560px){.inc-header .header-actions{gap:5px}.inc-header .header-actions .icon-btn{width:34px}.inc-favourites-dialog{padding:23px 18px;width:calc(100vw - 20px);max-height:92dvh}.inc-favourites-heading h2{font-size:27px}.inc-favourites-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 13px}.product-card>.inc-favourite-toggle{top:6px;right:6px;min-width:36px;min-height:36px}.inc-favourites-grid .product-title{font-size:12px}.inc-favourites-grid .product-bottom{gap:8px;flex-wrap:wrap}.inc-account-nav>button{font-size:9px;gap:6px;padding:12px 6px;min-height:62px;flex-direction:column}.inc-account-nav>button svg{width:17px;height:17px}.inc-header .utility>.shell>div{gap:0 15px}}
.inc-account-favourites-link{display:inline-flex;flex-direction:column;align-items:flex-start;gap:5px;vertical-align:top;margin:15px 0 0 12px;max-width:360px}.inc-account-favourites-link>.text-link{font-size:12px;min-height:42px;color:var(--deep);white-space:normal}.inc-account-favourites-link>small{font-size:11px;line-height:1.7;color:#647e86;max-width:330px}.inc-favourites-dialog>.inc-account-favourites-link{margin:0 0 18px}.inc-favourites-dialog>.inc-account-favourites-link>.text-link{min-height:32px}@media(max-width:560px){.inc-account-favourites-link{margin-left:0;display:flex;max-width:100%}}
