.announce{background:var(--ink);color:#fff;font-size:13.5px;font-weight:700;text-align:center;padding:8px var(--gutter)}.announce a{color:inherit;text-decoration:underline;text-underline-offset:2px}.announce__sep{opacity:.5;margin:0 .5em}@media(max-width:640px){.announce{font-size:12px;padding:6px 12px;line-height:1.35}}.nav__end{gap:8px}.nav__acct svg{flex:none}@media(max-width:640px){.nav__end .btn.nav__acct{display:inline-flex;padding:6px;width:34px;height:34px}.nav__acct span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}}.btn--google{background:var(--paper);color:var(--t1)}.btn--google:hover{background:var(--frost)}.btn--google svg{width:18px;height:18px;flex:none}.acct-actions{display:flex;flex-wrap:wrap;gap:12px}.foot__grid--5{grid-template-columns:1.4fr repeat(4,1fr)}@media(max-width:900px){.foot__grid--5{grid-template-columns:1fr 1fr}}@media(max-width:640px){.foot__grid--5{grid-template-columns:1fr}}.foot__contact{margin-top:18px;display:grid;gap:6px;font-size:15px;font-weight:600}.foot__contact a{color:#fff}.foot__social{display:flex;gap:10px;margin-top:16px}.foot__social a{width:38px;height:38px;display:grid;place-items:center;border-radius:999px;border:1.5px solid var(--line-ink);color:#fff}.foot__social a:hover{background:#ffffff1f}.foot__social svg{width:18px;height:18px}.trust{margin-top:44px;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:14px}.trust__item{display:flex;align-items:center;gap:12px;padding:14px 16px;border-radius:14px;border:1px solid var(--line-ink);background:var(--ink-lift)}.trust__item svg{width:26px;height:26px;flex:none;color:var(--sunshine)}.trust__item strong{display:block;font-size:14.5px;color:#fff}.trust__item span{display:block;font-size:12.5px;color:var(--t3-ink)}.pay{margin-top:26px;display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px}.pay__icons{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.pay__icons svg{width:44px;height:28px;display:block;border-radius:4px;background:#fff}.pay__secure{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:700;color:var(--t2-ink)}.pay__secure svg{width:16px;height:16px}.nl{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;place-items:center;padding:16px;background:#1b15308c}.nl[hidden]{display:none}.nl__card{position:relative;width:min(100%,440px);max-height:calc(100vh - 32px);overflow:auto;background:var(--paper);border:var(--edge);border-radius:var(--r-card);box-shadow:6px 6px 0 var(--ink);padding:30px 26px 24px}.nl__card:before{content:"";position:absolute;inset:0 0 auto;height:8px;background:var(--bar);border-radius:var(--r-card) var(--r-card) 0 0}.nl__close{position:absolute;top:14px;right:12px;width:36px;height:36px;display:grid;place-items:center;border-radius:999px;background:none;border:0;cursor:pointer;color:var(--t1)}.nl__close:hover{background:var(--frost)}.nl__title{font-family:"Lilita One",var(--sans, sans-serif);font-size:clamp(26px,6vw,32px);line-height:1.05;margin:8px 30px 0 0;color:var(--t1)}.nl__text{margin-top:10px;color:var(--t2);font-size:15.5px}.nl__form{margin-top:18px;display:grid;gap:10px}.nl__form input[type=email]{height:48px;padding:0 14px;border:1.5px solid var(--ink);border-radius:12px;font:inherit;font-size:16px;min-width:0}.nl__fine{margin-top:12px;font-size:12.5px;color:var(--t3)}.nl__code{display:inline-block;margin-top:12px;padding:8px 14px;border:2px dashed var(--ink);border-radius:10px;font-weight:900;font-size:20px;letter-spacing:.06em;background:var(--sunshine)}.nl__err{color:var(--buy);font-size:14px;font-weight:700}.nl__or{display:flex;align-items:center;gap:10px;margin:16px 0 12px;font-size:12.5px;font-weight:700;color:var(--t3)}.nl__or:before,.nl__or:after{content:"";flex:1;height:1px;background:var(--line)}.sold{position:fixed;left:16px;bottom:16px;z-index:940;width:min(calc(100vw - 32px),340px);display:flex;gap:12px;align-items:center;background:var(--paper);border:var(--edge);border-radius:16px;box-shadow:4px 4px 0 var(--ink);padding:10px 40px 10px 10px;transform:translateY(140%);opacity:0;transition:transform .35s var(--ease-out, ease),opacity .35s}.sold[data-show]{transform:none;opacity:1}.sold img{width:56px;height:56px;object-fit:cover;border-radius:10px;flex:none;background:var(--frost)}.sold__text{font-size:13.5px;line-height:1.35;color:var(--t2)}.sold__text a{color:var(--t1);font-weight:800}.sold__ago{display:block;font-size:12px;color:var(--t3);margin-top:2px}.sold__close{position:absolute;top:6px;right:6px;width:30px;height:30px;display:grid;place-items:center;border:0;background:none;border-radius:999px;cursor:pointer;color:var(--t2)}.sold__close:hover{background:var(--frost)}@media(prefers-reduced-motion:reduce){.sold{transition:none}}.contact{margin-top:34px;display:grid;gap:14px;max-width:620px}.contact__row{display:grid;grid-template-columns:1fr 1fr;gap:14px}@media(max-width:640px){.contact__row{grid-template-columns:1fr}}.contact label{display:grid;gap:6px;font-size:14px;font-weight:800}.contact input,.contact select,.contact textarea{padding:12px 14px;border:1.5px solid var(--ink);border-radius:12px;font:inherit;font-size:16px;font-weight:500;background:var(--paper);color:var(--t1);min-width:0}.contact textarea{min-height:150px;resize:vertical}.notice{padding:14px 16px;border-radius:12px;border:1.5px solid var(--ink);font-weight:700}.notice--ok{background:#e7f8ee}.notice--err{background:#fde8eb}.help-cards{margin-top:30px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.help-card{display:block;padding:18px;border:var(--edge);border-radius:16px;box-shadow:var(--lift-sm);background:var(--paper);color:var(--t1)}.help-card:hover{background:var(--frost)}.help-card strong{display:block;font-size:16px}.help-card span{display:block;font-size:14px;color:var(--t3);margin-top:4px}.year-filter{flex:none}.year-filter select{height:38px;padding:0 34px 0 14px;border-radius:999px;border:1px solid var(--line);background:var(--paper);font:inherit;font-size:14px;font-weight:700;color:var(--t1)}.year-filter select:focus-visible{outline:2px solid var(--blue);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/wsp-extras.css.map */
