/*!
 * Toastify js 1.12.0
 * https://github.com/apvarun/toastify-js
 * @license MIT licensed
 *
 * Copyright (C) 2018 Varun A P
 */.toastify{padding:12px 20px;color:#fff;display:inline-block;box-shadow:0 3px 6px -1px rgba(0,0,0,.12),0 10px 36px -4px rgba(77,96,232,.3);background:-webkit-linear-gradient(315deg,#73a5ff,#5477f5);background:linear-gradient(135deg,#73a5ff,#5477f5);position:fixed;opacity:0;transition:all .4s cubic-bezier(.215,.61,.355,1);border-radius:2px;cursor:pointer;text-decoration:none;max-width:calc(50% - 20px);z-index:2147483647}.toastify.on{opacity:1}.toast-close{background:0 0;border:0;color:#fff;cursor:pointer;font-family:inherit;font-size:1em;opacity:.4;padding:0 5px}.toastify-right{right:15px}.toastify-left{left:15px}.toastify-top{top:-150px}.toastify-bottom{bottom:-150px}.toastify-rounded{border-radius:25px}.toastify-avatar{width:1.5em;height:1.5em;margin:-7px 5px;border-radius:2px}.toastify-center{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content;max-width:-moz-fit-content}@media only screen and (max-width:360px){.toastify-left,.toastify-right{margin-left:auto;margin-right:auto;left:0;right:0;max-width:fit-content}}body:has(.promotions-banner) .toastify{margin-top:40px}.toastify{display:flex;right:max(15px,calc((100vw - 1280px) / 2 + 24px));align-items:flex-start;max-width:500px;gap:12px;cursor:auto}.notify,.notify-success,.notify-error,.notify-info,.notify-warning{max-width:calc(100% - 32px);padding:24px;border-radius:16px}.toast-close{margin-top:2px;padding:0;cursor:pointer;opacity:1}.notify-icon{display:flex;margin-top:2px}.toast-close svg{pointer-events:none}.notify-content{display:flex;gap:12px}.notify-title{margin-bottom:8px;color:var(--text-dark-primary);font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.notify-text{color:var(--text-dark-primary);font:var(--font-b4);letter-spacing:var(--font-b4-spacing)}.notify-success{border:1px solid var(--color-green);background:var(--green-light)}.notify-success .toast-close{color:var(--color-green)}.notify-error{border:1px solid var(--color-red);background:var(--red-light)}.notify-error .toast-close{color:var(--color-red)}.notify-info{border:1px solid var(--color-blue);background:var(--blue-light)}.notify-info .toast-close{color:var(--color-blue)}.notify-warning{border:1px solid var(--color-orange);background:var(--yellow-light)}.notify-warning .toast-close{color:var(--color-orange)}@media (min-width:768px){.notify,.notify-success,.notify-error,.notify-info,.notify-warning{max-width:500px}}.promos__container{max-width:800px;margin:0 auto}.promos-header__title{margin-bottom:var(--spacing-04);font:var(--font-h2);letter-spacing:var(--font-h2-spacing);text-align:center}.promos-header__subtitle{margin:0 auto;color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing);text-align:center}.promos-content{display:flex;flex-direction:column;margin-top:40px;margin-bottom:var(--spacing-08);gap:var(--spacing-09)}.promo-card{padding:var(--control-padding-lg2);border:none;border-radius:var(--radius-lg);background:var(--color-background-block);box-shadow:var(--shadow-level-2)}.promo-card__title{margin:0 0 var(--spacing-04) 0;color:var(--text-dark-primary);font:var(--font-h5);letter-spacing:var(--font-h5-spacing)}.promo-card__description{margin:0 0 var(--spacing-02) 0;color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.promo-card__description:last-of-type{margin-bottom:var(--spacing-06)}.promo-card__button{width:100%;margin-top:auto}.promo-card__discount{color:var(--color-purple)}.promo-card__divider{width:100%;height:1px;margin:var(--spacing-06) 0;border:none;background-color:var(--color-divider-dark-primary)}.promo-card__code{margin-bottom:var(--spacing-04);text-align:center}.promo-code-label{margin-bottom:var(--spacing-01);color:var(--text-dark-secondary);font:var(--font-b3);letter-spacing:var(--font-b3-spacing)}.promo-code-value{color:var(--text-dark-primary);font:var(--font-a3);letter-spacing:var(--font-a3-spacing)}.promos-register{margin-top:40px;text-align:center}.promos-register__button{width:fit-content;margin-inline:auto}@media (min-width:768px){.promos-header__title{margin-bottom:var(--spacing-04);font:var(--font-d3);letter-spacing:var(--font-d3-spacing);text-align:center}.promo-card{display:flex;flex-direction:row;align-items:stretch;padding:var(--spacing-09);gap:var(--spacing-06);border-radius:var(--radius-xl)}.promo-card__content{display:flex;flex:1;flex-direction:column;gap:var(--spacing-06)}.promo-card__title{margin-bottom:0;font:var(--font-h4);letter-spacing:var(--font-h4-spacing)}.promo-card__divider{align-self:stretch;width:1px;height:auto;margin:0}.promo-card__sidebar{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:160px}.promo-card__code{margin-bottom:var(--spacing-03)}}@media (min-width:992px){.promo-card{padding:var(--spacing-12)}}