
.noel-editorial-mobile{display:none}
@media(max-width:767px){
.ecom-vh53btlgl2{display:none!important}
.noel-editorial-mobile{display:block;box-sizing:border-box;width:100%;max-width:600px;margin:0 auto;padding:24px 16px 32px}
.noel-editorial-track{display:grid;grid-auto-flow:column;grid-auto-columns:100%;gap:16px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;padding-bottom:4px}
.noel-editorial-track::-webkit-scrollbar{display:none}
.noel-editorial-track:focus-visible{outline:2px solid #333;outline-offset:3px}
.noel-editorial-card{display:grid;grid-template-rows:1fr;min-width:0;height:clamp(390px,110vw,460px);margin:0;background:#24211d;scroll-snap-align:start;scroll-snap-stop:normal;position:relative;isolation:isolate;overflow:hidden}
.noel-editorial-card:after{content:"";position:absolute;inset:20% 0 0;background:linear-gradient(transparent,rgba(0,0,0,.28) 35%,rgba(0,0,0,.78));z-index:1;pointer-events:none}
.noel-editorial-image{display:block;grid-area:1/1;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;margin:0}
.noel-editorial-copy{display:flex;grid-area:1/1;align-self:end;position:relative;z-index:2;flex-direction:column;gap:10px;padding:22px 20px 24px;color:#fff}
.noel-editorial-copy h3{font-family:Jost,sans-serif!important;font-size:21px!important;line-height:27px!important;letter-spacing:.4px;font-weight:500;text-transform:none;margin:0;color:#fff!important}
.noel-editorial-copy p{font-family:Jost,sans-serif!important;font-size:15px!important;line-height:22px!important;font-weight:400;margin:0 0 4px;color:#fff!important}
.noel-editorial-copy a{display:inline-flex;align-items:center;align-self:flex-start;min-height:44px;max-width:100%;font-family:Jost,sans-serif;font-size:13px;line-height:20px;font-weight:500;letter-spacing:.3px;color:#fff!important;text-decoration:underline;text-underline-offset:4px;margin-top:auto;padding:4px 0;box-sizing:border-box}
.noel-editorial-copy a:focus-visible,.noel-editorial-nav button:focus-visible{outline:2px solid #20201e;outline-offset:3px}
.noel-editorial-nav{display:flex;align-items:center;justify-content:center;gap:22px;margin-top:14px}
.noel-editorial-nav button{appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:44px;height:44px;padding:0!important;margin:0;background:#fff!important;color:#20201e!important;border:1px solid #c7c1b9!important;border-radius:50%;font:24px/1 Jost,sans-serif;cursor:pointer;box-shadow:none!important}
.noel-editorial-nav button:enabled:hover{background:#f8f6f2!important;color:#20201e!important}
.noel-editorial-nav button:disabled{opacity:.3;cursor:default}
.noel-editorial-nav [data-editorial-count]{min-width:40px;text-align:center;font:14px/22px Jost,sans-serif;letter-spacing:1px;color:#20201e}
}
