.pdp-breadcrumb{margin-block-end:var(--margin-sm, .5rem)}.pdp-breadcrumb__list{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.4}.pdp-breadcrumb__item{display:inline-flex;min-width:0}.pdp-breadcrumb__link{color:var(--color-foreground);text-decoration:none;opacity:.7;transition:opacity .15s ease,color .15s ease}.pdp-breadcrumb__link:hover{color:var(--color-primary);opacity:1;text-decoration:underline;text-underline-offset:2px}.pdp-breadcrumb__sep{opacity:.35}.pdp-breadcrumb__current{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:22rem;opacity:.5}@media screen and (max-width:749px){.pdp-breadcrumb__current{max-width:12rem}}.pdp-trust__inner{display:inline-flex;align-items:center;gap:.45rem;font-size:.8125rem;line-height:1.3;color:var(--color-foreground);text-decoration:none}.pdp-trust__inner--link:hover .pdp-trust__text{text-decoration:underline;text-underline-offset:2px}.pdp-trust__stars{display:inline-flex;gap:.05rem;color:var(--color-primary)}.pdp-trust__stars svg{width:.8125rem;height:.8125rem;display:block}.pdp-highlights{display:flex;flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;font-size:.875rem;line-height:1.45}.pdp-highlights__item{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.5rem;align-items:start}.pdp-highlights__icon{display:block;color:var(--color-primary);margin-block-start:.15rem}.pdp-highlights__icon svg{display:block;width:1rem;height:1rem}.pdp-highlights__item--occasion{font-weight:500}.pdp-highlights__item--occasion .pdp-highlights__icon{color:var(--color-primary)}.pdp-assurances{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin:0;padding:0;list-style:none;font-size:.8125rem;line-height:1.3}.pdp-assurances--boxed{padding:.7rem .9rem;border:1px solid var(--color-border);border-radius:var(--style-border-radius-items, 6px)}.pdp-assurances__item{display:inline-flex;align-items:center;gap:.4rem;min-width:0}.pdp-assurances__icon{display:block;flex-shrink:0;color:var(--color-primary)}.pdp-assurances__icon svg{display:block;width:1.0625rem;height:1.0625rem}.pdp-assurances--compact{gap:.4rem .9rem;font-size:.75rem;opacity:.75}.pdp-assurances--compact .pdp-assurances__icon svg{width:.9375rem;height:.9375rem}.pdp-pickup{display:flex;flex-direction:column;gap:.55rem;padding:.95rem 1.05rem;border:1px solid var(--color-border);border-radius:var(--style-border-radius-items, 6px);background:color-mix(in srgb,var(--color-foreground) 3.5%,transparent);font-size:.8125rem;line-height:1.45}.pdp-pickup__head{display:flex;align-items:flex-start;gap:.55rem}.pdp-pickup__icon{flex-shrink:0;color:var(--color-primary);margin-block-start:.05rem}.pdp-pickup__icon svg{display:block;width:1.25rem;height:1.25rem}.pdp-pickup__headings{min-width:0}.pdp-pickup__title{margin:0;font-weight:500;font-size:.875rem;color:var(--color-foreground-heading, var(--color-foreground))}.pdp-pickup__hours{margin:.1rem 0 0;color:var(--color-primary);font-size:.8125rem}.pdp-pickup__address{display:flex;flex-direction:column;gap:.1rem;font-style:normal;opacity:.8}.pdp-pickup__store{font-weight:500;opacity:1}.pdp-pickup__link{color:inherit;text-decoration:none;width:fit-content}.pdp-pickup__link:hover{color:var(--color-primary);text-decoration:underline;text-underline-offset:2px}.pdp-pickup__directions{display:inline-flex;align-items:center;gap:.3rem;width:fit-content;color:var(--color-primary);font-weight:500;text-decoration:none}.pdp-pickup__directions:hover{text-decoration:underline;text-underline-offset:2px}.pdp-share{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem}.pdp-share__label{font-size:.75rem;letter-spacing:.05em;text-transform:uppercase;opacity:.55}.pdp-share__list{display:flex;align-items:center;gap:.35rem;margin:0;padding:0;list-style:none}.pdp-share__button{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:1px solid var(--color-border);border-radius:999px;background:none;cursor:pointer;color:var(--color-foreground);transition:color .15s ease,border-color .15s ease}.pdp-share__button:hover{color:var(--color-primary);border-color:var(--color-primary)}.pdp-share__button svg{display:block;width:.9375rem;height:.9375rem}.pdp-share__icon-done,.pdp-share__button--copy.is-copied .pdp-share__icon-link{display:none}.pdp-share__button--copy.is-copied .pdp-share__icon-done{display:block;color:var(--color-primary)}.pdp-notify{display:flex;flex-direction:column;gap:.5rem;padding:.95rem 1.05rem;border:1px solid var(--color-border);border-radius:var(--style-border-radius-items, 6px);background:color-mix(in srgb,var(--color-foreground) 3.5%,transparent)}.pdp-notify[hidden]{display:none}.pdp-notify__heading{margin:0;font-weight:500;font-size:.875rem;color:var(--color-foreground-heading, var(--color-foreground))}.pdp-notify__body{margin:0;font-size:.8125rem;line-height:1.45;opacity:.8}.pdp-notify__actions{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.15rem}.pdp-notify__action{display:inline-flex;align-items:center;gap:.4rem;padding:.45rem .85rem;border:1px solid currentcolor;border-radius:var(--style-border-radius-buttons, 6px);font-size:.8125rem;line-height:1.2;text-decoration:none;color:var(--color-foreground);transition:background-color .15s ease,color .15s ease}.pdp-notify__action svg{display:block;width:1rem;height:1rem}.pdp-notify__action--primary{color:var(--color-primary)}.pdp-notify__action:hover{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-background)}.pdp-meta{display:flex;flex-direction:column;gap:.3rem;margin:0;font-size:.8125rem;line-height:1.4}.pdp-meta__row{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:.5rem}.pdp-meta__key{margin:0;opacity:.55}.pdp-meta__value{margin:0;min-width:0;overflow-wrap:anywhere}.pdp-meta__value--mono{font-family:var(--font-accent--family);letter-spacing:.01em}@media screen and (max-width:480px){.pdp-meta__row{grid-template-columns:5.5rem minmax(0,1fr)}}.complete-look__heading,.recently-viewed__heading{margin:0;font-family:var(--font-heading--family);font-size:clamp(1.25rem,1rem + 1vw,1.75rem);line-height:1.2}.complete-look__subheading{margin:.4rem 0 0;font-size:.9375rem;line-height:1.5;opacity:.75}.recently-viewed[hidden]{display:none}.complete-look__list,.recently-viewed__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:var(--padding-md, 1rem);margin:var(--margin-lg, 1.25rem) 0 0;padding:0;list-style:none}.complete-look__item,.recently-viewed__item{display:flex;min-width:0}.pdp-card{display:flex;flex-direction:column;gap:.55rem;width:100%;color:var(--color-foreground);text-decoration:none}.pdp-card__media{aspect-ratio:3 / 4;overflow:hidden;border-radius:var(--style-border-radius-items, 6px);background:color-mix(in srgb,var(--color-foreground) 5%,transparent)}.pdp-card__image{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.pdp-card:hover .pdp-card__image{transform:scale(1.03)}.pdp-card__info{display:flex;flex-direction:column;gap:.15rem;min-width:0}.pdp-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;font-size:.875rem;line-height:1.35}.pdp-card:hover .pdp-card__title{text-decoration:underline;text-underline-offset:2px}.pdp-card__price{display:flex;align-items:baseline;gap:.4rem;font-size:.875rem}.pdp-card__price-was{font-size:.8125rem;opacity:.5}@media screen and (max-width:749px){.complete-look__list,.recently-viewed__list{display:flex;gap:.75rem;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--page-margin, 1rem));padding-inline:var(--page-margin, 1rem);-webkit-overflow-scrolling:touch;scrollbar-width:none}.complete-look__list::-webkit-scrollbar,.recently-viewed__list::-webkit-scrollbar{display:none}.complete-look__item,.recently-viewed__item{flex:0 0 43vw;max-width:11rem;scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.pdp-breadcrumb__link,.pdp-share__button,.pdp-notify__action,.pdp-card__image{transition:none}.pdp-card:hover .pdp-card__image{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/63/assets/product-page.css.map */
