.moca-outlet{--outlet-yellow:#ffdc43;position:relative;isolation:isolate;background:#0e1117;color:#fff;padding:50px 0 35px;overflow:hidden;border-radius:22px;margin:26px 12px 34px}
.moca-outlet:before,.moca-outlet:after{content:"";position:absolute;left:0;right:0;height:14px;background:repeating-linear-gradient(125deg,#ffda38 0 17px,#0e1117 17px 34px);z-index:1}
.moca-outlet:before{top:0}.moca-outlet:after{bottom:0}
.moca-outlet__inner{max-width:1440px;margin:auto;padding:0 32px}
.moca-outlet__heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:5px 0 28px}
.moca-outlet__eyebrow{display:inline-block;background:var(--outlet-yellow);color:#161616;border-radius:6px;padding:7px 12px;font-size:11px;font-weight:900;letter-spacing:.05em}
.moca-outlet__heading h2{font-size:clamp(25px,3.2vw,39px);font-weight:900;letter-spacing:-.045em;line-height:1.15;margin:12px 0 9px}.moca-outlet__heading h2 em{color:var(--outlet-yellow);font-style:normal}
.moca-outlet__copy p{font-size:13px;color:#c8cbd1;line-height:1.6;max-width:690px;margin:0}
.moca-outlet__aside{display:flex;align-items:center;gap:24px;flex:none;padding-bottom:9px}.moca-outlet__note{font-family:"Caveat","Segoe Print",cursive;font-size:27px;font-weight:700;color:var(--outlet-yellow);transform:rotate(-7deg);white-space:nowrap}.moca-outlet__all{color:#fff;text-decoration:none;font-weight:800;font-size:13px;white-space:nowrap}.moca-outlet__all:hover{color:var(--outlet-yellow)}
.moca-outlet__carousel{position:relative}.moca-outlet .moca-featured__track{gap:12px}.moca-outlet .moca-featured__slide{flex:0 0 calc((100% - 48px)/5)}.moca-outlet .moca-featured__slide .moca-product-card{border-radius:15px}
.moca-outlet .moca-news-arrow{position:absolute;top:42%;z-index:5;width:42px;height:42px;display:grid;place-items:center;border-radius:50%;background:#fff;color:#111;box-shadow:0 3px 12px #0003}.moca-outlet .moca-news-arrow--prev{left:-18px}.moca-outlet .moca-news-arrow--next{right:-18px}.moca-outlet .moca-news-arrow[hidden]{display:none!important}.moca-outlet .moca-news-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.moca-outlet__controls{margin-top:21px}.moca-outlet .moca-featured__progress{background:#40454c}.moca-outlet .moca-featured__progress>span{background:var(--outlet-yellow)}
.moca-outlet__trust{display:flex;justify-content:space-around;gap:15px;flex-wrap:wrap;margin:22px 0 5px;color:#e5e5e5;font-size:12px;font-weight:700}.moca-outlet__trust span:before{content:"•";color:var(--outlet-yellow);font-size:20px;vertical-align:middle;margin-right:7px}
@media(max-width:1023px){.moca-outlet .moca-featured__slide{flex-basis:calc((100% - 24px)/3)}.moca-outlet__heading{align-items:start;flex-direction:column}.moca-outlet__aside{width:100%;justify-content:space-between}}
@media(max-width:767px){.moca-outlet{margin:16px 0 25px;border-radius:14px;padding:42px 0 30px}.moca-outlet__inner{padding:0 16px}.moca-outlet__heading{gap:12px}.moca-outlet__heading h2{font-size:27px}.moca-outlet__aside{gap:12px;flex-wrap:wrap}.moca-outlet__note{font-size:23px}.moca-outlet .moca-featured__slide{flex-basis:calc((100% - 12px)/2)}.moca-outlet .moca-news-arrow--prev{left:-8px}.moca-outlet .moca-news-arrow--next{right:-8px}.moca-outlet__trust{font-size:10px;justify-content:center}}
