.lookbook-pdf-root{overflow-x:hidden}.lookbook-eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:.6875rem;font-weight:700}.lookbook-band{position:relative}.lookbook-section{scroll-margin-top:7.5rem}@media(min-width:768px){.lookbook-section{scroll-margin-top:8.5rem}}.lookbook-toc-inner ul{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(244,67,54,.35) transparent}.lookbook-toc-inner ul::-webkit-scrollbar{height:4px}.lookbook-toc-inner ul::-webkit-scrollbar-thumb{background:#f4433666;border-radius:999px}.lookbook-toc-link:focus-visible{outline:2px solid rgba(244,67,54,.8);outline-offset:2px}.lookbook-bundle-grid{align-items:stretch}.lookbook-bundle-card{transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}@media(hover:hover)and (pointer:fine){.lookbook-bundle-card:hover{transform:translateY(-3px);box-shadow:0 18px 40px #00000073,0 0 0 1px #f4433614}}.lookbook-bundle-cta:focus-visible{outline:2px solid rgba(244,67,54,.75);outline-offset:2px}.avoid-break{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.html2pdf__page-break{page-break-before:always;-moz-column-break-before:page;break-before:page}@media print{.lookbook-bundle-card{transform:none!important;box-shadow:none!important}.lookbook-toc{display:none!important}.lookbook-pdf-root{background:#050505!important;color:#e5e5e5!important;padding:.5in .6in!important}.avoid-break{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.html2pdf__page-break{page-break-before:always;-moz-column-break-before:page;break-before:page}#lookbook-pdf-btn{display:none!important}}
