.au-buyer-library{--au-ink: rgb(var(--color-foreground));--au-muted: rgba(var(--color-foreground), .58);--au-line: rgba(var(--color-border), var(--alpha-border));--au-paper: rgb(var(--color-background));background:var(--au-paper);color:var(--au-ink);font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight)}.au-buyer-library [hidden]{display:none!important}body.au-lookbook-is-open{overflow:hidden}.au-lookbook-viewer{width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:var(--au-paper);color:var(--au-ink)}.au-lookbook-viewer::backdrop{background:#0000004d}.au-lookbook-viewer__shell{display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:100%;height:100%;background:var(--au-paper)}.au-lookbook-viewer__header,.au-lookbook-viewer__controls{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-height:72px;padding:16px 28px}.au-lookbook-viewer__header{border-bottom:1px solid var(--au-line)}.au-lookbook-viewer__identity p,.au-lookbook-viewer__identity h2,.au-lookbook-viewer__counter,.au-lookbook-viewer__close,.au-lookbook-viewer__controls button,.au-lookbook-viewer__hint{margin:0;color:var(--au-ink);font-family:var(--font-button-family);font-size:10px!important;font-style:var(--font-button-style);font-weight:400;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important}.au-lookbook-viewer__identity{display:flex;gap:14px;align-items:center}.au-lookbook-viewer__identity h2{color:var(--au-muted)}.template--page main .au-lookbook-viewer__identity h2{margin:0!important;font-size:10px!important;line-height:1.2!important;letter-spacing:.12em!important;text-transform:uppercase!important}.au-lookbook-viewer__counter{display:flex;gap:7px;justify-self:center}.au-lookbook-viewer__close,.au-lookbook-viewer__controls button{padding:0;border:0;background:transparent;cursor:pointer}.au-lookbook-viewer__close{justify-self:end}.au-lookbook-viewer__stage{display:grid;min-height:0;padding:clamp(20px,3vw,38px);place-items:center;overflow:hidden;background:var(--au-paper)}.au-lookbook-viewer__stage img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(100dvh - 220px);object-fit:contain;box-shadow:0 16px 42px #00000014}.au-lookbook-viewer__controls{border-top:1px solid var(--au-line)}.au-lookbook-viewer__controls button:first-child{justify-self:start}.au-lookbook-viewer__controls button:last-child{justify-self:end}.au-lookbook-viewer__controls button{display:inline-flex;gap:12px;align-items:center;min-height:36px}.au-lookbook-viewer__controls button:disabled{cursor:default;opacity:.25}.au-lookbook-viewer__hint{justify-self:center;color:var(--au-muted)}.au-buyer-library__gate{width:min(560px,calc(100% - 40px));max-width:none;padding:0;border:0;background:transparent;color:var(--au-ink);overflow:visible}.au-buyer-library__gate::backdrop{background:#00000047}.au-buyer-library__gate-inner{position:relative;width:100%;padding:36px;border:1px solid var(--au-line);background:var(--au-paper)}.au-buyer-library__gate-close{position:absolute;top:24px;right:24px;padding:0;border:0;background:transparent;color:var(--au-ink);font-family:var(--font-button-family);font-size:var(--font-size-static-xs);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-text-transform);cursor:pointer}.au-buyer-library__gate-title{margin:34px 0 0;color:rgb(var(--color-heading-text));font-family:var(--font-heading-family);font-size:clamp(30px,4vw,46px);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--line-height-h1);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform)}.au-buyer-library__gate-copy{width:min(100%,420px);margin:22px 0 12px;color:var(--au-muted);font-size:var(--font-size-static-md);line-height:var(--line-height-static-md)}.au-buyer-library__gate-form{margin-top:28px}.au-buyer-library__gate-label{display:block;margin-bottom:11px;font-size:var(--font-size-static-xs);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}.au-buyer-library__gate-row{display:grid;grid-template-columns:minmax(0,1fr) auto}.au-buyer-library__gate-input{min-width:0;padding:15px 0;border:0;border-bottom:1px solid var(--au-ink);border-radius:0;background:transparent;color:var(--au-ink);font:inherit;outline:0}.au-buyer-library__gate-input:focus{border-bottom-width:2px}.au-buyer-library__gate-submit{min-width:112px;padding:15px 24px;border:1px solid var(--au-ink);border-radius:0;background:var(--au-ink);color:var(--au-paper);font-family:var(--font-button-family);font-size:var(--font-size-static-xs);font-style:var(--font-button-style);font-weight:var(--font-button-weight);letter-spacing:var(--font-button-letter-spacing);text-transform:var(--font-button-text-transform);cursor:pointer}.au-buyer-library__gate-submit:hover{background:transparent;color:var(--au-ink)}.au-buyer-library__gate-error{margin:12px 0 0;color:var(--au-ink);font-size:var(--font-size-static-xs);line-height:var(--line-height-static-md)}.au-buyer-library__inner{width:min(100%,var(--page-width));margin:0 auto;padding:clamp(112px,13vw,196px) var(--page-gutter) calc(var(--spacing-unit-size) * 5)}.au-buyer-library__head{display:grid;grid-template-columns:minmax(150px,.34fr) minmax(0,1fr);gap:48px;align-items:end;padding-bottom:38px;border-bottom:1px solid var(--au-ink)}.au-buyer-library__eyebrow,.au-buyer-library__index,.au-buyer-library__detail,.au-buyer-library__status,.au-buyer-library__footer{margin:0;font-size:var(--font-size-static-xs);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-md);letter-spacing:var(--button-letter-spacing);text-transform:uppercase}.au-buyer-library__title{max-width:900px;margin:0;color:rgb(var(--color-heading-text));font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * var(--h1-multiplier));font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--line-height-h1);letter-spacing:var(--font-heading-letter-spacing);text-transform:var(--font-heading-text-transform)}.au-buyer-library__intro{max-width:500px;margin:25px 0 0 auto;color:var(--au-muted);font-size:var(--font-size-static-md);font-weight:var(--font-weight-normal);line-height:var(--line-height-static-md)}.au-buyer-library__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:72px;background:var(--au-line);border:1px solid var(--au-line)}.au-buyer-library__card{display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;background:var(--au-paper)}.au-buyer-library__visual{position:relative;display:grid;place-items:center;min-height:clamp(430px,58vw,760px);padding:clamp(38px,6vw,78px);overflow:hidden;color:inherit;text-decoration:none}.au-buyer-library__visual img{display:block;width:min(76%,430px);height:auto;box-shadow:0 18px 45px #00000012;transition:transform .7s cubic-bezier(.2,.65,.25,1)}.au-buyer-library__card--landscape .au-buyer-library__visual img{width:min(88%,640px)}.au-buyer-library__card:not(.is-pending) .au-buyer-library__visual:hover img{transform:translateY(-8px)}.au-buyer-library__pending-mark{font-family:var(--font-heading-family);font-size:clamp(72px,12vw,180px);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:.8;letter-spacing:-.07em}.au-buyer-library__status{position:absolute;right:24px;bottom:22px;color:var(--au-muted)}.au-buyer-library__meta{display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:18px;align-items:start;min-height:122px;padding:24px;border-top:1px solid var(--au-line)}.au-buyer-library__name{margin:0 0 9px;font-family:var(--font-heading-family);font-size:var(--font-size-static-md);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);line-height:var(--line-height-static-sm);letter-spacing:var(--font-heading-letter-spacing);text-transform:uppercase}.au-buyer-library__detail{color:var(--au-muted)}.au-buyer-library__actions{display:flex;gap:18px;align-items:center}.au-buyer-library__link{position:relative;color:var(--au-ink);font-family:var(--font-button-family);font-size:var(--font-size-static-xs);font-style:var(--font-button-style);font-weight:var(--font-button-weight);line-height:var(--line-height-static-md);letter-spacing:var(--font-button-letter-spacing);text-decoration:none;text-transform:var(--font-button-text-transform)}.au-buyer-library__link:after{content:"";position:absolute;right:0;bottom:-4px;left:0;height:1px;background:currentColor;transform:scaleX(1);transform-origin:right;transition:transform .25s ease}.au-buyer-library__link:hover:after{transform:scaleX(0)}.au-buyer-library__footer{display:flex;justify-content:space-between;gap:24px;padding-top:24px;color:var(--au-muted)}.au-buyer-library__footer a{color:var(--au-ink);text-decoration:none}.au-buyer-library__contacts{display:flex;gap:24px;justify-content:flex-end}@media(max-width:749px){.au-buyer-library{--au-line: rgba(var(--color-foreground), .14)}.au-buyer-library__gate{width:calc(100% - 32px)}.au-buyer-library__gate-inner{padding:28px 22px 24px}.au-lookbook-viewer__header,.au-lookbook-viewer__controls{min-height:62px;padding:12px 18px}.au-lookbook-viewer__identity{gap:9px}.au-lookbook-viewer__identity h2{display:none}.au-lookbook-viewer__stage{padding:18px 14px}.au-lookbook-viewer__controls{grid-template-columns:1fr 1fr}.au-lookbook-viewer__hint{display:none}.au-buyer-library__gate-close{top:20px;right:20px}.au-buyer-library__gate-row{grid-template-columns:1fr;gap:18px}.au-buyer-library__gate-submit{width:100%}.au-buyer-library__inner{padding:96px var(--page-gutter) 52px}.au-buyer-library__head{grid-template-columns:1fr;gap:28px;padding-bottom:26px}.au-buyer-library__intro{margin-left:0}.au-buyer-library__grid{grid-template-columns:1fr;margin-top:48px}.au-buyer-library__visual{min-height:0;aspect-ratio:4 / 5;padding:22px}.au-buyer-library__visual img{width:min(72vw,300px)}.au-buyer-library__card--landscape .au-buyer-library__visual{aspect-ratio:4 / 3}.au-buyer-library__card--landscape .au-buyer-library__visual img{width:min(calc(100% - 36px),320px)}.au-buyer-library__meta{grid-template-columns:32px minmax(0,1fr);gap:14px;min-height:0;padding:19px 18px 21px}.au-buyer-library__name{margin-bottom:6px}.au-buyer-library__actions{grid-column:2;justify-content:flex-start;margin-top:7px}.au-buyer-library__footer{display:grid}.au-buyer-library__contacts{display:grid;gap:8px;justify-content:start}}@media(prefers-reduced-motion:reduce){.au-buyer-library__visual img,.au-buyer-library__link:after,.au-buyer-library__gate-submit{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-buyer-library.css.map */
