:root{--wall:#8A3A2A;--wall-deep:#6B2B1E;--rust-lit:#F6D2C2;--smoke:rgba(251,243,224,.82);--hair:rgba(251,243,224,.28);--flip:1;--tdir:-1}html[dir=rtl]{--flip:-1;--tdir:1}.hdr,.dark,.band--ink,.drawer,.ftr,.curtain{background-color:var(--wall)}.ftr,.drawer,.curtain,.hero{background-color:var(--wall-deep)}.spot{background:radial-gradient(ellipse 70% 55% at 50% 0,rgba(251,243,224,.16),transparent 70%),var(--wall)}body.tpl-index .hdr{background:linear-gradient(#6b2b1ecc,#6b2b1e00)}body.tpl-index .hdr.is-solid{background:var(--wall)}.hero:after{background:linear-gradient(to top,#6b2b1eeb 0,#6b2b1e33 48%,#6b2b1e80)}.rust{background:var(--wall-deep)}.btn{background:var(--wall);border-color:var(--wall)}.btn:hover{background:var(--ink);border-color:var(--ink)}.btn--ghost{background:transparent;border-color:currentColor}.btn--on-ink{background:var(--paper);color:var(--wall-deep);border-color:var(--paper)}.btn--on-ink:hover{background:var(--wall-deep);color:var(--paper);border-color:var(--paper)}.btn--ghost:hover{background:var(--paper);color:var(--wall-deep)}.chips a[aria-current=true],.chips a:hover,.pager .cur{background:var(--wall);border-color:var(--wall)}.dark .kicker,.band--ink .kicker,.rust .kicker{color:var(--rust-lit)}.dark a:hover,.ftr a:hover,.hdr a:hover{color:#fff}.nav a:hover,.nav a[aria-current=page]{border-bottom-color:var(--rust-lit)}.curtain{overflow:hidden;animation:curt 5.6s ease forwards}.curtain__logo{position:relative;width:min(64vw,400px)}.curtain .curtain__logo img{width:100%;height:auto;display:block;opacity:1;animation:none}.curtain .curtain__logo img.q{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;animation:qin 5.6s cubic-bezier(.16,.8,.2,1) forwards}.q1{clip-path:inset(0 50% 50% 0);--x:-70vw;--y:-60vh;--r:-28deg}.q2{clip-path:inset(0 0 50% 50%);--x:70vw;--y:-60vh;--r:28deg;animation-delay:.12s!important}.q3{clip-path:inset(50% 50% 0 0);--x:-70vw;--y:60vh;--r:24deg;animation-delay:.24s!important}.q4{clip-path:inset(50% 0 0 50%);--x:70vw;--y:60vh;--r:-24deg;animation-delay:.36s!important}@keyframes qin{0%{opacity:0;filter:blur(22px);transform:translate(var(--x),var(--y)) rotate(var(--r)) scale(2.6)}30%{opacity:1;filter:blur(0);transform:none}to{opacity:1;filter:none;transform:none}}.curtain__logo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;-webkit-mask:url(https://malichus.com/cdn/shop/files/store_logo_light_bage.svg) center/contain no-repeat;mask:url(https://malichus.com/cdn/shop/files/store_logo_light_bage.svg) center/contain no-repeat;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.95) 50%,transparent 65%);background-size:300% 100%;background-position:130% 0;opacity:0;animation:sweep 5.6s ease forwards}@keyframes sweep{0%,34%{background-position:130% 0;opacity:0}36%{opacity:1}54%{background-position:-30% 0;opacity:1}56%,to{opacity:0}}.curtain:before{content:"";position:absolute;left:50%;top:50%;width:140vmax;height:140vmax;margin:-70vmax 0 0 -70vmax;border-radius:50%;background:radial-gradient(circle,rgba(246,210,194,.6),transparent 52%);opacity:0;transform:scale(.04);animation:burst 5.6s ease-out forwards}@keyframes burst{0%,30%{opacity:0;transform:scale(.04)}35%{opacity:1}62%{opacity:0;transform:scale(1)}to{opacity:0}}@keyframes curt{0%,76%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}.curtain.is-skip{display:none}.curtain{pointer-events:auto;cursor:pointer}@keyframes rise{0%{opacity:0;transform:translateY(28px)}}.hero__in>div{animation:rise 1.4s var(--ease) 4.7s both}html.no-curtain .hero__in>div{animation-delay:.3s}.ticker{display:flex;background:var(--paper);border-bottom:1px solid var(--line);overflow:hidden}.ticker__label{flex:none;display:flex;align-items:center;gap:10px;background:var(--wall);color:var(--paper);padding:0 22px;font-family:var(--f-ui);font-size:17px;position:relative;z-index:2}.ticker__label:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--rust-lit);animation:pulse 1.8s ease-in-out infinite}@keyframes pulse{50%{opacity:.25}}.ticker__view{overflow:hidden;flex:1}.ticker__track{display:flex;width:max-content;gap:0;animation:tick 70s linear infinite}.ticker__track:hover{animation-play-state:paused}.ticker__track a{white-space:nowrap;padding:15px 28px;text-decoration:none;font-family:var(--f-ui);font-size:17px;border-inline-end:1px solid var(--line)}@keyframes tick{to{transform:translate(calc(var(--tdir) * 50%))}}.bento{display:grid;gap:18px}.lead{position:relative;display:block;min-height:min(74vh,600px);overflow:hidden;background:var(--wall-deep);color:var(--paper);text-decoration:none}.lead img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform 1.8s var(--ease)}.lead:hover img{transform:scale(1.05)}.lead:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#46180ff2,#46180f0d 70%)}.lead__in{position:absolute;inset-inline:0;bottom:0;z-index:2;padding:clamp(22px,3.4vw,52px)}.lead h2{font-size:clamp(30px,4.6vw,68px);margin-bottom:14px}.lead .kicker{color:var(--rust-lit)}.lead p{color:var(--smoke);max-width:34em;margin:0}.side{display:grid;gap:18px;align-content:stretch}.mini{display:grid;grid-template-columns:128px 1fr;gap:18px;align-items:center;text-decoration:none;padding:14px;border:1px solid var(--line);background:var(--paper-2);transition:transform .5s var(--ease),border-color .4s}.mini:hover{transform:translateY(-3px);border-color:var(--wall)}.mini img{width:128px;height:104px;object-fit:cover}.mini h3{font-size:clamp(19px,1.6vw,23px)}.mini span{font-family:var(--f-ui);font-size:15px;color:var(--wall)}@media(min-width:960px){.bento{grid-template-columns:1.75fr 1fr}.side{grid-template-rows:repeat(3,1fr)}.mini{grid-template-columns:1fr 128px}.mini img{order:2}}.rail-wrap{position:relative}.rail{display:flex;gap:22px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:18px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain}.rail::-webkit-scrollbar{display:none}.rail>*{flex:0 0 min(80vw,370px);scroll-snap-align:start}.rctl{display:flex;gap:8px;align-items:center}.rbtn{width:46px;height:46px;border:1px solid currentColor;background:none;border-radius:50%;display:grid;place-items:center;cursor:pointer;transition:background .3s,color .3s}.rbtn:hover{background:var(--wall);color:var(--paper);border-color:var(--wall)}.rbtn svg{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:1.6;transform:scaleX(var(--flip))}.rbtn--prev svg{transform:scaleX(calc(var(--flip) * -1))}.room__tools{display:flex;gap:18px;align-items:center}.tod{display:grid;gap:56px;align-items:start}.tod__term{font-family:var(--f-display);font-size:clamp(60px,11vw,168px);line-height:1;margin:6px 0 10px;font-weight:500}html[lang=ar] .tod__term{line-height:1.25}.tod__en{font-family:var(--f-display);font-size:clamp(22px,2.4vw,32px);color:var(--rust-lit);margin:0 0 24px}.tod__wrist{border-inline-start:1px solid var(--rust-lit);padding-inline-start:18px;margin:26px 0;max-width:32em}.tod__wrist b{display:block;font-family:var(--f-ui);font-weight:600;color:var(--rust-lit);font-size:17px}@media(min-width:960px){.tod{grid-template-columns:1.25fr 1fr;gap:96px}}.cars{position:relative;background:linear-gradient(115deg,transparent 38%,rgba(246,210,194,.1) 50%,transparent 62%) 0 0/250% 100% no-repeat,radial-gradient(ellipse 80% 70% at 85% 10%,rgba(251,243,224,.12),transparent 60%),var(--wall-deep);color:var(--paper);overflow:hidden;animation:streak 12s ease-in-out infinite alternate}@keyframes streak{0%{background-position:100% 0,0 0,0 0}to{background-position:0 0,0 0,0 0}}.cars__title{font-size:clamp(46px,9vw,140px);line-height:1;max-width:9em}html[lang=ar] .cars__title{line-height:1.2}.cars p.lede{font-size:clamp(19px,1.8vw,24px);color:var(--smoke);max-width:30em;margin:24px 0 32px}.cars .notice{background:transparent;border-color:var(--rust-lit);color:var(--smoke);max-width:34em}.cars .rail>*{color:var(--paper)}.cars .card__title,.cars .card__meta{color:var(--paper)}.cars .card__media{background:transparent;border-color:var(--hair)}@media(prefers-reduced-motion:reduce){.ticker__track{animation:none;overflow-x:auto}.cars{animation:none}.hero__in>div{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/44/assets/mg-rose.css.map */
