#MainContent .bc-import--malvi{display:block;min-width:0;overflow-wrap:break-word}#MainContent .bc-import--malvi h1,#MainContent .bc-import--malvi h2,#MainContent .bc-import--malvi h3{color:inherit}#MainContent .bc-import--malvi{color-scheme:light;--cream:#F8FDEC;--cream-2:#EEF5DC;--ink:#2B2622;--mute:#6B675C;--line:#D9DDC6;--lime:#E3FD62;--sun:#FDDD4D;--teal:#62D2BD;--pink:#F55FC9;--blush:#E8D6E0;--cocoa:#4A1E1A;--winter:#0A6CC9;--lav:#6B6FB4;--display:"Fraunces",Georgia,"Times New Roman",serif;--body:"Instrument Sans","Helvetica Neue",Arial,sans-serif;--mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--pad:clamp(16px,4vw,56px);--maxw:1240px}#MainContent .bc-import--malvi,#MainContent .bc-import--malvi *{box-sizing:border-box}#MainContent .bc-import--malvi{scroll-behavior:smooth}#MainContent .bc-import--malvi{margin:0;background:var(--cream);color:var(--ink);font:16px/1.6 var(--body)}#MainContent .bc-import--malvi a{color:inherit}#MainContent .bc-import--malvi :focus-visible{outline:3px solid var(--pink);outline-offset:3px}#MainContent .bc-import--malvi img,#MainContent .bc-import--malvi video{display:block;max-width:100%;height:auto}#MainContent .bc-import--malvi figure{margin:0;min-width:0}#MainContent .bc-import--malvi figcaption{margin-top:10px;font:600 11.5px/1.5 var(--mono);letter-spacing:.05em;text-transform:uppercase;color:var(--mute)}#MainContent .bc-import--malvi h1,#MainContent .bc-import--malvi h2,#MainContent .bc-import--malvi h3{font-family:var(--display);font-variation-settings:"SOFT" 100;font-weight:800;letter-spacing:-.02em;margin:0;text-wrap:balance}#MainContent .bc-import--malvi p{margin:0;max-width:62ch}#MainContent .bc-import--malvi .gut{padding-left:max(var(--pad),env(safe-area-inset-left,0px));padding-right:max(var(--pad),env(safe-area-inset-right,0px))}#MainContent .bc-import--malvi .bar{position:sticky;top:env(safe-area-inset-top,0px);z-index:10;display:flex;align-items:center;gap:16px;justify-content:space-between;padding-block:10px;background:var(--cocoa);color:var(--cream);font:600 12px/1 var(--mono);letter-spacing:.06em;text-transform:uppercase}#MainContent .bc-import--malvi .bar nav{display:flex;gap:18px;flex-wrap:wrap}#MainContent .bc-import--malvi .bar nav a{text-decoration:none;color:#e7c9be}#MainContent .bc-import--malvi .bar nav a:hover{color:var(--cream)}#MainContent .bc-import--malvi .draft{padding:5px 8px;border:1px solid var(--lime);color:var(--lime);border-radius:2px;white-space:nowrap}@media(max-width:900px){#MainContent .bc-import--malvi .bar nav{display:none}}#MainContent .bc-import--malvi .hero{background:#015ca8;color:#fff;overflow:hidden}#MainContent .bc-import--malvi .hero .top{max-width:1440px;margin-inline:auto;display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:14px clamp(24px,4vw,64px);padding-block:clamp(32px,4.5vw,64px) 0;position:relative;z-index:1}#MainContent .bc-import--malvi .eyebrow{font:600 12px/1.4 var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--lime);margin-bottom:clamp(10px,1.4vw,18px)}#MainContent .bc-import--malvi .eyebrow span{white-space:nowrap}#MainContent .bc-import--malvi .hero h1{font-size:clamp(40px,5.6vw,88px);line-height:.96;max-width:17ch}#MainContent .bc-import--malvi .hero .stand{font:500 clamp(16px,1.4vw,20px)/1.45 var(--body);max-width:30ch;color:#d3e6fa}#MainContent .bc-import--malvi .world{position:relative;margin:clamp(-8px,-1vw,0px) calc(-1*max(var(--pad),env(safe-area-inset-left,0px))) 0}#MainContent .bc-import--malvi .world img{display:block;width:100%;height:auto}#MainContent .bc-import--malvi .world:before{content:"";position:absolute;inset:0 0 auto;height:22%;background:linear-gradient(#015ca8,#015ca800);pointer-events:none}#MainContent .bc-import--malvi .world figcaption{position:absolute;right:max(var(--pad),env(safe-area-inset-right,0px));bottom:12px;margin:0;color:#ffffffd9;text-shadow:0 1px 6px rgba(0,20,50,.5)}#MainContent .bc-import--malvi .lead{background:var(--cream);padding-block:clamp(64px,9vw,120px) clamp(48px,7vw,96px)}#MainContent .bc-import--malvi .lead .inner{max-width:var(--maxw);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:clamp(28px,5vw,80px);align-items:start}#MainContent .bc-import--malvi .lead .intro{font:700 clamp(24px,2.6vw,36px)/1.22 var(--display);font-variation-settings:"SOFT" 100;letter-spacing:-.01em;max-width:30ch;text-wrap:pretty}#MainContent .bc-import--malvi .lead .intro em{font-style:normal;color:#b0287f}#MainContent .bc-import--malvi .facts{display:grid;grid-template-columns:minmax(0,1fr);gap:0;margin:0;border-top:1px solid var(--line)}#MainContent .bc-import--malvi .facts div{display:grid;grid-template-columns:110px minmax(0,1fr);gap:12px;padding-block:11px;border-bottom:1px solid var(--line)}#MainContent .bc-import--malvi .facts dt{font:600 11.5px/1.6 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}#MainContent .bc-import--malvi .facts dd{margin:0;font-size:15px}#MainContent .bc-import--malvi .counts{max-width:var(--maxw);margin:clamp(48px,6vw,80px) auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:2px solid var(--ink)}#MainContent .bc-import--malvi .counts a{display:flex;flex-direction:column;gap:4px;padding:18px 18px 4px 0;text-decoration:none;border-right:1px solid var(--line);margin-right:18px}#MainContent .bc-import--malvi .counts a:last-child{border-right:0;margin-right:0}#MainContent .bc-import--malvi .counts b{font:800 clamp(44px,5.4vw,80px)/1 var(--display);font-variation-settings:"SOFT" 100;letter-spacing:-.03em}#MainContent .bc-import--malvi .counts span{font:600 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}#MainContent .bc-import--malvi .counts a:hover b{color:#b0287f}@media(max-width:860px){#MainContent .bc-import--malvi .lead .inner{grid-template-columns:minmax(0,1fr)}#MainContent .bc-import--malvi .counts{grid-template-columns:repeat(2,minmax(0,1fr))}#MainContent .bc-import--malvi .counts a:nth-child(2){border-right:0;margin-right:0}#MainContent .bc-import--malvi .counts a{padding-bottom:16px;border-bottom:1px solid var(--line)}}#MainContent .bc-import--malvi .fold{padding-block:clamp(56px,9vw,112px)}#MainContent .bc-import--malvi .wrap{max-width:var(--maxw);margin-inline:auto;display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(20px,4vw,56px)}@media(max-width:760px){#MainContent .bc-import--malvi .wrap{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--malvi .rail{font:600 12px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;display:flex;flex-direction:column;gap:6px;align-self:start;position:sticky;top:64px;color:var(--mute)}#MainContent .bc-import--malvi .rail b{font-weight:600;color:var(--ink)}@media(max-width:760px){#MainContent .bc-import--malvi .rail{position:static;flex-direction:row;flex-wrap:wrap;gap:4px 12px}}#MainContent .bc-import--malvi .body{min-width:0;display:flex;flex-direction:column;gap:clamp(20px,3vw,34px)}#MainContent .bc-import--malvi .body h2{font-size:clamp(32px,4.6vw,60px);line-height:1}#MainContent .bc-import--malvi .body .lede{font-size:clamp(16px,1.4vw,18px)}#MainContent .bc-import--malvi .full{max-width:1400px;margin:clamp(28px,4vw,48px) auto 0}#MainContent .bc-import--malvi .f-cream{background:var(--cream)}#MainContent .bc-import--malvi .f-cream2{background:var(--cream-2)}#MainContent .bc-import--malvi .f-lime{background:var(--lime)}#MainContent .bc-import--malvi .f-sun{background:var(--sun)}#MainContent .bc-import--malvi .f-teal{background:var(--teal)}#MainContent .bc-import--malvi .dark{color:#fff;--mute:rgba(255,255,255,.74);--line:rgba(255,255,255,.22)}#MainContent .bc-import--malvi .dark .rail b{color:#fff}#MainContent .bc-import--malvi .f-lav{background:var(--lav)}#MainContent .bc-import--malvi .f-cocoa{background:var(--cocoa)}#MainContent .bc-import--malvi .f-lime .rail,#MainContent .bc-import--malvi .f-sun .rail,#MainContent .bc-import--malvi .f-teal .rail,#MainContent .bc-import--malvi .f-lime figcaption,#MainContent .bc-import--malvi .f-sun figcaption,#MainContent .bc-import--malvi .f-teal figcaption{--mute:#3D3A30;color:#3d3a30}#MainContent .bc-import--malvi .pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(12px,2vw,24px);align-items:end}#MainContent .bc-import--malvi .pair.wide-left{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}@media(max-width:700px){#MainContent .bc-import--malvi .pair,#MainContent .bc-import--malvi .pair.wide-left{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--malvi .four{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(10px,1.6vw,18px)}@media(max-width:900px){#MainContent .bc-import--malvi .four{grid-template-columns:repeat(2,minmax(0,1fr))}}#MainContent .bc-import--malvi .four figcaption{margin-top:8px}#MainContent .bc-import--malvi .film{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center}#MainContent .bc-import--malvi .film video{width:100%;aspect-ratio:1/1;background:var(--lav)}@media(max-width:760px){#MainContent .bc-import--malvi .film{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--malvi .stacks{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(8px,1.2vw,18px);align-items:start}#MainContent .bc-import--malvi .stacks figcaption{text-transform:none;letter-spacing:0;font:600 14px/1.3 var(--body);color:var(--ink);text-align:center}@media(max-width:860px){#MainContent .bc-import--malvi .stacks{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:42%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}#MainContent .bc-import--malvi .stacks figure{scroll-snap-align:start}}#MainContent .bc-import--malvi .season{display:grid;grid-template-columns:150px minmax(0,1fr);gap:clamp(20px,4vw,56px);align-items:center;max-width:var(--maxw);margin-inline:auto;padding-block:clamp(14px,2vw,22px)}#MainContent .bc-import--malvi .season h3{font-size:clamp(26px,3vw,40px)}#MainContent .bc-import--malvi .season p{font:600 11.5px/1.5 var(--mono);letter-spacing:.05em;text-transform:uppercase;margin-top:6px;opacity:.8}@media(max-width:760px){#MainContent .bc-import--malvi .season{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--malvi .s-spring{background:#b98fc8;color:#2b1838}#MainContent .bc-import--malvi .s-summer{background:#2f6b3a;color:#fff}#MainContent .bc-import--malvi .s-winter{background:var(--winter);color:#fff}#MainContent .bc-import--malvi .seasons-head{background:var(--cream);padding-block:clamp(56px,9vw,112px) clamp(24px,3vw,36px)}#MainContent .bc-import--malvi .wrapstrip{border-radius:4px;overflow:hidden}#MainContent .bc-import--malvi .wrapstrip .run{display:flex;width:200%;animation:run 48s linear infinite}#MainContent .bc-import--malvi .wrapstrip img{width:50%;flex:none}@keyframes run{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){#MainContent .bc-import--malvi .wrapstrip .run{animation:none}}#MainContent .bc-import--malvi .credits{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 40px;border-top:1px solid rgba(43,38,34,.2);padding-top:20px;margin:0}#MainContent .bc-import--malvi .credits dt{font:600 11.5px/1.4 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#5a5130}#MainContent .bc-import--malvi .credits dd{margin:2px 0 14px}@media(max-width:700px){#MainContent .bc-import--malvi .credits{grid-template-columns:minmax(0,1fr)}}#MainContent .bc-import--malvi .note{font-size:14px;color:#5a5130}#MainContent .bc-import--malvi .curtain{max-width:1600px}#MainContent .bc-import--malvi .curtain figcaption{color:#5a5130;padding-inline:max(var(--pad),env(safe-area-inset-left,0px))}#MainContent .bc-import--malvi footer{padding-block:28px;background:var(--cocoa);color:#e7c9be;font:600 12px/1.5 var(--mono);letter-spacing:.05em;text-transform:uppercase}#MainContent .bc-import--malvi footer .inner{max-width:var(--maxw);margin-inline:auto}#MainContent .bc-import--malvi .bar{top:var(--header-height,56px);z-index:5;gap:16px;flex-wrap:nowrap}#MainContent .bc-import--malvi .bar nav{display:flex;flex:1;min-width:0;overflow-x:auto;white-space:nowrap;max-width:100%;padding-block:8px;scrollbar-width:thin;scrollbar-color:currentColor transparent}#MainContent .bc-import--malvi .bar .bc-source-back{margin:0;border:0;flex-shrink:0;min-height:44px;display:flex;align-items:center;padding:0}#MainContent .bc-import--malvi [id]{scroll-margin-top:calc(var(--header-height,56px) + 100px)}#MainContent .bc-import--malvi .pp{min-width:44px;min-height:44px;z-index:2}#MainContent .bc-import--malvi .bc-source-back{font:12px/1.5 var(--mono,monospace);display:inline-block;text-decoration:none;border-bottom:1px solid currentColor;margin-bottom:10px;padding-block:8px}#MainContent .bc-import--malvi .bc-source-video{position:relative}#MainContent .bc-import--malvi video{max-width:100%}#MainContent .bc-import--malvi .grid{grid-template-areas:none;grid-auto-columns:auto}#MainContent .bc-import--malvi .bc-preview-motion{font:12px var(--mono,monospace);border:1px solid currentColor;min-height:44px;padding:10px 16px;background:transparent;color:inherit;margin:0 0 24px}#MainContent .bc-import--malvi .bc-preview-motion[hidden]{display:none}#MainContent .bc-import--malvi .pp{position:absolute;inset-inline-end:12px;top:12px;min-height:44px;padding:8px 12px;font:11px var(--mono,monospace);background:#141414;color:#f2efe8;border:1px solid #f2efe880}#MainContent .bc-import--malvi .bc-source-video>button.pp{height:44px;block-size:44px;min-height:44px;max-height:44px;top:12px;bottom:auto}#MainContent .bc-import--malvi [hidden]{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/33/assets/v58-case-malvi.css.map */
