.notifications-module__eRCiZG__page{color:#183d32;background:#f7f6f1;min-height:100vh}.notifications-module__eRCiZG__header{background:#fff;border-bottom:1px solid #183d321a;justify-content:space-between;align-items:center;height:72px;padding:0 5vw;display:flex}.notifications-module__eRCiZG__logo{letter-spacing:-.05em;font-size:24px;font-weight:900}.notifications-module__eRCiZG__logo span,.notifications-module__eRCiZG__eyebrow{color:#27765a}.notifications-module__eRCiZG__back{font-size:13px;font-weight:700}.notifications-module__eRCiZG__container{width:min(820px,100% - 32px);margin:auto;padding:52px 0 100px}.notifications-module__eRCiZG__titleRow{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.notifications-module__eRCiZG__eyebrow{letter-spacing:.17em;margin:0 0 10px;font-size:11px;font-weight:900}.notifications-module__eRCiZG__titleRow h1{letter-spacing:-.055em;margin:0;font-size:clamp(40px,9vw,64px);line-height:1}.notifications-module__eRCiZG__titleRow p:last-child{color:#6b7771}.notifications-module__eRCiZG__settingsButton,.notifications-module__eRCiZG__markAll,.notifications-module__eRCiZG__tabs button,.notifications-module__eRCiZG__readButton,.notifications-module__eRCiZG__drawer button,.notifications-module__eRCiZG__pushCard button{font:inherit;cursor:pointer}.notifications-module__eRCiZG__settingsButton{color:inherit;background:#fff;border:1px solid #183d3230;border-radius:100px;padding:12px 18px;font-weight:700}.notifications-module__eRCiZG__toolbar{border-bottom:1px solid #183d3220;justify-content:space-between;align-items:center;margin-top:42px;display:flex}.notifications-module__eRCiZG__tabs{gap:24px;display:flex}.notifications-module__eRCiZG__tabs button,.notifications-module__eRCiZG__markAll{color:#728078;background:0 0;border:0;padding:15px 2px;font-size:14px;font-weight:750}.notifications-module__eRCiZG__tabs .notifications-module__eRCiZG__activeTab{color:#183d32;border-bottom:2px solid #27765a}.notifications-module__eRCiZG__tabs span{background:#e4eee8;border-radius:20px;place-items:center;min-width:20px;height:20px;margin-left:5px;font-size:11px;display:inline-grid}.notifications-module__eRCiZG__markAll{color:#27765a}.notifications-module__eRCiZG__list{gap:12px;margin-top:20px;display:grid}.notifications-module__eRCiZG__item{background:#fff;border:1px solid #183d3217;border-radius:20px;grid-template-columns:48px 1fr auto;gap:16px;padding:22px;display:grid;position:relative}.notifications-module__eRCiZG__item.notifications-module__eRCiZG__unread{border-color:#27765a45;box-shadow:0 8px 30px #183d320a}.notifications-module__eRCiZG__kindIcon{color:#50625b;background:#edf0ed;border-radius:15px;place-items:center;width:48px;height:48px;font-size:20px;font-weight:900;display:grid}.notifications-module__eRCiZG__shipping{color:#27765a;background:#e4eee8}.notifications-module__eRCiZG__coupon{color:#8d671a;background:#fff1ce}.notifications-module__eRCiZG__price_drop{color:#345796;background:#e8edf8}.notifications-module__eRCiZG__broadcast{color:#724980;background:#f1e9f4}.notifications-module__eRCiZG__meta{color:#7c8782;gap:10px;font-size:11px;display:flex}.notifications-module__eRCiZG__meta span{text-transform:uppercase;letter-spacing:.08em;font-weight:850}.notifications-module__eRCiZG__itemBody h2{letter-spacing:-.02em;margin:6px 0;font-size:18px}.notifications-module__eRCiZG__itemBody p{color:#64716b;margin:0;font-size:14px;line-height:1.55}.notifications-module__eRCiZG__itemBody>a{color:#27765a;margin-top:12px;font-size:13px;font-weight:800;display:inline-block}.notifications-module__eRCiZG__readButton{background:0 0;border:0;width:28px;height:28px}.notifications-module__eRCiZG__readButton span{background:#27765a;border-radius:50%;width:9px;height:9px;display:block}.notifications-module__eRCiZG__notice{color:#755512;background:#fff3cf;border-radius:12px;padding:12px 16px;font-size:13px}.notifications-module__eRCiZG__empty{text-align:center;background:#fff;border:1px solid #183d3217;border-radius:24px;margin-top:20px;padding:72px 24px}.notifications-module__eRCiZG__emptyIcon{color:#27765a;background:#e4eee8;border-radius:50%;place-items:center;width:54px;height:54px;margin:auto;font-size:24px;display:grid}.notifications-module__eRCiZG__empty h2{margin:20px 0 8px}.notifications-module__eRCiZG__empty p{color:#728078}.notifications-module__eRCiZG__empty a{color:#fff;background:#27765a;border-radius:100px;margin-top:12px;padding:13px 22px;font-weight:800;display:inline-block}.notifications-module__eRCiZG__skeleton{background:linear-gradient(100deg,#ecece7 30%,#fff 50%,#ecece7 70%) 0 0/300%;border-radius:24px;height:190px;margin-top:20px;animation:1.4s infinite notifications-module__eRCiZG__shine}@keyframes notifications-module__eRCiZG__shine{to{background-position:-150%}}.notifications-module__eRCiZG__overlay{z-index:50;background:#102c2470;justify-content:flex-end;display:flex;position:fixed;inset:0}.notifications-module__eRCiZG__drawer{background:#f7f6f1;width:min(440px,100%);height:100%;padding:28px;overflow:auto}.notifications-module__eRCiZG__drawerHeader{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.notifications-module__eRCiZG__drawerHeader h2{letter-spacing:-.04em;margin:0;font-size:29px}.notifications-module__eRCiZG__drawerHeader button{color:#183d32;background:0 0;border:0;font-size:30px}.notifications-module__eRCiZG__preferenceList{background:#fff;border:1px solid #183d3217;border-radius:20px;margin-top:30px;overflow:hidden}.notifications-module__eRCiZG__preferenceList label{cursor:pointer;border-bottom:1px solid #183d3214;justify-content:space-between;align-items:center;padding:18px;display:flex;position:relative}.notifications-module__eRCiZG__preferenceList label:last-child{border:0}.notifications-module__eRCiZG__preferenceList strong,.notifications-module__eRCiZG__preferenceList small{display:block}.notifications-module__eRCiZG__preferenceList small{color:#728078;margin-top:4px}.notifications-module__eRCiZG__preferenceList input{opacity:0;position:absolute}.notifications-module__eRCiZG__preferenceList i{background:#ccd3cf;border-radius:20px;width:42px;height:24px;transition:all .2s}.notifications-module__eRCiZG__preferenceList i:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;margin:3px;transition:all .2s;display:block}.notifications-module__eRCiZG__preferenceList input:checked+i{background:#27765a}.notifications-module__eRCiZG__preferenceList input:checked+i:after{transform:translate(18px)}.notifications-module__eRCiZG__pushCard{color:#fff;background:#183d32;border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding:18px;display:flex}.notifications-module__eRCiZG__pushCard p{color:#ffffffa8;margin:5px 0 0;font-size:12px;line-height:1.4}.notifications-module__eRCiZG__pushCard button{color:#fff;background:0 0;border:1px solid #ffffff50;border-radius:100px;padding:9px 13px}.notifications-module__eRCiZG__saveStatus{color:#64716b;font-size:12px}.notifications-module__eRCiZG__notification-bell{z-index:40;color:#fff;background:#183d32;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:fixed;bottom:18px;right:18px;box-shadow:0 10px 30px #102c2440}.notifications-module__eRCiZG__notification-bell svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:22px}.notifications-module__eRCiZG__notification-bell span{background:#c84e3d;border:2px solid #fff;border-radius:20px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:10px;font-weight:900;display:grid;position:absolute;top:-3px;right:-2px}@media (max-width:600px){.notifications-module__eRCiZG__header{height:62px;padding:0 18px}.notifications-module__eRCiZG__back{font-size:12px}.notifications-module__eRCiZG__container{padding-top:34px}.notifications-module__eRCiZG__titleRow{display:block}.notifications-module__eRCiZG__settingsButton{margin-top:8px}.notifications-module__eRCiZG__toolbar{margin-top:26px}.notifications-module__eRCiZG__item{grid-template-columns:42px 1fr auto;gap:12px;padding:17px 14px}.notifications-module__eRCiZG__kindIcon{width:42px;height:42px}.notifications-module__eRCiZG__meta{display:block}.notifications-module__eRCiZG__meta time{margin-top:3px;display:block}.notifications-module__eRCiZG__drawer{padding:24px 18px}.notifications-module__eRCiZG__notification-bell{width:48px;height:48px;bottom:14px;right:14px}}
