/* Display the supplied original while trimming its transparent outer padding. */
:root{color-scheme:light;--brand-navy:#012054;--brand-cyan:#01a6f3;--brand-magenta:#f8026d;--brand-yellow:#fdd903;--text:#25344c;--muted:#59677b;--primary-hover:#083d7c;--link:#006eaa;--surface:#f5f7fb;--surface-strong:#eef2f7;--border:#d7deea;--border-strong:#aebdd2;--tint-cyan:#e9f7ff;--tint-magenta:#fff0f6;--tint-yellow:#fff9d6;--accent-ink:#b00050;--warning-ink:#625000;--shadow:#01205414}
header.brand-header{height:auto;min-height:84px;padding-top:12px;padding-bottom:12px;gap:18px}header .site-brand{display:flex;flex-direction:column;align-items:flex-start;flex:0 0 auto;gap:3px;min-width:0;max-width:55%;line-height:1;text-decoration:none}.site-brand>.brand-mark{display:block;position:relative;width:250px;max-width:100%;aspect-ratio:1936/552;overflow:hidden;font-size:0;line-height:0}.site-brand .brand-mark img{position:absolute;display:block;width:102.4277%;height:143.6594%;max-width:none;left:-1.2397%;top:-20.2899%;object-fit:fill}.site-brand>.brand-context{display:block;font-size:11px;font-weight:400;line-height:1.35;color:var(--muted);max-width:100%;overflow-wrap:anywhere}.site-brand--compact>.brand-mark{width:185px}.designer-header .site-brand>.brand-mark{width:170px}footer .site-brand{display:block;max-width:150px}footer .site-brand>.brand-mark{width:150px}@media(max-width:600px){header.brand-header{gap:12px;min-height:78px}.site-brand>.brand-mark{width:185px}.site-brand--compact>.brand-mark{width:165px}.designer-header .site-brand>.brand-mark{width:160px}header .site-brand{max-width:52%}.designer-header .site-brand{max-width:60%}.site-brand>.brand-context{font-size:10px}}@media(max-width:360px){.site-brand>.brand-mark{width:155px}.site-brand--compact>.brand-mark{width:145px}.designer-header .site-brand>.brand-mark{width:145px}header .site-brand{max-width:51%}}
@media(max-width:360px){.designer-header #design-name{width:110px;min-width:70px}}
a{color:var(--link)}h1,h2,h3{color:var(--brand-navy)}header nav a,footer a,.sidebar>a,.breadcrumbs a{color:var(--brand-navy)}a:hover{color:var(--link)}.announcement{background:var(--brand-navy);border-bottom:3px solid var(--brand-cyan)}.eyebrow{color:var(--accent-ink)}.cart-link span{background:var(--brand-yellow);color:var(--brand-navy)}.filters a[aria-current]{border-color:var(--brand-magenta);color:var(--brand-navy)}.add-button{color:var(--brand-navy);box-shadow:inset 0 -3px 0 var(--brand-cyan)}.button,.primary{background:var(--brand-navy);color:#fff;border-color:var(--brand-navy)}.button:hover:not(:disabled),.primary:hover:not(:disabled){background:var(--primary-hover);color:#fff}.sidebar>a[aria-current]{background:var(--tint-cyan);color:var(--brand-navy);box-shadow:inset 3px 0 var(--brand-cyan)}.alert{color:var(--brand-navy)}.status.paid{color:var(--brand-navy)}.price-summary{background:var(--tint-yellow);color:var(--brand-navy)}input,select,textarea{caret-color:var(--brand-navy)}.safe-guide,.safe-key{border-color:var(--link)}.trim-guide,.trim-key{border-color:var(--brand-magenta)}.side-tabs button[aria-selected=true]{background:var(--brand-navy);color:#fff}.icon-button[aria-pressed=true]{background:var(--tint-cyan);border-color:var(--link);color:var(--brand-navy)}
.store-navigation{max-width:1176px;margin:0 auto;display:flex;justify-content:center;gap:6px 22px;flex-wrap:wrap;padding:14px 16px;border-bottom:1px solid var(--border);font:14px/1.4 Arial,Helvetica,sans-serif}.store-navigation a{color:var(--brand-navy);padding:7px 0;border-bottom:2px solid transparent}.store-navigation a:hover,.store-navigation a[aria-current=page]{border-color:var(--brand-magenta)}.store-navigation a[aria-current=page]{font-weight:bold}@media(max-width:600px){.store-navigation{justify-content:flex-start;gap:5px 17px;padding:12px 18px;font-size:12px}}
