@view-transition{navigation:auto}::view-transition-old(root){animation:.18s both vault-out}::view-transition-new(root){animation:.4s both vault-in}@keyframes vault-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes vault-out{to{opacity:0;transform:translateY(-8px)}}.vault-site{animation:.45s both vault-in}.vault-shop{scroll-margin-top:85px}.vault-holiday-note{color:#e9d2a4;background:linear-gradient(110deg,#203c2d,#10271e);border:1px solid #b99e6066;align-items:center;gap:24px;margin:0 0 30px;padding:22px 26px;display:flex}.vault-holiday-note strong{letter-spacing:.15em;white-space:nowrap;font-size:11px}.vault-holiday-note p{color:#cbd6c8;flex:1;margin:0;font-size:13px;line-height:1.7}.vault-holiday-note>a{text-underline-offset:5px;max-width:190px;font-size:12px;line-height:1.7}.vault-shop-layout{grid-template-columns:252px minmax(0,1fr);align-items:start;gap:36px;display:grid}.vault-shop-sidebar{background:#081b13;border:1px solid #bda26744;padding:22px 18px;position:sticky;top:100px}.vault-shop-sidebar>.aur-eyebrow{font-size:9px}.vault-shop-sidebar button,.vault-shop-toolbar input,.vault-shop-heading button,.vault-shop-empty button{font:inherit}.vault-shop-all{color:#eddbb9;cursor:pointer;text-align:left;background:#142d21;border:1px solid #bda26766;justify-content:space-between;gap:8px;width:100%;margin-bottom:14px;padding:14px 12px;display:flex;font-size:13px!important}.vault-shop-all[aria-pressed=true]{border-color:#e2c181}.vault-shop-all>span{color:#c9ac74}.vault-shop-sidebar details{border-bottom:1px solid #bda26733}.vault-shop-sidebar summary{cursor:pointer;color:#dcd9c5;align-items:center;gap:10px;padding:17px 2px;font-size:14px;list-style:none;display:flex}.vault-shop-sidebar summary::-webkit-details-marker{display:none}.vault-shop-sidebar summary>span:nth-child(2){flex:1}.vault-shop-sidebar summary small{color:#91a999;margin-top:6px;font-size:10px;line-height:1.4;display:block}.vault-department-index{color:#baa16e;align-self:flex-start;margin-top:3px;font-size:9px}.vault-shop-sidebar summary>svg{width:16px;transition:transform .3s}.vault-shop-sidebar details[open] summary>svg{transform:rotate(180deg)}.vault-shop-sidebar details.active summary{color:#eed097}.vault-department-links{gap:3px;padding-bottom:16px;animation:.3s vault-in;display:grid}.vault-department-links>a{color:#dce5d7;border-left:1px solid #bda26744;padding:10px 8px 10px 24px;font-size:12px;line-height:1.4;text-decoration:none;transition:background .2s,transform .2s}.vault-department-links>a:hover{background:#1e3929;transform:translate(3px)}.vault-department-links>a>span{color:#a8b8a5;margin-top:5px;font-size:9px;display:block}.vault-shop-personal{color:#e0c58d;padding-top:22px;font-size:13px;text-decoration:none;display:block}.vault-shop-personal>svg{width:17px;margin-left:10px;display:inline-block}.vault-shop-personal small{color:#96ac9a;margin-top:8px;font-size:10px;display:block}.vault-shop-content{min-width:0}.vault-shop-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.vault-shop-toolbar label{color:#cbd4c6;flex:1;max-width:480px;font-size:11px;display:block}.vault-shop-toolbar input{box-sizing:border-box;color:#f2e5c9;background:#0a2016;border:1px solid #bda26766;width:100%;min-height:47px;margin-top:9px;padding:13px 14px;font-size:14px;display:block}.vault-shop-toolbar>span{color:#acbcaa;white-space:nowrap;padding-bottom:16px;font-size:10px}.vault-shop-heading{justify-content:space-between;align-items:center;gap:16px;margin:25px 0 22px;display:flex}.vault-shop-heading>h3{font:30px var(--font-display),Georgia,serif;color:#e7ce9b;margin:0}.vault-shop-heading button{color:#c8b68d;cursor:pointer;background:0 0;border:0;padding:10px;font-size:11px;text-decoration:underline}.vault-shop .vault-editorial-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px}.vault-shop .vault-collection-card{animation:.45s both vault-in;animation-delay:var(--card-delay,0s);transition:transform .3s,border-color .3s}.vault-shop .vault-collection-card:hover{border-color:#cfb679;transform:translateY(-4px)}.vault-shop .vault-product-card-art{aspect-ratio:5/4;overflow:hidden}.vault-shop .vault-product-card-art>.vault-product-art{object-fit:contain;width:100%;height:100%;transition:transform .65s}.vault-shop .vault-product-card-art:hover>.vault-product-art{transform:scale(1.035)}.vault-shop .animals-card .vault-product-art{box-sizing:border-box;padding:20px}.vault-shop .vault-collection-text{padding:22px}.vault-shop .vault-collection-text>h3{font-size:31px}.vault-shop .vault-collection-text>p{font-size:13px}.vault-shop-empty{color:#d4d8ca;border:1px solid #bda26755;flex-wrap:wrap;gap:16px;padding:40px;display:flex}.vault-shop-empty h3,.vault-shop-empty p{width:100%;margin:0}.vault-shop-empty button{color:#10241a;cursor:pointer;background:#bda267;border:0;padding:12px}.vault-shop-empty a{padding:12px;font-size:13px}:is(.vault-shop :focus-visible,.seasonal-gallery :focus-visible){outline-offset:4px;outline:2px solid #f3d396}.animals-series-nav{flex-wrap:wrap;gap:12px;margin:0 0 32px;display:flex}.animals-series-nav a{color:#c8cbb7;border:1px solid #bda26755;padding:12px 16px;font-size:12px;text-decoration:none;transition:background .25s}.animals-series-nav a[aria-current],.animals-series-nav a:hover{color:#e8d0a0;background:#243b2b;border-color:#bda267}.seasonal-models{grid-template-columns:1fr 1fr;gap:7px;display:grid}.seasonal-models button{text-align:left;align-items:center;gap:9px;padding:11px 9px;transition:background .2s,border-color .2s;display:flex;font-size:12px!important}.seasonal-models button>span{color:#bfa572;font-size:9px}.seasonal-models button[aria-pressed=true],.seasonal-finish button[aria-pressed=true]{color:#f5e2b4;background:#2a3e2c;border-color:#efd296}.seasonal-view-all{color:#dac294;cursor:pointer;background:0 0;border:0;justify-content:space-between;width:100%;padding:15px 0;font:12px inherit;display:flex}.seasonal-collection-note{max-width:900px;line-height:1.8;color:#abbfae!important;margin:25px 0!important;font-size:13px!important}.seasonal-finish>div{grid-template-columns:1fr 1fr;gap:8px;display:grid}.seasonal-finish button{padding:12px 7px;font-size:12px}.seasonal-finish p:not(.aur-eyebrow){color:#a8bca9;font-size:11px;line-height:1.7}.seasonal-gallery .animals-model-story h3{margin-top:20px}.seasonal-gallery .animals-model-image{aspect-ratio:1;padding:25px 38px 65px}.seasonal-coins .animals-model-image{aspect-ratio:4/3;padding:20px 8px 70px}.seasonal-coins .animals-model-image>span{display:block}.seasonal-coins .animals-model-image small{margin-top:7px;display:block}@media (min-width:1600px){.vault-shop .vault-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1000px){.vault-shop-layout{grid-template-columns:210px minmax(0,1fr);gap:22px}.vault-shop-sidebar{padding:18px 12px}.vault-shop .vault-editorial-grid{gap:16px}.vault-shop .vault-collection-text{padding:16px}.vault-collection-actions{flex-wrap:wrap}.vault-holiday-note{flex-wrap:wrap;gap:12px}.vault-holiday-note p{flex-basis:70%}.vault-holiday-note>a{max-width:none}}@media (max-width:750px){.vault-shop-layout{display:block}.vault-shop-sidebar{margin-bottom:30px;position:static}.vault-shop-sidebar details summary{padding:14px 4px}.vault-shop-sidebar summary small{margin-left:12px;display:inline}.vault-shop .vault-editorial-grid{grid-template-columns:1fr}.vault-shop .vault-product-card-art{aspect-ratio:4/3}.vault-shop-toolbar{display:block}.vault-shop-toolbar>span{padding:12px 0 0;display:block}.vault-shop-heading{margin:16px 0}.vault-holiday-note{padding:20px;display:block}.vault-holiday-note p{margin:10px 0}.vault-holiday-note>a{margin-top:8px;display:inline-block}.seasonal-gallery .animals-model-image{padding:22px 30px 60px}.seasonal-coins .animals-model-image{padding:15px 3px 65px}.animals-series-nav{gap:7px}.animals-series-nav a{padding:11px 10px;font-size:11px}.vault-shop .vault-collection-text{padding:22px}.seasonal-gallery .animals-studio-layout{flex-direction:column;display:flex}.seasonal-gallery .animals-studio,.seasonal-gallery .animals-selection{width:100%}}@media (prefers-reduced-motion:reduce){.vault-site,.vault-shop .vault-collection-card,.vault-department-links{animation:none!important}.vault-shop *,.animals-series-nav *{transition:none!important}::view-transition-old(root){animation:none!important}::view-transition-new(root){animation:none!important}}.seasonal-gallery .animals-model-image,.seasonal-coins .animals-model-image{aspect-ratio:1;padding:0 0 65px}.vault-shop .animals-card .vault-product-art{padding:0}.collection-cover{box-sizing:border-box;background:#061810;border:1px solid #bda26744;width:100%;overflow:hidden}.collection-cover-original{grid-template-columns:1fr;align-items:center;display:grid}.collection-cover-original img{object-fit:contain;width:100%;height:auto;display:block}.collection-cover-double{grid-template-columns:1fr 1fr}.collection-cover-composed{background:radial-gradient(at 50% 25%,#294335 0,#0b221a 50%,#04120d 100%);padding:3% 4% 2%}.collection-cover-brand{text-align:center;color:#e8c686;letter-spacing:-.03em;margin:0 0 3%;font:400 clamp(20px,4vw,64px)/1 Georgia,serif}.collection-cover-brand>span{font-size:1.25em}.collection-cover-brand small{font:400 clamp(8px,1.2vw,16px)/1.5 var(--font-body),sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-top:12px;display:block}.collection-cover-pieces{grid-template-columns:repeat(3,minmax(0,1fr));align-items:center;gap:2%;display:grid}.collection-cover-pieces>div{aspect-ratio:1;border-radius:4px;min-width:0;overflow:hidden}.collection-cover-pieces.collection-cover-many{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.collection-cover-pieces .vault-product-art{object-fit:contain;width:100%;height:100%}.collection-cover-signature{text-align:center;font:8px/1.4 var(--font-body),sans-serif;letter-spacing:.2em;color:#c3ac7c;margin:3% 0 0;display:block}.vault-shop .vault-product-card-art{aspect-ratio:auto;background:#061810;align-items:center;min-height:0;padding-bottom:32px;display:flex}.vault-shop .vault-product-card-art>.collection-cover{aspect-ratio:3/2;border:0;min-height:0;display:grid}.vault-shop .collection-cover-original img{height:100%;min-height:0}.vault-shop .collection-cover-double{grid-template-rows:1fr 1fr;grid-template-columns:1fr}.vault-shop .collection-cover-brand{margin:0 0 10px;font-size:26px}.vault-shop .collection-cover-brand small{letter-spacing:.1em;margin-top:6px;font-size:8px}.vault-shop .collection-cover-signature{margin-top:10px;font-size:6px}.vault-shop .collection-cover-composed{grid-template-rows:auto minmax(0,1fr) auto}.vault-shop .collection-cover-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;min-height:0}.vault-shop .collection-cover-pieces>div{aspect-ratio:auto;height:100%;max-height:82px}.vault-shop .collection-cover-pieces.collection-cover-many{grid-template-columns:repeat(4,minmax(0,1fr))}.collection-overview-hero{padding-top:45px!important}.collection-overview-heading{grid-template-columns:1fr 1fr;align-items:end;gap:6vw;margin-bottom:36px;display:grid}.collection-overview-heading h1{font:400 clamp(42px,5vw,82px)/1.05 var(--font-display),Georgia,serif;color:#ecd1a0;letter-spacing:-.025em;margin:14px 0 0}.collection-overview-heading p{max-width:60ch}.collection-overview-heading .aur-textlink{margin-top:18px}.collection-overview-caption{color:#b9b69d;letter-spacing:.12em;justify-content:space-between;gap:20px;padding-top:16px;font-size:10px;display:flex}.collection-models{scroll-margin-top:32px;padding-top:15px!important}.collection-models>p{max-width:760px}.collection-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:35px;display:grid}.collection-model-card{background:#081d16;border:1px solid #bda26744;min-width:0;transition:transform .25s,border-color .25s;display:block;overflow:hidden;text-decoration:none!important}.collection-model-card:hover{border-color:#e0bf7b;transform:translateY(-4px)}.collection-model-card:focus-visible{outline-offset:5px;outline:2px solid #f3d396}.collection-model-art{aspect-ratio:1;background:#04140e;overflow:hidden}.collection-model-art .vault-product-art{object-fit:contain;width:100%;height:100%}.collection-model-copy{padding:24px}.collection-model-copy .aur-eyebrow{font-size:9px}.collection-model-copy h3{font:400 clamp(24px,2.2vw,34px)/1.2 var(--font-display),Georgia,serif;color:#e5c58c;margin:14px 0 24px}.collection-model-link{color:#d7c4a0;justify-content:space-between;align-items:center;font-size:12px;display:flex}.collection-model-link svg{width:20px}.collection-set-link{background:#112d21;border-top:1px solid #bda26744}.collection-set-link p{max-width:720px}.collection-set-link .aur-button{margin-top:22px}@media (max-width:1000px){.collection-model-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.collection-overview-heading{gap:30px}.collection-overview-heading h1{font-size:52px}}@media (max-width:750px){.collection-overview-heading{grid-template-columns:1fr;gap:18px;margin-bottom:24px}.collection-overview-heading h1{font-size:44px}.collection-cover-double{grid-template-columns:1fr}.collection-cover-pieces{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.collection-cover-pieces.collection-cover-many{grid-template-columns:repeat(3,minmax(0,1fr))}.collection-cover-brand{padding-top:8px;font-size:38px}.collection-cover-brand small{letter-spacing:.1em;font-size:10px}.collection-cover-signature{margin:15px 0 8px;font-size:7px}.collection-overview-caption{flex-wrap:wrap;gap:9px;font-size:9px}.collection-model-grid{grid-template-columns:1fr;gap:24px}.collection-model-copy{padding:22px}.collection-model-copy h3{font-size:30px}.collection-cover-composed{padding:20px 14px 12px}}@media (prefers-reduced-motion:reduce){.collection-model-card{transition:none}.collection-model-card:hover{transform:none}}
