.nyca-wordmark{display:inline-flex;align-items:center;gap:10px;font-family:Arial,sans-serif;font-weight:800;font-size:27px;letter-spacing:-1px;line-height:1;white-space:nowrap}.nyca-wordmark svg{width:34px;height:18px;display:block;flex-shrink:0}.header__wrapper{padding-block:19px}#main [id$="__intro"] image-banner>div .prose{background:#fffefaed;color:#252525;padding:30px;max-width:410px}#main [id$="__intro"] .prose .h1{font-size:clamp(32px,3.5vw,54px);line-height:1.05;letter-spacing:-1.5px}#main [id$="__intro"] .button{border-radius:0;font-weight:700}#main [id$="__intro"] .prose>.bold{font-size:11px;letter-spacing:.16em}.footer{padding-block:50px}.footer a:hover{text-decoration:underline}.footer__block--newsletter .input{border-color:#ffffff75}.product-card__figure{background:#ede7de}@media(max-width:699px){.nyca-wordmark{font-size:22px;gap:7px}.nyca-wordmark svg{width:27px;height:15px}.header__wrapper{padding-block:14px;gap:10px}#main [id$="__intro"] image-banner{display:flex;flex-direction:column;padding:0;gap:0;min-height:0;background:#ede7de}#main [id$="__intro"] image-banner:before{display:none}#main [id$="__intro"] picture{position:static;display:block;width:100%;height:auto}#main [id$="__intro"] picture img{position:static;width:100%;height:auto;object-fit:contain}#main [id$="__intro"] image-banner>div{padding:0;align-self:stretch;max-width:none}#main [id$="__intro"] image-banner>div .prose{max-width:none;background:#ede7de;padding:28px 22px}.footer{padding-block:36px}}