#cart-drawer{--gtc-ink: var(--ink, #1B2140);--gtc-cloud: var(--cloud, #F7F2EA);--gtc-haze: var(--haze, #D9D3F0);--gtc-tint: #EFEBF8;--gtc-apricot: var(--apricot, #FF9A62);--gtc-dusk: var(--dusk, #6B5FA8);--gtc-green: #00A86B;--gtc-muted: color-mix(in srgb, var(--gtc-ink) 58%, transparent);--gtc-line: color-mix(in srgb, var(--gtc-ink) 18%, transparent);--gtc-display: var(--font-display, "Outfit", "DM Sans", system-ui, sans-serif);--gtc-body: var(--font-body, "DM Sans", system-ui, sans-serif)}#cart-drawer .theme-drawer__title{font-family:var(--gtc-display);font-weight:800;color:var(--gtc-ink)}#cart-drawer .theme-drawer__badge{background:var(--gtc-ink);color:#fff}.gtc-top{display:grid;gap:12px;margin:0 0 16px;font-family:var(--gtc-body);color:var(--gtc-ink)}.gtc-social{display:flex;align-items:center;gap:10px;margin:0;font-family:var(--gtc-display);font-size:14px;font-weight:700;line-height:1.2;white-space:nowrap}.gtc-social__faces{display:inline-flex;flex:0 0 auto}.gtc-social__faces img{width:28px;height:28px;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 1px 4px #1b214026}.gtc-social__faces img+img{margin-inline-start:-9px}.gtc-social__text{min-width:0;overflow:hidden;text-overflow:ellipsis}.gtc-social mark{background:linear-gradient(transparent 55%,color-mix(in srgb,var(--gtc-apricot) 55%,transparent) 55%);color:inherit;padding:0 1px}.gtc-ship{display:grid;gap:6px}.gtc-ship__bar{position:relative;height:8px;margin-inline-end:17px;border-radius:999px;background:var(--gtc-tint)}.gtc-ship__fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--gtc-green)}.gtc-ship__badge{position:absolute;top:50%;right:-17px;display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#fff;border:2.5px solid var(--gtc-green);color:var(--gtc-ink);transform:translateY(-50%)}.gtc-ship__badge svg{width:17px;height:17px}.gtc-ship__text{margin:2px 0 0;font-family:var(--gtc-display);font-size:14px;font-weight:700;color:var(--gtc-green)}#cart-drawer .gtc-row{--gtc-media: clamp(2.5rem, 15cqi, 7.5rem);position:relative}#cart-drawer .gtc-row .cart-items__title{font-family:var(--gtc-display);font-weight:700;color:var(--gtc-ink)}#cart-drawer .gtc-row:before{content:"";position:absolute;inset-inline-start:calc(var(--gtc-media) / 2);top:calc(var(--gtc-media) + 8px);bottom:calc(var(--cart-items-gap, 0px) + 19px);border-inline-start:1.5px solid var(--gtc-line)}#cart-drawer .gtc-kit{grid-column:1 / -1;grid-row:6;padding-block:10px 8px}.gtc-kit__tree{display:grid;gap:5px;margin:0;padding:0 0 0 calc(var(--gtc-media) / 2 + 16px);list-style:none;font-family:var(--gtc-body);color:var(--gtc-ink)}.gtc-kit__label{margin-block-start:2px;font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--gtc-muted)}.gtc-kit__row{position:relative;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:30px}.gtc-kit__row:before{content:"";position:absolute;inset-inline-start:-16px;top:50%;width:11px;border-top:1.5px solid var(--gtc-line)}.gtc-kit__thumb{position:relative;display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#fff;box-shadow:inset 0 0 0 1px var(--gtc-line)}.gtc-kit__thumb img{width:100%;height:100%;border-radius:inherit;object-fit:cover}.gtc-kit__thumb--ico{background:var(--gtc-tint);box-shadow:none;color:var(--gtc-dusk)}.gtc-kit__thumb--ico svg{width:18px;height:18px}.gtc-kit__qty{position:absolute;right:-6px;bottom:-5px;padding:1px 5px;border-radius:999px;background:var(--gtc-ink);color:#fff;font-size:10px;font-weight:700;line-height:1.4}.gtc-kit__name{font-size:14px;line-height:1.3}.gtc-kit__status{display:inline-flex;align-items:center;gap:4px;font-size:13px;color:var(--gtc-muted);white-space:nowrap}.gtc-kit__status svg{color:var(--gtc-green)}.gtc-kit__free{font-family:var(--gtc-display);font-size:14px;font-weight:700;color:var(--gtc-green)}.gtc-up{display:grid;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;margin:0 0 8px;padding:10px 12px;border-radius:16px;background:var(--gtc-cloud);border:1.5px dashed color-mix(in srgb,var(--gtc-apricot) 70%,transparent);font-family:var(--gtc-body);color:var(--gtc-ink)}.gtc-up__img{width:48px;height:48px;border-radius:10px;object-fit:cover}.gtc-up__title{margin:0;font-family:var(--gtc-display);font-size:15px;font-weight:700}.gtc-up__text{margin:2px 0 0;font-size:13px;line-height:1.35;color:color-mix(in srgb,var(--gtc-ink) 80%,transparent)}.gtc-up__btn{min-height:40px;padding:0 14px;border:0;border-radius:999px;background:var(--gtc-ink);color:#fff;font-family:var(--gtc-display);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.gtc-up__btn:disabled{opacity:.6;cursor:wait}#cart-drawer .gtc-summary .cart-totals__total{gap:10px}#cart-drawer .gtc-summary .cart-totals__total-label{margin-inline-end:auto;font-family:var(--gtc-display);font-size:22px;font-weight:800;color:var(--gtc-ink)}#cart-drawer .gtc-summary .cart-totals__total-value{font-family:var(--gtc-display);font-size:22px;font-weight:800;color:var(--gtc-ink)}.gtc-total__was{font-size:16px;font-weight:500;color:var(--gtc-muted);text-decoration-thickness:1.5px}.gtc-reassure{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 18px;margin:0 0 8px;font-family:var(--gtc-display);font-size:14px;font-weight:700;color:var(--gtc-ink)}.gtc-reassure__item{display:inline-flex;align-items:center;gap:7px;white-space:nowrap}.gtc-reassure__item svg{width:18px;height:18px}.gtc-dot{position:relative;width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 6px 1px #22c55e73}.gtc-dot:before,.gtc-dot:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#22c55e;animation:gtc-ping 1.8s cubic-bezier(0,0,.2,1) infinite}.gtc-dot:after{animation-delay:.9s}@keyframes gtc-ping{0%{transform:scale(1);opacity:.65}to{transform:scale(2.7);opacity:0}}#cart-drawer .gtc-checkout{width:100%;min-height:56px;border:0;border-radius:999px;background:var(--gtc-apricot);color:var(--gtc-ink);font-family:var(--gtc-display);font-size:18px;font-weight:800;box-shadow:0 10px 22px color-mix(in srgb,var(--gtc-apricot) 35%,transparent)}#cart-drawer .gtc-checkout:hover{background:color-mix(in srgb,var(--gtc-apricot) 88%,#000)}#cart-drawer .gtc-checkout .button-text{display:inline-flex;align-items:center;justify-content:center;gap:10px}.gtc-checkout__lock{width:20px;height:20px}.gtc-pay{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin:12px 0 0;padding:0;list-style:none}.gtc-pay__icon{display:block;width:38px;height:24px}@media(prefers-reduced-motion:reduce){.gtc-dot:before,.gtc-dot:after{animation:none}}.gtc-guarantee{display:flex;justify-content:center;align-items:center;gap:6px;margin:8px 0 0;font-family:var(--gtc-body);font-size:13px;line-height:1.3;color:color-mix(in srgb,var(--gtc-ink) 78%,transparent);text-align:center}.gtc-guarantee svg{flex:0 0 16px;width:16px;height:16px;color:var(--gtc-dusk)}.gtc-guarantee strong{font-weight:700;color:var(--gtc-ink)}#cart-drawer .cart-actions,#cart-drawer .gtc-row .quantity-selector,#cart-drawer .gtc-row .volume-pricing-info{display:none}#cart-drawer .gtc-row .cart-items__quantity{grid-area:unit_price;justify-self:end;align-self:center;padding:0}#cart-drawer .gtc-row .cart-items__remove{width:28px;height:28px;min-width:0;padding:4px;color:var(--gtc-muted)}#cart-drawer .gtc-row .cart-items__remove svg{width:16px;height:16px}#cart-drawer .theme-drawer__dialog{--theme-drawer-padding: 16px 20px;--gtc-gap: 8px;--theme-drawer-width: min(440px, calc(100vw - 2 * var(--gtc-gap)));top:var(--gtc-gap);bottom:var(--gtc-gap);inset-inline-end:var(--gtc-gap);height:calc(100dvh - 2 * var(--gtc-gap));border:0;border-radius:22px;overflow:hidden;background:#fff;box-shadow:0 24px 60px #10142b47}#cart-drawer .theme-drawer__dialog[open]{inset-inline-end:var(--gtc-gap)}#cart-drawer .theme-drawer__dialog::backdrop{background:#10142b6b;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--opening-inline-start{animation:gtc-drawer-in .38s cubic-bezier(.22,1,.36,1)}#cart-drawer .theme-drawer__dialog--opening::backdrop{animation:gtc-fade-in .3s ease-out}#cart-drawer .theme-drawer__dialog--closing{animation:gtc-drawer-out .24s cubic-bezier(.4,0,1,1) forwards}#cart-drawer .theme-drawer__dialog--closing::backdrop{animation:gtc-fade-out .24s ease-in forwards}@keyframes gtc-drawer-in{0%{transform:translate(calc(100% + 24px))}to{transform:none}}@keyframes gtc-drawer-out{0%{transform:none}to{transform:translate(calc(100% + 24px))}}@keyframes gtc-fade-in{0%{opacity:0}}@keyframes gtc-fade-out{to{opacity:0}}#cart-drawer .theme-drawer__header{padding-block:12px 6px}#cart-drawer .cart-drawer__summary{--cart-drawer-summary-padding: 12px;gap:8px;padding:12px 20px}#cart-drawer .gtc-summary .cart-totals__container{gap:0}#cart-drawer.gtc-loading .cart-drawer__inner{opacity:.35;pointer-events:none;transition:opacity .12s}#cart-drawer.gtc-loading .cart-drawer--empty{opacity:0}#cart-drawer.gtc-loading .theme-drawer__dialog:after{content:"";position:absolute;top:50%;left:50%;width:34px;height:34px;margin:-17px 0 0 -17px;border-radius:50%;border:3px solid var(--gtc-tint);border-top-color:var(--gtc-apricot);animation:gtc-spin .7s linear infinite}@keyframes gtc-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){#cart-drawer .theme-drawer__dialog--opening,#cart-drawer .theme-drawer__dialog--closing{animation-duration:1ms}}#cart-drawer .gtc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:100%;padding:24px 28px 40px;text-align:center;font-family:var(--gtc-body);color:var(--gtc-ink)}#cart-drawer .gtc-empty__ico{display:grid;place-items:center;width:64px;height:64px;margin-bottom:6px;border-radius:50%;background:var(--gtc-tint);color:var(--gtc-dusk);box-shadow:0 0 0 10px color-mix(in srgb,var(--gtc-tint) 45%,transparent)}#cart-drawer .gtc-empty__ico svg{width:28px;height:28px}#cart-drawer .gtc-empty__title{margin:0;font-family:var(--gtc-display);font-size:26px;font-weight:800;line-height:1.15;color:var(--gtc-ink)}#cart-drawer .gtc-empty__text{margin:0;font-size:16px;line-height:1.45;color:color-mix(in srgb,var(--gtc-ink) 72%,transparent)}#cart-drawer .gtc-empty__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;max-width:300px;min-height:54px;margin-top:14px;padding:0 28px;border-radius:999px;background:var(--gtc-apricot);color:var(--gtc-ink);font-family:var(--gtc-display);font-size:17px;font-weight:800;text-decoration:none;box-shadow:0 10px 22px color-mix(in srgb,var(--gtc-apricot) 35%,transparent)}#cart-drawer .gtc-empty__btn:hover{background:color-mix(in srgb,var(--gtc-apricot) 88%,#000)}#cart-drawer .gtc-empty__note{margin:4px 0 0;font-size:13px;font-weight:600;color:var(--gtc-muted)}.gtc-social mark{padding:0 4px;border-radius:4px;background:color-mix(in srgb,var(--gtc-apricot) 55%,#fff)}.gtc-social{white-space:normal}.gtc-social__text{white-space:normal;overflow:visible}.gtc-ship2{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--gtc-green) 9%,#fff);border:1px solid color-mix(in srgb,var(--gtc-green) 28%,transparent)}.gtc-ship2__ico{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--gtc-green);color:#fff}.gtc-ship2__ico svg{width:20px;height:20px}.gtc-ship2__text{display:grid;gap:1px;min-width:0}.gtc-ship2__text strong{font-family:var(--gtc-display);font-size:15px;font-weight:700;color:var(--gtc-ink)}.gtc-ship2__text span{font-size:12.5px;line-height:1.3;color:var(--gtc-muted)}.gtc-ship2__tag{padding:4px 10px;border-radius:999px;background:var(--gtc-green);color:#fff;font-family:var(--gtc-display);font-size:13px;font-weight:800}#cart-drawer .gtc-row .gtc-media{border-radius:12px;overflow:hidden;background:#efebf8}#cart-drawer .gtc-row .gtc-media{display:block;aspect-ratio:1 / 1}#cart-drawer .gtc-row .gtc-media__img{display:block;width:100%;height:100%;min-width:0;max-width:100%;aspect-ratio:1 / 1;object-fit:cover;object-position:center}#cart-drawer .gtc-row .cart-items__variants-wrapper{display:none}.gtc-pack{margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--gtc-dusk)}#cart-drawer .additional-checkout-buttons{display:none}#cart-drawer .gtc-pay{gap:4px;flex-wrap:wrap}#cart-drawer .gtc-pay__icon{width:34px;height:22px}#cart-drawer .gtc-row .gtc-media{display:block;position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden}#cart-drawer .gtc-row .gtc-media__bg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;background-size:cover;background-position:center 30%;background-repeat:no-repeat;background-color:#efebf8}
/*# sourceMappingURL=/cdn/shop/t/2/assets/gt-cart-drawer.css.map */
