.footer--lt-cards{background:#f7f6f3;color:#262626;--text-color: 38 38 38;--background: 247 246 243}.footer--lt-cards .lt-footer-content{width:100%}.footer--lt-cards .lt-footer-top{display:flex;flex-wrap:wrap;gap:32px;align-items:start;margin-bottom:clamp(28px,4vw,48px)}.footer--lt-cards .footer__block{width:100%;max-width:none;min-width:0}.footer--lt-cards .lt-footer-top .footer__block{max-width:560px}.footer--lt-cards .lt-footer-top .form{max-width:420px}.footer--lt-cards .h6{color:#5d6c89}.footer--lt-cards .lt-footer-grid{display:grid;gap:24px}.footer--lt-cards .lt-footer-directory,.footer--lt-cards .lt-footer-feature{background:#fff;border-radius:18px;padding:clamp(24px,3vw,40px)}.footer--lt-cards .lt-footer-directory{display:grid;gap:32px;align-content:start}.footer--lt-cards .lt-footer-features{display:grid;gap:24px}.footer--lt-cards .lt-footer-feature{display:flex;flex-direction:column;align-items:start;gap:16px}.footer--lt-cards .lt-footer-feature .prose{line-height:1.65}.footer--lt-cards .lt-footer-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 20px;border:1px solid #c8d7e1;border-radius:8px;background:#c8d7e1;color:#262626;font-weight:600;text-decoration:none;margin-top:auto}.footer--lt-cards .lt-footer-button:hover{background:#e4ebf0}.footer--lt-cards a:focus-visible{outline:2px solid #5d6c89;outline-offset:4px}.footer--lt-cards .lt-footer-directory a{display:inline-block;padding-block:3px;overflow-wrap:anywhere}.footer--lt-cards .lt-footer-directory .link-faded{color:#4b4b4b;opacity:1}.footer--lt-cards .lt-footer-directory .link-faded:hover{color:#5d6c89;text-decoration:underline}@media screen and (min-width:700px){.footer--lt-cards .lt-footer-directory{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer--lt-cards .lt-footer-features{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:1000px){.footer--lt-cards .lt-footer-grid{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:28px}.footer--lt-cards .lt-footer-features{grid-template-columns:minmax(0,1fr)}}.lt-holiday-guide-wrap{padding:28px 24px}.lt-holiday-guide{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:48px;max-width:1280px;margin-inline:auto;padding:48px 56px;border-radius:18px;background:#f5f2eb;color:#2a2a2a}.lt-holiday-guide__eyebrow{margin:0 0 14px;font-size:12px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;font-weight:600}.lt-holiday-guide__heading{margin:0;font-family:var(--heading-font-family, inherit);font-weight:400;font-size:clamp(28px,2.6vw,40px);line-height:1.18;letter-spacing:0;text-transform:none;max-width:17ch;text-wrap:balance}.lt-holiday-guide__copy{font-size:16px;line-height:1.65;max-width:42ch}.lt-holiday-guide__copy p{margin:0}.lt-holiday-guide__button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:48px;margin-top:22px;padding:13px 24px;border:1px solid transparent;border-radius:8px;background:#c4d8e2;color:#2a2a2a;font:inherit;font-size:14px;font-weight:600;line-height:1.4;text-decoration:none;text-align:center}.lt-holiday-guide__button:disabled{cursor:default;opacity:1}a.lt-holiday-guide__button:hover{border-color:#2a2a2a}.lt-holiday-guide__button:focus-visible{outline:2px solid #2a2a2a;outline-offset:4px}@media(max-width:699px){.lt-holiday-guide-wrap{padding:20px 16px}.lt-holiday-guide{grid-template-columns:1fr;gap:20px;padding:30px 24px;text-align:center}.lt-holiday-guide__heading,.lt-holiday-guide__copy{margin-inline:auto}.lt-holiday-guide__eyebrow{font-size:11px}.lt-holiday-guide__copy{font-size:15px}.lt-holiday-guide__button{width:100%;gap:14px;padding-inline:16px}}.shop-the-look__item-content>shop-the-look-product-list-carousel+a{display:none}.lt-final-sale{margin:12px 0 0;padding:10px 14px;border-radius:10px;background:#f8f7f0;color:#2a2a2a;font-size:14px;line-height:1.5}.lt-final-sale--compact{margin:2px 0;padding:0;background:transparent}.lt-final-sale-reminder{margin:0 0 12px;color:#2a2a2a;font-size:14px;line-height:1.5}.product-list:has(.lt-card-with-purchase){align-items:stretch}.product-card.lt-card-with-purchase{height:100%;display:flex;flex-direction:column}.lt-card-with-purchase .product-card__info{flex:1;display:flex;flex-direction:column;align-items:center}.lt-card-with-purchase .lt-card-purchase-wrapper{margin-top:auto;padding-top:.75rem;width:100%}.lt-card-with-purchase .lt-card-purchase{width:100%;min-height:44px;padding:.65rem .5rem;white-space:normal}.lt-card-purchase:focus-visible{outline:3px solid #2a2a2a;outline-offset:3px}
/*# sourceMappingURL=/cdn/shop/t/117/compiled_assets/styles.css.map?subset=AAABBAAAAAgAAAAAACAAQA */
