.ag-looks{--ag-ground: #1c181c;--ag-ink: #f5ede8;--ag-rule: rgb(245 237 232 / .18);--ag-quiet: rgb(245 237 232 / .7);--ag-accent: #d9a7bd;--ag-plum: #8e3b5e;padding-block:64px 120px;background:var(--ag-ground);color:var(--ag-ink);box-shadow:0 0 0 100vmax var(--ag-ground);clip-path:inset(0 -100vmax)}.shopify-section:not(.header-section) .section.ag-looks{background:var(--ag-ground)}.ag-looks a{color:inherit}.ag-looks h1,.ag-looks h2{color:var(--ag-ink)}.ag-looks *{border-radius:0!important}.ag-looks__label,.ag-looks__kicker,.ag-looks__vote,.ag-looks__play,.ag-looks__result{font-size:12px;letter-spacing:.18em;text-transform:uppercase}.ag-looks__top{max-width:52rem;margin:0 auto 64px;text-align:center}.ag-looks__kicker{margin:0 0 20px;font-weight:500;color:var(--ag-accent)}.ag-looks__title{margin:0 0 20px;font-family:var(--font-heading--family, serif);font-weight:300;font-size:clamp(2.5rem,6vw,4.5rem);line-height:1.05;letter-spacing:-.01em}.ag-looks__intro{margin:0 auto 12px;max-width:34rem;font-size:1rem;color:var(--ag-quiet)}.ag-looks__ask{margin:0;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.ag-looks__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:48px;align-items:start}@media screen and (max-width:989px){.ag-looks{padding-block:40px 96px}.ag-looks__top{margin-bottom:28px}.ag-looks__grid{grid-template-columns:minmax(0,1fr);gap:64px;max-width:34rem;margin-inline:auto}}.ag-looks__look{display:flex;flex-direction:column;scroll-margin-top:90px}.ag-looks__picks{display:none}@media screen and (max-width:989px){.ag-looks__picks{display:block;max-width:34rem;margin:0 auto 48px}}.ag-looks__pick-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.ag-looks__pick-link{position:relative;display:block;color:inherit;text-decoration:none;text-align:center}.ag-looks__pick-image{display:block;width:100%;aspect-ratio:2 / 3;height:auto;object-fit:contain;background:var(--ag-rule)}.ag-looks__pick-number{position:absolute;top:0;left:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--ag-plum);color:#fff;font-family:var(--font-heading--family, serif);font-size:20px;font-weight:600}.ag-looks__pick-name{display:block;margin-top:6px;font-size:12px;line-height:1.3}.ag-looks__pick-link:focus-visible{outline:2px solid var(--ag-ink);outline-offset:3px}.ag-looks__pick-note{margin:14px 0 0;text-align:center;font-size:12px;color:var(--ag-quiet)}.ag-looks__figure{margin:0}.ag-looks__media{position:relative;background:var(--ag-rule)}.ag-looks__over{position:absolute;left:0;right:0;bottom:0;padding:96px 20px 56px;background:linear-gradient(to bottom,#0000,#000000c7);pointer-events:none}.ag-looks__num{margin:0;font-family:var(--font-heading--family, serif);font-size:64px;font-weight:600;line-height:.9;color:#fff}.ag-looks__placeholder{display:block;width:100%;aspect-ratio:2 / 3;object-fit:cover}.ag-looks__video,.ag-looks__still{display:block;width:100%;height:auto;object-fit:contain}.ag-looks__empty{width:100%;height:100%}.ag-looks__play{position:absolute;right:12px;bottom:12px;padding:6px 10px;border:1px solid rgb(255 255 255 / .85);background:#00000059;color:#fff;font-size:11px;cursor:pointer}.ag-looks__play:focus-visible{outline:2px solid #fff;outline-offset:2px}.ag-looks__caption{margin:10px 0 0;color:var(--ag-quiet);font-size:12px;letter-spacing:.04em}.ag-looks__body{display:flex;flex:1;flex-direction:column;padding-top:24px}.ag-looks__label{margin:0 0 8px;font-weight:500}.ag-looks .ag-looks__name{margin:6px 0 0;font-family:var(--font-heading--family, serif);font-weight:600;font-size:1.9rem;line-height:1.1;color:#fff}@media screen and (min-width:990px){.ag-looks__over{padding:72px 16px 52px}.ag-looks__num{font-size:48px}.ag-looks .ag-looks__name{font-size:1.45rem}}.ag-looks__label--shop{margin-bottom:0;padding-bottom:10px;border-bottom:1px solid var(--ag-rule);color:var(--ag-accent)}.ag-looks__products{margin:0 0 24px;padding:0;list-style:none}.ag-looks__product{border-bottom:1px solid var(--ag-rule)}.ag-looks__product-link{display:flex;align-items:center;gap:14px;padding:12px 0;color:inherit;text-decoration:none;font-size:14px}.ag-looks__product-link:hover .ag-looks__product-title{text-decoration:underline;text-underline-offset:3px}.ag-looks__product-image{width:56px;height:75px;object-fit:contain;background:var(--ag-rule);flex:none}.ag-looks__product-title{flex:1}.ag-looks__product-price{white-space:nowrap;font-variant-numeric:tabular-nums}.ag-looks__vote.button,.ag-looks__vote{margin-top:auto;width:100%;min-height:52px;padding:0 16px;border:1px solid var(--ag-ink);background:var(--ag-ink);color:var(--ag-ground);box-shadow:none;font-weight:500;cursor:pointer}.ag-looks__vote.button:before,.ag-looks__vote.button:after{display:none}.ag-looks__vote:hover:not(:disabled){background:var(--ag-accent);border-color:var(--ag-accent);color:var(--ag-ground)}.ag-looks__vote:disabled{cursor:default;opacity:1}.ag-looks--voted .ag-looks__vote{background:transparent;border-color:var(--ag-rule);color:var(--ag-quiet)}.ag-looks--voted .ag-looks__look--mine .ag-looks__vote{background:var(--ag-ink);border-color:var(--ag-ink);color:var(--ag-ground)}.ag-looks__meter{height:1px;margin-top:16px;background:var(--ag-rule)}.ag-looks__meter{height:3px}.ag-looks__bar{width:0;height:100%;background:var(--ag-accent);transition:width .6s ease}.ag-looks:not(.ag-looks--shares) .ag-looks__meter{display:none}.ag-looks__result{margin:10px 0 0;font-weight:500}.ag-looks__status{min-height:1.5em;margin:48px auto 0;text-align:center;font-size:12px;letter-spacing:.18em;text-transform:uppercase}.ag-looks__footer{max-width:46rem;margin:64px auto 0;padding-top:32px;border-top:1px solid var(--ag-rule);font-size:12px}.ag-looks__by{margin:0 0 4px;text-align:center;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.ag-looks__note{margin:0 0 24px;text-align:center}.ag-looks__privacy{padding-top:16px;border-top:1px solid var(--ag-rule)}.ag-looks__privacy-title{margin:0 0 6px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;font-weight:500}.ag-looks__privacy p{margin:0}.ag-looks__warning{margin:0 0 16px;padding:12px 16px;border:2px solid currentColor;font-weight:600}@media(prefers-reduced-motion:reduce){.ag-looks__bar{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ag-looks-vote.css.map */
