.bronte-es-section{padding-block:var(--bronte-space-80)}.bronte-es{--es-card-w: 300px;--es-label-band: calc(var(--bronte-space-12) + 13px);display:flex;flex-direction:column;gap:var(--bronte-space-40);width:100%;max-width:calc(var(--bronte-container-max) + var(--bronte-gutter) * 2);margin-inline:auto;font-family:var(--bronte-font-body);color:var(--bronte-text-primary)}.bronte-es__head{display:flex;flex-direction:column;gap:var(--bronte-space-8);padding-inline:var(--bronte-gutter)}.bronte-es__eyebrow{margin:0;font-size:var(--bronte-eyebrow-size);font-weight:500;letter-spacing:var(--bronte-eyebrow-ls);line-height:1;text-transform:uppercase;color:var(--bronte-text-secondary)}.bronte-es__heading{margin:0;font-family:var(--bronte-font-heading);font-size:var(--bronte-h2-size);font-weight:400;line-height:1.1;color:var(--bronte-text-primary)}.bronte-es__intro{margin:var(--bronte-space-8) 0 0;max-width:72ch;font-size:var(--bronte-body-15-size);line-height:1.45;color:var(--bronte-ink-a75)}.bronte-es__track{display:flex;gap:var(--bronte-space-24);align-items:flex-start;min-width:0;margin:-16px 0;padding:var(--bronte-space-16) var(--bronte-gutter);list-style:none;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline-start:var(--bronte-gutter);-webkit-overflow-scrolling:touch;scrollbar-width:none}.bronte-es__track::-webkit-scrollbar{display:none}.bronte-es__cell{flex:0 0 var(--es-card-w);scroll-snap-align:start}.bronte-es__card{position:relative;width:100%;perspective:1400px}.bronte-es__faces{position:relative;width:100%;aspect-ratio:300 / 400;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.bronte-es__face{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;padding-bottom:var(--es-label-band);backface-visibility:hidden;-webkit-backface-visibility:hidden}.bronte-es__face--back{transform:rotateY(180deg)}.bronte-es__window{position:relative;flex:1 1 auto;min-height:0;width:100%;overflow:hidden;border:1px solid var(--bronte-border-default);border-radius:var(--bronte-radius-card);background:var(--bronte-bg-media)}.bronte-es__photo{display:block;width:100%;height:100%;object-fit:cover}.bronte-es__name{position:absolute;bottom:0;left:0;margin:0;font-size:13px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--bronte-text-primary)}.bronte-es__window--writing{display:flex;flex-direction:column;padding:var(--bronte-space-24);border:1px solid var(--bronte-border-default);background:var(--bronte-surface-card)}.bronte-es__back-title{margin:0;font-size:13px;font-weight:500;letter-spacing:.08em;line-height:1;text-transform:uppercase;color:var(--bronte-text-secondary)}.bronte-es__story{margin:var(--bronte-space-16) 0 0;font-size:var(--bronte-body-s-size);line-height:var(--bronte-body-s-lh);color:var(--bronte-ink-a8)}.bronte-es__flip-cue{position:absolute;bottom:0;right:0;display:none;width:14px;height:14px;color:var(--bronte-text-primary);opacity:.55;pointer-events:none}.bronte-es__flip-cue svg{display:block;width:100%;height:100%}.bronte-es__toggle{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;padding:0;border:0;border-radius:var(--bronte-radius-card);background:none;cursor:pointer;-webkit-appearance:none;appearance:none}.bronte-es__toggle:focus-visible{outline:2px solid var(--bronte-text-primary);outline-offset:4px}.bronte-es__toggle-label{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.bronte-es__card[data-es-flipped=true] .bronte-es__faces{transform:rotateY(180deg)}@media(hover:hover)and (pointer:fine){.bronte-es__card:hover .bronte-es__faces,.bronte-es__card:focus-within .bronte-es__faces{transform:rotateY(180deg)}}@media(hover:none),(pointer:coarse){.bronte-es__flip-cue{display:block}.bronte-es__card[data-es-tease=true] .bronte-es__faces{animation:bronte-es-tease .6s both}}@keyframes bronte-es-tease{0%{transform:rotateY(0);animation-timing-function:cubic-bezier(.2,.7,.2,1)}40%{transform:rotateY(20deg);animation-timing-function:cubic-bezier(.4,0,.2,1)}to{transform:rotateY(0)}}.bronte-es__more{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:300 / 400;padding:var(--bronte-space-24);border:1px solid var(--bronte-border-default);border-radius:var(--bronte-radius-card);text-align:center;text-decoration:none}.bronte-es__more-label{font-size:var(--bronte-body-15-size);font-weight:500;line-height:1.4;color:var(--bronte-ink-a8)}a.bronte-es__more:hover .bronte-es__more-label,a.bronte-es__more:focus-visible .bronte-es__more-label{text-decoration:underline;text-underline-offset:.2em}a.bronte-es__more:focus-visible{outline:2px solid var(--bronte-text-primary);outline-offset:2px}.bronte-es__note{margin:0;padding-inline:var(--bronte-gutter);font-size:var(--bronte-body-11-size);line-height:1.4;color:var(--bronte-ink-a45)}.bronte-es[data-es-reveal] .bronte-es__reveal{opacity:0;transform:translateY(16px);transition:opacity .5s ease,transform .5s ease;transition-delay:calc(var(--es-i, 0) * 80ms)}.bronte-es[data-es-reveal=in] .bronte-es__reveal{opacity:1;transform:none}@media(max-width:749px){.bronte-es-section{padding-block:var(--bronte-space-48)}.bronte-es{--es-card-w: 240px;gap:var(--bronte-space-24)}.bronte-es__track{gap:var(--bronte-space-12)}.bronte-es__intro{margin-top:var(--bronte-space-4)}.bronte-es__window--writing{padding:var(--bronte-space-16)}.bronte-es__story{margin-top:var(--bronte-space-12)}}@media(prefers-reduced-motion:reduce){.bronte-es__faces,.bronte-es__card[data-es-flipped=true] .bronte-es__faces,.bronte-es__card[data-es-tease=true] .bronte-es__faces{transform:none;transition:none;animation:none}.bronte-es__face{backface-visibility:visible;-webkit-backface-visibility:visible;transition:opacity .2s ease}.bronte-es__face--back{transform:none;opacity:0}.bronte-es__card[data-es-flipped=true] .bronte-es__face--front{opacity:0}.bronte-es__card[data-es-flipped=true] .bronte-es__face--back{opacity:1}.bronte-es[data-es-reveal] .bronte-es__reveal{opacity:1;transform:none;transition:none}}@media(prefers-reduced-motion:reduce)and (hover:hover)and (pointer:fine){.bronte-es__card:hover .bronte-es__faces,.bronte-es__card:focus-within .bronte-es__faces{transform:none}.bronte-es__card:hover .bronte-es__face--front,.bronte-es__card:focus-within .bronte-es__face--front{opacity:0}.bronte-es__card:hover .bronte-es__face--back,.bronte-es__card:focus-within .bronte-es__face--back{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/bronte-every-sock.css.map */
