.st-code-btn__icon{display:inline-flex}.st-code-btn .st-code-btn__check,.st-code-btn.is-copied .st-code-btn__copy{display:none}.st-code-btn.is-copied .st-code-btn__check{display:block}.st-buy-total__deal,.st-colbar__code,.st-colbar__codeprice,.st-code-toast{display:none}@media screen and (max-width:767px){.st-deal-slot:not(:has(.st-weekly-deal:not(.st-weekly-deal--coupon))){display:none}.product__info:has(.st-weekly-deal--coupon):not(:has(.st-weekly-deal:not(.st-weekly-deal--coupon))):not(:has(input[name=bundles]:not(:disabled))):not(:has(.st-bopt)) .product__financing{display:block!important}.st-buy-total__deal{grid-area:deal;display:flex;align-items:center;gap:6px;margin-block-start:12px;padding:7px 5px 7px 9px;border:1px solid #a9c2fb;border-radius:10px;background:#f0f5ff;letter-spacing:0;cursor:pointer}.st-buy-total__deal[hidden]{display:none}.st-buy-total__deal-text{flex:1;min-width:0;font-size:12px;line-height:16px}.st-buy-total__deal-name{display:flex;align-items:center;gap:5px;margin:0;font-size:12px;font-weight:700;line-height:16px;letter-spacing:.02em;text-transform:uppercase;color:#2961f4}.st-buy-total__deal-icon{flex:none;inline-size:13px;block-size:13px;stroke-width:2.4;color:#2961f4}.st-buy-total__deal-line{margin:2px 0 0;padding-block-end:2px;font-size:clamp(12px,3.2vw,13px);line-height:17px;white-space:normal;color:#181a1d}.st-buy-total__deal-pill{font-weight:500;color:#0b3e99}.st-buy-total__deal-code{white-space:nowrap}.st-buy-total__deal-codetext{padding-block-end:2.5px;background:repeating-linear-gradient(90deg,#2961f4 0 4px,transparent 4px 7px) left bottom / 100% 1.5px no-repeat;font-weight:700;letter-spacing:.04em}.st-buy-total__deal-dot{padding:0 2px;color:#63676c}.st-buy-total__deal-code strong{font-weight:700}.st-buy-total__code{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;inline-size:32px;block-size:32px;margin:0;padding:0;border:0;border-radius:8px;background:#2961f4;color:#fff;cursor:pointer}.st-buy-total__code .st-code-btn__text{display:none}.st-buy-total__code .icon{inline-size:17px;block-size:17px;stroke-width:1.4;color:#fff}.st-buy-total__code:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px}.st-colbar__code-btn:after{content:"";position:absolute;inset-inline:0;inset-block-start:50%;block-size:44px;transform:translateY(-50%)}.st-buy-total:has(>.st-buy-total__deal) .st-buy-total__financing-info{align-self:center}.st-buy-total:has(>.st-buy-total__deal) .st-buy-total__fin-amount{letter-spacing:0}.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])),.product__info:has(.st-bopt) .st-buy-total:has(>.st-buy-total__deal:not([hidden])){grid-template-areas:"label fin" "prices fin" "count fin" "deal deal" "tax tax"}.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])):not(:has(>.st-buy-total__financing:not([hidden]))),.product__info:has(.st-bopt) .st-buy-total:has(>.st-buy-total__deal:not([hidden])):not(:has(>.st-buy-total__financing:not([hidden]))){grid-template-areas:"label" "prices" "count" "deal" "tax"}.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])):has(>.st-buy-total__addons:not([hidden])){grid-template-areas:"label fin" "prices fin" "count fin" "addons addons" "deal deal" "tax tax"}.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])):has(>.st-buy-total__addons:not([hidden])):not(:has(>.st-buy-total__financing:not([hidden]))){grid-template-areas:"label" "prices" "count" "addons" "deal" "tax"}.product__info:not(:has(input[name=bundles]:not(:disabled))):not(:has(.st-bopt)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])){display:block;padding:0;background:none}.product__info:not(:has(input[name=bundles]:not(:disabled))):not(:has(.st-bopt)) .st-buy-total:has(>.st-buy-total__deal:not([hidden]))>:not(.st-buy-total__deal){display:none}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])){--st-bar-strip: 0px;--st-bar-body: 109px}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__strip{display:none}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__body{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:30px 44px;grid-template-areas:"row1 row1" "info button";align-content:start;align-items:stretch;row-gap:10px;padding-block-start:11px}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__info{display:contents}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__row1{grid-area:row1;gap:8px}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__save,.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__fin{display:none}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__prices{grid-area:info;align-self:start;line-height:1}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__price{line-height:25.6px}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .product-sticky-form__price-star{display:inline;top:0;margin:0;font-size:.7em;line-height:0;vertical-align:baseline}.product-sticky-form.st-colbar.st-colbar--tight:has(.st-colbar__code:not([hidden])) .st-colbar__cmp{font-size:12px}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__btn{grid-area:button;align-self:center}.product-sticky-form.st-colbar:has(.st-colbar__code:not([hidden])) .st-colbar__codeprice{grid-area:info;align-self:end;display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:16px;letter-spacing:0;color:#c8cbd0}.st-colbar__codeprice strong{font-weight:700;letter-spacing:0;color:#fff}.product-sticky-form.st-colbar .st-colbar__row1[data-st-strip-bar] .st-colbar__chip{flex:none;padding:4px 8px;font-size:12px;line-height:12px;letter-spacing:.05em}.st-colbar__code{display:flex;flex:1 1 auto;align-items:center;gap:8px;min-width:0}.st-colbar__code[hidden]{display:none}.st-colbar__code-btn{position:relative;display:inline-flex;flex:none;align-items:center;gap:6px;block-size:30px;margin:0;padding:0 8px 0 10px;box-sizing:border-box;border:1px dashed rgb(255 255 255 / .55);border-radius:8px;background:none;color:#fff;font-size:13px;font-weight:700;line-height:1;letter-spacing:.1em;cursor:pointer}.st-colbar__code-btn .icon{inline-size:14px;block-size:14px;stroke-width:1.5}.st-colbar__ends{display:flex;align-items:center;gap:4px;margin-inline-start:auto;font-size:12px;font-weight:500;line-height:1;letter-spacing:0;color:#c8cbd0}.st-colbar__ends-icon{flex:none;inline-size:13px;block-size:13px;stroke-width:2;color:#fff}.st-colbar__ends-time{font-weight:700;color:#fff;font-variant-numeric:tabular-nums}}@media screen and (max-width:1023px){.st-code-toast{position:fixed;inset-inline-start:50%;inset-block-end:24px;z-index:22;display:flex;align-items:center;gap:8px;inline-size:max-content;max-inline-size:calc(100vw - 32px);padding:10px 14px;box-sizing:border-box;border-radius:10px;background:#181a1d;color:#fff;font-size:13px;font-weight:400;line-height:18px;letter-spacing:0;box-shadow:0 6px 20px #00000040;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s ease,transform .2s ease,visibility 0s .2s;pointer-events:none}body.st-colbar-on .st-code-toast{inset-block-end:calc(var(--st-bar-h, 110px) + 12px + env(safe-area-inset-bottom,0px))}.st-code-toast.is-on{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s ease,transform .2s ease}.st-code-toast__icon{flex:none;inline-size:16px;block-size:16px;stroke-width:2;color:#fff}.st-code-toast.is-manual .st-code-toast__icon{display:none}.st-code-toast__body{display:flex;flex-direction:column}.st-code-toast__title strong{font-weight:700;letter-spacing:.06em}.st-code-toast__hint{color:#c8cbd0}}@media screen and (max-width:1023px)and (prefers-reduced-motion:reduce){.st-code-toast,.st-code-toast.is-on{transition:none;transform:translate(-50%)}}@media screen and (max-width:22.4375em){.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])),.product__info:has(.st-bopt) .st-buy-total:has(>.st-buy-total__deal:not([hidden])){grid-template-columns:minmax(0,1fr);grid-template-areas:"label" "prices" "count" "fin" "deal" "tax"}.product__info:has(input[name=bundles]:not(:disabled)) .st-buy-total:has(>.st-buy-total__deal:not([hidden])):has(>.st-buy-total__addons:not([hidden])){grid-template-areas:"label" "prices" "count" "addons" "fin" "deal" "tax"}}@media screen and (max-width:374px){.product-sticky-form.st-colbar .st-colbar__row1[data-st-strip-bar] .st-colbar__chip{display:none}}@media screen and (max-width:339.98px){.product-sticky-form.st-colbar.st-colbar--nocmp:has(.st-colbar__code:not([hidden])) .st-colbar__cmp{display:none}}
/*# sourceMappingURL=/cdn/shop/t/163/assets/st-code-deal.css.map */
