.cust-lookbook-product{--lookbook-product-max-width: 1160px;--lookbook-product-media-column: 506.446fr;--lookbook-product-copy-column: 589.554fr;--lookbook-product-image-ratio: 506.446 / 620.922;--lookbook-product-mobile-ratio: 390 / 398;--lookbook-product-title-leading: .8;padding-block-start:48px;color:rgb(var(--lookbook-ink));background:rgb(var(--lookbook-white));font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style);letter-spacing:var(--font-body-base-letter-spacing)}.cust-lookbook-product--subsequent{--lookbook-product-mobile-ratio: 390 / 478.147;--lookbook-product-title-leading: .7}.cust-lookbook-product--clip_on{--lookbook-product-max-width: 1240px;--lookbook-product-media-column: 592.155fr;--lookbook-product-copy-column: 583.845fr;--lookbook-product-image-ratio: 592.155 / 756;--lookbook-product-mobile-ratio: 390 / 401;--lookbook-product-title-leading: .7}.cust-lookbook-product--clip_on.cust-lookbook-product--subsequent{--lookbook-product-image-ratio: 592.163 / 620.922;--lookbook-product-mobile-ratio: 390 / 408.941}.cust-lookbook-product__article{display:grid;align-items:start}.cust-lookbook-product__media{position:relative;aspect-ratio:var(--lookbook-product-mobile-ratio);background:rgb(var(--lookbook-light))}.cust-lookbook-product__media picture{display:block;block-size:100%}.cust-lookbook-product__image{inline-size:100%;block-size:100%;object-fit:cover;object-position:center}.cust-lookbook-product__details{display:flex;flex-direction:column;align-items:flex-start;gap:24px;min-inline-size:0;padding:32px 24px 8px;position:relative;background:inherit}.cust-lookbook-product__header{display:grid;gap:8px;inline-size:100%}.cust-lookbook-product__type{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.cust-lookbook-product__eyebrow{font-size:13.12px;line-height:20.992px;letter-spacing:.656px;color:rgb(var(--lookbook-muted))}.cust-lookbook-product__badge{padding:5px 12px;font-size:11.52px;line-height:18.432px;font-weight:600;letter-spacing:2.304px;text-transform:uppercase;background:rgb(var(--lookbook-ink));color:rgb(var(--lookbook-white))}.cust-lookbook-product__heading{font-family:var(--font-heading);font-weight:var(--font-heading-weight);font-style:var(--font-heading-style);letter-spacing:var(--font-heading-base-letter-spacing);text-transform:var(--font-heading-text-transform);font-size:34px;line-height:var(--lookbook-product-title-leading)}.cust-lookbook-product__specs{display:grid;gap:10px;inline-size:100%;font-size:15px;line-height:26.112px}.cust-lookbook-product__spec{display:flex;gap:8px;align-items:flex-start}.cust-lookbook-product__spec dt{flex-shrink:0;font-weight:var(--text-font-bold-weight)}.cust-lookbook-product__spec dd{min-inline-size:0;color:rgb(var(--lookbook-spec))}.cust-lookbook-product__description{font-size:15px;line-height:1.4;color:rgb(var(--lookbook-copy));inline-size:100%}.cust-lookbook-product__description p+p{margin-block-start:1em}.cust-lookbook-product__colorway{display:grid;gap:8px;inline-size:min(100%,420px);margin:0}.cust-lookbook-product__colorway figcaption{font-size:16px;line-height:19px;font-weight:var(--text-font-bold-weight);white-space:pre-wrap}.cust-lookbook-product__colorway-image{inline-size:100%;aspect-ratio:var(--lookbook-colorway-ratio);object-fit:cover}.cust-lookbook-product__link{position:relative;font-size:14.08px;line-height:22.528px;letter-spacing:.8448px;border-block-end:1px solid currentColor}.cust-lookbook-product__link:after{content:"";position:absolute;top:-11px;right:0;bottom:-11px;left:0}.cust-lookbook-product__link:focus-visible{outline:2px solid currentColor;outline-offset:5px}@media screen and (min-width:1000px){.cust-lookbook-product{padding-block-start:0;padding-inline:var(--container-gutter)}.cust-lookbook-product--clip_on{background:rgb(var(--lookbook-surface))}.cust-lookbook-product--subsequent{padding-block-start:80px}.cust-lookbook-product__article{grid-template-columns:minmax(0,var(--lookbook-product-media-column)) minmax(0,var(--lookbook-product-copy-column));gap:64px;max-inline-size:var(--lookbook-product-max-width);margin-inline:auto;padding-block:10px}.cust-lookbook-product--subsequent .cust-lookbook-product__article{padding-block:56px;border-block-end:1px dashed rgb(var(--lookbook-dashed))}.cust-lookbook-product--image-right .cust-lookbook-product__article{grid-template-columns:minmax(0,var(--lookbook-product-copy-column)) minmax(0,var(--lookbook-product-media-column))}.cust-lookbook-product--image-right .cust-lookbook-product__media{grid-column:2;grid-row:1}.cust-lookbook-product--image-right .cust-lookbook-product__details{grid-column:1;grid-row:1}.cust-lookbook-product__media{position:sticky;inset-block-start:0;aspect-ratio:var(--lookbook-product-image-ratio)}.cust-lookbook-product__details{gap:32px;padding:0}.cust-lookbook-product__header{gap:12px}.cust-lookbook-product--foldable.cust-lookbook-product--first .cust-lookbook-product__header{gap:9px}.cust-lookbook-product__type{gap:24px}.cust-lookbook-product__heading{font-size:49.6px}.cust-lookbook-product__specs{gap:12px;font-size:16.32px}.cust-lookbook-product__spec{gap:10px}.cust-lookbook-product__description{font-size:16.8px;line-height:26.88px}.cust-lookbook-product--no-image .cust-lookbook-product__article{grid-template-columns:minmax(0,1fr)}.cust-lookbook-product--no-image .cust-lookbook-product__details{grid-column:1}}.cust-lookbook-product--subsequent{padding-block-end:48px}@media screen and (min-width:1000px){.cust-lookbook-product{padding-block-start:80px}.cust-lookbook-product--subsequent{padding-block-end:100px}}.cust-lookbook-product__media{background:rgb(var(--lookbook-surface))}.cust-lookbook-product__eyebrow,.cust-lookbook-product__link{--font-body: var(--lookbook-font-mono, var(--text-font-family));--font-body-weight: 400;--font-body-style: normal;--font-body-text-transform: none;font-family:var(--font-body);font-weight:var(--font-body-weight);font-style:var(--font-body-style);letter-spacing:var(--font-body-base-letter-spacing);text-transform:var(--font-body-text-transform)}.cust-lookbook-product__eyebrow{--font-body-base-letter-spacing: .656px}.cust-lookbook-product__link{--font-body-base-letter-spacing: .8448px}.cust-lookbook-product__colorway figcaption{margin:0}@media screen and (max-width:999px){.cust-lookbook-product__spec{min-block-size:27px}.cust-lookbook-product--subsequent{--lookbook-lens-label-width: 29.929px;--lookbook-frame-label-width: 38.185px}.cust-lookbook-product--clip_on{--lookbook-lens-label-width: 29.639px;--lookbook-frame-label-width: 37.815px}.cust-lookbook-product--subsequent .cust-lookbook-product__spec dt,.cust-lookbook-product--clip_on .cust-lookbook-product__spec dt{inline-size:var(--lookbook-lens-label-width)}.cust-lookbook-product--subsequent .cust-lookbook-product__spec+.cust-lookbook-product__spec dt,.cust-lookbook-product--clip_on .cust-lookbook-product__spec+.cust-lookbook-product__spec dt{inline-size:var(--lookbook-frame-label-width)}.cust-lookbook-product--subsequent .cust-lookbook-product__spec dd,.cust-lookbook-product--clip_on .cust-lookbook-product__spec dd{flex:0 1 280px}}.cust-lookbook-product__colorway figcaption{margin-block-start:0!important}@media screen and (min-width:1000px){.cust-lookbook-product__media{inset-block-start:var(--sticky-offset, 0px)}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/cust-lookbook-product.css.map */
