.trc-sb{display:none}@media(max-width:767px){html.trc-sticky-bar .trc-sb{display:flex;flex-direction:column;gap:8px;position:fixed;left:0;right:0;bottom:0;z-index:45;background:#fff;border-top:1px solid #e5e5ea;box-shadow:0 -6px 16px #1f1f2414;padding:8px 12px calc(10px + env(safe-area-inset-bottom,0px));transform:translateY(100%);visibility:hidden;transition:transform .25s ease,visibility 0s linear .25s}html.trc-sticky-bar .trc-sb.is-visible{transform:none;visibility:visible;transition:transform .25s ease,visibility 0s}html.trc-sticky-bar #top_scroll_button{display:none!important}html.trc-sticky-bar #fc_frame:not(.h-open-container){transform:scale(.8);transform-origin:right bottom}html.trc-sticky-bar.trc-sb-shown #fc_frame:not(.h-open-container){bottom:calc(var(--trc-sb-h, 100px) + 11px)!important}html.trc-sticky-bar freshchat-widget{position:fixed!important;left:0;right:0;bottom:0;height:0;z-index:46;transform:scale(.94);transform-origin:right bottom}html.trc-sticky-bar.trc-sb-shown freshchat-widget{bottom:calc(var(--trc-sb-h, 100px) - 4px)}html.trc-sticky-bar.trc-sb-form-in-view #fc_frame:not(.h-open-container),html.trc-sticky-bar.trc-sb-form-in-view freshchat-widget{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.trc-sticky-bar #fc_frame:not(.h-open-container),html.trc-sticky-bar freshchat-widget{transition:opacity .2s ease,visibility .2s,bottom .25s ease}}@media(max-width:767px)and (prefers-reduced-motion:reduce){html.trc-sticky-bar .trc-sb,html.trc-sticky-bar #fc_frame:not(.h-open-container),html.trc-sticky-bar freshchat-widget{transition:none!important}}.trc-sb__progress{display:flex;align-items:center;gap:10px;width:100%;min-height:20px;margin:0;padding:0;border:0;background:transparent;text-align:left;letter-spacing:0;text-transform:none;cursor:pointer}.trc-sb__label,.trc-sb__hint{font-size:14px;line-height:20px;font-weight:600;color:#3a3a40;white-space:nowrap}.trc-sb__label{font-variant-numeric:tabular-nums}.trc-sb__hint:empty{display:none}.trc-sb__track{display:block;flex:1;height:6px;border-radius:3px;background:#e5e5ea;overflow:hidden}.trc-sb__fill{display:block;height:100%;width:100%;border-radius:3px;background:#4bb232;transform:scaleX(0);transform-origin:left center;transition:transform .35s ease}.trc-sb__progress[data-state=empty] .trc-sb__fill{background:#c7c7cc}.trc-sb__progress[data-state=complete]{cursor:default}.trc-sb__progress[data-state=complete] .trc-sb__label{color:#1e7f3a}.trc-sb__actions{display:flex;gap:8px}.trc-sb__btn{height:46px;margin:0;border-radius:6px;font-size:16px;letter-spacing:0;text-transform:none}.trc-sb__btn--preview{width:118px;flex:none;background:#fff;border:2px solid #222;color:#222;font-weight:600}.trc-sb__btn--atc{flex:1;background:#4bb232;border:1px solid #4bb232;color:#fff;font-weight:700}.trc-sb__btn--atc.is-loading,.trc-sb__btn--atc.is-committing{position:relative;pointer-events:none;color:transparent}.trc-sb__btn--atc.is-loading:after,.trc-sb__btn--atc.is-committing:after{content:"";position:absolute;top:50%;left:50%;width:18px;height:18px;margin:-9px 0 0 -9px;border:2px solid rgba(255,255,255,.5);border-top-color:#fff;border-radius:50%;animation:trc-sb-spin .6s linear infinite}@keyframes trc-sb-spin{to{transform:rotate(360deg)}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/personalized-sticky-bar.css.map */
