:where(.an-home-section) img,:where(.an-home-section) canvas{display:block}:where(.an-home-section) button,:where(.an-home-section) a,:where(.an-home-section) [role=button]{touch-action:manipulation}:where(.an-home-section) button{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.an-home-section :focus-visible{outline:2px solid var(--accent);outline-offset:4px;box-shadow:none}@media(prefers-reduced-motion:reduce){.an-home-section *{transition:none!important}}html{background:#0b0b0b;scroll-padding-top:135px}body.an-tpl-collection{background:transparent}body.an-tpl-collection #MainContent{padding-top:0}body.an-tpl-collection:before{content:"";position:fixed;left:0;right:0;top:0;height:100lvh;z-index:-1;background:var(--wall)}.an-slogan{position:fixed;left:var(--margin);top:max(38svh,calc(135px + 1.04em));margin:0;translate:0 -50%;white-space:nowrap;color:#141312;font:600 clamp(32px,8px + 7.8vw,67.2px)/1.04 var(--serif);letter-spacing:-.015em}.all{--all-ground: #E4DFD6;--all-ink: #141312;--all-wine: #4A1318;--all-card: #0B0B0B;--all-bar: 119px;padding:calc(var(--all-bar) + clamp(20px,2.4vw,36px)) var(--margin) var(--section);color:var(--all-ink)}.all :focus-visible{outline:2px solid var(--all-ink);outline-offset:3px}.all-head{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 48px;align-items:center;margin-bottom:clamp(20px,2.4vw,32px)}.all-title{margin:0;font:600 clamp(27.2px,19.2px + 1.4vw,40px)/1.04 var(--serif);letter-spacing:-.015em}.all-filters{display:flex;flex-wrap:wrap;gap:8px}html:not(.js) .all-filters{display:none}.all-filters button{min-height:44px;padding:0 18px;border:1px solid var(--all-ink);background:transparent;color:var(--all-ink);font:500 15px/1 var(--sans);cursor:pointer;transition:background-color .2s var(--ease),color .2s var(--ease),scale .16s var(--ease)}.all-filters button[aria-pressed=true]{background:var(--all-ink);color:var(--all-ground)}.all-filters button:active{scale:.97}.all-grid{--g: clamp(12px, 1.6vw, 24px);position:relative;z-index:1;list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--g)}.all-card{width:calc((100% - var(--g)) / 2 * var(--k2, 1))}@media(min-width:640px){.all-card{width:calc((100% - 2 * var(--g)) / 3 * var(--k3, 1))}}@media(min-width:1100px){.all-card{width:calc((100% - 3 * var(--g)) / 4 * var(--k4, 1))}}[data-show=ring] .all-card:not([data-type=ring]),[data-show=pendant] .all-card:not([data-type=pendant]){display:none}.all-link{display:flex;flex-direction:column;background:var(--all-card);color:#ece8e2;text-decoration:none;outline:1px solid rgba(236,232,226,.08);outline-offset:-1px;transition:scale .16s var(--ease),outline-color .4s var(--ease)}.all .all-link:focus-visible{outline:2px solid #ECE8E2;outline-offset:2px;box-shadow:0 0 0 2px var(--all-ink)}.all-link:active{scale:.98}.all-media{display:block;aspect-ratio:4 / 5;overflow:hidden;background:var(--all-card)}.all-media img{display:block;width:100%;height:100%;object-fit:cover;transition:scale 1.2s var(--ease)}.all-caption{flex:1;display:flex;flex-direction:column;gap:6px;padding:14px clamp(12px,1.2vw,18px) 16px}.all-name{margin:0;font:600 clamp(17.6px,16px + .5vw,23.2px)/1.12 var(--serif);text-underline-offset:4px;text-wrap:balance}.all-price{margin:auto 0 0;color:#c4bcb0;font-size:15px;line-height:1.3}.all-note{margin:clamp(32px,4vw,56px) 0 0;background:var(--all-ground);color:var(--all-wine);border-color:var(--all-wine)}@media(max-width:860px){.all{--all-bar: 115px}.all-head{grid-template-columns:1fr}}@media(hover:hover)and (pointer:fine){a.all-link:hover .all-media img{scale:1.03}a.all-link:hover .all-name{text-decoration:underline;text-decoration-thickness:1px}.all-filters button:not([aria-pressed=true]):hover{background:#14131214}}@media(prefers-reduced-motion:reduce){.all-media img{transition:none}a.all-link:hover .all-media img{scale:1}}.all-slogan{display:none}.is-entering .all-slogan{display:block}.is-entering:not(.has-font) .all-slogan{opacity:0}.is-entering .all-grid{pointer-events:none}.is-entering .all-link{outline-color:#ece8e238}.is-entering .all-head,.is-entering .all-card,.is-entering .all-note,.is-entering .site-foot{visibility:hidden}.all-about{margin:clamp(32px,4vw,56px) 0 0;padding:clamp(20px,2.4vw,32px);background:var(--all-card);color:#c4bcb0;font-size:15px;line-height:1.55}.all-about>:first-child{margin-top:0}.all-about>:last-child{margin-bottom:0}.all-empty{margin:clamp(24px,3vw,40px) 0 0;font-size:17px}.all-empty a{color:inherit}.all-pages{margin-top:32px;text-align:center;color:var(--all-ink)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/an-catalogue.css.map */
