.noga .noga-upsell{display:block;position:relative;margin-block-start:14px;cursor:pointer}.noga .noga-upsell:not(.is-js){display:none}.noga-upsell .noga-upsell__input{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;inline-size:100%;block-size:100%;margin:0;padding:0;opacity:0;cursor:pointer;-webkit-appearance:none;appearance:none}.noga-upsell .noga-upsell__card{display:grid;gap:10px;padding:14px;border:2px solid var(--noga-line);border-radius:var(--noga-radius-sm);background:var(--noga-white);transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.noga-upsell:hover .noga-upsell__card{border-color:rgb(var(--noga-amber-rgb) / .55)}.noga-upsell .noga-upsell__input:checked+.noga-upsell__card{border-color:var(--noga-amber);box-shadow:0 0 0 3px rgb(var(--noga-amber-rgb) / .2);background:var(--noga-milk)}.noga-upsell .noga-upsell__input:focus-visible+.noga-upsell__card{outline:3px solid var(--noga-amber);outline-offset:2px}.noga-upsell .noga-upsell__eyebrow{justify-self:start;margin:0;padding:3px 10px;font-size:.8125rem}.noga-upsell .noga-upsell__main{display:flex;align-items:center;gap:12px;min-inline-size:0}.noga-upsell .noga-upsell__img{flex:none;display:grid;place-items:center;inline-size:120px;aspect-ratio:1 / 1;border-radius:var(--noga-radius-sm);background:var(--noga-cream);border:1px solid var(--noga-line);overflow:hidden}.noga-upsell .noga-upsell__img img{inline-size:100%;block-size:100%;object-fit:contain;display:block}.noga-upsell .noga-upsell__info{display:grid;gap:3px;min-inline-size:0;text-align:start}.noga-upsell .noga-upsell__title{font-weight:800;font-size:1rem;line-height:1.3;color:var(--noga-plum);overflow-wrap:anywhere}.noga-upsell .noga-upsell__text{font-size:var(--noga-fs-small);line-height:1.4;color:var(--noga-ink-soft)}.noga-upsell .noga-upsell__foot{display:flex;align-items:center;gap:10px;padding-block-start:10px;border-block-start:1px dashed var(--noga-line)}.noga-upsell .noga-upsell__box{flex:none;display:grid;place-items:center;inline-size:24px;block-size:24px;border:2px solid var(--noga-amber);border-radius:7px;background:var(--noga-white);color:var(--noga-white);transition:background-color .15s ease,border-color .15s ease}.noga-upsell .noga-upsell__box svg{display:block;opacity:0;transition:opacity .15s ease}.noga-upsell .noga-upsell__input:checked+.noga-upsell__card .noga-upsell__box{background:var(--noga-amber-text);border-color:var(--noga-amber-text)}.noga-upsell .noga-upsell__input:checked+.noga-upsell__card .noga-upsell__box svg{opacity:1}.noga-upsell .noga-upsell__cta{font-weight:700;font-size:1rem;line-height:1.3;color:var(--noga-plum)}.noga .noga-btn[aria-busy=true]{opacity:.75;cursor:progress}.noga .noga-upsell__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;margin:0;line-height:1.2}.noga-upsell__price b{font-family:var(--noga-font-head);font-weight:400;font-size:1.2rem;color:var(--noga-plum)}.noga-upsell__price s{font-size:.9rem;color:var(--noga-ink-soft)}.noga-upsell__price .noga-upsell__save{align-self:center;padding:2px 9px;border-radius:999px;background:var(--noga-apricot-soft);color:var(--noga-amber-text);font-size:.8125rem;font-weight:800}.noga-cart .noga-addon{display:grid;gap:12px;padding:18px}.noga-addon .noga-addon__main{display:flex;align-items:center;gap:14px;min-inline-size:0}.noga-addon .noga-addon__img{flex:none;display:block;inline-size:72px;aspect-ratio:1 / 1;border-radius:var(--noga-radius-sm);background:var(--noga-cream-2);border:1px solid var(--noga-line);overflow:hidden}.noga-addon .noga-addon__img img{inline-size:100%;block-size:100%;object-fit:contain;display:block}.noga-addon .noga-addon__body{display:grid;gap:4px;min-inline-size:0}.noga-addon .noga-eyebrow{justify-self:start;margin-block-end:2px}.noga-addon .noga-addon__title{font-size:1.25rem;line-height:1.25}.noga-addon .noga-addon__text{font-size:var(--noga-fs-small);color:var(--noga-ink-soft)}.noga-addon .noga-addon__btn{justify-self:start}@media(max-width:899px){.noga-cart .noga-cart__addon{order:2}}@media(min-width:900px){.noga-cart .noga-cart__addon{grid-column:1;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:20px}.noga-addon .noga-addon__img{inline-size:88px}.noga-addon .noga-addon__btn{grid-column:2;align-self:center}.noga-cart__grid--rows3 .noga-cart__summary{grid-row:1 / span 3}}html.noga-a11y-focus .noga-upsell .noga-upsell__input:focus+.noga-upsell__card{outline:4px solid var(--noga-amber-deep);outline-offset:3px}html.noga-a11y-focus.noga-a11y-contrast .noga-upsell .noga-upsell__input:focus+.noga-upsell__card{outline-color:var(--noga-plum)}html.noga-a11y-contrast .noga-upsell .noga-upsell__card{border-color:var(--noga-plum)}html.noga-a11y-contrast .noga-upsell__price .noga-upsell__save{background:var(--noga-white);border:1.5px solid var(--noga-plum);color:var(--noga-plum)}@media(prefers-reduced-motion:reduce){.noga-upsell .noga-upsell__card,.noga-upsell .noga-upsell__box,.noga-upsell .noga-upsell__box svg{transition:none}}.noga .noga-upsell{margin-block-start:10px}.noga-upsell .noga-upsell__card{gap:6px;padding:10px 12px;border-width:1.5px}.noga-upsell .noga-upsell__eyebrow{padding:2px 8px;font-size:.75rem}.noga-upsell .noga-upsell__main{gap:10px}.noga-upsell .noga-upsell__img{inline-size:64px;border-radius:10px}.noga-upsell .noga-upsell__info{gap:1px}.noga-upsell .noga-upsell__title{font-size:.92rem;line-height:1.25}.noga-upsell .noga-upsell__text{font-size:.8rem;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.noga-upsell .noga-upsell__price b{font-size:1.05rem}.noga-upsell .noga-upsell__price s{font-size:.8rem}.noga-upsell .noga-upsell__price .noga-upsell__save{padding:1px 7px;font-size:.72rem}.noga-upsell .noga-upsell__foot{gap:8px;padding-block-start:6px}.noga-upsell .noga-upsell__box{inline-size:20px;block-size:20px;border-radius:6px}.noga-upsell .noga-upsell__cta{font-size:.9rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/noga-upsell.css.map */
