:root{--jd-collection-black: var(--jd-black, #050505);--jd-collection-black-2: var(--jd-black-2, #0d0d0d);--jd-collection-cream: var(--jd-cream, #f0ece3);--jd-collection-cream-2: var(--jd-cream-2, #e4ded2);--jd-collection-white: var(--jd-white, #ffffff);--jd-collection-muted: var(--jd-muted, #8e8a82);--jd-collection-line: rgba(5, 5, 5, .16);--jd-collection-ease: var(--jd-ease, cubic-bezier(.22, 1, .36, 1))}.jd-collection,.jd-collection *{box-sizing:border-box}.jd-collection{width:100%;margin:0;padding:0 0 72px;color:var(--jd-collection-black);background:var(--jd-collection-cream);font-family:var(--jd-body, "Helvetica Neue", Helvetica, Arial, sans-serif);overflow:hidden}.jd-collection a{color:inherit;text-decoration:none}.jd-collection__intro{border-bottom:1px solid var(--jd-collection-line)}.jd-collection__intro-inner{max-width:1600px;margin:0 auto;padding:clamp(64px,7vw,118px) clamp(24px,5vw,84px) clamp(48px,5vw,82px)}.jd-collection__eyebrow{margin-bottom:16px;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:12px;line-height:1;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.jd-collection__intro-grid{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px}.jd-collection__title{margin:0;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:clamp(78px,12vw,196px);line-height:.78;font-weight:800;letter-spacing:-.045em;text-transform:uppercase}.jd-collection__description{max-width:600px;margin:clamp(28px,3vw,46px) 0 0;font-size:clamp(14px,1.1vw,18px);line-height:1.55}.jd-collection__description>*:first-child{margin-top:0}.jd-collection__description>*:last-child{margin-bottom:0}.jd-collection__meta{min-width:260px;display:grid;grid-template-columns:auto minmax(40px,100px) auto;align-items:center;gap:16px;padding-bottom:10px;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;white-space:nowrap}.jd-collection__meta-line{height:1px;background:var(--jd-collection-black);opacity:.35}.jd-collection__toolbar-wrap{position:sticky;top:0;z-index:8;background:#f0ece3f5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--jd-collection-line)}.jd-collection__toolbar{max-width:1600px;min-height:74px;margin:0 auto;padding:0 clamp(24px,5vw,84px);display:flex;justify-content:space-between;align-items:center;gap:30px}.jd-collection__tag-nav{min-width:0;display:flex;align-items:center;gap:clamp(20px,2.3vw,38px);overflow-x:auto;scrollbar-width:none}.jd-collection__tag-nav::-webkit-scrollbar{display:none}.jd-collection__tag-link,.jd-collection__mobile-tag{position:relative;flex:0 0 auto;padding:28px 0 25px;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;line-height:1;font-weight:700;letter-spacing:.17em;text-transform:uppercase;opacity:.58;transition:opacity .25s ease}.jd-collection__tag-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--jd-collection-black);transform:scaleX(0);transform-origin:left;transition:transform .35s var(--jd-collection-ease)}.jd-collection__tag-link:hover,.jd-collection__tag-link.is-active,.jd-collection__mobile-tag.is-active{opacity:1}.jd-collection__tag-link:hover:after,.jd-collection__tag-link.is-active:after{transform:scaleX(1)}.jd-collection__actions{flex:0 0 auto;display:flex;align-items:center;gap:12px}.jd-collection__mobile-filter{display:none}.jd-collection__sort-label{font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.jd-collection__sort-wrap{position:relative;display:flex;align-items:center}.jd-collection__sort{min-width:150px;height:42px;padding:0 34px 0 12px;border:1px solid rgba(5,5,5,.32);border-radius:0;background:transparent;color:var(--jd-collection-black);appearance:none;-webkit-appearance:none;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;cursor:pointer}.jd-collection__sort-arrow{position:absolute;right:12px;pointer-events:none;font-size:13px}.jd-collection__mobile-tags{display:none}.jd-collection__grid{--jd-grid-desktop: 4;max-width:1600px;margin:0 auto;padding:clamp(30px,4.5vw,70px) clamp(18px,4.5vw,72px) 0;display:grid;grid-template-columns:repeat(var(--jd-grid-desktop),minmax(0,1fr));gap:clamp(28px,3vw,52px) clamp(12px,1.45vw,24px)}.jd-product-card{min-width:0}.jd-product-card__link{display:block}.jd-product-card__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background:#dedbd5}.jd-product-card__image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;object-fit:cover;object-position:center;transition:opacity .55s var(--jd-collection-ease),transform .75s var(--jd-collection-ease)}.jd-product-card__image--hover{opacity:0}.jd-product-card__link:hover .jd-product-card__image--primary{transform:scale(1.025)}.jd-product-card__link:hover .jd-product-card__image--hover{opacity:1;transform:scale(1.025)}.jd-product-card__placeholder,.jd-product-card__placeholder svg{width:100%;height:100%;display:block}.jd-product-card__badge{position:absolute;z-index:3;top:14px;left:14px;padding:8px 10px 7px;background:var(--jd-collection-black);color:var(--jd-collection-white);font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:9px;line-height:1;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.jd-product-card__info{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:16px 0 0}.jd-product-card__title{margin:0;font-family:var(--jd-body, "Helvetica Neue", Helvetica, Arial, sans-serif);font-size:14px;line-height:1.35;font-weight:600}.jd-product-card__price{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:5px 8px;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:12px;line-height:1.3;font-weight:700;letter-spacing:.04em;white-space:nowrap}.jd-product-card__price s{opacity:.45}.jd-product-card__from{opacity:.55;font-weight:500}.jd-collection__empty{grid-column:1 / -1;padding:100px 20px;text-align:center}.jd-collection__empty p{margin:0 0 20px;font-size:18px}.jd-collection__empty a{display:inline-block;padding-bottom:4px;border-bottom:1px solid currentColor;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.jd-collection__pagination{max-width:1600px;margin:clamp(60px,7vw,110px) auto 0;padding:28px clamp(24px,5vw,84px) 0;border-top:1px solid var(--jd-collection-line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.jd-collection__page-numbers{display:flex;align-items:center;gap:8px}.jd-collection__page-number{min-width:34px;height:34px;display:grid;place-items:center;border:1px solid transparent}.jd-collection__page-number.is-current{border-color:var(--jd-collection-black)}.jd-collection__page-link--arrow:last-child{justify-self:end}@media(max-width:1199px){.jd-collection__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.jd-collection__intro-grid{grid-template-columns:1fr}.jd-collection__meta{min-width:0;max-width:520px;padding-bottom:0}}@media(max-width:749px){.jd-collection{padding-bottom:48px}.jd-collection__intro-inner{padding:50px 18px 42px}.jd-collection__eyebrow{margin-bottom:12px;font-size:10px}.jd-collection__title{font-size:clamp(66px,24vw,108px);line-height:.82}.jd-collection__description{margin-top:24px;max-width:92%;font-size:14px}.jd-collection__meta{grid-template-columns:auto minmax(22px,1fr) auto;gap:10px;font-size:9px}.jd-collection__toolbar{min-height:60px;padding:0 14px}.jd-collection__tag-nav{display:none}.jd-collection__actions{width:100%;justify-content:space-between}.jd-collection__mobile-filter{display:block;padding:0;border:0;background:transparent;color:inherit;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.jd-collection__sort-label{display:none}.jd-collection__sort{min-width:138px;height:38px;font-size:10px}.jd-collection__mobile-tags{padding:0 14px;max-height:0;overflow:hidden;display:flex;flex-wrap:wrap;gap:0 22px;border-top:0 solid transparent;transition:max-height .45s var(--jd-collection-ease),padding .45s var(--jd-collection-ease),border-color .3s ease}.jd-collection__mobile-tags.is-open{max-height:300px;padding-top:8px;padding-bottom:10px;border-top-width:1px;border-top-color:var(--jd-collection-line)}.jd-collection__mobile-tag{padding:11px 0;font-size:10px}.jd-collection__grid{padding:18px 8px 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 8px}.jd-product-card__badge{top:8px;left:8px;padding:6px 7px 5px;font-size:7px}.jd-product-card__info{grid-template-columns:1fr;gap:6px;padding:10px 3px 0}.jd-product-card__title{font-size:12px;line-height:1.35}.jd-product-card__price{justify-content:flex-start;font-size:11px}.jd-collection__pagination{margin-top:54px;padding:22px 14px 0;grid-template-columns:1fr 1fr;font-size:9px}.jd-collection__page-numbers{display:none}.jd-collection__page-link--arrow:last-child{justify-self:end}}@media(hover:none){.jd-product-card__image--hover{display:none}}html,body.template-collection,body.template-collection #PageContainer,body.template-collection .main-content,body.template-collection #MainContent{background:var(--jd-collection-cream)!important}.jd-collection{padding-bottom:0;overflow:visible}.jd-collection__intro{position:relative;overflow:hidden;min-height:clamp(390px,42vw,620px);display:flex;align-items:flex-end;color:var(--jd-collection-white);background:var(--jd-collection-black);border-bottom:0}.jd-collection__intro-inner{position:relative;width:100%;max-width:1600px;margin:0 auto;padding:clamp(84px,9vw,150px) clamp(24px,5vw,84px) clamp(58px,6vw,96px);isolation:isolate}.jd-collection__watermark{position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;overflow:hidden}.jd-collection__watermark-image{width:min(88vw,1350px);max-width:none;height:auto;opacity:.075;filter:grayscale(1) brightness(3.5);transform:scale(1.12) rotate(-2deg)}.jd-collection__watermark-text{display:block;width:max-content;max-width:none;color:#fff;opacity:.055;font-family:var(--jd-serif, Georgia, "Times New Roman", serif);font-size:clamp(118px,20vw,330px);font-weight:700;line-height:.78;letter-spacing:-.065em;white-space:nowrap;transform:translateY(-2%) rotate(-2deg)}.jd-collection__eyebrow{margin-bottom:20px;color:#ffffffbd}.jd-collection__title{color:var(--jd-collection-white);font-size:clamp(96px,14vw,220px);line-height:.76;letter-spacing:-.055em}.jd-collection__description{color:#ffffffb8}.jd-collection__meta{color:#ffffffdb}.jd-collection__meta-line{background:#ffffffa6}.jd-collection__toolbar-wrap{position:sticky;top:0;z-index:8;background:#f0ece3f7;border-top:1px solid var(--jd-collection-line);border-bottom:1px solid var(--jd-collection-line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.jd-collection__toolbar{min-height:76px}.jd-collection__sort{background:transparent}.jd-collection__grid{max-width:1600px;margin:0 auto;padding:clamp(42px,5vw,74px) clamp(24px,5vw,84px) clamp(64px,6vw,96px);gap:clamp(36px,4vw,62px) clamp(18px,2.1vw,34px)}.jd-product-card__media{background:#dedad2}.jd-product-card__info{grid-template-columns:1fr;gap:7px;padding-top:14px}.jd-product-card__title{max-width:95%;font-family:var(--jd-display, "Arial Narrow", "Helvetica Neue Condensed", Arial, sans-serif);font-size:13px;line-height:1.28;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.jd-product-card__price{justify-content:flex-start;font-size:11px;opacity:.72}.jd-product-card__link:hover .jd-product-card__image--primary,.jd-product-card__link:hover .jd-product-card__image--hover{transform:scale(1.018)}.jd-collection__pagination{margin-top:10px;padding-bottom:48px}body.template-collection .jd-home-footer,body.template-collection footer{margin-top:0!important}@media(max-width:1199px){.jd-collection__intro{min-height:430px}.jd-collection__meta{margin-top:22px}}@media(max-width:749px){.jd-collection__intro{min-height:340px;align-items:flex-end}.jd-collection__intro-inner{padding:76px 18px 44px}.jd-collection__watermark-image{width:150vw;opacity:.065}.jd-collection__watermark-text{font-size:34vw;opacity:.05}.jd-collection__title{font-size:clamp(76px,28vw,112px)}.jd-collection__meta{grid-template-columns:auto minmax(20px,1fr) auto;font-size:8px}.jd-collection__grid{padding:22px 8px 52px;gap:28px 8px}.jd-product-card__title{font-size:11px}.jd-product-card__price{font-size:10px}}.jd-collection__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-3;overflow:hidden;pointer-events:none}.jd-collection__hero-image{width:100%;height:100%;max-width:none;display:block;object-fit:cover;object-position:center center;transform:scale(1.015)}.jd-collection__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background:linear-gradient(90deg,#000000d1,#00000094 42%,#00000057),linear-gradient(0deg,#00000094,#0000001a 58%,#0000003d)}.jd-collection__watermark{z-index:-2}.jd-collection__watermark-text{opacity:.075}@media(max-width:749px){.jd-collection__hero-image{object-position:center center}.jd-collection__hero-overlay{background:linear-gradient(90deg,#000000c7,#0000007a),linear-gradient(0deg,#000000ad,#0000001f 62%,#00000047)}}body.template-collection{overflow-x:hidden}body.template-collection .jd-collection{position:relative;width:100vw!important;max-width:100vw!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}body.template-collection .main-content,body.template-collection #MainContent{max-width:none!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.jd-collection__intro{position:relative;isolation:isolate;width:100%;background:var(--jd-collection-black)}.jd-collection__hero-media{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.jd-collection__hero-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;display:block;object-fit:cover;object-position:center center;transform:scale(1.01)}.jd-collection__hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;background:linear-gradient(90deg,#000000a3,#0006 46%,#0000003d),linear-gradient(0deg,#00000080,#00000014 58%,#0000002e)}.jd-collection__intro-inner{position:relative;z-index:2}.jd-collection__watermark{z-index:0!important}.jd-collection__eyebrow,.jd-collection__intro-grid{position:relative;z-index:2}.jd-collection__intro:not(.has-image) .jd-collection__hero-media{display:none}.jd-collection__toolbar-wrap,.jd-collection__toolbar,.jd-collection__grid,.jd-collection__pagination{width:100%}@media(max-width:749px){.jd-collection__hero-image{object-position:center center}.jd-collection__hero-overlay{background:linear-gradient(90deg,#00000094,#0000004d),linear-gradient(0deg,#00000094,#00000014 64%,#0003)}}.jd-collection__watermark,.jd-collection__watermark-text,.jd-collection__watermark-image{display:none!important}.jd-collection__hero-overlay{background:linear-gradient(90deg,#000000c7,#0000007a 42%,#0000002e),linear-gradient(0deg,#00000085,#00000014 58%,#0000002e)!important}.jd-collection__intro-grid,.jd-collection__intro-grid>div,.jd-collection__title{position:relative;z-index:5}.jd-collection__title{color:#fff!important;opacity:1!important;text-shadow:0 2px 24px rgba(0,0,0,.35)}.jd-collection__eyebrow{color:#ffffffd1!important}.jd-collection__meta{color:#fff!important;text-shadow:0 1px 12px rgba(0,0,0,.25)}@media(max-width:749px){.jd-collection__hero-overlay{background:linear-gradient(90deg,#000000c2,#0000005c),linear-gradient(0deg,#0000009e,#0000001a 64%,#0000002e)!important}.jd-collection__title{font-size:clamp(72px,25vw,108px)!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/jd-collection.css.map */
