.ymal{margin:20px 0 16px;font-family:"Helvetica Neue LT Std",var(--body-font-family, sans-serif)}.ymal a,.ymal p{margin:0}.ymal__title{margin:0 0 10px;font-family:"Helvetica Neue LT Std",sans-serif;font-size:16px;font-weight:750;line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:rgba(var(--color-six), 1)}.ymal__item{display:flex;align-items:center;border:1px solid #ddd;border-radius:3px;padding:20px}.ymal__item+.ymal__item{margin-top:15px}.ymal .ymal__image{width:72px;margin-right:16px;flex-shrink:0;display:block}.ymal .ymal__image img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.ymal__info{flex:1;display:flex;flex-direction:column;gap:6px;line-height:1.4;padding-right:10px;min-width:0}.ymal__product-title{font-family:"Helvetica Neue LT Std",sans-serif;font-size:12px;font-weight:750;line-height:1.33;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:rgba(var(--color-six), 1)}.ymal__price{font-family:"Gotham",sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:rgba(var(--color-seven), 1)}.ymal__learn-more{display:inline-flex;align-items:center;gap:4px;width:-moz-fit-content;width:fit-content;padding-bottom:2px;border-bottom:1px solid currentColor;font-family:Arial,sans-serif;font-size:12px;font-weight:400;line-height:1;text-decoration:none;color:rgba(var(--color-six), 1)}.ymal__learn-more:hover{opacity:.8}.ymal__learn-more-icon{flex-shrink:0;width:12px;height:12px}.ymal__sold-out{font-family:"Helvetica Neue LT Std",sans-serif;font-size:12px;text-transform:uppercase;color:#949494;flex-shrink:0;align-self:center}.ymal .ymal__atc{flex-shrink:0;align-self:center;min-width:0 !important;width:auto;height:34px !important;padding:4px 18px 0 !important;display:flex;align-items:center;justify-content:center;font-size:12px !important;line-height:1 !important;letter-spacing:.05em}.ymal .ymal__atc::before{display:none !important}.ymal .ymal__atc:hover,.ymal .ymal__atc:focus{min-width:0 !important}.ymal .ymal__atc:disabled{opacity:.4;cursor:default}@media(max-width: 480px){.ymal__item{align-items:center;padding:16px}.ymal .ymal__image{width:64px;margin-right:12px}.ymal__info{padding-right:10px}.ymal .ymal__atc{padding:4px 14px 0 !important}}