.tc-cd{--tc-green:#2ca12d;--tc-green-ink:#1f7a20;--tc-green-hover:#17611a;--tc-forest:#145a16;--tc-mint:#eef7ee;--tc-mint-2:#dcefdc;--tc-mint-line:#cfe8cf;--tc-green-soft:#bfe5c0;--tc-ink:#090302;--tc-body:#3f3a39;--tc-muted:#55504f;--tc-line:#e4e1e0;--tc-line-2:#cfc9c6;--tc-sand:#f4f3f1;--tc-white:#fff;--tc-gold:#ffc83d;--tc-award-tint:#fff6da;--tc-amber:#e8a317;--tc-amber-tint:#fff5dd;--tc-amber-ink:#8a5a00;--tc-red:#c62828;--tc-red-tint:#fdeeee;--tc-red-ink:#b3261e;--tc-tr:#0d7a5f;--tc-tr-ink:#0a6550;--tc-tr-tint:#e7f2ee;--tc-bn-red:#c80c0c;--tc-bn-coral:#ff5a4f;--tc-bn-blush:#ffe3e3;--tc-bn-text:#e2dedd;--tc-bn-muted:#bdb7b5;--tc-head:Poppins,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--tc-text:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--tc-cd-pad:20px;color:var(--tc-body);font-family:var(--tc-text);font-size:14px;line-height:1.45;-webkit-font-smoothing:antialiased}@media(min-width:600px){#cart-drawer.tc-cd{max-width:480px}}.tc-cd *,.tc-cd *:before,.tc-cd *:after{box-sizing:border-box}.tc-cd .tc-ico{flex:none;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.tc-cd a{color:inherit}.tc-cd p,.tc-cd h2,.tc-cd h3,.tc-cd dl,.tc-cd dd,.tc-cd ol,.tc-cd ul,.tc-cd figure,.tc-cd blockquote{margin:0}.tc-cd ul,.tc-cd ol{padding:0;list-style:none}.tc-cd button{font:inherit;text-transform:none;letter-spacing:normal}.tc-cd :focus-visible{outline:3px solid var(--tc-green);outline-offset:3px}.tc-cd__sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.tc-cd .tc-cd__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:12px;padding:12px 10px 12px var(--tc-cd-pad);border-bottom:1px solid var(--tc-line);min-height:0}.tc-cd__head-txt{display:flex;flex-direction:column;min-width:0}.tc-cd__title{font-family:var(--tc-head);font-size:21px;font-weight:700;line-height:1.2;letter-spacing:-.02em;color:var(--tc-ink);text-transform:none}.tc-cd__title:focus{outline:none}.tc-cd__count{font-size:13px;color:var(--tc-muted)}.tc-cd .tc-cd__view{display:inline-block;margin:-3px 0;padding:3px 0;font-weight:600;color:var(--tc-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.tc-cd .tc-cd__view:hover{color:var(--tc-green-ink)}.tc-cd .tc-cd__close{display:grid;place-items:center;width:44px;height:44px;margin:0;padding:0;border:0;border-radius:999px;background:transparent;color:var(--tc-ink);cursor:pointer}.tc-cd .tc-cd__close *{pointer-events:none}.tc-cd .tc-cd__close svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tc-cd .tc-cd__close:hover{background:var(--tc-sand)}.tc-cd .tc-cd__body{display:flex;flex-direction:column;gap:14px;min-height:0;padding:16px var(--tc-cd-pad) 20px;overscroll-behavior:contain;scrollbar-width:thin}.js .tc-cd[open]>.tc-cd__body:not(.drawer__content--out){display:flex}.tc-cd .tc-cd__body>*{flex:none}.tc-cd__body--empty{justify-content:flex-start}.tc-cd__error,.tc-cd__line-error{padding:10px 12px;border-radius:12px;background:var(--tc-red-tint);color:var(--tc-red-ink);font-size:13px}.tc-cd__line{display:grid;grid-template-columns:88px minmax(0,1fr);gap:14px;transition:opacity .2s}.tc-cd__line[aria-busy=true]{opacity:.5;pointer-events:none}.tc-cd__media{display:grid;place-items:center;width:88px;height:88px;border:1px solid var(--tc-line);border-radius:14px;background:var(--tc-white);overflow:hidden}.tc-cd__media img{width:100%;height:100%;object-fit:contain;padding:4px}.tc-cd__info{display:flex;flex-direction:column;gap:5px;min-width:0}.tc-cd__brand-row{display:flex;align-items:center;justify-content:space-between;gap:8px}.tc-cd__brand{font-size:12px;font-weight:600;color:var(--tc-muted)}.tc-cd .tc-cd__remove{display:inline-flex;align-items:center;min-height:44px;margin:-12px -4px -12px 0;padding:0 4px;font-size:13px;color:var(--tc-muted);text-decoration:underline;text-underline-offset:3px}.tc-cd .tc-cd__remove:hover{color:var(--tc-ink)}.tc-cd__name{font-family:var(--tc-head);font-size:15px;font-weight:600;line-height:1.3;letter-spacing:0;color:var(--tc-ink);text-transform:none}.tc-cd__name a{text-decoration:none}.tc-cd__name a:hover{text-decoration:underline;text-underline-offset:3px}.tc-cd__when{display:flex;flex-wrap:wrap;align-items:center;gap:2px 10px;font-size:12.5px;line-height:1.4}.tc-cd__when-txt{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--tc-green-ink)}.tc-cd__dot{display:none}.tc-cd__when-txt:before{content:"";flex:none;width:8px;height:8px;border-radius:999px;background:var(--tc-green);box-shadow:0 0 0 3px #2ca12d2e}.tc-cd__when[data-state=low] .tc-cd__when-txt,.tc-cd__when[data-state=preorder] .tc-cd__when-txt{color:var(--tc-amber-ink)}.tc-cd__when[data-state=low] .tc-cd__when-txt:before,.tc-cd__when[data-state=preorder] .tc-cd__when-txt:before{background:var(--tc-amber);box-shadow:0 0 0 3px #e8a31733}.tc-cd__when[data-state=backorder] .tc-cd__when-txt{color:var(--tc-body)}.tc-cd__when[data-state=backorder] .tc-cd__when-txt:before{background:var(--tc-amber);box-shadow:none}.tc-cd__when[data-state=soldout] .tc-cd__when-txt{color:var(--tc-red-ink)}.tc-cd__when[data-state=soldout] .tc-cd__when-txt:before{background:var(--tc-red);box-shadow:none}.tc-cd__arrive{color:var(--tc-muted)}.tc-cd__price{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.tc-cd__was{font-size:13px;color:var(--tc-muted)}.tc-cd__now{font-family:var(--tc-head);font-size:17px;font-weight:700;color:var(--tc-ink)}.tc-cd__save{padding:2px 8px;border-radius:999px;background:var(--tc-red);color:var(--tc-white);font-size:12px;font-weight:700;line-height:1.5}.tc-cd__qty{display:inline-flex;align-items:center;align-self:flex-start;height:40px;border:1px solid var(--tc-line-2);border-radius:12px}.tc-cd .tc-cd__qty-btn{display:grid;place-items:center;width:40px;height:38px;margin:0;padding:0;border:0;background:transparent;color:var(--tc-ink);cursor:pointer}.tc-cd .tc-cd__qty-btn svg{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tc-cd .tc-cd__qty-btn:disabled{color:var(--tc-line-2);cursor:default}.tc-cd__qty-n{min-width:20px;text-align:center;font-weight:700;color:var(--tc-ink)}.tc-cd .tc-cd__asm{display:grid;grid-template-columns:22px minmax(0,1fr);gap:12px;align-items:center;margin:0;padding:12px 14px;border-radius:16px;background:var(--tc-tr-tint);box-shadow:inset 0 0 0 1px var(--tc-tr);cursor:pointer;font-weight:400;transition:box-shadow .15s}.tc-cd .tc-cd__asm.is-on{box-shadow:inset 0 0 0 2px var(--tc-tr)}.tc-cd .tc-cd__asm-box{width:22px;height:22px;margin:0;accent-color:var(--tc-tr);cursor:pointer;appearance:auto;-webkit-appearance:checkbox;position:static;opacity:1;clip:auto}.tc-cd__asm-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.tc-cd__asm-head{display:flex;flex-wrap:wrap;align-items:center;gap:7px;font-size:14.5px;font-weight:700;line-height:1.2;color:var(--tc-ink)}.tc-cd__asm-logo{display:block;width:auto;height:15px;max-width:none}.tc-cd__asm-off,.tc-cd__asm-on{font-size:12.5px;line-height:1.4}.tc-cd__asm-off{color:var(--tc-body)}.tc-cd__asm-on{display:none;font-weight:700;color:var(--tc-tr-ink)}.tc-cd__asm.is-on .tc-cd__asm-off{display:none}.tc-cd__asm.is-on .tc-cd__asm-on{display:block}.tc-cd__gifts{display:flex;flex-direction:column;overflow:hidden;border-radius:16px;background:var(--tc-mint);box-shadow:inset 0 0 0 1px var(--tc-mint-line)}.tc-cd__gifts--offer{background:var(--tc-ink);box-shadow:none}.tc-cd__strip{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:2px 12px;padding:8px 16px;background:var(--tc-bn-red);color:var(--tc-white);font-size:12.5px;font-weight:700;line-height:1.35}.tc-cd__strip-label{display:inline-flex;align-items:center;gap:7px;letter-spacing:.08em;text-transform:uppercase}.tc-cd__strip-label .tc-ico{stroke-width:2}.tc-cd__strip-ends{font-weight:600;color:var(--tc-bn-blush)}.tc-cd__gifts-in{display:flex;flex-direction:column;gap:12px;padding:14px 16px 16px}.tc-cd__gifts-head{display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;align-items:center}.tc-cd__gifts-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--tc-white);color:var(--tc-green-ink)}.tc-cd__gifts--offer .tc-cd__gifts-ico{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff24;color:var(--tc-white)}.tc-cd__gifts-copy{display:flex;flex-direction:column;min-width:0}.tc-cd__gifts-title{font-size:15px;line-height:1.35;color:var(--tc-body)}.tc-cd__gifts-title strong{color:var(--tc-ink)}.tc-cd__gifts-worth{font-size:13px;color:var(--tc-muted)}.tc-cd__gifts-worth strong{color:var(--tc-green-ink)}.tc-cd__gifts--offer .tc-cd__gifts-title{color:var(--tc-bn-text)}.tc-cd__gifts--offer .tc-cd__gifts-title strong{color:var(--tc-white)}.tc-cd__gifts--offer .tc-cd__gifts-worth{color:var(--tc-bn-muted)}.tc-cd__gifts--offer .tc-cd__gifts-worth strong{color:var(--tc-bn-coral)}.tc-cd__gift-list{display:flex;flex-direction:column;gap:8px}.tc-cd__gift{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;align-items:center;padding:8px 12px 8px 8px;border-radius:12px;background:var(--tc-white)}.tc-cd__gift-media{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:10px;overflow:hidden;background:var(--tc-white);box-shadow:inset 0 0 0 1px var(--tc-line)}.tc-cd__gift-media img{width:100%;height:100%;object-fit:contain;padding:3px}.tc-cd__gift-qty{position:absolute;top:1px;left:1px;display:grid;place-items:center;min-width:20px;height:20px;padding:0 4px;border-radius:999px;background:var(--tc-gold);color:var(--tc-ink);font-size:10.5px;font-weight:800}.tc-cd__gift-copy{display:flex;flex-direction:column;gap:1px;min-width:0}.tc-cd__gift-copy strong{font-size:13.5px;line-height:1.3;color:var(--tc-ink)}.tc-cd__gift-copy span{font-size:12px;line-height:1.35;color:var(--tc-muted)}.tc-cd__gift-copy .tc-cd__gift-note{display:inline-flex;align-items:center;gap:6px;margin-top:1px;font-size:12px;line-height:1.35;color:var(--tc-amber-ink)}.tc-cd__gift-note:before{content:"";flex:none;width:7px;height:7px;border-radius:999px;background:var(--tc-amber)}.tc-cd__gift-price{display:flex;flex-direction:column;align-items:flex-end;gap:1px;font-size:12px;color:var(--tc-muted)}.tc-cd__gift-price strong{font-family:var(--tc-head);font-size:15px;color:var(--tc-green-ink)}.tc-cd__gifts--offer .tc-cd__gift-price strong{color:var(--tc-bn-red)}.tc-cd__fold-body{--tc-cd-peek:40px;position:relative;max-height:var(--tc-cd-peek);overflow:hidden}.tc-cd__fold.is-open .tc-cd__fold-body{max-height:none}.tc-cd__fold .tc-cd__fold-body:after{content:"";position:absolute;left:0;right:0;bottom:0;height:28px;background:linear-gradient(rgba(238,247,238,0),var(--tc-mint) 95%);pointer-events:none;transition:opacity .2s}.tc-cd__gifts--offer.tc-cd__fold .tc-cd__fold-body:after{background:linear-gradient(rgba(9,3,2,0),var(--tc-ink) 95%)}.tc-cd__steps.tc-cd__fold .tc-cd__fold-body{--tc-cd-peek:112px}.tc-cd__steps.tc-cd__fold .tc-cd__fold-body:after{height:60px;background:linear-gradient(rgba(255,255,255,0),var(--tc-white) 85%)}.tc-cd__fold.is-open .tc-cd__fold-body:after{opacity:0}.tc-cd .tc-cd__more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;margin:0;padding:8px 12px;border:0;border-radius:12px;background:var(--tc-white);box-shadow:inset 0 0 0 1.5px var(--tc-mint-line);color:var(--tc-ink);font-family:var(--tc-head);font-size:14px;font-weight:600;line-height:1.2;cursor:pointer}.tc-cd__gifts--offer .tc-cd__more{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff38;color:var(--tc-white)}.tc-cd .tc-cd__more--light{box-shadow:inset 0 0 0 1.5px var(--tc-line-2)}.tc-cd .tc-cd__more:hover{box-shadow:inset 0 0 0 2px var(--tc-green-ink)}.tc-cd__gifts--offer .tc-cd__more:hover{background:#ffffff29;box-shadow:inset 0 0 0 1px #ffffff80}.tc-cd__chev{flex:none;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.tc-cd__more--light .tc-cd__chev{color:var(--tc-green-ink)}.tc-cd__more-open{display:none}.tc-cd__fold.is-open .tc-cd__more-open{display:inline}.tc-cd__fold.is-open .tc-cd__more-closed{display:none}.tc-cd__fold.is-open .tc-cd__chev{transform:rotate(180deg)}.tc-cd__value{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:20px;background:var(--tc-white);box-shadow:inset 0 0 0 2px var(--tc-green-ink),0 0 0 4px #2ca12d29,0 14px 34px #2ca12d38;margin:0 2px}.tc-cd__value-h{margin-bottom:4px;font-family:var(--tc-head);font-size:15px;font-weight:700;color:var(--tc-ink)}.tc-cd__value-list{display:flex;flex-direction:column;gap:6px}.tc-cd__value-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13.5px}.tc-cd__value-row dt span{font-size:12px;color:var(--tc-muted)}.tc-cd__value-row dd{font-variant-numeric:tabular-nums;white-space:nowrap}.tc-cd__value-row--save dd{font-weight:600;color:var(--tc-red-ink)}.tc-cd__value-row--free dd{display:flex;align-items:baseline;gap:6px}.tc-cd__value-row--free dd s{font-weight:400;color:var(--tc-muted)}.tc-cd__value-row--free dd strong{font-weight:700;color:var(--tc-green-ink)}.tc-cd__value-row--total{padding-top:8px;border-top:1px solid var(--tc-line-2);font-size:15px;font-weight:700;color:var(--tc-ink)}.tc-cd__value-row--total dd{font-family:var(--tc-head);font-size:17px}.tc-cd__saved{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:4px;padding:8px 12px;border-radius:999px;background:var(--tc-award-tint);text-align:center;font-size:13px;font-weight:700;color:var(--tc-ink)}.tc-cd__saved .tc-ico{color:var(--tc-amber-ink)}.tc-cd__confetti{flex:none;display:block;overflow:visible}.tc-cd__steps{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:20px;background:var(--tc-white);box-shadow:inset 0 0 0 1px var(--tc-line)}.tc-cd__steps-head{display:flex;flex-direction:column;gap:1px}.tc-cd__eyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--tc-green-ink)}.tc-cd__steps-h{font-family:var(--tc-head);font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--tc-ink)}.tc-cd__step-list{position:relative;display:flex;flex-direction:column;gap:14px}.tc-cd__step-list:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:2px;background:repeating-linear-gradient(to bottom,#8fcb90 0 5px,transparent 5px 10px)}.tc-cd__step{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px}.tc-cd__step-ico{display:grid;place-items:center;box-sizing:border-box;width:40px;height:40px;border:2px dashed var(--tc-green);border-radius:999px;background:var(--tc-white);color:var(--tc-green-ink)}.tc-cd__step.is-now .tc-cd__step-ico{border:0;background:var(--tc-green-ink);color:var(--tc-white)}.tc-cd__step-txt{display:flex;flex-direction:column;min-width:0}.tc-cd__step-when{font-size:12px;font-weight:700;color:var(--tc-green-ink)}.tc-cd__step-title{font-size:14.5px;color:var(--tc-ink)}.tc-cd__step-body{font-size:13px}.tc-cd__review{display:flex;flex-direction:column;gap:8px;padding:16px;border-radius:20px;background:var(--tc-sand)}.tc-cd__review-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tc-cd__review-h{font-family:var(--tc-head);font-size:14px;font-weight:700;color:var(--tc-ink)}.tc-cd .tc-stars{display:inline-flex;flex:none;line-height:0}.tc-cd__review-q{padding:0;border:0;font-family:var(--tc-text);font-size:14.5px;font-style:normal;line-height:1.5;color:var(--tc-ink);quotes:none}.tc-cd__review-q:before,.tc-cd__review-q:after{content:none}.tc-cd__review-who{display:flex;align-items:center;gap:10px}.tc-cd__review-av{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;background:var(--tc-mint-2);font-family:var(--tc-head);font-size:13px;font-weight:700;color:var(--tc-forest)}.tc-cd__review-meta{display:flex;flex-direction:column}.tc-cd__review-meta strong{font-size:13.5px;color:var(--tc-ink)}.tc-cd__review-meta span{font-size:12px;color:var(--tc-muted)}.tc-cd__empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px 8px 4px;text-align:center}.tc-cd__empty-ico{display:grid;place-items:center;width:56px;height:56px;margin-bottom:4px;border-radius:999px;background:var(--tc-mint);color:var(--tc-green-ink)}.tc-cd__empty-h{font-family:var(--tc-head);font-size:20px;font-weight:700;letter-spacing:-.02em;color:var(--tc-ink)}.tc-cd__empty-t{max-width:32ch;font-size:14px}.tc-cd .tc-cd__foot{display:flex;flex-shrink:0;flex-direction:column;gap:10px;padding:14px var(--tc-cd-pad) 16px;border-top:1px solid var(--tc-line);background:var(--tc-white);box-shadow:0 -10px 28px #0903020f}.tc-cd__disc{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:10px;align-items:center;padding:9px 12px;border-radius:12px;background:var(--tc-mint);box-shadow:inset 0 0 0 1px var(--tc-mint-line)}.tc-cd__disc .tc-ico{color:var(--tc-green-ink)}.tc-cd__disc-txt{display:flex;flex-wrap:wrap;align-items:center;gap:3px 8px;min-width:0}.tc-cd__disc-code{padding:2px 7px;border-radius:6px;background:var(--tc-white);box-shadow:inset 0 0 0 1px var(--tc-mint-line);font-size:12px;font-weight:700;letter-spacing:.02em;color:var(--tc-ink);overflow-wrap:anywhere}.tc-cd__disc-note{font-size:12.5px;color:var(--tc-body)}.tc-cd__disc-amt{font-size:14px;font-variant-numeric:tabular-nums;color:var(--tc-green-ink);white-space:nowrap}.tc-cd__sums{display:flex;flex-direction:column;gap:4px}.tc-cd__sum{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.tc-cd__sum strong{font-family:var(--tc-head);font-weight:700;color:var(--tc-ink)}.tc-cd__sum>span:first-child{font-weight:700;color:var(--tc-ink)}.tc-cd__sum--ship span:last-child{font-weight:600;color:var(--tc-green-ink);text-align:right}.tc-cd .tc-cd__pp{display:none}.tc-cd #paypal-upstream-messaging-cart-drawer{margin:-2px 0 0;min-height:0}.tc-cd__form{margin:0}.tc-cd .tc-cd__go{position:relative;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;margin:0;padding:10px 16px;border:0;border-radius:14px;background:var(--tc-green-ink);color:var(--tc-white);font-family:var(--tc-head);font-size:18px;font-weight:600;line-height:1.2;text-align:center;text-decoration:none;cursor:pointer;transition:background-color .15s,transform .15s}.tc-cd .tc-cd__go:hover{background:var(--tc-green-hover);transform:translateY(-1px)}.tc-cd .tc-cd__go.is-going{pointer-events:none}.tc-cd .tc-cd__go.is-going:after{content:"";width:16px;height:16px;margin-left:4px;border:2px solid rgba(255,255,255,.4);border-top-color:var(--tc-white);border-radius:50%;animation:tc-cd-spin .8s linear infinite}@keyframes tc-cd-spin{to{transform:rotate(360deg)}}.tc-cd__trust{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:13px;color:var(--tc-body)}.tc-cd__trust>span{display:inline-flex;align-items:center;gap:5px}.tc-cd__trust .tc-ico{color:var(--tc-green-ink)}.tc-cd__short{display:none}.tc-cd__tp{display:flex;align-items:center;justify-content:center;gap:8px;font-size:12.5px;color:var(--tc-body)}.tc-cd__tp strong{color:var(--tc-ink)}@media(max-width:480px){.tc-cd{--tc-cd-pad:16px}.tc-cd__long{display:none}.tc-cd__short{display:inline}.tc-cd .tc-cd__go{font-size:17px}.tc-cd .tc-cd__strip{gap:2px 8px;padding:8px 12px;font-size:12px}.tc-cd .tc-cd__strip-label{gap:6px;letter-spacing:.06em}}@media(prefers-reduced-motion:reduce){.tc-cd__chev,.tc-cd .tc-cd__go,.tc-cd__line{transition:none}.tc-cd .tc-cd__go.is-going:after{animation:none}}.tc-cd__sec-head{display:flex;flex-direction:column;gap:1px}.tc-cd__sec-h{font-family:var(--tc-head);font-size:17px;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:var(--tc-ink)}.tc-cd__best{display:flex;flex-direction:column;gap:12px}.tc-cd__picks{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.tc-cd__picks>li{margin:0;padding:0}.tc-cd .tc-cd__pick{display:grid;grid-template-columns:76px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px;border-radius:16px;background:var(--tc-white);box-shadow:inset 0 0 0 1px var(--tc-line);color:inherit;text-decoration:none;transition:box-shadow .15s,transform .15s}.tc-cd .tc-cd__pick:hover{box-shadow:inset 0 0 0 2px var(--tc-green);transform:translateY(-1px)}.tc-cd .tc-cd__pick:focus-visible{outline:3px solid var(--tc-green-ink);outline-offset:2px}.tc-cd .tc-cd__pick-media{width:76px;height:76px;border-radius:12px}.tc-cd__pick-txt{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-width:0}.tc-cd__pick-badge{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;background:var(--tc-award-tint);font-size:11.5px;font-weight:700;line-height:1.5;color:var(--tc-amber-ink)}.tc-cd__pick-name{font-family:var(--tc-head);font-size:14px;font-weight:600;line-height:1.3;color:var(--tc-ink)}.tc-cd .tc-cd__pick:hover .tc-cd__pick-name{text-decoration:underline;text-underline-offset:3px}.tc-cd__pick-award{display:flex;align-items:flex-start;gap:5px;font-size:12px;font-weight:600;line-height:1.35;color:var(--tc-amber-ink)}.tc-cd__pick-award .tc-ico{margin-top:1px;color:var(--tc-amber)}.tc-cd__pick .tc-cd__now{font-size:16px}.tc-cd .tc-cd__pick-go{fill:none;stroke:var(--tc-green-ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.tc-cd__awards{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px;border-radius:20px;background:var(--tc-award-tint);text-align:center}.tc-cd .tc-cd__achips{justify-content:center;gap:8px}.tc-cd__awards-t{max-width:34ch;font-size:13.5px;color:var(--tc-body)}.tc-cd__awards-t a{font-weight:700;color:var(--tc-green-ink);text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.tc-cd__awards-t a:hover{color:var(--tc-green-hover)}@media(prefers-reduced-motion:reduce){.tc-cd .tc-cd__pick{transition:none}.tc-cd .tc-cd__pick:hover{transform:none}}@media(max-width:480px){.tc-cd .tc-cd__pick{grid-template-columns:64px minmax(0,1fr) 16px;gap:10px}.tc-cd .tc-cd__pick-media{width:64px;height:64px}.tc-cd__pick-name{font-size:13.5px}.tc-cd__pick .tc-cd__now{font-size:15px}.tc-cd .tc-cd__pick-go{width:16px;height:16px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tc-cart-drawer.css.map */
