.gp-sec .gp-ups{margin-top:22px;padding:18px 14px 12px;border-radius:14px;background:var(--color-background,#1f5c3a);color:var(--gp-ups-text,#fff)}.gp-sec .gp-ups *{color:inherit}.gp-ups.is-pulse{animation:gpUpsPulse .7s ease}@keyframes gpUpsPulse{0%{box-shadow:0 0 #1f5c3a59}60%{box-shadow:0 0 0 9px #1f5c3a00}to{box-shadow:none}}.gp-sec .gp-ups__h{margin:0 2px 6px;font-size:var(--gp-ups-h,17px);font-weight:700;line-height:1.25}.gp-sec .gp-ups__note{margin:0 2px 10px;font-size:13.5px;line-height:1.35;opacity:.92}.gp-ups__bar{margin:0 2px 10px}.gp-sec .gp-ups__bar-t{margin:0 0 7px;font-size:13px;font-weight:700;line-height:1.3}.gp-ups__steps{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.gp-ups__step{display:block}.gp-ups__seg{display:block;height:7px;border-radius:99px;background:#ffffff38;overflow:hidden}.gp-ups__seg i{display:block;height:100%;width:0;border-radius:99px;background:var(--gp-ups-on-bg,#eef4f0);transition:width .28s ease}.gp-ups__step.is-on .gp-ups__seg i{width:100%}.gp-ups__lab{display:block;margin-top:4px;font-size:11.5px;font-weight:600;text-align:right;opacity:.68}.gp-ups__step.is-on .gp-ups__lab{opacity:1}.gp-ups__item{display:grid;grid-template-columns:22px 60px 1fr auto;gap:12px;align-items:center;margin-top:6px;padding:9px 10px;border:2px solid transparent;border-radius:12px;cursor:pointer;transition:background-color .15s,border-color .15s}.gp-ups__item:hover{border-color:#ffffff47}.gp-sec .gp-ups .gp-ups__item.is-on{--gp-ups-text:var(--gp-ups-on-text,#1f5c3a);background:var(--gp-ups-on-bg,#eef4f0);border-color:var(--gp-ups-on-border,#fff);color:var(--gp-ups-on-text,#1f5c3a)}.gp-ups__chk{position:relative;display:block;width:22px;height:22px}.gp-sec .gp-ups__chk input[type=checkbox]{appearance:none;-webkit-appearance:none;position:relative;box-sizing:border-box;display:block;width:20px;height:20px;min-width:20px;margin:1px;padding:0;border:2px solid var(--gp-ups-text,#fff)!important;border-radius:50%!important;background:transparent!important;background-image:none!important;box-shadow:none!important;cursor:pointer}.gp-sec .gp-ups__chk input[type=checkbox]:before{display:none!important;content:none!important}.gp-sec .gp-ups__chk input[type=checkbox]:after{content:""!important;position:absolute;left:50%;top:50%;width:10px!important;height:10px!important;border-radius:50%;background:var(--gp-ups-text,#fff)!important;-webkit-mask:none!important;mask:none!important;transform:translate(-50%,-50%) scale(0)!important;transition:transform .12s;opacity:1!important}.gp-sec .gp-ups__chk input[type=checkbox]:checked:after{transform:translate(-50%,-50%) scale(1)!important}.gp-ups__chk input:focus-visible{outline:2px solid var(--gp-ups-text,#fff);outline-offset:3px}.gp-ups__img{width:60px;height:60px;border-radius:10px;overflow:hidden;background:#fff}.gp-ups__img img{width:100%;height:100%;object-fit:cover;display:block}.gp-ups__info{min-width:0}.gp-sec .gp-ups__t{margin:0;font-size:15px;font-weight:700;line-height:1.3}.gp-sec .gp-ups__s{margin:2px 0 0;font-size:12.5px;line-height:1.35;opacity:.8}.gp-ups__s a{font-weight:600;text-decoration:underline;margin-left:4px;white-space:nowrap}.gp-ups__p{font-weight:700;font-size:15px;white-space:nowrap;text-align:right}.gp-ups__p s{display:block;font-size:12.5px;font-weight:500;opacity:.72;line-height:1.1}@media(max-width:480px){.gp-sec .gp-ups{padding:16px 10px 10px}.gp-ups__item{grid-template-columns:22px 50px 1fr auto;gap:10px;padding:8px}.gp-ups__img{width:50px;height:50px}.gp-sec .gp-ups__t{font-size:14px}}
/*# sourceMappingURL=/cdn/shop/t/16/assets/gp-upsell.css.map */
