@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c9a0d344f313d307-s.p.3ik2qu-u9tgho.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/aa914dbbd9a27e94-s.0n4hkusom70ae.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5a1ede1938590d51-s.19gzon4xl8qiz.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5d6231e6818a3930-s.p.2vs72h_x6qrve.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/280fac012b00b901-s.p.3ihiqn4pviisd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/65b08f011bd29e21-s.00vfn3_g-ftpg.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a1b65e215f8df202-s.3w3hylgez90of.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3347fc7792f0b5ea-s.p.0c7ha31nuacbu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ceec3e50f42c26e3-s.p.0da8nscnv1nkd.woff2)format("woff2");unicode-range:U+6??,U+750-77F,U+870-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC7,U+10EC9-10EEE,U+10EF?,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b140408e2d7eae5d-s.2x1j3gzzngp4x.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d3af3242084a193c-s.1jr_z050he_qo.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(../media/441492499fc86682-s.p.1fbvi_fot8u4l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local(Arial);ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.0%;size-adjust:101.17%}.ibm_plex_sans_arabic_ca5b5384-module__h-ziWq__className{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.ibm_plex_sans_arabic_ca5b5384-module__h-ziWq__variable{--font-plex:"IBM Plex Sans Arabic", "IBM Plex Sans Arabic Fallback"}
.BottomNav-module__laVPiW__spacer,.BottomNav-module__laVPiW__bar{display:none}@media (max-width:768px){.BottomNav-module__laVPiW__spacer{block-size:calc(var(--bottomnav-height) + env(safe-area-inset-bottom,0px));display:block}.BottomNav-module__laVPiW__bar{z-index:var(--z-header);block-size:calc(var(--bottomnav-height) + env(safe-area-inset-bottom,0px));background:var(--nysmah-bg-white);border-block-start:1px solid var(--nysmah-border);justify-content:space-around;align-items:center;padding-block-end:env(safe-area-inset-bottom,0px);display:flex;position:fixed;inset-block-end:0;inset-inline:0}:is(body:has([data-mobile-focus]:not([style*="display: none"],[style*="display: none"] *)) .BottomNav-module__laVPiW__spacer,body:has([data-mobile-focus]:not([style*="display: none"],[style*="display: none"] *)) .BottomNav-module__laVPiW__bar){display:none}}.BottomNav-module__laVPiW__tab{font:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--gray-600);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;flex-direction:column;align-items:center;gap:2px;padding:6px 12px;line-height:16px;display:flex}.BottomNav-module__laVPiW__tab[aria-current=page]{color:var(--nysmah-primary)}.BottomNav-module__laVPiW__tab[aria-current=page] svg{stroke-width:2.2px}.BottomNav-module__laVPiW__icon{display:inline-flex;position:relative}.BottomNav-module__laVPiW__label{white-space:nowrap}.BottomNav-module__laVPiW__badge{border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);block-size:18px;min-inline-size:18px;box-shadow:0 0 0 1.5px var(--nysmah-bg-white);color:var(--nysmah-bg-white);font-size:var(--fs-md);font-weight:var(--fw-bold);justify-content:center;align-items:center;padding-inline:4px;line-height:1;display:flex;position:absolute;inset-block-start:-6px;inset-inline-end:-10px}
.LoginModal-module__JQVWVa__dialog{width:min(440px, calc(100% - var(--space-8)));max-width:none;max-height:none;color:inherit;background:0 0;border:0;margin:auto;padding:0;position:fixed;inset:0;overflow:visible}.LoginModal-module__JQVWVa__dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0a0a0a80}.LoginModal-module__JQVWVa__dialog[open]{opacity:1;transition:opacity .28s,transform .32s cubic-bezier(.16,1,.3,1);transform:none}@starting-style{.LoginModal-module__JQVWVa__dialog[open]{opacity:0;transform:translateY(14px)scale(.98)}}.LoginModal-module__JQVWVa__panel{background:var(--nysmah-bg-white);border-radius:var(--nysmah-radius-lg);max-height:min(92dvh,760px);box-shadow:var(--nysmah-shadow-lg);text-align:center;padding:clamp(28px,5vw,40px) clamp(22px,5vw,36px) clamp(24px,4vw,32px);position:relative;overflow-y:auto}.LoginModal-module__JQVWVa__close{border-radius:var(--nysmah-radius-full);background:var(--gray-50);width:36px;height:36px;color:var(--gray-600);cursor:pointer;transition:background var(--transition-fast), color var(--transition-fast);border:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.LoginModal-module__JQVWVa__close:hover{background:var(--gray-100);color:var(--nysmah-text)}.LoginModal-module__JQVWVa__brand{justify-content:center;margin-block-end:var(--space-6);display:flex}.LoginModal-module__JQVWVa__progress{gap:var(--space-2);margin-block-end:var(--space-6);display:flex}.LoginModal-module__JQVWVa__segment{border-radius:var(--nysmah-radius-full);background:var(--gray-200);height:3px;transition:background var(--transition-medium);flex:1}.LoginModal-module__JQVWVa__segmentActive{background:var(--nysmah-primary)}.LoginModal-module__JQVWVa__head{margin-block-end:var(--space-6)}.LoginModal-module__JQVWVa__eyebrow{margin:0 0 var(--space-2);font-size:var(--fs-md);font-weight:var(--fw-bold);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--nysmah-text-muted)}.LoginModal-module__JQVWVa__title{margin:0 0 var(--space-2);font-size:var(--fs-h2);font-weight:var(--fw-bold);letter-spacing:var(--tracking-tight);color:var(--nysmah-text)}.LoginModal-module__JQVWVa__subtitle{font-size:var(--fs-body);line-height:var(--lh-body);color:var(--nysmah-text-secondary);margin:0}.LoginModal-module__JQVWVa__target{font-weight:var(--fw-bold);color:var(--nysmah-text);white-space:nowrap;unicode-bidi:plaintext}.LoginModal-module__JQVWVa__form{gap:var(--space-4);flex-direction:column;display:flex}.LoginModal-module__JQVWVa__field{gap:var(--space-2);text-align:start;flex-direction:column;display:flex}.LoginModal-module__JQVWVa__label{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-text)}.LoginModal-module__JQVWVa__input{width:100%;height:var(--control-lg);padding:0 var(--space-4);border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);font-family:inherit;font-size:var(--fs-lg);color:var(--nysmah-text);transition:border-color var(--transition-fast), box-shadow var(--transition-fast)}.LoginModal-module__JQVWVa__input::placeholder{color:var(--nysmah-text-muted)}.LoginModal-module__JQVWVa__input:hover{border-color:var(--gray-300)}.LoginModal-module__JQVWVa__input:focus-visible{border-color:var(--nysmah-primary);box-shadow:0 0 0 3px #0a0a0a1f}.LoginModal-module__JQVWVa__input:disabled{color:var(--nysmah-text-muted);background:var(--gray-50)}.LoginModal-module__JQVWVa__message{font-size:var(--fs-md);text-align:start;align-items:center;gap:6px;margin:0;display:flex}.LoginModal-module__JQVWVa__messageError{color:var(--nysmah-error)}.LoginModal-module__JQVWVa__messageError:before{content:"";background:var(--nysmah-error);border-radius:50%;flex-shrink:0;width:5px;height:5px}.LoginModal-module__JQVWVa__messageSuccess{color:var(--nysmah-success-dark);justify-content:center}.LoginModal-module__JQVWVa__messageNotice{color:var(--nysmah-text-secondary);justify-content:center}.LoginModal-module__JQVWVa__button{justify-content:center;align-items:center;gap:var(--space-2);width:100%;height:var(--control-lg);border-radius:var(--nysmah-radius);background:var(--nysmah-primary);color:#fff;font-family:inherit;font-size:var(--fs-lg);font-weight:var(--fw-bold);cursor:pointer;transition:background var(--transition-fast), transform .1s ease;border:0;margin-block-start:var(--space-1);display:inline-flex}.LoginModal-module__JQVWVa__button:hover:not(:disabled){background:var(--nysmah-primary-light)}.LoginModal-module__JQVWVa__button:active:not(:disabled){transform:scale(.99)}.LoginModal-module__JQVWVa__button:disabled{opacity:.55;cursor:not-allowed}.LoginModal-module__JQVWVa__otp{justify-content:center;gap:var(--space-3);margin:var(--space-2) 0;display:flex}.LoginModal-module__JQVWVa__otpBox{border:1.5px solid var(--nysmah-border);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);width:52px;height:60px;font-family:inherit;font-size:24px;font-weight:var(--fw-bold);text-align:center;color:var(--nysmah-text);caret-color:var(--nysmah-primary);transition:border-color var(--transition-fast), box-shadow var(--transition-fast), background var(--transition-fast)}.LoginModal-module__JQVWVa__otpBox:focus-visible{border-color:var(--nysmah-primary);box-shadow:0 0 0 3px #0a0a0a1f}.LoginModal-module__JQVWVa__otpBox:not(:placeholder-shown){border-color:var(--nysmah-primary);background:var(--gray-50)}.LoginModal-module__JQVWVa__otpBox:disabled{color:var(--nysmah-text-muted)}.LoginModal-module__JQVWVa__actions{justify-content:center;align-items:center;gap:var(--space-3);margin-block-start:var(--space-1);display:flex}.LoginModal-module__JQVWVa__link{font-family:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-text-secondary);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--gray-300);text-decoration-color:var(--gray-300);cursor:pointer;transition:color var(--transition-fast), text-decoration-color var(--transition-fast);background:0 0;border:0;padding:0}.LoginModal-module__JQVWVa__link:hover:not(:disabled){color:var(--nysmah-text);-webkit-text-decoration-color:var(--nysmah-text);text-decoration-color:var(--nysmah-text)}.LoginModal-module__JQVWVa__link:disabled{opacity:.5;cursor:not-allowed;text-decoration:none}.LoginModal-module__JQVWVa__separator{color:var(--gray-300)}.LoginModal-module__JQVWVa__spinner{border:2px solid #ffffff59;border-block-start-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite LoginModal-module__JQVWVa__spin}@keyframes LoginModal-module__JQVWVa__spin{to{transform:rotate(360deg)}}.LoginModal-module__JQVWVa__social{margin-block-start:var(--space-5)}.LoginModal-module__JQVWVa__divider{align-items:center;gap:var(--space-3);color:var(--nysmah-text-muted);font-size:var(--fs-md);margin-block-end:var(--space-4);display:flex}.LoginModal-module__JQVWVa__divider:before,.LoginModal-module__JQVWVa__divider:after{content:"";background:var(--nysmah-border);flex:1;height:1px}.LoginModal-module__JQVWVa__socialButtons{flex-direction:column;gap:10px;display:flex}.LoginModal-module__JQVWVa__socialBusy{opacity:.6;pointer-events:none}.LoginModal-module__JQVWVa__google{min-height:var(--control-md);justify-content:center;display:flex;position:relative}.LoginModal-module__JQVWVa__google>div{justify-content:center;width:100%;display:flex}.LoginModal-module__JQVWVa__placeholder{border-radius:var(--nysmah-radius-full);background:linear-gradient(90deg, var(--gray-100) 25%, var(--gray-200) 37%, var(--gray-100) 63%);background-size:400% 100%;animation:1.4s ease-in-out infinite LoginModal-module__JQVWVa__shimmer;position:absolute;inset:0}@keyframes LoginModal-module__JQVWVa__shimmer{0%{background-position:100%}to{background-position:0}}.LoginModal-module__JQVWVa__apple{justify-content:center;align-items:center;gap:var(--space-2);width:100%;min-height:var(--control-md);padding:0 var(--space-4);border:1px solid var(--nysmah-primary-dark);border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary-dark);color:#fff;font-family:inherit;font-size:15px;font-weight:var(--fw-medium);cursor:pointer;transition:opacity var(--transition-fast);display:flex}.LoginModal-module__JQVWVa__apple:hover:not(:disabled){opacity:.85}.LoginModal-module__JQVWVa__apple:disabled{opacity:.5;cursor:not-allowed}.LoginModal-module__JQVWVa__apple svg{width:16px;height:16px;margin-block-start:-2px}.LoginModal-module__JQVWVa__socialError{margin:0 0 var(--space-3);padding:10px var(--space-3);border-radius:var(--nysmah-radius-sm);background:var(--gray-50);color:var(--nysmah-error);font-size:var(--fs-md)}@media (max-width:480px){.LoginModal-module__JQVWVa__dialog{width:100%;margin-block:auto 0;margin-inline:0}.LoginModal-module__JQVWVa__panel{border-radius:0;max-height:94dvh;border-start-start-radius:var(--nysmah-radius-lg);border-start-end-radius:var(--nysmah-radius-lg);padding-block-end:max(env(safe-area-inset-bottom), var(--space-6))}@starting-style{.LoginModal-module__JQVWVa__dialog[open]{transform:translateY(100%)}}.LoginModal-module__JQVWVa__otp{gap:var(--space-2)}.LoginModal-module__JQVWVa__otpBox{width:44px;height:54px;font-size:20px}}@media (prefers-reduced-motion:reduce){.LoginModal-module__JQVWVa__dialog[open]{transition:none}.LoginModal-module__JQVWVa__spinner{animation-duration:1.4s}.LoginModal-module__JQVWVa__placeholder{animation:none}}
.TileRow-module__5He9qG__tiles{padding-block-start:var(--home-block-pad)}.TileRow-module__5He9qG__title{margin:0 0 var(--home-head-gap);font-size:var(--home-heading);font-weight:var(--fw-bold);line-height:var(--home-heading-lh);color:#000}.TileRow-module__5He9qG__item{scroll-snap-align:start;flex:none}.TileRow-module__5He9qG__tile{align-items:center;gap:var(--space-2);inline-size:120px;color:var(--nysmah-text);flex-direction:column;text-decoration:none;display:flex}.TileRow-module__5He9qG__frame{border:1px solid var(--nysmah-border-light);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);block-size:96px;inline-size:96px;position:relative;overflow:hidden}.TileRow-module__5He9qG__image{object-fit:cover}.TileRow-module__5He9qG__placeholder{opacity:.25;block-size:auto;inline-size:40px;margin:auto;position:absolute;inset:0}.TileRow-module__5He9qG__name{font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-heading);text-align:center}.TileRow-module__5He9qG__tile:hover .TileRow-module__5He9qG__name{text-decoration:underline}
.HomeShelf-module__9d8Hiq__shelf{padding-block-start:var(--home-block-pad)}.HomeShelf-module__9d8Hiq__head{justify-content:space-between;align-items:center;gap:var(--space-3);block-size:var(--home-heading-lh);margin-block-end:var(--home-head-gap);display:flex}.HomeShelf-module__9d8Hiq__title{font-size:var(--home-heading);font-weight:var(--fw-bold);line-height:var(--home-heading-lh);color:#000;margin:0}.HomeShelf-module__9d8Hiq__viewAll{font-size:var(--home-view-all);font-weight:var(--fw-regular);color:#000;flex-shrink:0;line-height:1.4;text-decoration:underline}.HomeShelf-module__9d8Hiq__item{flex:0 0 calc((100% - 6 * var(--home-gap)) / 7);scroll-snap-align:start;min-inline-size:160px;display:flex}@media (max-width:1200px){.HomeShelf-module__9d8Hiq__item{flex-basis:calc((100% - 4 * var(--home-gap)) / 5)}}@media (max-width:1024px){.HomeShelf-module__9d8Hiq__item{flex-basis:calc((100% - 3 * var(--home-gap)) / 4)}}@media (max-width:768px){.HomeShelf-module__9d8Hiq__item{flex-basis:calc(50% - 6px)}}
.Rail-module__lYuPea__rail{position:relative}.Rail-module__lYuPea__track{align-items:stretch;gap:var(--home-gap);padding:0 0 var(--home-gap);scroll-snap-type:x proximity;scrollbar-width:none;contain:paint;margin:0;list-style:none;display:flex;overflow-x:auto}.Rail-module__lYuPea__track::-webkit-scrollbar{display:none}.Rail-module__lYuPea__arrow{inline-size:var(--home-nav);block-size:var(--home-nav);border-radius:var(--nysmah-radius-full);color:#000;cursor:pointer;transition:opacity var(--transition-fast);background:#e2e2e2;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:calc(50% - var(--home-gap) / 2);transform:translateY(-50%)}.Rail-module__lYuPea__arrow svg{inline-size:auto;block-size:var(--home-nav-icon)}.Rail-module__lYuPea__arrowPrev{inset-inline-start:calc(-1 * min(var(--home-nav) / 2, var(--home-frame-gutter)))}.Rail-module__lYuPea__arrowNext{inset-inline-end:calc(-1 * min(var(--home-nav) / 2, var(--home-frame-gutter)))}.Rail-module__lYuPea__arrowHidden{opacity:0;pointer-events:none}[dir=rtl] .Rail-module__lYuPea__arrow svg{transform:scaleX(-1)}@media (max-width:1024px){.Rail-module__lYuPea__arrow{display:none}}
.AppBudget-module__VHg4Da__band{border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);min-inline-size:108px;color:var(--nysmah-text);flex-direction:column;flex:none;gap:3px;padding:12px 14px;display:flex}.AppBudget-module__VHg4Da__amount{font-size:var(--fs-lg);font-weight:var(--fw-bold);line-height:var(--lh-tight)}.AppBudget-module__VHg4Da__caption{font-size:var(--fs-md);color:var(--nysmah-text-muted)}
.ProductGrid-module__V08DrG__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ProductGrid-module__V08DrG__item{min-inline-size:0}.ProductGrid-module__V08DrG__empty{padding:var(--space-12) 0;text-align:center;color:var(--nysmah-text-muted);margin:0}@container (min-width:440px){.ProductGrid-module__V08DrG__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (min-width:700px){.ProductGrid-module__V08DrG__grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@container (min-width:940px){.ProductGrid-module__V08DrG__grid{grid-template-columns:repeat(6,minmax(0,1fr))}}
.AppDepartments-module__VnCsUq__grid{padding:0 var(--app-gutter,16px);gap:10px;display:grid}.AppDepartments-module__VnCsUq__flagship{border-radius:var(--nysmah-radius);background:linear-gradient(135deg, var(--nysmah-primary), var(--nysmah-primary-light));block-size:152px;color:var(--nysmah-bg-white);display:block;position:relative;overflow:hidden}.AppDepartments-module__VnCsUq__flagshipImage{object-fit:cover}.AppDepartments-module__VnCsUq__veil{background:linear-gradient(90deg,#0a0a0ac7,#0a0a0a6b 46%,#0a0a0a00 72%);position:absolute;inset:0}.AppDepartments-module__VnCsUq__veil:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){background:linear-gradient(270deg,#0a0a0ac7,#0a0a0a6b 46%,#0a0a0a00 72%)}.AppDepartments-module__VnCsUq__flagshipText{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;block-size:100%;inline-size:62%;padding-inline:18px;display:flex;position:relative}.AppDepartments-module__VnCsUq__kicker{font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:var(--tracking-wide);color:var(--nysmah-secondary)}.AppDepartments-module__VnCsUq__flagshipName{max-inline-size:100%;font-size:22px;font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;line-height:1.15;overflow:hidden}.AppDepartments-module__VnCsUq__flagshipCount{font-size:var(--fs-md);color:var(--nysmah-bg-light)}.AppDepartments-module__VnCsUq__pill{border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);color:var(--nysmah-text);font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-tight);margin-block-start:var(--space-2);padding:5px 12px}.AppDepartments-module__VnCsUq__tiles{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px;display:grid}.AppDepartments-module__VnCsUq__cell{border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);min-inline-size:0;color:var(--nysmah-text);display:block;overflow:hidden}.AppDepartments-module__VnCsUq__art{background:var(--gray-100);justify-content:center;align-items:center;block-size:84px;display:flex;position:relative}.AppDepartments-module__VnCsUq__artImage{object-fit:cover}.AppDepartments-module__VnCsUq__mark{object-fit:contain;opacity:.35;block-size:40px;inline-size:40px}.AppDepartments-module__VnCsUq__body{padding:8px 10px 10px;display:block}.AppDepartments-module__VnCsUq__name{font-size:var(--fs-md);font-weight:var(--fw-bold);line-height:var(--lh-tight);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.AppDepartments-module__VnCsUq__count{font-size:var(--fs-md);color:var(--nysmah-text-muted);margin-block-start:1px;display:block}
.Pagination-module__ZipylG__nav{justify-content:center;margin-block-start:var(--space-10);display:flex}.Pagination-module__ZipylG__list{align-items:center;gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Pagination-module__ZipylG__page,.Pagination-module__ZipylG__current,.Pagination-module__ZipylG__arrow,.Pagination-module__ZipylG__gap{block-size:40px;min-inline-size:40px;padding-inline:var(--space-2);border-radius:var(--nysmah-radius-sm);font-size:var(--fs-body);color:var(--nysmah-text);justify-content:center;align-items:center;line-height:1;display:inline-flex}.Pagination-module__ZipylG__page:hover,.Pagination-module__ZipylG__arrow:hover{background:var(--nysmah-bg-white)}.Pagination-module__ZipylG__current{background:var(--nysmah-primary);color:var(--nysmah-bg-white);font-weight:var(--fw-medium)}.Pagination-module__ZipylG__gap{color:var(--gray-500)}.Pagination-module__ZipylG__arrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}
.Money-module__qS20dW__money{white-space:nowrap;align-items:baseline;gap:.2em;display:inline-flex}.Money-module__qS20dW__sign{flex-shrink:0;align-self:center;block-size:.8em;inline-size:auto}
.PriceTag-module__XAJX6W__medium,.PriceTag-module__XAJX6W__large{align-items:baseline;gap:var(--space-2);line-height:var(--lh-tight);flex-wrap:wrap;margin:0;display:flex}.PriceTag-module__XAJX6W__medium{font-size:var(--fs-lg)}.PriceTag-module__XAJX6W__large{font-size:22px}.PriceTag-module__XAJX6W__current,.PriceTag-module__XAJX6W__currentSale{font-weight:var(--fw-bold);color:var(--nysmah-text)}.PriceTag-module__XAJX6W__currentSale{color:var(--nysmah-sale)}.PriceTag-module__XAJX6W__original{font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--nysmah-text-muted)}.PriceTag-module__XAJX6W__large .PriceTag-module__XAJX6W__original{font-size:var(--fs-lg)}.PriceTag-module__XAJX6W__discount{border-radius:var(--nysmah-radius-full);background:var(--nysmah-sale-bg);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-sale);direction:ltr;align-self:center;padding:2px 8px;line-height:16px}.PriceTag-module__XAJX6W__card{flex-direction:column;margin:0;line-height:20px;display:flex}.PriceTag-module__XAJX6W__cardWas{min-block-size:20px;font-size:var(--fs-md);color:var(--nysmah-text-muted)}.PriceTag-module__XAJX6W__cardStruck{text-decoration:none;position:relative}.PriceTag-module__XAJX6W__cardStruck:after{content:"";border-block-start:1px solid;position:absolute;inset-block-start:50%;inset-inline:0}.PriceTag-module__XAJX6W__card .PriceTag-module__XAJX6W__current,.PriceTag-module__XAJX6W__card .PriceTag-module__XAJX6W__currentSale{font-size:var(--fs-lg)}
.ProductCard-module__hlt13a__card,.ProductCard-module__hlt13a__cardSoldOut{--card-line:18px;--card-pad:10px;--card-step:20px;background:var(--nysmah-bg-white);block-size:100%;inline-size:100%;transition:box-shadow var(--transition-medium);border-radius:10px;flex-direction:column;display:flex;position:relative;overflow:hidden;container-type:inline-size}.ProductCard-module__hlt13a__card:hover,.ProductCard-module__hlt13a__cardSoldOut:hover{box-shadow:0 6px 20px #0000000f}.ProductCard-module__hlt13a__frame{aspect-ratio:7/6;background:var(--nysmah-bg-white);position:relative;overflow:hidden}.ProductCard-module__hlt13a__image{object-fit:contain;transition:transform var(--transition-medium);padding:12% 14% 6%}.ProductCard-module__hlt13a__card:hover .ProductCard-module__hlt13a__image{transform:scale(1.04)}.ProductCard-module__hlt13a__cardSoldOut .ProductCard-module__hlt13a__image{opacity:.45}.ProductCard-module__hlt13a__placeholder{opacity:.25;block-size:auto;inline-size:45%;margin:auto;position:absolute;inset:0}.ProductCard-module__hlt13a__flags{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:4px;display:flex;position:absolute;inset-block-start:var(--space-2);inset-inline-start:var(--space-2)}.ProductCard-module__hlt13a__bestseller{block-size:var(--card-badge-h);border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-bg-white);white-space:nowrap;align-items:center;padding-inline:6px;line-height:1;display:inline-flex}.ProductCard-module__hlt13a__soldOutOverlay{z-index:2;pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductCard-module__hlt13a__soldOut{border-radius:var(--nysmah-radius-sm);background:var(--gray-900);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-bg-white);padding:5px 12px}.ProductCard-module__hlt13a__heart,.ProductCard-module__hlt13a__heartSaved{z-index:3;block-size:40px;inline-size:40px;color:var(--nysmah-text);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:0;inset-inline-end:2px}.ProductCard-module__hlt13a__heart:hover,.ProductCard-module__hlt13a__heartSaved{color:var(--nysmah-sale)}.ProductCard-module__hlt13a__actions,.ProductCard-module__hlt13a__actionsBare{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--card-pad);display:flex}.ProductCard-module__hlt13a__actions{min-block-size:36px}.ProductCard-module__hlt13a__actionsBare{min-block-size:28px;padding-block-start:var(--space-1)}.ProductCard-module__hlt13a__facts{flex-direction:column;flex:auto;align-items:flex-start;gap:2px;min-inline-size:0;display:flex}.ProductCard-module__hlt13a__deliveryBadge{max-inline-size:100%}@container (max-width:170px){.ProductCard-module__hlt13a__deliveryBadge svg{display:none}}.ProductCard-module__hlt13a__rating{min-inline-size:0;font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-text);align-items:center;gap:2px;line-height:1;display:inline-flex}.ProductCard-module__hlt13a__star{color:var(--nysmah-rating-star)}.ProductCard-module__hlt13a__ratingCount{color:var(--gray-500);margin-inline-start:2px}.ProductCard-module__hlt13a__add,.ProductCard-module__hlt13a__addInCart{z-index:3;border-radius:var(--nysmah-radius-full);background:var(--gray-100);block-size:36px;inline-size:36px;color:var(--nysmah-text);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast);border:0;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:flex;position:relative}.ProductCard-module__hlt13a__add:hover:not(:disabled){background:var(--gray-200)}.ProductCard-module__hlt13a__addInCart{background:var(--nysmah-primary);color:var(--nysmah-bg-white)}.ProductCard-module__hlt13a__add:disabled,.ProductCard-module__hlt13a__heart:disabled{opacity:.5;cursor:not-allowed}.ProductCard-module__hlt13a__spinner{animation:1s linear infinite ProductCard-module__hlt13a__spin}@keyframes ProductCard-module__hlt13a__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ProductCard-module__hlt13a__spinner{animation:none}}.ProductCard-module__hlt13a__content{padding:0 var(--card-pad) var(--space-4);flex-direction:column;flex:1;display:flex}.ProductCard-module__hlt13a__brand{min-block-size:var(--card-line);font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--card-line);color:var(--gray-500);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ProductCard-module__hlt13a__title{min-block-size:calc(2 * var(--card-step));font-size:var(--fs-md);font-weight:var(--fw-regular);line-height:var(--card-step);color:var(--nysmah-text);margin:0}.ProductCard-module__hlt13a__link{-webkit-line-clamp:2;line-clamp:2;color:inherit;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ProductCard-module__hlt13a__link:after{content:"";z-index:1;position:absolute;inset:0}.ProductCard-module__hlt13a__card:hover .ProductCard-module__hlt13a__link{text-decoration:underline}
.MobileBuyBar-module__ZuxfWq__spacer,.MobileBuyBar-module__ZuxfWq__bar{display:none}@media (max-width:768px){.MobileBuyBar-module__ZuxfWq__spacer{block-size:calc(var(--mshell-actionbar-height) + env(safe-area-inset-bottom,0px));display:block}.MobileBuyBar-module__ZuxfWq__bar{z-index:var(--z-header);justify-content:space-between;align-items:center;gap:var(--space-4);min-block-size:var(--mshell-actionbar-height);padding:var(--space-3) var(--space-5) calc(var(--space-3) + env(safe-area-inset-bottom,0px));background:var(--nysmah-bg-white);border-block-start:1px solid var(--nysmah-border-light);display:flex;position:fixed;inset-block-end:var(--bottomnav-height);inset-inline:0}.MobileBuyBar-module__ZuxfWq__money{flex-shrink:0}.MobileBuyBar-module__ZuxfWq__action{flex:1;min-inline-size:0;display:flex}.MobileBuyBar-module__ZuxfWq__bar .MobileBuyBar-module__ZuxfWq__action button{min-block-size:var(--control-lg)}}
.Logo-module__ITwy1W__logo{flex-shrink:0;align-items:center;display:inline-flex}.Logo-module__ITwy1W__wordmark{block-size:48px;inline-size:auto}@media (max-width:768px){.Logo-module__ITwy1W__wordmark{block-size:24px}}
.SearchForm-module__hIUXwq__form{inline-size:100%;block-size:var(--header-search-height);padding-inline:var(--space-3);background:var(--nysmah-field-bg);border-radius:var(--nysmah-radius-sm);transition:box-shadow var(--transition-fast);align-items:center;display:flex;position:relative}.SearchForm-module__hIUXwq__form:focus-within{box-shadow:inset 0 0 0 1px var(--gray-300)}.SearchForm-module__hIUXwq__icon{color:var(--gray-400);pointer-events:none;flex-shrink:0}.SearchForm-module__hIUXwq__input{block-size:100%;min-inline-size:0;padding-inline:var(--space-1) 0;font:inherit;font-size:var(--fs-body);color:var(--gray-700);background:0 0;border:0;flex:1;line-height:24px}.SearchForm-module__hIUXwq__input::placeholder{color:var(--gray-400)}.SearchForm-module__hIUXwq__input::-webkit-search-cancel-button{appearance:none}.SearchForm-module__hIUXwq__input::-webkit-search-decoration{appearance:none}.SearchForm-module__hIUXwq__clear{block-size:28px;inline-size:28px;border-radius:var(--nysmah-radius-full);color:var(--gray-500);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin-inline-end:calc(-1 * var(--space-1));display:inline-flex}.SearchForm-module__hIUXwq__clear:hover{color:var(--nysmah-text)}.SearchForm-module__hIUXwq__dropdown{z-index:var(--z-popover);max-block-size:min(70vh,600px);padding:var(--space-4);background:var(--nysmah-bg-white);border-radius:var(--nysmah-radius-sm);text-align:start;cursor:default;animation:.12s SearchForm-module__hIUXwq__dropIn;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline:0;overflow-y:auto;box-shadow:0 0 5px #00000624}.SearchForm-module__hIUXwq__section+.SearchForm-module__hIUXwq__section{margin-block-start:var(--space-5)}.SearchForm-module__hIUXwq__sectionHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-block-end:var(--space-3);display:flex}.SearchForm-module__hIUXwq__sectionTitle{align-items:center;gap:var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-bold);color:var(--nysmah-text);margin:0;line-height:20px;display:flex}.SearchForm-module__hIUXwq__sectionAction{align-items:center;gap:var(--space-1);font:inherit;font-size:var(--fs-md);color:var(--nysmah-text-muted);cursor:pointer;transition:color var(--transition-fast);background:0 0;border:0;padding:0;display:inline-flex}.SearchForm-module__hIUXwq__sectionAction:hover{color:var(--nysmah-text)}.SearchForm-module__hIUXwq__chips,.SearchForm-module__hIUXwq__brands{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.SearchForm-module__hIUXwq__chip{min-block-size:32px;padding:6px var(--space-3);border-radius:var(--nysmah-radius-full);background:var(--gray-100);font:inherit;font-size:var(--fs-body);color:var(--nysmah-text);cursor:pointer;transition:background var(--transition-fast);border:0;align-items:center;line-height:20px;display:inline-flex}.SearchForm-module__hIUXwq__chip:hover{background:var(--gray-200)}.SearchForm-module__hIUXwq__brandTile{block-size:56px;inline-size:112px;padding-inline:var(--space-2);border-radius:var(--nysmah-radius-sm);background:var(--gray-50);font-size:var(--fs-md);font-weight:var(--fw-medium);text-align:center;color:var(--nysmah-text);transition:background var(--transition-fast);justify-content:center;align-items:center;line-height:16px;display:flex;overflow:hidden}.SearchForm-module__hIUXwq__brandTile:hover{background:var(--gray-100)}.SearchForm-module__hIUXwq__brandImage{object-fit:contain;block-size:auto;max-block-size:40px;inline-size:auto;max-inline-size:96px}.SearchForm-module__hIUXwq__status{padding-block:var(--space-2);font-size:var(--fs-body);color:var(--nysmah-text-muted);margin:0}.SearchForm-module__hIUXwq__results{margin:0;padding:0;list-style:none}.SearchForm-module__hIUXwq__result{border-radius:var(--nysmah-radius-sm);transition:background var(--transition-fast)}.SearchForm-module__hIUXwq__result[aria-selected=true]{background:var(--gray-50)}.SearchForm-module__hIUXwq__resultLink{align-items:center;gap:var(--space-3);padding:var(--space-2);color:var(--nysmah-text);display:flex}.SearchForm-module__hIUXwq__result[data-sold-out] .SearchForm-module__hIUXwq__resultLink{opacity:.6}.SearchForm-module__hIUXwq__thumb{border-radius:var(--nysmah-radius-sm);background:var(--gray-50);flex-shrink:0;justify-content:center;align-items:center;block-size:56px;inline-size:56px;display:flex;overflow:hidden}.SearchForm-module__hIUXwq__thumbImage{object-fit:cover;block-size:100%;inline-size:100%}.SearchForm-module__hIUXwq__thumbFallback{opacity:.35;block-size:28px;inline-size:28px}.SearchForm-module__hIUXwq__resultText{flex-direction:column;flex:1;gap:2px;min-inline-size:0;display:flex}.SearchForm-module__hIUXwq__resultTitle{font-size:var(--fs-body);text-overflow:ellipsis;white-space:nowrap;line-height:20px;overflow:hidden}.SearchForm-module__hIUXwq__soldOut{font-size:var(--fs-md);color:var(--nysmah-text-muted)}.SearchForm-module__hIUXwq__price{font-size:var(--fs-body);white-space:nowrap;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:2px;line-height:20px;display:flex}.SearchForm-module__hIUXwq__priceLine{align-items:center;gap:6px;display:flex}.SearchForm-module__hIUXwq__priceWas{font-size:var(--fs-md);color:var(--nysmah-text-muted)}.SearchForm-module__hIUXwq__priceNow{font-weight:var(--fw-bold)}.SearchForm-module__hIUXwq__priceNowSale{font-weight:var(--fw-bold);color:var(--nysmah-sale)}.SearchForm-module__hIUXwq__discount{border-radius:var(--nysmah-radius-full);background:var(--nysmah-sale);font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-bg-white);direction:ltr;padding:1px 6px;line-height:16px}.SearchForm-module__hIUXwq__viewAll{justify-content:center;align-items:center;gap:var(--space-2);inline-size:100%;padding:var(--space-3);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-primary);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-bg-white);cursor:pointer;transition:background var(--transition-fast);border:0;margin-block-start:var(--space-3);display:flex}.SearchForm-module__hIUXwq__viewAll:hover{background:var(--nysmah-primary-light)}.SearchForm-module__hIUXwq__viewAllArrow:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}@keyframes SearchForm-module__hIUXwq__dropIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SearchForm-module__hIUXwq__dropdown{animation:none}}
.SortSelect-module__fHGdlq__control{align-items:center;gap:var(--space-2);display:flex}.SortSelect-module__fHGdlq__control[aria-busy=true]{opacity:.6}.SortSelect-module__fHGdlq__label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.SortSelect-module__fHGdlq__field{align-items:center;display:inline-flex;position:relative}.SortSelect-module__fHGdlq__select{appearance:none;block-size:var(--control-sm);padding-inline:var(--space-4) calc(var(--space-4) + 20px);border:1px solid var(--gray-300);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);cursor:pointer}.SortSelect-module__fHGdlq__chevron{pointer-events:none;color:var(--nysmah-text-muted);position:absolute;inset-inline-end:var(--space-3)}.SortSelect-module__fHGdlq__face{display:none}@media (max-width:768px){.SortSelect-module__fHGdlq__face{align-items:center;gap:var(--space-2);block-size:var(--control-sm);padding-inline:var(--space-4);border:1px solid var(--gray-300);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);white-space:nowrap;display:inline-flex}.SortSelect-module__fHGdlq__chosen{border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);block-size:6px;inline-size:6px}.SortSelect-module__fHGdlq__select{z-index:1;block-size:100%;inline-size:100%;font-size:var(--fs-lg);opacity:0;padding:0;position:absolute;inset:0}.SortSelect-module__fHGdlq__chevron{display:none}}
.ProductActions-module__nP2CeG__wrap{flex-shrink:0;position:relative}.ProductActions-module__nP2CeG__buttons{gap:var(--space-2);display:flex}.ProductActions-module__nP2CeG__action{border:1px solid var(--gray-200);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);block-size:40px;inline-size:40px;color:var(--nysmah-text);cursor:pointer;transition:border-color var(--transition-fast);justify-content:center;align-items:center;padding:0;display:inline-flex}.ProductActions-module__nP2CeG__action:hover:not(:disabled){border-color:var(--nysmah-primary)}.ProductActions-module__nP2CeG__action:disabled{color:var(--gray-500);cursor:default}.ProductActions-module__nP2CeG__status,.ProductActions-module__nP2CeG__error{z-index:1;font-size:var(--fs-md);white-space:nowrap;margin:0;line-height:20px;position:absolute;inset-block-start:calc(100% + var(--space-1));inset-inline-end:0}.ProductActions-module__nP2CeG__status{color:var(--nysmah-success-dark)}.ProductActions-module__nP2CeG__error{color:var(--nysmah-error)}
.AppBar-module__EYmm_G__bar{padding:calc(8px + env(safe-area-inset-top,0px)) var(--app-gutter,16px) 14px}.AppBar-module__EYmm_G__solid{background:linear-gradient(var(--nysmah-bg-light), var(--nysmah-bg-white))}.AppBar-module__EYmm_G__where{max-inline-size:100%;color:var(--nysmah-text);font:inherit;font-size:var(--fs-md);line-height:var(--lh-tight);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-block-end:10px;padding:0;display:flex}.AppBar-module__EYmm_G__whereLabel{flex-shrink:0}.AppBar-module__EYmm_G__whereValue{min-inline-size:0;font-weight:var(--fw-bold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.AppBar-module__EYmm_G__actions{align-items:center;gap:var(--space-2);display:flex}.AppBar-module__EYmm_G__search{flex:1;min-inline-size:0}.AppBar-module__EYmm_G__search form{block-size:var(--app-control,42px);padding-inline:var(--space-4) var(--space-3);border-radius:var(--nysmah-radius-full)}.AppBar-module__EYmm_G__search input{font-size:15px}.AppBar-module__EYmm_G__round{inline-size:var(--app-control,42px);block-size:var(--app-control,42px);border-radius:var(--nysmah-radius-full);color:var(--nysmah-text);flex-shrink:0;justify-content:center;align-items:center;display:flex}.AppBar-module__EYmm_G__overlay .AppBar-module__EYmm_G__search form,.AppBar-module__EYmm_G__overlay .AppBar-module__EYmm_G__round{background:var(--nysmah-bg-white);border:1px solid #0000;box-shadow:0 4px 10px #00000014}.AppBar-module__EYmm_G__overlay .AppBar-module__EYmm_G__where{color:var(--nysmah-bg-white);text-shadow:0 1px 2px #00000059}.AppBar-module__EYmm_G__solid .AppBar-module__EYmm_G__search form,.AppBar-module__EYmm_G__solid .AppBar-module__EYmm_G__round,.AppBar-module__EYmm_G__compact .AppBar-module__EYmm_G__search form{background:var(--nysmah-bg-white);border:1px solid #0000;box-shadow:0 4px 10px #00000014}.AppBar-module__EYmm_G__bar .AppBar-module__EYmm_G__search form:focus-within{border-color:var(--nysmah-primary);background:var(--nysmah-bg-white);box-shadow:none}.AppBar-module__EYmm_G__compact{background:var(--nysmah-bg);padding-block-end:10px;box-shadow:0 2px 8px #0000000f}
.ProductBreadcrumbs-module__8q8FGq__nav{padding-block:var(--space-4)}.ProductBreadcrumbs-module__8q8FGq__list{align-items:center;gap:var(--space-2);font-size:var(--fs-md);line-height:var(--lh-tight);color:var(--nysmah-text-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ProductBreadcrumbs-module__8q8FGq__item{align-items:center;gap:var(--space-2);min-inline-size:0;display:inline-flex}.ProductBreadcrumbs-module__8q8FGq__link{color:var(--nysmah-text)}.ProductBreadcrumbs-module__8q8FGq__link:hover{text-decoration:underline}.ProductBreadcrumbs-module__8q8FGq__current{color:var(--gray-600);text-overflow:ellipsis;white-space:nowrap;max-inline-size:60vw;overflow:hidden}.ProductBreadcrumbs-module__8q8FGq__separator{color:var(--gray-400);flex-shrink:0}
.AppHeader-module__QSOV9W__head{position:relative}.AppHeader-module__QSOV9W__sentinel{visibility:hidden;pointer-events:none;position:absolute;inset-block:0;inset-inline:0}.AppHeader-module__QSOV9W__pinned{z-index:var(--z-header);animation:.18s ease-out AppHeader-module__QSOV9W__drop;position:fixed;inset-block-start:0;inset-inline:0}@keyframes AppHeader-module__QSOV9W__drop{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AppHeader-module__QSOV9W__pinned{animation:none}}
.Footer-module__ZjIyBG__footer{background:var(--nysmah-bg);inline-size:100%;color:var(--nysmah-text-secondary)}.Footer-module__ZjIyBG__footer a{color:inherit;text-decoration:none}.Footer-module__ZjIyBG__footer ul{margin:0;padding:0;list-style:none}.Footer-module__ZjIyBG__helpStrip{background:var(--nysmah-primary);color:#eaefefb8;padding-block:24px}.Footer-module__ZjIyBG__helpInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 40px;display:flex}.Footer-module__ZjIyBG__helpTitle{font-size:var(--fs-h3);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--nysmah-bg-white);margin:0}.Footer-module__ZjIyBG__channels{flex-wrap:wrap;align-items:center;gap:12px 40px;display:flex}.Footer-module__ZjIyBG__channel{min-inline-size:0;transition:color var(--transition-medium);align-items:center;gap:8px;display:inline-flex}.Footer-module__ZjIyBG__channel:hover{color:var(--nysmah-bg-white)}.Footer-module__ZjIyBG__channelLink{font-size:var(--fs-body);transition:border-color var(--transition-medium);border-block-end:1px solid #0000;padding-block-end:1px}.Footer-module__ZjIyBG__channelLink:hover{border-block-end-color:currentColor}.Footer-module__ZjIyBG__columns{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:clamp(32px,5vw,64px);padding-block:40px;display:grid}.Footer-module__ZjIyBG__column{min-inline-size:0}.Footer-module__ZjIyBG__columnTitle{font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--nysmah-text);margin:0 0 18px}.Footer-module__ZjIyBG__links li+li{margin-block-start:14px}.Footer-module__ZjIyBG__links a{font-size:var(--fs-body);color:var(--nysmah-text-secondary);transition:color var(--transition-medium), border-color var(--transition-medium);border-block-end:1px solid #0000;align-items:center;padding-block-end:1px;line-height:1.5;display:inline-flex}.Footer-module__ZjIyBG__links a:hover{color:var(--nysmah-text);border-block-end-color:var(--nysmah-text)}.Footer-module__ZjIyBG__socials{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Footer-module__ZjIyBG__social{block-size:20px;inline-size:20px;color:var(--nysmah-text-secondary);transition:color var(--transition-medium);justify-content:center;align-items:center;display:inline-flex}.Footer-module__ZjIyBG__social:hover{color:var(--nysmah-text)}.Footer-module__ZjIyBG__socials+.Footer-module__ZjIyBG__apps{margin-block-start:20px}.Footer-module__ZjIyBG__bottom{border-block-start:1px solid var(--nysmah-border-light);padding-block:20px}.Footer-module__ZjIyBG__bottomInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.Footer-module__ZjIyBG__payments{order:1;align-items:center;gap:16px;display:flex}.Footer-module__ZjIyBG__paymentsLabel{font-size:var(--fs-md);font-weight:var(--fw-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--nysmah-text-secondary)}.Footer-module__ZjIyBG__paymentMarks{align-items:center;gap:14px;display:flex}.Footer-module__ZjIyBG__paymentMark{object-fit:contain;opacity:.9;block-size:22px;inline-size:auto;transition:opacity var(--transition-medium)}.Footer-module__ZjIyBG__paymentMark:hover{opacity:1}.Footer-module__ZjIyBG__copyright{font-size:var(--fs-md);letter-spacing:.02em;text-align:center;color:var(--nysmah-text-secondary);flex:auto;order:2;margin:0}.Footer-module__ZjIyBG__logo{opacity:.85;transition:opacity var(--transition-medium);order:3;align-items:center;display:flex}.Footer-module__ZjIyBG__logo:hover{opacity:1}.Footer-module__ZjIyBG__logo img{block-size:36px}:is(.Footer-module__ZjIyBG__footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Footer-module__ZjIyBG__columnTitle,.Footer-module__ZjIyBG__footer:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .Footer-module__ZjIyBG__paymentsLabel){letter-spacing:var(--tracking-normal)}@media (max-width:1024px){.Footer-module__ZjIyBG__columns{grid-template-columns:repeat(2,1fr);gap:48px}}@media (max-width:768px){body:has([data-mobile-focus]:not([style*="display: none"],[style*="display: none"] *)) .Footer-module__ZjIyBG__footer{display:none}.Footer-module__ZjIyBG__helpStrip{padding-block:20px}.Footer-module__ZjIyBG__helpInner,.Footer-module__ZjIyBG__channels{flex-direction:column;align-items:flex-start;gap:12px}.Footer-module__ZjIyBG__columns{gap:28px 32px;padding-block:28px}.Footer-module__ZjIyBG__links li+li{margin-block-start:12px}.Footer-module__ZjIyBG__bottom{padding-block:24px}.Footer-module__ZjIyBG__bottomInner{text-align:center;flex-direction:column;gap:20px}.Footer-module__ZjIyBG__payments{flex-direction:column;order:2;gap:12px}.Footer-module__ZjIyBG__paymentMarks{flex-wrap:wrap;justify-content:center;gap:16px}.Footer-module__ZjIyBG__paymentMark{block-size:20px}.Footer-module__ZjIyBG__copyright{order:3}.Footer-module__ZjIyBG__logo{order:1}.Footer-module__ZjIyBG__logo img{block-size:26px}}@media (max-width:480px){.Footer-module__ZjIyBG__columns{grid-template-columns:1fr;gap:36px;padding-block:24px}}
.ProductGallery-module__8domaq__gallery{gap:var(--space-6);display:flex}.ProductGallery-module__8domaq__stage{flex:1;min-inline-size:0;position:relative}.ProductGallery-module__8domaq__track{aspect-ratio:1;scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint;inline-size:min(100%,440px);margin:0 auto;padding:0;list-style:none;display:flex;overflow-x:auto}.ProductGallery-module__8domaq__track::-webkit-scrollbar{display:none}.ProductGallery-module__8domaq__slide{scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;position:relative}.ProductGallery-module__8domaq__slideButton{background:var(--nysmah-bg-white);cursor:zoom-in;border:0;padding:0;position:absolute;inset:0}.ProductGallery-module__8domaq__image{object-fit:contain;-webkit-user-select:none;user-select:none}.ProductGallery-module__8domaq__empty{aspect-ratio:1;inline-size:min(100%,440px);margin-inline:auto;position:relative}.ProductGallery-module__8domaq__placeholder{opacity:.25;block-size:160px;inline-size:160px;margin:auto;position:absolute;inset:0}.ProductGallery-module__8domaq__counter{display:none}.ProductGallery-module__8domaq__thumbs{gap:var(--space-3);scrollbar-width:none;contain:paint;flex-direction:column;flex-shrink:0;order:-1;max-block-size:440px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.ProductGallery-module__8domaq__thumbs::-webkit-scrollbar{display:none}.ProductGallery-module__8domaq__thumb{block-size:100px;inline-size:100px;padding:var(--space-1);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);cursor:pointer;transition:border-color var(--transition-fast);border:1px solid #0000;justify-content:center;align-items:center;display:flex}.ProductGallery-module__8domaq__thumb:hover{border-color:var(--gray-300)}.ProductGallery-module__8domaq__thumb[aria-pressed=true]{border-color:var(--nysmah-primary)}.ProductGallery-module__8domaq__thumbImage{object-fit:contain;block-size:100%;inline-size:100%}@media (max-width:768px){.ProductGallery-module__8domaq__track,.ProductGallery-module__8domaq__empty{aspect-ratio:auto;block-size:max(50svh,320px);inline-size:100%}.ProductGallery-module__8domaq__thumbs{display:none}.ProductGallery-module__8domaq__counter{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--nysmah-radius-full);font-size:var(--fs-md);font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--nysmah-bg-white);pointer-events:none;background:#141c2373;margin:0;display:inline-flex;position:absolute;inset-block-end:var(--space-3);inset-inline-start:var(--space-4)}.ProductGallery-module__8domaq__dots{align-items:center;gap:5px;display:inline-flex}.ProductGallery-module__8domaq__dot{border-radius:var(--nysmah-radius-full);background:#ffffff73;block-size:6px;inline-size:6px}.ProductGallery-module__8domaq__dotActive{background:var(--nysmah-bg-white);inline-size:16px}}
.CartLineItem-module__bp0BfG__line,.CartLineItem-module__bp0BfG__lineBlocked{gap:var(--space-4);padding-block:var(--space-5);border-block-end:1px solid var(--nysmah-border-light);grid-template-columns:96px minmax(0,1fr) auto;align-items:start;display:grid}.CartLineItem-module__bp0BfG__line:last-child,.CartLineItem-module__bp0BfG__lineBlocked:last-child{border-block-end:0}.CartLineItem-module__bp0BfG__line[aria-busy=true],.CartLineItem-module__bp0BfG__lineBlocked[aria-busy=true]{opacity:.6}.CartLineItem-module__bp0BfG__frame{aspect-ratio:1;border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-light);place-items:center;inline-size:100%;display:grid;position:relative;overflow:hidden}.CartLineItem-module__bp0BfG__image{object-fit:contain;padding:var(--space-2)}.CartLineItem-module__bp0BfG__placeholder{opacity:.35;block-size:auto;inline-size:64px}.CartLineItem-module__bp0BfG__lineBlocked .CartLineItem-module__bp0BfG__frame{opacity:.5}.CartLineItem-module__bp0BfG__info{gap:var(--space-1);flex-direction:column;min-inline-size:0;display:flex}.CartLineItem-module__bp0BfG__brand{font-size:var(--fs-md);font-weight:var(--fw-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--nysmah-text-secondary);margin:0}.CartLineItem-module__bp0BfG__name{-webkit-line-clamp:2;font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--lh-body);color:var(--nysmah-text);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.CartLineItem-module__bp0BfG__name:hover{text-underline-offset:3px;text-decoration:underline}.CartLineItem-module__bp0BfG__issue,.CartLineItem-module__bp0BfG__hint{margin:var(--space-1) 0 0;font-size:var(--fs-md);line-height:var(--lh-body)}.CartLineItem-module__bp0BfG__issue{font-weight:var(--fw-medium);color:var(--nysmah-error)}.CartLineItem-module__bp0BfG__hint{color:var(--nysmah-text-secondary)}.CartLineItem-module__bp0BfG__controls{align-items:flex-end;gap:var(--space-3);flex-direction:column;display:flex}.CartLineItem-module__bp0BfG__stepper{border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);align-items:center;display:inline-flex}.CartLineItem-module__bp0BfG__step{inline-size:var(--control-sm);block-size:var(--control-sm);color:var(--nysmah-text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.CartLineItem-module__bp0BfG__step:hover:not(:disabled){background:var(--nysmah-bg-light)}.CartLineItem-module__bp0BfG__step:disabled{color:var(--gray-300);cursor:default}.CartLineItem-module__bp0BfG__quantity{min-inline-size:32px;font-size:var(--fs-body);font-weight:var(--fw-bold);text-align:center;font-variant-numeric:tabular-nums}.CartLineItem-module__bp0BfG__total{font-size:var(--fs-body);font-weight:var(--fw-bold);white-space:nowrap;margin:0}.CartLineItem-module__bp0BfG__remove{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--nysmah-radius-sm);color:var(--nysmah-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.CartLineItem-module__bp0BfG__remove:hover:not(:disabled){background:var(--nysmah-bg-light);color:var(--nysmah-text)}.CartLineItem-module__bp0BfG__remove:disabled{cursor:default}@media (max-width:768px){.CartLineItem-module__bp0BfG__line,.CartLineItem-module__bp0BfG__lineBlocked{gap:var(--space-3);padding-block:var(--space-4);grid-template-columns:80px minmax(0,1fr)}.CartLineItem-module__bp0BfG__controls{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center}.CartLineItem-module__bp0BfG__total{margin-inline-start:auto}}
.AppHero-module__j2PQLa__hero{background:var(--nysmah-bg-light);position:relative}.AppHero-module__j2PQLa__art{position:relative;overflow:hidden}.AppHero-module__j2PQLa__clip{margin-block-start:calc(-1 * var(--mshell-hero-headroom))}.AppHero-module__j2PQLa__track{scroll-snap-type:x mandatory;scrollbar-width:none;contain:paint;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.AppHero-module__j2PQLa__track::-webkit-scrollbar{display:none}.AppHero-module__j2PQLa__slide{aspect-ratio:var(--app-hero-ratio,var(--mshell-hero-w) / var(--mshell-hero-h));background:var(--nysmah-bg-light);scroll-snap-align:start;scroll-snap-stop:always;flex:0 0 100%;min-block-size:calc(205px + min(60vw,30svh));min-inline-size:0;position:relative}.AppHero-module__j2PQLa__link{display:block;position:absolute;inset:0}.AppHero-module__j2PQLa__image{object-fit:cover;object-position:center;-webkit-user-select:none;user-select:none}.AppHero-module__j2PQLa__fade{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--nysmah-bg) 30%, transparent) 45%, color-mix(in srgb, var(--nysmah-bg) 85%, transparent) 80%, var(--nysmah-bg) 90%);pointer-events:none;block-size:173px;position:absolute;inset-block-end:0;inset-inline:0}.AppHero-module__j2PQLa__scrim{block-size:calc(86px + env(safe-area-inset-top,0px));pointer-events:none;background:linear-gradient(#00000059,#0003 45%,#0000);position:absolute;inset-block-start:0;inset-inline:0}.AppHero-module__j2PQLa__bar{z-index:2;position:absolute;inset-block-start:0;inset-inline:0}.AppHero-module__j2PQLa__dots{z-index:1;border-radius:var(--nysmah-radius-lg);background:#141c2347;align-items:center;gap:6px;inline-size:fit-content;margin:0;margin-inline:auto;padding:6px 9px;list-style:none;display:flex;position:absolute;inset-block-end:125px;inset-inline:0}.AppHero-module__j2PQLa__dot{cursor:pointer;background:0 0;border:0;block-size:18px;inline-size:6px;padding:0;transition:inline-size .3s;display:block}.AppHero-module__j2PQLa__dot:before{content:"";background:#ffffff8c;border-radius:3px;block-size:6px;inline-size:100%;margin-block:6px;transition:background .3s;display:block}.AppHero-module__j2PQLa__dotActive{inline-size:18px}.AppHero-module__j2PQLa__dotActive:before{background:var(--nysmah-bg-white)}@media (prefers-reduced-motion:reduce){.AppHero-module__j2PQLa__dot,.AppHero-module__j2PQLa__dot:before{transition:none}}
.StoreBadges-module__fq6hgG__list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store{min-block-size:var(--control-sm);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-primary);color:var(--nysmah-bg-white);transition:background-color var(--transition-medium), transform var(--transition-medium), box-shadow var(--transition-medium);align-items:center;gap:8px;padding-block:5px;padding-inline:10px 14px;text-decoration:none;display:inline-flex}.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store:hover,.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store:focus-visible{background:var(--nysmah-primary-light);color:var(--nysmah-bg-white);transform:translateY(-2px);box-shadow:0 10px 20px -10px #0a0a0a8c}.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store:active{transform:translateY(0)}.StoreBadges-module__fq6hgG__glyph{flex-shrink:0;block-size:20px;inline-size:20px;display:inline-flex}.StoreBadges-module__fq6hgG__glyph svg{block-size:100%;inline-size:100%}.StoreBadges-module__fq6hgG__text{text-align:start;flex-direction:column;line-height:1.15;display:flex}.StoreBadges-module__fq6hgG__kicker{font-size:var(--fs-md);font-weight:var(--fw-regular);color:#ffffffb8}.StoreBadges-module__fq6hgG__name{font-size:var(--fs-body);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight)}.StoreBadges-module__fq6hgG__store:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .StoreBadges-module__fq6hgG__name{letter-spacing:var(--tracking-normal)}@media (prefers-reduced-motion:reduce){.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store{transition:background-color var(--transition-fast)}.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store:hover,.StoreBadges-module__fq6hgG__list .StoreBadges-module__fq6hgG__store:focus-visible{transform:none}}
.ProductReviews-module__TjAPXW__reviews{padding:var(--space-8);border-radius:var(--nysmah-radius-lg);background:var(--nysmah-bg-white);margin-block-start:var(--space-8);scroll-margin-block-start:calc(var(--header-nav-height) + var(--space-4))}.ProductReviews-module__TjAPXW__board{column-gap:var(--space-16);grid-template-columns:minmax(0,320px) minmax(0,1fr);align-items:start;display:grid}.ProductReviews-module__TjAPXW__aside{gap:var(--space-5);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--header-nav-height) + var(--space-6))}.ProductReviews-module__TjAPXW__main{flex-direction:column;min-inline-size:0;display:flex}.ProductReviews-module__TjAPXW__heading{font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);color:var(--nysmah-text);margin:0}.ProductReviews-module__TjAPXW__summary{align-items:center;gap:var(--space-4);display:flex}.ProductReviews-module__TjAPXW__average{font-size:var(--fs-display);font-weight:var(--fw-medium);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;color:var(--nysmah-text);margin:0;line-height:1}.ProductReviews-module__TjAPXW__summaryText{gap:var(--space-1);flex-direction:column;display:flex}.ProductReviews-module__TjAPXW__basedOn{font-size:var(--fs-md);color:var(--nysmah-text-muted);margin:0}.ProductReviews-module__TjAPXW__stars{align-items:center;gap:2px;display:inline-flex}.ProductReviews-module__TjAPXW__starOn{color:var(--nysmah-rating-star)}.ProductReviews-module__TjAPXW__starOff{color:var(--gray-300)}.ProductReviews-module__TjAPXW__breakdown{margin-inline:calc(var(--space-2) * -1);flex-direction:column;display:flex}.ProductReviews-module__TjAPXW__bar{align-items:center;gap:var(--space-3);min-block-size:32px;inline-size:100%;padding-inline:var(--space-2);border-radius:var(--nysmah-radius-sm);font:inherit;font-size:var(--fs-md);color:var(--nysmah-text);cursor:pointer;transition:var(--nysmah-transition);background:0 0;border:0;grid-template-columns:32px minmax(0,1fr) 32px;display:grid}.ProductReviews-module__TjAPXW__bar:hover:not(:disabled),.ProductReviews-module__TjAPXW__bar[aria-pressed=true]{background:var(--nysmah-bg-accent)}.ProductReviews-module__TjAPXW__bar:disabled{color:var(--nysmah-text-muted);cursor:default}.ProductReviews-module__TjAPXW__breakdown[data-narrowed] .ProductReviews-module__TjAPXW__bar:not([aria-pressed=true]){opacity:.45}.ProductReviews-module__TjAPXW__barStars{font-variant-numeric:tabular-nums;align-items:center;gap:3px;display:inline-flex}.ProductReviews-module__TjAPXW__barStars svg{color:var(--nysmah-rating-star)}.ProductReviews-module__TjAPXW__barTrack{border-radius:var(--nysmah-radius-full);background:var(--gray-200);block-size:8px;overflow:hidden}.ProductReviews-module__TjAPXW__barFill{border-radius:inherit;background:var(--nysmah-primary);block-size:100%;display:block}.ProductReviews-module__TjAPXW__barCount{text-align:end;font-variant-numeric:tabular-nums;color:var(--nysmah-text-secondary)}.ProductReviews-module__TjAPXW__invite{align-items:flex-start;gap:var(--space-1);padding:var(--space-4);border-radius:var(--nysmah-radius);background:var(--nysmah-bg);flex-direction:column;display:flex}.ProductReviews-module__TjAPXW__inviteTitle{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);margin:0}.ProductReviews-module__TjAPXW__inviteBody{margin:0 0 var(--space-2);font-size:var(--fs-md);line-height:var(--lh-body);color:var(--nysmah-text-secondary)}.ProductReviews-module__TjAPXW__inviteLink{min-block-size:var(--control-sm);padding-inline:var(--space-5);border:1px solid var(--nysmah-primary);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);transition:var(--nysmah-transition);align-items:center;text-decoration:none;display:inline-flex}.ProductReviews-module__TjAPXW__inviteLink:hover{background:var(--nysmah-primary);color:var(--nysmah-bg-white)}.ProductReviews-module__TjAPXW__photos{gap:var(--space-2);margin:var(--space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.ProductReviews-module__TjAPXW__thumb{border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-accent);cursor:zoom-in;border:0;padding:0;display:block;overflow:hidden}.ProductReviews-module__TjAPXW__thumbImage{object-fit:cover;transition:transform var(--transition-medium);display:block}.ProductReviews-module__TjAPXW__thumb:hover .ProductReviews-module__TjAPXW__thumbImage{transform:scale(1.04)}.ProductReviews-module__TjAPXW__toolbar{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--gray-200);flex-wrap:wrap;padding-block-end:var(--space-4);display:flex}.ProductReviews-module__TjAPXW__count{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);margin:0}.ProductReviews-module__TjAPXW__chip{align-items:center;gap:var(--space-1);min-block-size:32px;padding-inline:var(--space-3);border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);font:inherit;font-size:var(--fs-md);color:var(--nysmah-bg-white);cursor:pointer;border:0;display:inline-flex}.ProductReviews-module__TjAPXW__sort{align-items:center;gap:var(--space-2);font-size:var(--fs-md);color:var(--nysmah-text-secondary);margin-inline-start:auto;display:inline-flex}.ProductReviews-module__TjAPXW__sortSelect{min-block-size:var(--control-sm);padding-inline:var(--space-3);border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);font:inherit;font-size:var(--fs-md);color:var(--nysmah-text);cursor:pointer}.ProductReviews-module__TjAPXW__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ProductReviews-module__TjAPXW__review{gap:var(--space-2);padding-block:var(--space-5);border-block-end:1px solid var(--gray-200);flex-direction:column;display:flex}.ProductReviews-module__TjAPXW__review:last-child{border-block-end:0}.ProductReviews-module__TjAPXW__reviewHead{align-items:center;gap:var(--space-3);margin-block-end:var(--space-1);display:flex}.ProductReviews-module__TjAPXW__avatar{border-radius:var(--nysmah-radius-full);background:var(--gray-100);block-size:40px;inline-size:40px;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);flex:none;place-items:center;display:grid}.ProductReviews-module__TjAPXW__who{flex-direction:column;gap:2px;min-inline-size:0;display:flex}.ProductReviews-module__TjAPXW__author{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);overflow-wrap:anywhere}.ProductReviews-module__TjAPXW__verified{align-items:center;gap:var(--space-1);font-size:var(--fs-md);color:var(--nysmah-success-dark);display:inline-flex}.ProductReviews-module__TjAPXW__date{font-size:var(--fs-md);color:var(--nysmah-text-muted);white-space:nowrap;align-self:flex-start;margin-inline-start:auto}.ProductReviews-module__TjAPXW__reviewTitle{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);margin:0}.ProductReviews-module__TjAPXW__body{max-inline-size:75ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--nysmah-text-secondary);overflow-wrap:anywhere;margin:0}.ProductReviews-module__TjAPXW__more{min-block-size:var(--control-md);padding-inline:var(--space-8);border:1px solid var(--nysmah-primary);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);font:inherit;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);cursor:pointer;transition:var(--nysmah-transition);align-self:center;margin-block-start:var(--space-4)}.ProductReviews-module__TjAPXW__more:hover{background:var(--nysmah-primary);color:var(--nysmah-bg-white)}.ProductReviews-module__TjAPXW__viewer{inline-size:min(100% - var(--space-8), 760px);background:0 0;border:0;max-block-size:none;max-inline-size:none;margin:auto;padding:0;overflow:visible}.ProductReviews-module__TjAPXW__viewer::backdrop{background:#000000d9}.ProductReviews-module__TjAPXW__viewerFrame{block-size:min(80dvh,760px);inline-size:100%;position:relative}.ProductReviews-module__TjAPXW__viewerImage{object-fit:contain}.ProductReviews-module__TjAPXW__viewerClose,.ProductReviews-module__TjAPXW__viewerStep{inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);color:var(--nysmah-text);cursor:pointer;border:0;place-items:center;display:grid}.ProductReviews-module__TjAPXW__viewerClose{position:fixed;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}.ProductReviews-module__TjAPXW__viewerStep:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) svg{transform:scaleX(-1)}.ProductReviews-module__TjAPXW__viewerNav{justify-content:center;align-items:center;gap:var(--space-4);margin-block-start:var(--space-4);display:flex}.ProductReviews-module__TjAPXW__viewerCount{min-inline-size:64px;font-size:var(--fs-body);font-variant-numeric:tabular-nums;color:var(--nysmah-bg-white);text-align:center}@media (max-width:1024px){.ProductReviews-module__TjAPXW__board{column-gap:var(--space-10);grid-template-columns:minmax(0,280px) minmax(0,1fr)}}@media (max-width:768px){.ProductReviews-module__TjAPXW__reviews{margin-inline:calc(-1 * var(--nysmah-container-padding));padding:var(--space-6) var(--nysmah-container-padding);border-radius:0}.ProductReviews-module__TjAPXW__board{row-gap:var(--space-8);grid-template-columns:minmax(0,1fr)}.ProductReviews-module__TjAPXW__aside{position:static}}@media (max-width:480px){.ProductReviews-module__TjAPXW__sort{margin-inline-start:0}}
.CartSkeleton-module__jWHcYq__columns{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 360px;align-items:start;display:grid}.CartSkeleton-module__jWHcYq__lines,.CartSkeleton-module__jWHcYq__summary{gap:var(--space-4);padding:var(--space-6);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);flex-direction:column;display:flex}.CartSkeleton-module__jWHcYq__line{gap:var(--space-4);grid-template-columns:96px minmax(0,1fr);display:grid}.CartSkeleton-module__jWHcYq__picture{aspect-ratio:1;border-radius:var(--nysmah-radius-sm);background:var(--gray-100)}.CartSkeleton-module__jWHcYq__text{gap:var(--space-3);flex-direction:column;padding-block-start:var(--space-2);display:flex}.CartSkeleton-module__jWHcYq__bar,.CartSkeleton-module__jWHcYq__button{border-radius:var(--nysmah-radius-sm);background:var(--gray-100)}.CartSkeleton-module__jWHcYq__bar{block-size:14px}.CartSkeleton-module__jWHcYq__button{block-size:var(--control-lg)}@media (max-width:1024px){.CartSkeleton-module__jWHcYq__columns{grid-template-columns:minmax(0,1fr)}}@media (max-width:768px){.CartSkeleton-module__jWHcYq__line{grid-template-columns:80px minmax(0,1fr)}}
.AppPopularRail-module__6Kgi4W__slot{min-block-size:calc(86.3636vw - 41.4545px)}
.CategoryNav-module__K6gTQq__navLeft{min-inline-size:0;block-size:var(--header-item-height);flex-shrink:0;align-items:center;display:flex}.CategoryNav-module__K6gTQq__categoriesButton{padding:0;block-size:100%;color:var(--nysmah-text);font:inherit;font-size:var(--fs-lg);font-weight:var(--fw-regular);white-space:nowrap;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin-inline-end:8px;padding-inline-end:16px;line-height:24px;display:flex;position:relative}.CategoryNav-module__K6gTQq__categoriesButton:after{content:"";background:var(--gray-200);pointer-events:none;block-size:24px;inline-size:1px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)}.CategoryNav-module__K6gTQq__chevron{color:var(--gray-500);transition:transform var(--transition-fast);flex-shrink:0}.CategoryNav-module__K6gTQq__categoriesButton[aria-expanded=true] .CategoryNav-module__K6gTQq__chevron,.CategoryNav-module__K6gTQq__tab[aria-expanded=true] .CategoryNav-module__K6gTQq__chevron{color:var(--nysmah-text);transform:rotate(180deg)}.CategoryNav-module__K6gTQq__nav{align-items:stretch;gap:2px;block-size:100%;display:flex}.CategoryNav-module__K6gTQq__tab{white-space:nowrap;block-size:100%;font-size:var(--fs-lg);font-weight:var(--fw-regular);color:var(--nysmah-text);align-items:center;gap:5px;padding-inline:12px;line-height:24px;display:flex;position:relative}.CategoryNav-module__K6gTQq__tab:not(:last-child):after{content:"";background:var(--gray-200);pointer-events:none;block-size:24px;inline-size:1px;position:absolute;inset-block-start:50%;inset-inline-end:-1px;transform:translateY(-50%)}.CategoryNav-module__K6gTQq__tab[aria-current=page]{font-weight:var(--fw-medium)}.CategoryNav-module__K6gTQq__tab:focus-visible,.CategoryNav-module__K6gTQq__categoriesButton:focus-visible{outline-offset:-3px}@media (max-width:1279px){.CategoryNav-module__K6gTQq__tab[data-priority=low]{display:none}}[data-compact=true] .CategoryNav-module__K6gTQq__tab[data-priority=low]{display:none}.CategoryNav-module__K6gTQq__panel{z-index:1;background:var(--nysmah-bg-white);border:1px solid var(--gray-200);border-block-start:0;animation:.16s CategoryNav-module__K6gTQq__panelIn;position:absolute;inset-block-start:100%;box-shadow:0 18px 32px -18px #0000002e}.CategoryNav-module__K6gTQq__trailing{flex-shrink:0}.CategoryNav-module__K6gTQq__trailing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)}.CategoryNav-module__K6gTQq__flyout{grid-template-columns:196px auto;column-gap:28px;padding:20px 24px 24px;display:grid}.CategoryNav-module__K6gTQq__flyoutListOnly{grid-template-columns:236px}.CategoryNav-module__K6gTQq__list{flex-direction:column;display:flex}.CategoryNav-module__K6gTQq__all{border-block-end:1px solid var(--gray-200);font-size:15px;font-weight:var(--fw-medium);line-height:var(--lh-tight);color:var(--nysmah-text);justify-content:space-between;align-items:center;gap:8px;margin-block-end:6px;padding-block:8px 12px;display:flex}.CategoryNav-module__K6gTQq__all .CategoryNav-module__K6gTQq__trailing{transition:transform var(--transition-fast)}.CategoryNav-module__K6gTQq__all:hover .CategoryNav-module__K6gTQq__trailing{transform:translate(3px)}.CategoryNav-module__K6gTQq__all:hover .CategoryNav-module__K6gTQq__trailing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(3px)}.CategoryNav-module__K6gTQq__item{font-size:var(--fs-body);font-weight:var(--fw-regular);line-height:var(--lh-tight);color:var(--nysmah-text);justify-content:space-between;align-items:center;gap:8px;padding-block:9px;display:flex}.CategoryNav-module__K6gTQq__item .CategoryNav-module__K6gTQq__trailing{color:var(--gray-400);opacity:0;transition:opacity var(--transition-fast), transform var(--transition-fast)}.CategoryNav-module__K6gTQq__item:hover>span{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--gray-400);text-decoration-color:var(--gray-400)}.CategoryNav-module__K6gTQq__item:hover .CategoryNav-module__K6gTQq__trailing{opacity:1;transform:translate(2px)}.CategoryNav-module__K6gTQq__item:hover .CategoryNav-module__K6gTQq__trailing:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){transform:scaleX(-1)translate(2px)}.CategoryNav-module__K6gTQq__tiles{align-content:start;gap:12px;display:grid}.CategoryNav-module__K6gTQq__tile{min-inline-size:0;display:block}.CategoryNav-module__K6gTQq__tileImage{aspect-ratio:4/5;background:var(--nysmah-bg-white);border:1px solid var(--gray-200);border-radius:var(--nysmah-radius-sm);transition:border-color var(--transition-fast);place-items:center;padding:10px;display:grid;position:relative;overflow:hidden}.CategoryNav-module__K6gTQq__tileImage img{box-sizing:border-box;object-fit:contain;padding:10px;transition:transform .25s}.CategoryNav-module__K6gTQq__tile:hover .CategoryNav-module__K6gTQq__tileImage{border-color:var(--gray-900)}.CategoryNav-module__K6gTQq__tile:hover .CategoryNav-module__K6gTQq__tileImage img{transform:scale(1.04)}.CategoryNav-module__K6gTQq__tileName{font-size:var(--fs-body);font-weight:var(--fw-medium);line-height:var(--lh-tight);text-align:center;color:var(--nysmah-text);margin-block-start:8px;display:block}.CategoryNav-module__K6gTQq__tileText .CategoryNav-module__K6gTQq__tileImage{background:var(--gray-50);font-size:var(--fs-body);font-weight:var(--fw-medium);text-align:center;color:var(--nysmah-text-secondary);padding:12px;line-height:1.35}.CategoryNav-module__K6gTQq__master{grid-template-columns:272px minmax(0,1fr);min-block-size:380px;display:grid;inset-inline:0}.CategoryNav-module__K6gTQq__rail{background:var(--gray-50);border-inline-end:1px solid var(--gray-200);flex-direction:column;padding-block:12px;display:flex}.CategoryNav-module__K6gTQq__railItem{font:inherit;font-size:15px;line-height:var(--lh-tight);color:var(--nysmah-text);text-align:start;cursor:pointer;background:0 0;border:0;border-inline-start:3px solid #0000;align-items:center;gap:12px;padding:11px 22px;display:flex}.CategoryNav-module__K6gTQq__railItem>span{flex:1}.CategoryNav-module__K6gTQq__railItem .CategoryNav-module__K6gTQq__trailing{color:var(--gray-400)}.CategoryNav-module__K6gTQq__railItem[aria-selected=true]{background:var(--nysmah-bg-white);font-weight:var(--fw-medium);border-inline-start-color:var(--gray-900)}.CategoryNav-module__K6gTQq__railItem:focus-visible{outline-offset:-2px}.CategoryNav-module__K6gTQq__pane{padding:26px 32px 30px}.CategoryNav-module__K6gTQq__paneHead{justify-content:space-between;align-items:baseline;gap:16px;margin-block-end:18px;display:flex}.CategoryNav-module__K6gTQq__paneTitle{font-size:var(--fs-h3);font-weight:var(--fw-bold);line-height:var(--lh-heading);color:var(--nysmah-text);margin:0}.CategoryNav-module__K6gTQq__paneLink{font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-text);text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--gray-400);text-decoration-color:var(--gray-400);align-items:center;gap:6px;display:inline-flex}.CategoryNav-module__K6gTQq__grid{grid-template-columns:repeat(auto-fill,150px);gap:14px;display:grid}.CategoryNav-module__K6gTQq__chips{flex-wrap:wrap;gap:8px;display:flex}.CategoryNav-module__K6gTQq__chip{border:1px solid var(--gray-200);border-radius:var(--nysmah-radius-full);font-size:var(--fs-body);line-height:var(--lh-tight);color:var(--nysmah-text);transition:border-color var(--transition-fast);padding:8px 12px}.CategoryNav-module__K6gTQq__chip:hover{border-color:var(--gray-900)}.CategoryNav-module__K6gTQq__foot{margin-block-start:20px}@media (max-width:1024px){.CategoryNav-module__K6gTQq__master{grid-template-columns:232px minmax(0,1fr)}.CategoryNav-module__K6gTQq__pane{padding:22px 24px 26px}}@keyframes CategoryNav-module__K6gTQq__panelIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.CategoryNav-module__K6gTQq__panel{animation:none}.CategoryNav-module__K6gTQq__tileImage img,.CategoryNav-module__K6gTQq__item .CategoryNav-module__K6gTQq__trailing,.CategoryNav-module__K6gTQq__all .CategoryNav-module__K6gTQq__trailing{transition:none}}
.ProductShelf-module__fWKAfa__shelf{gap:var(--space-4);border-block-start:1px solid var(--gray-200);flex-direction:column;margin-block-start:var(--space-12);padding-block-start:var(--space-8);display:flex}.ProductShelf-module__fWKAfa__heading{font-size:var(--fs-h2);font-weight:var(--fw-medium);letter-spacing:var(--tracking-tight);color:var(--nysmah-text);margin:0}.ProductShelf-module__fWKAfa__track{gap:var(--space-4);padding:0 0 var(--space-2);scroll-snap-type:x proximity;scrollbar-width:thin;contain:paint;margin:0;scroll-padding-inline-start:var(--space-1);list-style:none;display:flex;overflow-x:auto}.ProductShelf-module__fWKAfa__item{scroll-snap-align:start;flex:0 0 clamp(150px,42vw,210px)}.ProductShelf-module__fWKAfa__skeletonTrack{gap:var(--space-4);padding-block-end:var(--space-2);display:flex;overflow:hidden}.ProductShelf-module__fWKAfa__skeletonCard{aspect-ratio:3/4;border-radius:var(--nysmah-radius);background:var(--gray-100);flex:0 0 clamp(150px,42vw,210px)}
.ReviewDialog-module__vNPTaG__dialog{border-radius:var(--nysmah-radius-lg);background:var(--nysmah-bg-white);max-block-size:100dvh;inline-size:min(100%,520px);color:var(--nysmah-text);border:0;margin:auto;padding:0}.ReviewDialog-module__vNPTaG__dialog::backdrop{background:#00000073}.ReviewDialog-module__vNPTaG__panel{padding:var(--space-6);position:relative}.ReviewDialog-module__vNPTaG__close{inline-size:var(--control-sm);block-size:var(--control-sm);border-radius:var(--nysmah-radius-full);color:var(--nysmah-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--space-3);inset-inline-end:var(--space-3)}.ReviewDialog-module__vNPTaG__close:hover{background:var(--nysmah-bg-accent);color:var(--nysmah-text)}.ReviewDialog-module__vNPTaG__form{flex-direction:column;display:flex}.ReviewDialog-module__vNPTaG__title{margin:0 var(--space-8) var(--space-1) 0;font-size:var(--fs-h3);font-weight:var(--fw-bold)}.ReviewDialog-module__vNPTaG__product{margin:0 0 var(--space-4);font-size:var(--fs-body);color:var(--nysmah-text-secondary)}.ReviewDialog-module__vNPTaG__question{margin:0 0 var(--space-2);font-size:var(--fs-body);font-weight:var(--fw-medium)}.ReviewDialog-module__vNPTaG__stars{gap:var(--space-1);margin-block-end:var(--space-4);display:flex}.ReviewDialog-module__vNPTaG__star{inline-size:var(--control-sm);block-size:var(--control-sm);color:var(--gray-300);cursor:pointer;transition:var(--nysmah-transition);background:0 0;border:0;place-items:center;display:grid}.ReviewDialog-module__vNPTaG__starOn{color:var(--nysmah-rating-star);}.ReviewDialog-module__vNPTaG__label{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-text-secondary);margin-block-end:var(--space-1)}.ReviewDialog-module__vNPTaG__input,.ReviewDialog-module__vNPTaG__textarea{inline-size:100%;padding:var(--space-3);border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-field-bg);font:inherit;font-size:var(--fs-body);color:var(--nysmah-text);margin-block-end:var(--space-4)}.ReviewDialog-module__vNPTaG__input{min-block-size:var(--control-md)}.ReviewDialog-module__vNPTaG__textarea{resize:vertical}.ReviewDialog-module__vNPTaG__photos{gap:var(--space-2);flex-wrap:wrap;display:flex}.ReviewDialog-module__vNPTaG__photo,.ReviewDialog-module__vNPTaG__addPhoto{border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-accent);block-size:84px;inline-size:84px;position:relative;overflow:hidden}.ReviewDialog-module__vNPTaG__photoFailed{box-shadow:inset 0 0 0 2px var(--nysmah-error);}.ReviewDialog-module__vNPTaG__photoImage{object-fit:cover;block-size:100%;inline-size:100%}.ReviewDialog-module__vNPTaG__photoState{padding:2px var(--space-1);font-size:var(--fs-md);color:var(--nysmah-bg-white);text-align:center;background:#0009;position:absolute;inset-block-end:0;inset-inline:0}.ReviewDialog-module__vNPTaG__photoRemove{border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-white);block-size:24px;inline-size:24px;color:var(--nysmah-text);cursor:pointer;border:0;place-items:center;display:grid;position:absolute;inset-block-start:2px;inset-inline-end:2px}.ReviewDialog-module__vNPTaG__addPhoto{font:inherit;justify-content:center;align-items:center;gap:var(--space-1);padding:var(--space-1);border:1px dashed var(--nysmah-border);font-size:var(--fs-md);color:var(--nysmah-text-secondary);text-align:center;cursor:pointer;flex-direction:column;display:flex}.ReviewDialog-module__vNPTaG__hint{margin:var(--space-2) 0 var(--space-3);font-size:var(--fs-md);color:var(--nysmah-text-muted)}.ReviewDialog-module__vNPTaG__problem{margin:0 0 var(--space-3);font-size:var(--fs-body);color:var(--nysmah-error)}.ReviewDialog-module__vNPTaG__actions{justify-content:flex-end;gap:var(--space-3);display:flex}.ReviewDialog-module__vNPTaG__primary,.ReviewDialog-module__vNPTaG__secondary{min-block-size:var(--control-md);padding-inline:var(--space-6);border-radius:var(--nysmah-radius-full);font-size:var(--fs-body);font-weight:var(--fw-medium);cursor:pointer;transition:var(--nysmah-transition)}.ReviewDialog-module__vNPTaG__primary{background:var(--nysmah-primary);color:var(--nysmah-bg-white);border:0}.ReviewDialog-module__vNPTaG__primary:hover{background:var(--nysmah-primary-dark)}.ReviewDialog-module__vNPTaG__primary:disabled{opacity:.6;cursor:default}.ReviewDialog-module__vNPTaG__secondary{border:1px solid var(--nysmah-primary);background:var(--nysmah-bg-white);color:var(--nysmah-text)}.ReviewDialog-module__vNPTaG__photoRetry{justify-content:center;align-items:center;gap:var(--space-1);min-block-size:28px;font:inherit;font-size:var(--fs-md);color:var(--nysmah-bg-white);cursor:pointer;background:#000000b8;border:0;display:flex;position:absolute;inset-block-end:0;inset-inline:0}.ReviewDialog-module__vNPTaG__thanks{text-align:center;flex-direction:column;align-items:center;padding-block-end:var(--space-2);display:flex}.ReviewDialog-module__vNPTaG__burst{block-size:176px;inline-size:176px;margin-block:calc(var(--space-4) * -1) calc(var(--space-2) * -1);place-items:center;display:grid;position:relative}.ReviewDialog-module__vNPTaG__badge{border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);block-size:80px;inline-size:80px;color:var(--nysmah-rating-star);place-items:center;animation:.56s cubic-bezier(.34,1.56,.64,1) both ReviewDialog-module__vNPTaG__badge-pop;display:grid}.ReviewDialog-module__vNPTaG__badgeStar{animation:.52s cubic-bezier(.34,1.56,.64,1) .2s both ReviewDialog-module__vNPTaG__star-in}.ReviewDialog-module__vNPTaG__ring{border:2px solid var(--nysmah-gold);border-radius:var(--nysmah-radius-full);opacity:0;animation:.8s ease-out .16s ReviewDialog-module__vNPTaG__ring-out;position:absolute;inset:48px}.ReviewDialog-module__vNPTaG__particle{opacity:0;block-size:8px;inline-size:8px;animation:ReviewDialog-module__vNPTaG__fly .95s cubic-bezier(.15, .75, .3, 1) var(--delay) both;margin:-4px;position:absolute;inset-block-start:50%;inset-inline-start:50%}.ReviewDialog-module__vNPTaG__dot{border-radius:var(--nysmah-radius-full)}.ReviewDialog-module__vNPTaG__spark{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);block-size:12px;inline-size:12px;margin:-6px}.ReviewDialog-module__vNPTaG__toneStar{background:var(--nysmah-rating-star)}.ReviewDialog-module__vNPTaG__toneGold{background:var(--nysmah-gold)}.ReviewDialog-module__vNPTaG__toneInk{background:var(--nysmah-primary)}.ReviewDialog-module__vNPTaG__thanksTitle{margin:0 0 var(--space-1);font-size:var(--fs-h2);font-weight:var(--fw-bold);animation:.42s ease-out .26s both ReviewDialog-module__vNPTaG__rise}.ReviewDialog-module__vNPTaG__thanksBody{max-inline-size:34ch;font-size:var(--fs-body);line-height:var(--lh-body);color:var(--nysmah-text-secondary);margin:0;animation:.42s ease-out .34s both ReviewDialog-module__vNPTaG__rise}.ReviewDialog-module__vNPTaG__reward{align-items:center;gap:var(--space-1);inline-size:100%;padding:var(--space-4) var(--space-5);border-radius:var(--nysmah-radius);background:var(--nysmah-reward-gradient);color:var(--nysmah-reward);flex-direction:column;margin-block-start:var(--space-5);animation:.42s ease-out .42s both ReviewDialog-module__vNPTaG__rise;display:flex}.ReviewDialog-module__vNPTaG__rewardAmount{align-items:center;gap:var(--space-2);font-size:var(--fs-h1);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;line-height:1;display:inline-flex}.ReviewDialog-module__vNPTaG__rewardText{font-size:var(--fs-md);font-weight:var(--fw-medium);margin:0}.ReviewDialog-module__vNPTaG__thanksDone{min-inline-size:160px;margin-block-start:var(--space-6);animation:.42s ease-out .5s both ReviewDialog-module__vNPTaG__rise;}@keyframes ReviewDialog-module__vNPTaG__badge-pop{0%{transform:scale(0)rotate(-25deg)}}@keyframes ReviewDialog-module__vNPTaG__star-in{0%{opacity:0;transform:scale(0)}}@keyframes ReviewDialog-module__vNPTaG__ring-out{0%{opacity:.7;transform:scale(.6)}to{opacity:0;transform:scale(1.7)}}@keyframes ReviewDialog-module__vNPTaG__fly{0%{opacity:0;transform:rotate(var(--angle)) translateY(0) scale(.3)}12%,65%{opacity:1}to{opacity:0;transform:rotate(var(--angle)) translateY(calc(var(--distance) * -1)) scale(1) rotate(120deg)}}@keyframes ReviewDialog-module__vNPTaG__rise{0%{opacity:0;transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.ReviewDialog-module__vNPTaG__ring,.ReviewDialog-module__vNPTaG__particle{display:none}.ReviewDialog-module__vNPTaG__badge,.ReviewDialog-module__vNPTaG__badgeStar,.ReviewDialog-module__vNPTaG__thanksTitle,.ReviewDialog-module__vNPTaG__thanksBody,.ReviewDialog-module__vNPTaG__reward,.ReviewDialog-module__vNPTaG__thanksDone{animation:none}}@media (max-width:480px){.ReviewDialog-module__vNPTaG__dialog{border-end-end-radius:0;border-end-start-radius:0;inline-size:100%;max-inline-size:100%;margin-block-end:0}.ReviewDialog-module__vNPTaG__panel{padding:var(--space-5) var(--space-4)}}
.CartSummary-module__xcfXQG__summary{gap:var(--space-4);padding:var(--space-6);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);flex-direction:column;display:flex;position:sticky;inset-block-start:calc(var(--header-total-height) + var(--space-4))}.CartSummary-module__xcfXQG__title{font-size:var(--fs-h4);font-weight:var(--fw-bold);line-height:var(--lh-heading);margin:0}.CartSummary-module__xcfXQG__rows{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.CartSummary-module__xcfXQG__figure{justify-content:space-between;gap:var(--space-4);font-size:var(--fs-body);display:flex}.CartSummary-module__xcfXQG__figure dt{color:var(--nysmah-text-secondary)}.CartSummary-module__xcfXQG__figure dd{font-weight:var(--fw-medium);white-space:nowrap;margin:0}.CartSummary-module__xcfXQG__minus{color:var(--nysmah-sale)}.CartSummary-module__xcfXQG__summary[aria-busy=true] .CartSummary-module__xcfXQG__rows,.CartSummary-module__xcfXQG__summary[aria-busy=true] .CartSummary-module__xcfXQG__totalValue{opacity:.55;transition:opacity var(--transition-fast)}.CartSummary-module__xcfXQG__nudge{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-light);flex-direction:column;display:flex}.CartSummary-module__xcfXQG__nudgeText{font-size:var(--fs-md);font-weight:var(--fw-medium);margin:0}.CartSummary-module__xcfXQG__track{border-radius:var(--nysmah-radius-full);background:var(--gray-200);block-size:4px;overflow:hidden}.CartSummary-module__xcfXQG__fill{border-radius:inherit;background:var(--nysmah-primary);block-size:100%;transition:inline-size var(--transition-medium);display:block}@media (prefers-reduced-motion:reduce){.CartSummary-module__xcfXQG__fill{transition:none}}.CartSummary-module__xcfXQG__totalRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);border-block-start:1px solid var(--nysmah-border-light);padding-block-start:var(--space-4);display:flex}.CartSummary-module__xcfXQG__totalLabel{font-size:var(--fs-lg);font-weight:var(--fw-bold);flex-direction:column;display:flex}.CartSummary-module__xcfXQG__vat{font-size:var(--fs-md);font-weight:var(--fw-regular);color:var(--nysmah-text-muted)}.CartSummary-module__xcfXQG__totalValue{font-size:var(--fs-h4);font-weight:var(--fw-bold);white-space:nowrap}.CartSummary-module__xcfXQG__savings{margin:calc(var(--space-2) * -1) 0 0;font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-sale);text-align:end}.CartSummary-module__xcfXQG__blocked{font-size:var(--fs-md);color:var(--nysmah-error);margin:0}.CartSummary-module__xcfXQG__checkout{inline-size:100%;min-block-size:var(--control-lg);padding-inline:var(--space-5);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-primary);font:inherit;font-size:var(--fs-lg);font-weight:var(--fw-bold);color:var(--nysmah-bg-white);cursor:pointer;transition:background-color var(--transition-fast);border:0;justify-content:center;align-items:center;display:inline-flex}.CartSummary-module__xcfXQG__checkout:hover:not(:disabled){background:var(--nysmah-primary-light)}.CartSummary-module__xcfXQG__checkout:disabled{background:var(--gray-200);color:var(--gray-500);cursor:default}@media (max-width:1024px){.CartSummary-module__xcfXQG__summary{position:static}}@media (max-width:768px){.CartSummary-module__xcfXQG__summary{padding:var(--space-5) var(--space-4)}.CartSummary-module__xcfXQG__checkout{display:none}}
.AppQuickCategories-module__eLtfSa__quick{flex-direction:column;gap:14px;padding-block-start:var(--space-4);display:flex}.AppQuickCategories-module__eLtfSa__overHero{z-index:1;margin-block-start:-113px;padding-block-start:0;position:relative}.AppQuickCategories-module__eLtfSa__rail{gap:var(--space-3);padding:0 var(--app-gutter,16px);scrollbar-width:none;contain:paint;margin:0;list-style:none;display:flex;overflow-x:auto}.AppQuickCategories-module__eLtfSa__rail::-webkit-scrollbar{display:none}.AppQuickCategories-module__eLtfSa__chip{inline-size:68px;color:var(--nysmah-text);flex-direction:column;align-items:center;display:flex}.AppQuickCategories-module__eLtfSa__tile{border:1px solid var(--nysmah-secondary);background:var(--nysmah-bg-white);border-radius:16px;block-size:60px;inline-size:60px;margin-block-end:7px;display:block;position:relative;overflow:hidden}.AppQuickCategories-module__eLtfSa__image{object-fit:cover}.AppQuickCategories-module__eLtfSa__mark{opacity:.25;block-size:auto;inline-size:28px;margin:auto;position:absolute;inset:0}.AppQuickCategories-module__eLtfSa__label{block-size:32px;inline-size:100%;font-size:var(--fs-md);font-weight:var(--fw-medium);text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:16px;display:-webkit-box;overflow:hidden}
.Header-module__lTtPNq__root{display:contents}.Header-module__lTtPNq__header{background:var(--nysmah-bg-white)}.Header-module__lTtPNq__top{padding-block:22px 9px}.Header-module__lTtPNq__topInner{align-items:center;column-gap:var(--space-10);block-size:var(--header-search-height);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"logo search promo";display:grid}.Header-module__lTtPNq__menuButton{inline-size:var(--control-md);block-size:var(--control-md);border-radius:var(--nysmah-radius-sm);color:var(--nysmah-text);cursor:pointer;background:0 0;border:0;grid-area:menu;justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--space-2));display:none}.Header-module__lTtPNq__logo{grid-area:logo;align-items:center;block-size:100%;display:flex}.Header-module__lTtPNq__search{grid-area:search;inline-size:100%}.Header-module__lTtPNq__promo{align-items:center;gap:var(--space-2);font-size:18px;font-weight:var(--fw-regular);color:var(--nysmah-text);white-space:nowrap;grid-area:promo;margin:0;line-height:1;display:flex}.Header-module__lTtPNq__mobileActions{grid-area:actions;justify-self:end;align-items:center;margin-inline-end:calc(-1 * var(--space-2));display:none}.Header-module__lTtPNq__sentinel{block-size:1px;margin-block-start:-1px}.Header-module__lTtPNq__nav{z-index:var(--z-header);block-size:var(--header-nav-height);background:var(--nysmah-bg-white);border-block-end:1px solid var(--gray-200);position:sticky;inset-block-start:0}.Header-module__lTtPNq__navInner{align-items:flex-start;gap:var(--space-4);block-size:100%;padding-block-start:7px;display:flex;position:relative}.Header-module__lTtPNq__compactLogo{block-size:var(--header-item-height);flex-shrink:0;align-items:center;display:none}.Header-module__lTtPNq__compactLogo img{block-size:40px;inline-size:40px}.Header-module__lTtPNq__compactSearch{flex:1;align-self:center;min-inline-size:0;max-inline-size:741px;margin-inline:auto;display:none}.Header-module__lTtPNq__utilities{align-items:center;gap:var(--space-4);block-size:var(--header-item-height);flex-shrink:0;margin-inline-start:auto;display:flex}.Header-module__lTtPNq__nav[data-compact=true] .Header-module__lTtPNq__compactLogo,.Header-module__lTtPNq__nav[data-compact=true] .Header-module__lTtPNq__compactSearch{display:flex}@media (max-width:1279px){.Header-module__lTtPNq__promo span{display:none}}@media (max-width:1024px){.Header-module__lTtPNq__topInner{column-gap:var(--space-6)}}@media (max-width:768px){.Header-module__lTtPNq__header{z-index:var(--z-header);border-block-end:1px solid var(--gray-200);position:sticky;inset-block-start:0}body:has([data-mobile-page-bar]:not([style*="display: none"],[style*="display: none"] *)) .Header-module__lTtPNq__header{display:none}.Header-module__lTtPNq__top{padding-block:0}.Header-module__lTtPNq__topInner{column-gap:var(--space-2);row-gap:var(--space-2);padding-block:var(--space-2) var(--space-3);grid-template-columns:auto 1fr auto;grid-template-areas:"menu logo actions""search search search";block-size:auto}.Header-module__lTtPNq__menuButton,.Header-module__lTtPNq__mobileActions{display:flex}.Header-module__lTtPNq__logo{justify-self:start}.Header-module__lTtPNq__promo,.Header-module__lTtPNq__sentinel,.Header-module__lTtPNq__nav{display:none}}
.Wishlist-module__5BrB0G__count{margin:0 0 var(--space-4);font-size:var(--fs-body);color:var(--nysmah-text-secondary)}.Wishlist-module__5BrB0G__problem{margin:0 0 var(--space-3);font-size:var(--fs-body);color:var(--nysmah-error)}.Wishlist-module__5BrB0G__grid{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:0;padding:0;list-style:none;display:grid}.Wishlist-module__5BrB0G__item{min-width:0}.Wishlist-module__5BrB0G__primaryLink{min-block-size:var(--control-md);padding-inline:var(--space-6);border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary);font-size:var(--fs-body);font-weight:var(--fw-medium);color:var(--nysmah-bg-white);align-items:center;text-decoration:none;display:inline-flex}.Wishlist-module__5BrB0G__primaryLink:hover{background:var(--nysmah-primary-dark)}@media (max-width:480px){.Wishlist-module__5BrB0G__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}}
.CouponBox-module__nORlqW__box{gap:var(--space-2);flex-direction:column;display:flex}.CouponBox-module__nORlqW__label{font-size:var(--fs-md);font-weight:var(--fw-medium);color:var(--nysmah-text-secondary)}.CouponBox-module__nORlqW__field{gap:var(--space-2);display:flex}.CouponBox-module__nORlqW__input{min-inline-size:0;block-size:var(--control-md);padding-inline:var(--space-3);border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-field-bg);font:inherit;font-size:var(--fs-body);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--nysmah-text);flex:1}.CouponBox-module__nORlqW__input::placeholder{letter-spacing:normal;text-transform:none;color:var(--nysmah-text-muted)}.CouponBox-module__nORlqW__input[aria-invalid=true]{border-color:var(--nysmah-error)}.CouponBox-module__nORlqW__apply{block-size:var(--control-md);padding-inline:var(--space-5);border:1px solid var(--nysmah-primary);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);font:inherit;font-weight:var(--fw-bold);color:var(--nysmah-primary);cursor:pointer;flex:none}.CouponBox-module__nORlqW__apply:hover:not(:disabled){background:var(--nysmah-primary);color:var(--nysmah-bg-white)}.CouponBox-module__nORlqW__apply:disabled{border-color:var(--gray-200);color:var(--gray-400);cursor:default}.CouponBox-module__nORlqW__hint,.CouponBox-module__nORlqW__error,.CouponBox-module__nORlqW__ok{font-size:var(--fs-md);line-height:var(--lh-body);margin:0}.CouponBox-module__nORlqW__hint{color:var(--nysmah-text-secondary)}.CouponBox-module__nORlqW__error{color:var(--nysmah-error)}.CouponBox-module__nORlqW__ok{color:var(--nysmah-success-dark)}.CouponBox-module__nORlqW__applied,.CouponBox-module__nORlqW__appliedInvalid{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px dashed var(--nysmah-border);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-light);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.CouponBox-module__nORlqW__appliedInvalid{border-color:var(--nysmah-error)}.CouponBox-module__nORlqW__appliedText{gap:var(--space-1);flex-direction:column;display:flex}.CouponBox-module__nORlqW__appliedCode{font-weight:var(--fw-bold);margin:0}.CouponBox-module__nORlqW__remove{inline-size:var(--control-sm);block-size:var(--control-sm);margin:calc(var(--space-2) * -1);border-radius:var(--nysmah-radius-sm);color:var(--nysmah-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.CouponBox-module__nORlqW__remove:hover:not(:disabled){color:var(--nysmah-text)}
.CheckoutSkeleton-module__XDfJUa__skeleton{gap:var(--space-8);padding-block:var(--space-6) var(--space-16);grid-template-columns:minmax(0,1fr) 380px;align-items:start;display:grid}@media (max-width:1024px){.CheckoutSkeleton-module__XDfJUa__skeleton{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}}.CheckoutSkeleton-module__XDfJUa__main{gap:var(--space-4);flex-direction:column;display:flex}.CheckoutSkeleton-module__XDfJUa__block,.CheckoutSkeleton-module__XDfJUa__tall,.CheckoutSkeleton-module__XDfJUa__aside{border-radius:var(--nysmah-radius);background:var(--gray-100)}.CheckoutSkeleton-module__XDfJUa__block{height:140px}.CheckoutSkeleton-module__XDfJUa__tall{height:260px}.CheckoutSkeleton-module__XDfJUa__aside{height:460px}
.AppTrustStrip-module__9_ePya__strip{border-block:1px solid var(--nysmah-border);background:var(--nysmah-success-bg);padding-block:10px}.AppTrustStrip-module__9_ePya__clip{block-size:18px;position:relative;overflow:hidden}.AppTrustStrip-module__9_ePya__track{align-items:center;inline-size:max-content;display:flex;position:absolute;inset-block:0;inset-inline-start:0}.AppTrustStrip-module__9_ePya__live .AppTrustStrip-module__9_ePya__track{animation:AppTrustStrip-module__9_ePya__crawl var(--app-trust-duration,20s) linear infinite}.AppTrustStrip-module__9_ePya__idle .AppTrustStrip-module__9_ePya__track{animation-play-state:paused}@keyframes AppTrustStrip-module__9_ePya__crawl{to{transform:translateX(var(--app-trust-shift,-100%))}}.AppTrustStrip-module__9_ePya__unit{align-items:center;display:flex}.AppTrustStrip-module__9_ePya__claim{padding-inline:var(--space-4);font-size:var(--fs-md);font-weight:var(--fw-bold);color:var(--nysmah-text);white-space:nowrap;align-items:center;gap:7px;line-height:17px;display:inline-flex}.AppTrustStrip-module__9_ePya__claim svg{color:var(--nysmah-success-dark);flex-shrink:0}@media (prefers-reduced-motion:reduce){.AppTrustStrip-module__9_ePya__clip{scrollbar-width:none;contain:paint;block-size:auto;overflow-x:auto}.AppTrustStrip-module__9_ePya__track,.AppTrustStrip-module__9_ePya__live .AppTrustStrip-module__9_ePya__track{animation:none;position:static}.AppTrustStrip-module__9_ePya__unit+.AppTrustStrip-module__9_ePya__unit{display:none}}
.HeaderActions-module__a3rECa__iconButton{inline-size:40px;block-size:var(--header-item-height);color:var(--nysmah-text);cursor:pointer;transition:opacity var(--transition-fast);background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.HeaderActions-module__a3rECa__iconButton:hover{opacity:.7}.HeaderActions-module__a3rECa__badge{border-radius:var(--nysmah-radius-full);background:var(--nysmah-sale);block-size:18px;min-inline-size:18px;color:var(--nysmah-bg-white);font-size:var(--fs-md);font-weight:var(--fw-bold);box-shadow:0 0 0 2px var(--nysmah-bg-white);justify-content:center;align-items:center;padding-inline:4px;line-height:1;display:inline-flex;position:absolute;inset-block-start:6px;inset-inline-end:0}.HeaderActions-module__a3rECa__textButton{align-items:center;gap:var(--space-2);block-size:var(--header-item-height);padding-inline:var(--space-1);border:0;font:inherit;font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--nysmah-text);white-space:nowrap;cursor:pointer;background:0 0;border-block-end:3px solid #0000;line-height:20px;display:inline-flex}.HeaderActions-module__a3rECa__chevron{color:var(--gray-500);transition:transform var(--transition-fast)}.HeaderActions-module__a3rECa__textButton[aria-expanded=true] .HeaderActions-module__a3rECa__chevron{transform:rotate(180deg)}.HeaderActions-module__a3rECa__deliveryLabel{font-weight:var(--fw-regular)}.HeaderActions-module__a3rECa__deliveryPlace{font-weight:var(--fw-bold)}@media (max-width:1023px){.HeaderActions-module__a3rECa__delivery{display:none}}.HeaderActions-module__a3rECa__account{display:flex;position:relative}.HeaderActions-module__a3rECa__menu{min-inline-size:240px;padding:var(--space-2);background:var(--nysmah-bg-white);border-radius:var(--nysmah-radius-sm);animation:.14s HeaderActions-module__a3rECa__menuIn;position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 0 5px #00000624}.HeaderActions-module__a3rECa__menuHead{padding:var(--space-2) var(--space-3) var(--space-3);flex-direction:column;gap:2px;display:flex}.HeaderActions-module__a3rECa__menuName{font-weight:var(--fw-medium);color:var(--nysmah-text)}.HeaderActions-module__a3rECa__menuHint{font-size:var(--fs-md);color:var(--nysmah-text-muted)}.HeaderActions-module__a3rECa__menuItem{inline-size:100%;padding:var(--space-2) var(--space-3);border-radius:var(--nysmah-radius-sm);font:inherit;font-size:var(--fs-body);color:var(--nysmah-text);text-align:start;cursor:pointer;transition:background var(--transition-fast);background:0 0;border:0;align-items:center;line-height:20px;display:flex}.HeaderActions-module__a3rECa__menuItem:hover,.HeaderActions-module__a3rECa__menuItem:focus-visible{background:var(--gray-50)}.HeaderActions-module__a3rECa__menuItem:disabled{opacity:.5;cursor:not-allowed}.HeaderActions-module__a3rECa__menuItemQuiet{color:var(--nysmah-text-secondary)}.HeaderActions-module__a3rECa__menuSeparator{block-size:1px;margin:var(--space-2) var(--space-3);background:var(--gray-100)}@keyframes HeaderActions-module__a3rECa__menuIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.HeaderActions-module__a3rECa__menu{animation:none}}
.AddressBook-module__2Ro74W__book{gap:var(--space-3);flex-direction:column;display:flex}.AddressBook-module__2Ro74W__status{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);font-size:var(--fs-body);color:var(--nysmah-text-secondary);flex-direction:column;display:flex}.AddressBook-module__2Ro74W__list{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AddressBook-module__2Ro74W__card{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);transition:var(--nysmah-transition);display:flex}.AddressBook-module__2Ro74W__cardChosen{box-shadow:inset 0 0 0 2px var(--nysmah-primary);}.AddressBook-module__2Ro74W__radio{accent-color:var(--nysmah-primary);flex-shrink:0;width:18px;height:18px;margin-block-start:var(--space-1)}.AddressBook-module__2Ro74W__details{flex:1;min-width:0}.AddressBook-module__2Ro74W__cardLabel{align-items:center;gap:var(--space-2);margin:0 0 var(--space-1);font-size:var(--fs-body);color:var(--nysmah-text);font-weight:600;display:flex}.AddressBook-module__2Ro74W__defaultTag{padding:2px var(--space-2);border-radius:var(--nysmah-radius-full);background:var(--nysmah-bg-accent);font-size:var(--fs-md);color:var(--nysmah-text-secondary);font-weight:500}.AddressBook-module__2Ro74W__cardLine{margin:0 0 var(--space-1);font-size:var(--fs-body);color:var(--nysmah-text)}.AddressBook-module__2Ro74W__cardMeta{font-size:var(--fs-md);color:var(--nysmah-text-secondary);margin:0}.AddressBook-module__2Ro74W__actions{gap:var(--space-1);flex-shrink:0;display:flex}.AddressBook-module__2Ro74W__iconButton{width:var(--control-sm);height:var(--control-sm);border-radius:var(--nysmah-radius-full);color:var(--nysmah-text-secondary);cursor:pointer;transition:var(--nysmah-transition);background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}.AddressBook-module__2Ro74W__iconButton:hover{background:var(--nysmah-bg-accent);color:var(--nysmah-text)}.AddressBook-module__2Ro74W__confirm{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-accent);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.AddressBook-module__2Ro74W__confirmText{font-size:var(--fs-md);color:var(--nysmah-text);margin:0}.AddressBook-module__2Ro74W__confirmActions{gap:var(--space-2);display:flex}.AddressBook-module__2Ro74W__addButton{justify-content:center;align-items:center;gap:var(--space-2);height:var(--control-lg);border:1px dashed var(--nysmah-border);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);font-size:var(--fs-body);color:var(--nysmah-text);cursor:pointer;transition:var(--nysmah-transition);font-weight:600;display:inline-flex}.AddressBook-module__2Ro74W__addButton:hover{border-color:var(--nysmah-primary)}.AddressBook-module__2Ro74W__secondaryButton{height:var(--control-sm);padding-inline:var(--space-4);border:1px solid var(--nysmah-border);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);font-size:var(--fs-md);color:var(--nysmah-text);cursor:pointer;font-weight:500}.AddressBook-module__2Ro74W__dangerButton{border-color:var(--nysmah-error);color:var(--nysmah-error);}.AddressBook-module__2Ro74W__dangerButton:disabled{opacity:.5;cursor:default}.AddressBook-module__2Ro74W__empty{align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);border-radius:var(--nysmah-radius);background:var(--nysmah-bg-white);color:var(--nysmah-text-muted);text-align:center;flex-direction:column;display:flex}.AddressBook-module__2Ro74W__emptyTitle{font-size:var(--fs-lg);color:var(--nysmah-text);margin:0;font-weight:600}.AddressBook-module__2Ro74W__emptyBody{font-size:var(--fs-body);color:var(--nysmah-text-secondary);margin:0}
.PaymentMarks-module__m1UAoG__marks{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.PaymentMarks-module__m1UAoG__label{font-size:var(--fs-md);color:var(--nysmah-text-muted);margin:0}.PaymentMarks-module__m1UAoG__list{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PaymentMarks-module__m1UAoG__mark{border:1px solid var(--nysmah-border-light);border-radius:var(--nysmah-radius-sm);background:var(--nysmah-bg-white);place-items:center;block-size:30px;inline-size:48px;display:grid}.PaymentMarks-module__m1UAoG__logo{object-fit:contain;block-size:20px;inline-size:36px}
.HeroCarousel-module__49hLuq__hero{padding-block:var(--home-block-pad);position:relative}.HeroCarousel-module__49hLuq__track{scroll-snap-type:x mandatory;scrollbar-width:none;border-radius:var(--home-hero-radius);contain:paint;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.HeroCarousel-module__49hLuq__track::-webkit-scrollbar{display:none}.HeroCarousel-module__49hLuq__slide{aspect-ratio:4;scroll-snap-align:start;scroll-snap-stop:always;background:var(--gray-100);flex:0 0 100%;position:relative}.HeroCarousel-module__49hLuq__link{display:block;position:absolute;inset:0}.HeroCarousel-module__49hLuq__image{object-fit:cover}.HeroCarousel-module__49hLuq__arrow{border-radius:var(--nysmah-radius-full);block-size:44px;inline-size:44px;color:var(--nysmah-bg-white);cursor:pointer;transition:background var(--transition-fast);background:#0000008c;border:0;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;inset-block-start:50%;transform:translateY(-50%)}.HeroCarousel-module__49hLuq__arrow:hover{background:#000000bf}.HeroCarousel-module__49hLuq__arrowPrev{inset-inline-start:10px}.HeroCarousel-module__49hLuq__arrowNext{inset-inline-end:10px}[dir=rtl] .HeroCarousel-module__49hLuq__arrow svg{transform:scaleX(-1)}.HeroCarousel-module__49hLuq__dots{justify-content:center;margin:0;padding:0;list-style:none;display:flex;position:absolute;inset-block-end:18px;inset-inline:0}.HeroCarousel-module__49hLuq__dot{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;block-size:20px;inline-size:12px;padding:0;display:flex}.HeroCarousel-module__49hLuq__dot:before{content:"";border-radius:var(--nysmah-radius-full);background:var(--nysmah-primary-dark);opacity:.2;block-size:8px;inline-size:8px;transition:opacity var(--transition-fast);display:block}.HeroCarousel-module__49hLuq__dotActive:before{opacity:1}@media (max-width:768px){.HeroCarousel-module__49hLuq__arrow{display:none}}
.LanguageSwitcher-module__rb1GIW__root{display:flex;position:relative}.LanguageSwitcher-module__rb1GIW__button{align-items:center;gap:var(--space-2);block-size:var(--header-item-height);padding-inline:var(--space-1);border:0;font:inherit;font-size:var(--fs-body);font-weight:var(--fw-regular);color:var(--nysmah-text);white-space:nowrap;cursor:pointer;background:0 0;border-block-end:3px solid #0000;line-height:20px;display:inline-flex}.LanguageSwitcher-module__rb1GIW__code{direction:ltr}.LanguageSwitcher-module__rb1GIW__chevron{color:var(--gray-500);transition:transform var(--transition-fast)}.LanguageSwitcher-module__rb1GIW__button[aria-expanded=true] .LanguageSwitcher-module__rb1GIW__chevron{transform:rotate(180deg)}.LanguageSwitcher-module__rb1GIW__menu{min-inline-size:180px;padding:var(--space-2);background:var(--nysmah-bg-white);border-radius:var(--nysmah-radius-sm);position:absolute;inset-block-start:100%;inset-inline-end:0;box-shadow:0 0 5px #00000624}.LanguageSwitcher-module__rb1GIW__item{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--nysmah-radius-sm);font-size:var(--fs-body);color:var(--nysmah-text);transition:background var(--transition-fast);line-height:20px;display:flex}.LanguageSwitcher-module__rb1GIW__item:hover,.LanguageSwitcher-module__rb1GIW__item:focus-visible{background:var(--gray-50)}.LanguageSwitcher-module__rb1GIW__itemCode{min-inline-size:24px;font-weight:var(--fw-medium);direction:ltr}.LanguageSwitcher-module__rb1GIW__itemName{flex:1}.LanguageSwitcher-module__rb1GIW__item[aria-current=true]{font-weight:var(--fw-medium)}.LanguageSwitcher-module__rb1GIW__inDrawer{align-items:center;gap:var(--space-3);inline-size:100%;padding:var(--space-3) var(--space-5);font-size:var(--fs-body);color:var(--nysmah-text);display:flex}.LanguageSwitcher-module__rb1GIW__inDrawer:hover{background:var(--gray-50)}
