.jb-november-page{--nv-paper:var(--jbw-paper,var(--paper));--nv-ink:var(--jbw-ink,var(--ink));--nv-blue:var(--jbw-violet,var(--violet));--nv-gold:var(--jbw-orange,var(--orange));--nv-peach:var(--jbw-rose,var(--rose));--nv-warm:var(--jbw-clay,var(--clay));--nv-font:"Century Gothic","Avenir Next","Trebuchet MS",sans-serif;position:relative;isolation:isolate;overflow:hidden;background:var(--nv-paper);color:var(--nv-ink);font-family:var(--font-body-family);font-weight:400}.jb-november-page *,.jb-november-page *:before,.jb-november-page *:after{box-sizing:border-box}.jb-november-page h1,.jb-november-page h2,.jb-november-page h3{font-family:var(--nv-font);font-weight:400;letter-spacing:-.045em;line-height:1.1;color:var(--nv-blue);margin:0}.jb-november-page a:focus-visible,.jb-november-page button:focus-visible,.jb-november-page input:focus-visible,.jb-november-page select:focus-visible{outline:2px solid var(--nv-blue);outline-offset:4px}.jb-november-page .jb-november-atmosphere{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}.jb-november-page .jb-november-canopy{position:absolute;top:0;width:clamp(220px,27vw,570px);aspect-ratio:6/7;background:var(--november-canopy) top left/contain no-repeat;opacity:.4;mask-image:linear-gradient(180deg,#000 38%,transparent 94%);-webkit-mask-image:linear-gradient(180deg,#000 38%,transparent 94%)}.jb-november-page .jb-november-canopy--left{left:-26px;transform:rotate(-8deg);transform-origin:top left}.jb-november-page .jb-november-canopy--right{right:-30px;width:clamp(240px,30vw,630px);transform:scaleX(-1) rotate(-12deg);opacity:.46}.jb-november-page .jb-november-skyline{position:absolute;left:0;right:0;bottom:0;height:clamp(112px,11vw,190px);background:var(--november-skyline) center bottom/100% 100% no-repeat;opacity:.74;mask-image:linear-gradient(180deg,transparent,#000 24%,#000);-webkit-mask-image:linear-gradient(180deg,transparent,#000 24%,#000)}.jb-november-page .jb-november-atmosphere:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 9% 46%,#fff8db 0 2px,transparent 3px),radial-gradient(circle at 90% 39%,#fff8db 0 2px,transparent 3px),radial-gradient(circle at 95% 66%,#fffdf3 0 1px,transparent 2px);opacity:.85}.jb-november-page .jb-shop-world__hero,.jb-november-page.jb-music{background:radial-gradient(ellipse at 86% 22%,color-mix(in srgb,var(--nv-gold) 52%,transparent),transparent 56%),radial-gradient(ellipse at 93% 83%,color-mix(in srgb,var(--nv-peach) 63%,transparent),transparent 53%),radial-gradient(ellipse at 8% 24%,#c4e2ef,transparent 58%),linear-gradient(155deg,#e2eef2,var(--nv-paper) 54%,#f3e8d5)}.jb-november-page .jb-shop-world__eyebrow,.jb-november-page .jb-shop-world__label,.jb-november-page .jb-november-kicker,.jb-november-page .jb-music__header>p,.jb-november-page .jb-music__video-card>p{display:block;margin:0 0 18px;color:var(--nv-warm);font:500 12px/1.4 var(--nv-font);letter-spacing:.15em;text-transform:uppercase}.jb-november-page .jb-shop-world__button,.jb-november-page .jb-november-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:13px 22px;border:1px solid var(--nv-warm);border-radius:4px;background:var(--nv-warm);color:var(--nv-paper);font:500 13px/1.25 var(--nv-font);letter-spacing:.02em;text-decoration:none;transition:background-color .16s ease,color .16s ease,transform .16s ease}.jb-november-page .jb-shop-world__button--paper{border-color:var(--nv-blue);background:transparent;color:var(--nv-blue)}.jb-november-page .jb-shop-world__button:hover,.jb-november-page .jb-november-button:hover{background:var(--nv-blue);border-color:var(--nv-blue);color:var(--nv-paper);transform:translateY(-1px)}.jb-november-page .jb-shop-world__hero{position:relative;isolation:isolate;padding:clamp(64px,7vw,110px) 24px clamp(130px,11vw,174px)}.jb-november-page .jb-shop-world__hero-inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.92fr);gap:clamp(40px,7vw,100px);align-items:center;width:min(1200px,100%);margin:auto}.jb-november-page .jb-shop-world__hero h1{max-width:10ch;font-size:clamp(54px,7.5vw,106px);font-weight:300;line-height:.98;letter-spacing:-.065em}.jb-november-page .jb-shop-world__intro{max-width:48ch;margin-top:26px;font-size:clamp(16px,1.5vw,19px);line-height:1.8}.jb-november-page .jb-shop-world__intro p{margin:0}.jb-november-page .jb-shop-world__hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.jb-november-page .jb-shop-world__feature-art{width:min(460px,100%);margin:auto}.jb-november-page .jb-shop-world__polaroid{display:block;background:#fff;padding:8px;border:1px solid color-mix(in srgb,var(--nv-blue) 15%,transparent);color:var(--nv-ink);text-decoration:none}.jb-november-page .jb-shop-world__polaroid-media{display:block;aspect-ratio:1;overflow:hidden}.jb-november-page .jb-shop-world__polaroid-media img,.jb-november-page .jb-shop-world__placeholder{display:block;width:100%;height:100%;object-fit:cover}.jb-november-page .jb-shop-world__polaroid-caption{display:flex;align-items:baseline;flex-wrap:wrap;justify-content:space-between;gap:12px;padding:18px 8px 10px;font-family:var(--nv-font)}.jb-november-page .jb-shop-world__polaroid-caption strong{font-size:20px;font-weight:400;color:var(--nv-blue)}.jb-november-page .jb-shop-world__polaroid-caption small{font-size:11px;color:var(--nv-warm)}.jb-november-page .jb-shop-world__browse{padding:clamp(64px,7vw,96px) 24px;background:linear-gradient(180deg,var(--nv-paper) 70%,#e2eef2)}.jb-november-page .jb-shop-world__browse-inner,.jb-november-page .jb-shop-world__catalog-panel{width:min(1200px,100%);margin:auto}.jb-november-page .jb-shop-world__browse h2,.jb-november-page .jb-shop-world__catalog h2{font-size:clamp(32px,4vw,52px)}.jb-november-page .jb-shop-world__shelves{display:grid;gap:60px;margin-top:44px}.jb-november-page .jb-shop-world__shelf-heading{display:flex;align-items:baseline;justify-content:space-between;gap:20px;margin-bottom:22px;padding-bottom:16px;border-bottom:1px solid color-mix(in srgb,var(--nv-blue) 20%,transparent)}.jb-november-page .jb-shop-world__shelf-heading>div{display:flex;align-items:baseline;gap:16px}.jb-november-page .jb-shop-world__shelf-heading h3{font-size:clamp(26px,3vw,36px)}.jb-november-page .jb-shop-world__shelf-heading span{font:400 12px/1.4 var(--nv-font);color:var(--nv-warm)}.jb-november-page .jb-shop-world__shelf-heading a{color:var(--nv-blue);font:500 13px/1.5 var(--nv-font);text-decoration:underline;text-underline-offset:5px}.jb-november-page .jb-shop-world__shelf-grid,.jb-november-page .jb-shop-world__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.jb-november-page .jb-shop-world__catalog{position:relative;padding:clamp(64px,7vw,96px) 24px;background:radial-gradient(ellipse at 85% 30%,#d0e8f1,transparent 62%),linear-gradient(180deg,#e2eef2,#edf3f2);scroll-margin-top:100px}.jb-november-page .jb-shop-world__catalog-heading{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:32px}.jb-november-page .jb-shop-world__catalog-heading p{margin:0;font:400 14px/1.5 var(--nv-font)}.jb-november-page .jb-shop-world__anchor{position:absolute;top:0;scroll-margin-top:100px}.jb-november-page .jb-shop-world__shelf-empty,.jb-november-page .jb-shop-world__empty{grid-column:1/-1;padding:24px;background:#fff;font-size:16px;line-height:1.6}.jb-november-page .jb-shop-world__pagination{margin-top:40px}.jb-november-page .pagination__item{color:var(--nv-blue)}.jb-november-page .jb-shop-card{border:1px solid color-mix(in srgb,var(--nv-blue) 18%,transparent);padding:8px}.jb-november-page .jb-shop-card__info{padding:18px 8px 10px}.jb-november-page .jb-shop-card h3{font:400 18px/1.45 var(--nv-font);letter-spacing:0}.jb-november-page .jb-shop-card .price,.jb-november-page .jb-shop-card .price *{font:500 14px/1.4 var(--nv-font)!important}.jb-november-page .jb-shop-card__badge{transform:none;border:0;border-radius:3px;font:500 11px/1.3 var(--nv-font);letter-spacing:.04em}.jb-november-page .jb-shop-card__form select{font:400 13px/1.3 var(--nv-font);border-radius:4px}.jb-november-page .jb-shop-card__actions{grid-template-columns:124px minmax(0,1fr)}.jb-november-page .jb-shop-card__actions--single{grid-template-columns:1fr}.jb-november-page .jb-shop-card__add{min-width:0;background:var(--nv-warm);border-color:var(--nv-warm);border-radius:4px;color:var(--nv-paper);padding:12px;font:500 13px/1.3 var(--nv-font);letter-spacing:0;text-transform:none}.jb-november-page .jb-shop-card__add:hover:not(:disabled){background:var(--nv-blue);border-color:var(--nv-blue)}.jb-november-page .jb-shop-quantity input,.jb-november-page .jb-shop-quantity button{font-family:var(--nv-font);font-weight:400}.jb-november-page.jb-music{min-height:calc(100vh - 80px);padding:72px 24px clamp(140px,12vw,190px)}.jb-november-page .jb-music__shell{position:relative;z-index:1;width:min(980px,100%);margin:auto}.jb-november-page .jb-music__header{text-align:center}.jb-november-page .jb-music__header h1{max-width:900px;margin:auto;font-size:clamp(44px,6.5vw,82px);font-weight:300;letter-spacing:-.065em;text-wrap:balance}.jb-november-page .jb-music__featured{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);max-width:850px;margin:52px auto 0}.jb-november-page .jb-music__featured-art{display:block;background:#fff;padding:8px;border:1px solid color-mix(in srgb,var(--nv-blue) 15%,transparent)}.jb-november-page .jb-music__featured-art img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:contain}.jb-november-page .jb-music__featured-copy h2{font-size:clamp(32px,4vw,54px);margin-bottom:28px}.jb-november-page .jb-music__links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:52px auto 0}.jb-november-page .jb-music__links a{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:54px;padding:14px 18px;border:1px solid color-mix(in srgb,var(--nv-blue) 30%,transparent);border-radius:4px;background:var(--nv-paper);color:var(--nv-blue);font:500 14px/1.4 var(--nv-font);text-decoration:none;transition:background-color .16s ease,color .16s ease}.jb-november-page .jb-music__links a:hover{background:var(--nv-blue);color:var(--nv-paper)}.jb-november-page .jb-music__icon{display:grid;place-items:center;width:20px;height:20px}.jb-november-page .jb-music__icon svg{display:block;width:100%;height:100%;fill:currentColor}.jb-november-page .jb-music__links a:first-child .jb-music__icon path{stroke:var(--nv-paper)}.jb-november-page .jb-music__links a:first-child:hover .jb-music__icon path{stroke:var(--nv-blue)}.jb-november-page .jb-music__video-wrap{margin:64px auto 0}.jb-november-page .jb-music__video-card{padding:12px;background:#fff;border:1px solid color-mix(in srgb,var(--nv-blue) 18%,transparent)}.jb-november-page .jb-music__video-card>p{margin:6px 4px 18px}.jb-november-page .jb-music__video{position:relative;aspect-ratio:16/9;overflow:hidden;background:var(--nv-ink)}.jb-november-page .jb-music__video iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.jb-november-page .jb-music__editor-note{margin:40px 0 0;padding:20px;border:1px dashed var(--nv-blue);text-align:center}@media(max-width:989px){.jb-november-page .jb-shop-world__hero-inner{grid-template-columns:1fr}.jb-november-page .jb-shop-world__hero-copy{max-width:640px}.jb-november-page .jb-shop-world__grid,.jb-november-page .jb-shop-world__shelf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.jb-november-page .jb-november-canopy{width:155px;opacity:.25}.jb-november-page .jb-november-canopy--right{width:178px;opacity:.3}.jb-november-page .jb-november-skyline{height:100px;background-size:950px 100%;opacity:.65}.jb-november-page .jb-shop-world__hero{padding:48px 22px 112px}.jb-november-page .jb-shop-world__hero-inner{gap:38px}.jb-november-page .jb-shop-world__hero h1{font-size:clamp(44px,15.5vw,80px)}.jb-november-page .jb-shop-world__browse,.jb-november-page .jb-shop-world__catalog{padding:54px 22px}.jb-november-page .jb-shop-world__shelf-grid,.jb-november-page .jb-shop-world__grid{grid-template-columns:1fr}.jb-november-page .jb-shop-world__catalog-heading{align-items:flex-start;flex-direction:column;gap:16px}.jb-november-page.jb-music{padding:48px 22px 130px}.jb-november-page .jb-music__header h1{font-size:clamp(38px,12vw,64px)}.jb-november-page .jb-music__featured{grid-template-columns:minmax(0,1fr);max-width:430px;gap:26px;margin-top:36px}.jb-november-page .jb-music__featured-copy{text-align:center}.jb-november-page .jb-music__links{grid-template-columns:1fr;max-width:520px;margin-top:36px}.jb-november-page .jb-music__video-wrap{margin-top:42px}}@media(max-width:390px){.jb-november-page .jb-shop-card__actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.jb-november-page a,.jb-november-page button,.jb-november-page .jb-shop-card,.jb-november-page .jb-shop-card__image img{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/jb-november-pages.css.map */
