.msnov-home{--nv-ink: #f7f7f4;--nv-muted: #d0cec7;--nv-card: #ffffff;--nv-card-ink: #111111;--nv-card-muted: #4a4a4a;--nv-sale: #c71928;--nv-gold: #d6ad52;--nv-line: rgb(201 151 47 / .34);--nv-focus: #f1d37c;position:relative;isolation:isolate;color:var(--nv-ink);background:radial-gradient(circle at 15% 18%,rgb(201 151 47 / .17),transparent 28%),radial-gradient(circle at 83% 16%,rgb(255 255 255 / .05),transparent 31%),linear-gradient(135deg,#111,#26231c 42%,#151515 72%,#222);font-family:var(--text-font-family, Montserrat, sans-serif);font-size:1rem;font-weight:400;line-height:1.5}.msnov-home *,.msnov-home *:before,.msnov-home *:after{box-sizing:border-box}.msnov-home .msnov-home__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.msnov-home .msnov-home__background:before{content:"";position:absolute;top:-48%;right:-48%;bottom:-48%;left:-48%;background:conic-gradient(from 130deg at 50% 50%,transparent 0deg,rgb(185 185 185 / .2) 58deg,transparent 120deg,rgb(201 151 47 / .16) 178deg,transparent 238deg,rgb(255 255 255 / .12) 300deg,transparent 360deg);opacity:.4;animation:msnov-home-aurora 26s linear infinite}.msnov-home .msnov-home__background span{position:absolute;width:min(42vw,640px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,rgb(201 151 47 / .18),transparent 70%)}.msnov-home .msnov-home__background span:first-child{top:2%;left:-13%;animation:msnov-home-drift-one 14s ease-in-out infinite alternate}.msnov-home .msnov-home__background span:last-child{top:14%;right:-14%;animation:msnov-home-drift-two 16s ease-in-out infinite alternate}.msnov-home .msnov-home__inner{width:min(1480px,calc(100% - clamp(40px,6vw,112px)));margin-inline:auto;padding-block:clamp(32px,4vw,64px);display:grid;gap:clamp(26px,3vw,46px)}.msnov-home .msnov-home__campaign{width:min(980px,100%);margin:0 auto;color:inherit;font-family:inherit;font-size:clamp(38px,4vw,72px);font-weight:700;line-height:1.02;letter-spacing:-.01em;word-spacing:.08em;text-align:center;text-wrap:balance}.msnov-home .msnov-home__content{min-width:0;display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.65fr);align-items:center;gap:clamp(24px,3vw,48px)}.msnov-home .msnov-home__summary{min-width:0;display:flex;flex-direction:column;align-items:start;gap:22px;align-self:end;grid-column:1;grid-row:1}.msnov-home .msnov-home__actions{min-width:0;display:flex;flex-direction:column;align-items:start;gap:20px;grid-column:1;grid-row:2;align-self:start}.msnov-home .msnov-home__title{margin:0;color:inherit;font-family:inherit;font-size:clamp(38px,4vw,72px);font-weight:700;line-height:1.02;letter-spacing:-.01em;word-spacing:.08em;text-wrap:balance}.msnov-home .msnov-home__rule{max-width:36ch;margin:0;color:var(--nv-muted);font-size:clamp(14px,1.08vw,18px);line-height:1.58;font-weight:500}.msnov-home .msnov-home__process{min-width:0;display:grid;grid-template-columns:minmax(0,2.2fr) 32px minmax(0,.9fr);align-items:stretch;column-gap:10px;grid-column:2;grid-row:1 / span 2}.msnov-home .msnov-home__card{min-width:0;display:flex;flex-direction:column;margin:0;padding:clamp(16px,1.5vw,24px);border:1px solid var(--nv-line);border-radius:24px;background:var(--nv-card);color:var(--nv-card-ink);box-shadow:0 18px 34px #0000001a,0 32px 76px #0000000f}.msnov-home .msnov-home__card--bat{background:linear-gradient(145deg,#fff,#f5f1e7)}.msnov-home .msnov-home__plus{display:grid;place-items:center;align-self:center;justify-self:center;inline-size:32px;block-size:32px;border:1px solid var(--nv-gold);border-radius:50%;background:var(--nv-card);color:var(--nv-card-ink);font-size:1.625rem;font-weight:500;line-height:1}.msnov-home .msnov-home__card-heading{display:grid;align-items:start;gap:8px}.msnov-home .msnov-home__card-heading :is(h3,h4){min-width:0;margin:0;color:inherit;font-family:inherit;font-size:1rem;font-weight:700;line-height:1.4;text-wrap:balance}.msnov-home .msnov-home__discount{min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:0 6px;margin:0;color:inherit;font-family:inherit;font-size:.875rem;font-weight:400;line-height:1.4}.msnov-home .msnov-home__discount strong{color:var(--nv-sale);font-size:clamp(2rem,2.9vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.035em;font-variant-numeric:lining-nums tabular-nums}.msnov-home .msnov-home__discount--group{flex-direction:column;align-items:start;gap:4px}.msnov-home .msnov-home__discount-value{min-width:0;display:flex;align-items:baseline;gap:4px}.msnov-home .msnov-home__discount--group>span:last-child{font-size:.9375rem;font-weight:500}.msnov-home .msnov-home__up-to{font-size:.8125rem}.msnov-home .msnov-home__condition,.msnov-home .msnov-home__card-note{margin:0;color:var(--nv-card-muted);font-size:.8125rem;font-weight:400;line-height:1.55}.msnov-home .msnov-home__photo{min-width:0;display:grid;place-items:center;height:clamp(250px,24vw,330px);margin-block-start:16px}.msnov-home .msnov-home__photo img,.msnov-home .msnov-home__demo-photo img,.msnov-home .msnov-home__product-shot img{display:block;width:100%;height:100%;min-width:0;min-height:0;object-fit:contain;object-position:center}.msnov-home .msnov-home__card--finds{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:18px}.msnov-home .msnov-home__sale-group{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);align-items:start;gap:16px;margin:0}.msnov-home .msnov-home__sale-group>figcaption{min-height:88px}.msnov-home .msnov-home__demo-photo{min-width:0;height:clamp(250px,24vw,330px);overflow:hidden;border-radius:14px;background:#fff;display:grid;grid-template-columns:repeat(2,minmax(0,34%));justify-content:center;gap:6px;padding-block:6px}.msnov-home .msnov-home__demo-photo img{width:auto;height:100%;max-width:none;justify-self:center;object-fit:contain;object-position:center bottom}.msnov-home .msnov-home__retail-photos{min-width:0;height:clamp(250px,24vw,330px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.msnov-home .msnov-home__product-shot{min-width:0;min-height:0;display:grid;place-items:center;padding:8px;border:1px solid rgb(255 255 255 / .1);border-radius:14px;background:#fff}.msnov-home .msnov-home__card--shirt .msnov-home__photo{flex:1;min-height:240px}.msnov-home .msnov-home__card--shirt .msnov-home__card-note{margin-block-start:12px}.msnov-home .msnov-home__cta{display:inline-flex;justify-content:center;align-items:center;min-height:64px;min-width:230px;max-width:100%;padding:18px 36px;border:1px solid #d6ad52;border-radius:999px;background:linear-gradient(135deg,#f4dc96,#d6ad52 44%,#b68427);color:#111;box-shadow:0 10px 24px #c9972f29,inset 0 1px #ffffff8c;font-size:clamp(1.125rem,1.25vw,1.25rem);font-weight:700;line-height:1.4;text-align:center;text-decoration:none;overflow-wrap:anywhere}@media(hover:hover){.msnov-home .msnov-home__cta:hover{background:linear-gradient(135deg,#f7e5b2,#dfb95e 44%,#b68427);color:#111;border-color:#b68427}}.msnov-home .msnov-home__cta:focus-visible{outline:3px solid var(--nv-focus);outline-offset:4px}.msnov-home .msnov-home__note{max-width:43ch;margin:0;color:var(--nv-muted);font-size:.8125rem;line-height:1.6}.msnov-home.msnov-home--finds{--nv-ink: #111111;--nv-muted: #4a4a4a;--nv-card: #171717;--nv-card-ink: #fafaf7;--nv-card-muted: #d4d2cc;--nv-sale: #ff7480;--nv-focus: #111111;background:radial-gradient(circle at 15% 18%,rgb(201 151 47 / .16),transparent 28%),radial-gradient(circle at 83% 16%,rgb(255 255 255 / .96),transparent 31%),radial-gradient(circle at 50% 112%,rgb(100 100 100 / .18),transparent 40%),linear-gradient(135deg,#fff,#eee 42%,#fafafa 72%,#e3e3e3);border-block:1px solid rgb(17 17 17 / .06)}.msnov-home--finds .msnov-home__background:before{background:conic-gradient(from 130deg at 50% 50%,transparent 0deg,rgb(185 185 185 / .24) 58deg,transparent 120deg,rgb(201 151 47 / .16) 178deg,transparent 238deg,rgb(255 255 255 / .82) 300deg,transparent 360deg);opacity:.5}@keyframes msnov-home-aurora{to{transform:rotate(360deg) scale(1.08)}}@keyframes msnov-home-drift-one{to{transform:translate3d(8vw,4vw,0) scale(1.12)}}@keyframes msnov-home-drift-two{to{transform:translate3d(-7vw,3vw,0) scale(1.08)}}@media(max-width:1099.98px){.msnov-home .msnov-home__content{grid-template-columns:minmax(0,1fr);gap:24px}.msnov-home .msnov-home__summary{gap:14px;grid-column:1;grid-row:1}.msnov-home .msnov-home__actions{grid-column:1;grid-row:3;flex-direction:row;align-items:center;justify-content:space-between}.msnov-home .msnov-home__note{max-width:55ch}.msnov-home .msnov-home__process{grid-template-columns:minmax(0,1.9fr) 32px minmax(0,1fr);grid-column:1;grid-row:2}}@media(max-width:760px){.msnov-home .msnov-home__campaign,.msnov-home .msnov-home__title{font-size:clamp(34px,9.5vw,48px);line-height:1.03}}@media(max-width:699px){.msnov-home .msnov-home__inner{width:calc(100% - 40px);padding-block:32px;gap:26px}.msnov-home .msnov-home__summary{align-items:stretch;gap:14px}.msnov-home .msnov-home__actions{flex-direction:column;align-items:stretch;gap:16px}.msnov-home .msnov-home__rule{font-size:.9375rem}.msnov-home .msnov-home__note{font-size:.8125rem}.msnov-home .msnov-home__cta{width:100%}.msnov-home .msnov-home__process{grid-template-columns:minmax(0,1.45fr) 28px minmax(0,1fr);gap:6px}.msnov-home .msnov-home__plus{inline-size:28px;block-size:28px;font-size:1.5rem}.msnov-home .msnov-home__card{padding:14px 10px;border-radius:20px}.msnov-home .msnov-home__card-heading :is(h3,h4){font-size:.875rem;line-height:1.45}.msnov-home .msnov-home__discount{font-size:.8125rem;gap:0 4px}.msnov-home .msnov-home__discount strong{font-size:1.875rem}.msnov-home .msnov-home__photo{height:clamp(150px,43vw,230px);margin-block-start:12px}.msnov-home--finds .msnov-home__process{grid-template-columns:minmax(0,1fr);gap:14px}.msnov-home--finds .msnov-home__card--finds{gap:14px;padding:18px 14px}.msnov-home .msnov-home__sale-group{gap:12px}.msnov-home .msnov-home__sale-group>figcaption{min-height:88px}.msnov-home .msnov-home__discount--group{gap:4px}.msnov-home .msnov-home__discount--group>span:last-child{font-size:.875rem}.msnov-home .msnov-home__demo-photo,.msnov-home .msnov-home__retail-photos{height:clamp(210px,64vw,300px)}.msnov-home .msnov-home__product-shot{padding:6px}.msnov-home .msnov-home__card--shirt{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:center;gap:10px;padding:18px}.msnov-home .msnov-home__card--shirt .msnov-home__card-heading{grid-column:1;grid-row:1}.msnov-home .msnov-home__card--shirt .msnov-home__photo{grid-column:2;grid-row:1 / span 2;height:180px;min-height:0;margin:0}.msnov-home .msnov-home__card--shirt .msnov-home__card-note{grid-column:1;grid-row:2;margin:0}}@media(max-width:359px){.msnov-home .msnov-home__inner{width:calc(100% - 32px)}.msnov-home .msnov-home__card{padding-inline:8px}.msnov-home .msnov-home__discount strong{font-size:1.625rem}.msnov-home--finds .msnov-home__card--finds{padding-inline:12px;gap:12px}.msnov-home .msnov-home__sale-group>figcaption{min-height:88px}.msnov-home .msnov-home__card--shirt{padding:16px}}@media(prefers-reduced-motion:reduce){.msnov-home .msnov-home__background:before,.msnov-home .msnov-home__background span{animation:none}}@media(forced-colors:active){.msnov-home .msnov-home__background{display:none}.msnov-home .msnov-home__card,.msnov-home .msnov-home__plus,.msnov-home .msnov-home__cta{border-color:ButtonText}.msnov-home .msnov-home__cta:focus-visible{outline-color:Highlight}}.msnov-home .msnov-home__title-line{display:block}.msnov-home .msnov-home__background:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at left bottom,rgb(199 25 40 / .24) 0%,rgb(203 165 77 / .08) 28%,transparent 66%);pointer-events:none}.msnov-home--finds .msnov-home__background:after{background:radial-gradient(ellipse at right bottom,rgb(199 25 40 / .18) 0%,rgb(140 140 140 / .06) 30%,transparent 66%)}.msnov-home .msnov-home__retail-column{min-width:0;min-height:0;display:grid;grid-template-rows:repeat(2,minmax(0,1fr));gap:8px}@media(min-width:1100px){.msnov-home--finds .msnov-home__content{grid-template-columns:minmax(0,1.65fr) minmax(0,.75fr)}.msnov-home--finds .msnov-home__summary,.msnov-home--finds .msnov-home__actions{grid-column:2}.msnov-home--finds .msnov-home__process{grid-column:1}}.msnov-home .msnov-home__campaign{text-shadow:1px 1px 0 rgb(199 25 40 / .9),2px 2px 0 rgb(143 20 31 / .8),0 7px 18px rgb(0 0 0 / .18)}.msnov-home .msnov-home__campaign:after{content:"";display:block;width:clamp(64px,12vw,140px);height:4px;margin:14px auto 0;border-radius:999px;background:linear-gradient(90deg,#8f141f,#c71928 50%,#e24350);pointer-events:none}@media(prefers-reduced-motion:no-preference){.msnov-home .msnov-home__campaign:after{animation:msnov-home-campaign-accent 1.8s cubic-bezier(.23,1,.32,1) .2s 1 both}}@keyframes msnov-home-campaign-accent{0%{transform:translate(-6px) scaleX(.72);opacity:.65}to{transform:translate(0) scaleX(1);opacity:1}}@media(prefers-reduced-motion:reduce){.msnov-home .msnov-home__campaign:after{animation:none;transform:none;opacity:1}}@media(forced-colors:active){.msnov-home .msnov-home__campaign{text-shadow:none}.msnov-home .msnov-home__campaign:after{background:CanvasText;animation:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/ms-november-home.css.map */
