.cart-drawer .cart-items thead{display:none}#cart-icon-bubble:focus,#cart-icon-bubble:focus-visible,#cart-icon-bubble.focused{outline:none;box-shadow:none}cart-drawer .drawer__inner{border:0}.cart-drawer .drawer__header{margin:0 -1.5rem;padding:1rem 1.8rem;background:rgb(var(--color-foreground));color:rgb(var(--color-background));display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.cart-drawer .cx-cart-count{justify-self:start;font-size:1.2rem;font-weight:700;color:inherit;white-space:nowrap}.cart-drawer .drawer__heading{grid-column:2;margin:0;font-size:1.6rem;font-weight:600;color:inherit;text-transform:uppercase;text-align:center}.cart-drawer .drawer__header .drawer__close{position:static;color:inherit;justify-self:end}.cart-drawer .cx-shipbar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:1.2rem;margin:1.2rem 0 .6rem;padding:1.3rem 1.4rem;border:1px solid #e6ece8;border-radius:10px;background:#f4f8f5;box-shadow:0 4px 14px #00000014;color:#1a9a52;container-type:inline-size;--cx-ship-beside: 5.4rem}.cart-drawer .cx-shipbar__truck,.cart-drawer .cx-shipbar__check{display:inline-flex;align-items:center;justify-content:center}.cart-drawer .cx-shipbar__truck{grid-row:1 / span 2;align-self:center;width:4.2rem;height:4.2rem;border-radius:50%;background:#dcf0e4}.cart-drawer .cx-shipbar__truck svg{width:2.1rem;height:2.1rem}.cart-drawer .cx-shipbar__title{grid-column:2;align-self:end;margin:0;font-size:min(1.35rem,calc((100cqi - var(--cx-ship-beside)) / 22.5));font-weight:700;line-height:1.3;letter-spacing:0;white-space:nowrap;color:#121212}.cart-drawer .cx-shipbar__bar{grid-column:2;align-self:start;display:block;height:.7rem;margin-top:.7rem;border-radius:1rem;background:#e2e6e3}@property --cx-p{syntax: "<percentage>"; inherits: false; initial-value: 0%;}.cart-drawer .cx-shipbar__bar--progress{background:linear-gradient(to right,#1a9a52 0 var(--cx-p),#e2e6e3 var(--cx-p) 100%);animation:cx-ship-fill .7s cubic-bezier(.22,1,.36,1) both}@keyframes cx-ship-fill{0%{--cx-p: var(--cx-p-from, 0%)}}@media(prefers-reduced-motion:reduce){.cart-drawer .cx-shipbar__bar--progress{animation:none}}.cart-drawer .cx-shipbar--unlocked{column-gap:1rem;padding-bottom:1.4rem;border-color:transparent;background:#eef8f2;box-shadow:none}.cart-drawer .cx-shipbar--unlocked .cx-shipbar__truck{grid-row:1;width:auto;height:auto;background:none}.cart-drawer .cx-shipbar--unlocked .cx-shipbar__truck svg{width:2.4rem;height:2.4rem}.cart-drawer .cx-shipbar--unlocked .cx-shipbar__title{align-self:center;font-size:min(1.35rem,calc((100cqi - 6.4rem) / 17.5))}.cart-drawer .cx-shipbar__check svg{width:2rem;height:2rem}.cart-drawer .cx-shipbar--unlocked .cx-shipbar__bar{grid-column:1 / -1;margin-top:1rem}.cart-drawer .cx-shipbar--unlocked .cx-shipbar__bar:not(.cx-shipbar__bar--progress){background:#1a9a52}@media screen and (max-width:374px){.cart-drawer .cx-shipbar{column-gap:.9rem;padding:1.2rem 1.1rem;--cx-ship-beside: 4.5rem}.cart-drawer .cx-shipbar__truck{width:3.6rem;height:3.6rem}.cart-drawer .cx-shipbar__truck svg{width:1.8rem;height:1.8rem}}.cart-drawer .cart-item{grid-template-columns:6.4rem 1fr auto;grid-template-rows:auto 1fr;column-gap:1.2rem;row-gap:.6rem;align-items:start;position:relative;padding:1.2rem 0;margin:0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.cart-drawer .cart-item:last-child{margin-bottom:0}.cart-drawer .cart-items tbody>tr:last-child{border-bottom:0}.cart-drawer .cart-items td{padding-top:0}.cart-drawer .drawer__cart-items-wrapper{padding-right:1rem}.cart-drawer .cart-item__media{grid-column:1;grid-row:1 / span 2}.cart-drawer .cart-item__media img{width:6.4rem;height:6.4rem;object-fit:contain;border-radius:.8rem}.cart-drawer .cart-item__details{grid-column:2;grid-row:1;width:auto;line-height:1.3}.cart-drawer .cart-item__name,.cart-drawer .cart-item__name:hover{margin:0;font-family:"cx-body-semibold",var(--font-body-family);font-size:1.3rem;font-weight:600;line-height:1.3;text-decoration:none}.cart-drawer .cart-item__name{display:inline}.cart-drawer .drawer__inner:focus,.cart-drawer .drawer__inner:focus-visible,.cart-drawer .cart-item__name:focus,.cart-drawer .cart-item__name:focus-visible,.cart-drawer .cart-item__name.focused,.cart-drawer .drawer__heading:focus,.cart-drawer .drawer__heading:focus-visible{outline:none;box-shadow:none}.cart-drawer .cart-item__details>.product-option,.cart-drawer .cart-item__details>.cart-item__discounted-prices{display:none}:is(.cart-drawer,cart-items) .cx-line-badge{display:inline-block;margin-left:.6rem;padding:.2rem .6rem;vertical-align:.1rem;border-radius:.5rem;background:#d9ff43;color:#101010;font-family:var(--font-body-family);font-size:1rem;font-weight:700;line-height:1.3;letter-spacing:.02em}.cart-drawer .cart-item__details .discounts{display:none}.cart-drawer .cart-item__details dl{margin:.2rem 0 0}.cart-drawer .cart-item__details dl .product-option{font-size:1.1rem;line-height:1.45;color:rgba(var(--color-foreground),.6)}.cart-drawer .cx-line-note{margin:.2rem 0 0;font-size:1.1rem;line-height:1.45;color:rgba(var(--color-foreground),.6)}:is(.cart-drawer,cart-items) .cx-assist-line{display:flex;align-items:center;gap:.4rem;margin:.2rem 0 0;font-size:1.1rem;line-height:1.45;color:rgba(var(--color-foreground),.75)}:is(.cart-drawer,cart-items) .cx-assist-line svg{flex:none}:is(.cart-drawer,cart-items) .cx-assist-line__wand{color:rgb(var(--color-foreground))}:is(.cart-drawer,cart-items) .cx-assist-line__tick{color:#2e7d32}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-text .cx-assist-line{margin:0}.cart-drawer .cx-assist-alert{display:block;list-style:none}.cart-drawer .cart-items .cx-assist-alert__bar{display:flex;flex-wrap:wrap;align-items:center;column-gap:.5rem;margin:1.2rem 0 0;padding:1rem 1.4rem;border-radius:.8rem;background:#c6282812;font-size:1.2rem;line-height:1.4;color:rgba(var(--color-foreground),.75)}.cart-drawer .cx-cart-bundle__items .cx-assist-alert__bar{margin:0}.cart-drawer .cx-assist-alert__retry{position:relative;flex:none;margin:0;padding:0;border:0;background:none;font:inherit;font-weight:700;letter-spacing:inherit;color:#c62828;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer}.cart-drawer .cx-assist-alert__retry:before{content:"";position:absolute;top:-1rem;right:-.6rem;bottom:-1rem;left:-.6rem}.cart-drawer .cx-assist-alert__retry:disabled{opacity:.5;cursor:default}.cart-drawer .cart-item__details dl .product-option dt,.cart-drawer .cart-item__details dl .product-option dd{display:inline}.cart-drawer .cart-item__details dl .cx-line-options{overflow:hidden}.cart-drawer .cart-item__details dl .cx-line-options .cx-line-options__list{display:flex;flex-wrap:wrap;margin-left:-1.4em}.cart-drawer .cx-line-options__value{position:relative;padding-left:1.4em}.cart-drawer .cx-line-options__value:before{content:"\2022";position:absolute;left:0;width:1.4em;text-align:center}.cart-drawer .cart-items .cart-item__quantity{grid-column:2 / span 2;grid-row:2;align-self:end;padding-top:0}.cart-drawer .cart-item .quantity{width:8rem;min-height:2.8rem;border-radius:.8rem}.cart-drawer .cart-item .quantity:after,.cart-drawer .cart-item .quantity:before{border-radius:.8rem}.cart-drawer .cart-item .quantity__button{width:2.4rem}.cart-drawer .cart-item .quantity__input{font-size:1.3rem}.cart-drawer .cart-item .quantity-popover-container{padding:0}.cart-drawer .cart-item__totals{grid-column:3;grid-row:1;align-self:start;display:flex;flex-direction:column;align-items:flex-end;gap:.8rem;justify-content:flex-end;min-height:0;padding-top:0}.cart-drawer .cart-item__totals .cart-item__discounted-prices{display:flex;flex-direction:column;align-items:flex-end;gap:.2rem}.cart-drawer .cart-item__totals .price{font-size:1.4rem;font-weight:700;text-align:right;white-space:nowrap}.cart-drawer .cart-item__totals .cart-item__old-price{font-size:1.2rem;font-weight:400;color:rgba(var(--color-foreground),.45)}.cart-drawer .cart-item .loading__spinner{padding-top:0}.cart-drawer .cart-item quantity-popover{display:block}.cart-drawer .cart-item .cart-item__quantity-wrapper{display:flex;align-items:center;justify-content:space-between}.cart-drawer .cart-item cart-remove-button{margin:0;display:flex;align-items:center}.cart-drawer .cart-item cart-remove-button .button{min-width:3.2rem;min-height:3.2rem;margin:0;padding:0;display:flex;align-items:center;justify-content:center}.cart-drawer .cart-item cart-remove-button .svg-wrapper{width:1.7rem;height:1.7rem}.cart-drawer .drawer__footer{margin:0 -1.5rem;padding:1rem 1.5rem 1.5rem;background:#f8f9f8}.cart-drawer .cx-cart-summary{display:flex;flex-direction:column;gap:.7rem}.cart-drawer .cx-cart-summary__row{display:flex;justify-content:space-between;align-items:center;font-size:1.4rem;line-height:1.2}.cart-drawer .cx-cart-summary__row--subtotal{align-items:flex-start;font-size:1.4rem;font-weight:700}.cart-drawer .cx-cart-summary__figure{display:flex;flex-direction:column;align-items:flex-end;gap:.3rem}.cart-drawer .cx-cart-summary__saving{font-size:1.15rem;font-weight:600;color:#009758}.cart-drawer .cx-cart-summary__was{margin-right:.6rem;font-size:1.1rem;font-weight:400;color:rgba(var(--color-foreground),.4)}.cart-drawer .cart__ctas{display:flex;justify-content:flex-end;margin-top:1rem}.cart-drawer .cart__checkout-button{width:100%;min-height:5rem;font-weight:700;letter-spacing:.05em}.cart-drawer .cart__checkout-button[aria-disabled=true]{pointer-events:none;opacity:.5}.cart-drawer .cart__checkout-button .cx-checkout-lock{display:inline-flex;width:1.5rem;height:1.5rem;margin-right:.8rem}.cart-drawer .cart__checkout-button .cx-checkout-lock svg{width:100%;height:100%}.cart-drawer .cx-cart-payments{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-top:.9rem}.cart-drawer .cx-cart-payments__icon{height:2.2rem;width:auto;border-radius:.3rem}.cart-drawer .cx-fbt{margin:1.6rem 0;padding-right:1rem}.cart-drawer .cx-fbt__heading{margin:0 0 .8rem;font-size:1.3rem;font-weight:700;line-height:1.2}.cart-drawer .cx-fbt__card{padding:1rem 1.2rem;border:.1rem solid #e6e6e6;border-radius:1rem;container-type:inline-size}.cart-drawer .cx-fbt__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:1.2rem}.cart-drawer .cx-fbt__row+.cx-fbt__row{margin-top:1rem;padding-top:1rem;border-top:.1rem solid #eee}.cart-drawer .cx-fbt__img{display:block;width:clamp(4.8rem,16cqi,5.6rem);height:clamp(4.8rem,16cqi,5.6rem);object-fit:contain}.cart-drawer .cx-fbt__body{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "actions actions";align-items:start;column-gap:1rem;min-width:0}.cart-drawer .cx-fbt__name{grid-area:name;min-width:0}.cart-drawer .cx-fbt__title{margin:0;font-family:"cx-body-semibold",var(--font-body-family);font-size:1.2rem;font-weight:600;line-height:1.3}.cart-drawer .cx-fbt__sub{margin:.1rem 0 0;font-size:1.1rem;line-height:1.3;color:rgba(var(--color-foreground),.6)}.cart-drawer .cx-fbt__prices{grid-area:price;display:flex;flex-direction:column;align-items:flex-end;white-space:nowrap}.cart-drawer .cx-fbt__was{font-size:1.1rem;line-height:1.3;color:rgba(var(--color-foreground),.45);text-decoration:line-through}.cart-drawer .cx-fbt__price{font-size:1.4rem;font-weight:700;line-height:1.3;color:#121212}.cart-drawer .cx-fbt__actions{grid-area:actions;display:flex;gap:.8rem;margin-top:.6rem}.cart-drawer .cx-fbt__select-wrap{position:relative;display:flex;align-items:center;flex:1 1 auto;min-width:0;border:.1rem solid #dcdcdc;border-radius:.6rem}.cart-drawer .cx-fbt__select{appearance:none;-webkit-appearance:none;width:100%;min-height:3.2rem;padding:0 2.6rem 0 1rem;border:0;background:transparent;color:rgb(var(--color-foreground));font-family:inherit;font-size:1.2rem;line-height:1.2;cursor:pointer;text-overflow:ellipsis;white-space:nowrap}.cart-drawer .cx-fbt__select:focus{outline:none}.cart-drawer .cx-fbt__select-wrap .cx-select__option{padding:.8rem 1rem;font-size:1.2rem}.cart-drawer .cx-fbt__caret{position:absolute;right:1rem;pointer-events:none;color:rgba(var(--color-foreground),.7)}.cart-drawer .cx-fbt__shake{border-color:#e8507a;animation:cx-fbt-shake .4s ease}@keyframes cx-fbt-shake{0%,to{transform:translate(0)}25%{transform:translate(-.3rem)}75%{transform:translate(.3rem)}}.cart-drawer .cx-fbt__add{position:relative;flex:none;min-height:3.2rem;padding:0 1.2rem;border:.1rem solid #000;border-radius:.6rem;background:#000;color:#fff;font-family:inherit;font-size:1.2rem;font-weight:500;line-height:1;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.cart-drawer .cx-fbt__add:before{content:"";position:absolute;top:-.6rem;right:-.4rem;bottom:-.6rem;left:-.4rem}@media(hover:hover){.cart-drawer .cx-fbt__add:not(:disabled):hover{background:#333;border-color:#333}}.cart-drawer .cx-fbt__add:focus-visible{outline:.2rem solid #000;outline-offset:.2rem}.cart-drawer .cx-fbt__add:disabled{opacity:.6;cursor:default}.cart-drawer .cx-fbt__row.is-loading{opacity:.55;pointer-events:none;transition:opacity .15s ease}.cart-drawer .cx-fbt__row.is-loading .cx-fbt__add{color:transparent;opacity:1}.cart-drawer .cx-fbt__row.is-loading .cx-fbt__add:after{content:"";position:absolute;top:50%;left:50%;width:1.4rem;height:1.4rem;margin:-.7rem 0 0 -.7rem;border:.2rem solid rgba(255,255,255,.35);border-top-color:#fff;border-radius:50%;animation:cx-fbt-spin .7s linear infinite}@keyframes cx-fbt-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.cart-drawer .cx-fbt__row.is-loading .cx-fbt__add:after{animation-duration:1.6s}}.cart-drawer .cx-fbt__row--single .cx-fbt__body{grid-template-areas:"name price" "name actions";align-items:center}.cart-drawer .cx-fbt__row--single .cx-fbt__actions{justify-content:flex-end}.cart-drawer .cx-fbt__name{position:relative}.cart-drawer .cx-fbt__badge{position:absolute;bottom:100%;left:0;margin:0 0 .3rem;white-space:nowrap;padding:.1rem .5rem;border-radius:.4rem;background:#e8507a;color:#fff;font-family:var(--font-body-family);font-size:.9rem;font-weight:800;letter-spacing:.04em;line-height:1.4;text-transform:uppercase}:is(.cart-drawer,cart-items) .cx-finish{display:inline-flex;align-items:center;margin-top:.6rem;border-radius:.6rem;background:#e8507a;color:#fff;overflow:hidden}:is(.cart-drawer,cart-items) .cx-finish.is-loading{opacity:.5;pointer-events:none}:is(.cart-drawer,cart-items) .cx-finish__link,:is(.cart-drawer,cart-items) .cx-finish__link:hover{padding:.5rem .8rem .5rem 1rem;color:#fff;font-size:1.1rem;font-weight:700;letter-spacing:.06em;line-height:1.3;text-decoration:none;text-transform:uppercase}:is(.cart-drawer,cart-items) .cx-finish__close{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;width:2.8rem;padding:0;border:0;border-left:.1rem solid rgba(255,255,255,.35);background:transparent;color:#fff;cursor:pointer}:is(.cart-drawer,cart-items) .cx-finish__close:before{content:"";position:absolute;top:-.8rem;right:-.6rem;bottom:-.8rem;left:-.6rem}:is(.cart-drawer,cart-items) .cx-finish__close:focus{outline:none}:is(.cart-drawer,cart-items) .cart-item.cx-waiting .quantity{display:none}.cart-drawer .cx-cart-bundle{display:block;padding:1.2rem 0;border-bottom:.1rem solid rgba(var(--color-foreground),.1)}.cart-drawer .cart-items .cx-cart-bundle__cell{display:block;padding:0}:is(.cart-drawer,cart-items) .cx-cart-bundle__card{padding:0}:is(.cart-drawer,cart-items) .cx-cart-bundle__head{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__title{margin:0;font-size:1.4rem;font-weight:600;line-height:1.3}:is(.cart-drawer,cart-items) .cx-cart-bundle__saving{display:flex;align-items:center;gap:.4rem;margin:.4rem 0 0;font-size:1.2rem;font-weight:600;color:#1f8a4c}:is(.cart-drawer,cart-items) .cx-cart-bundle__saving .cx-line-badge{margin:0 .4rem 0 0}:is(.cart-drawer,cart-items) .cx-cart-bundle__total{display:flex;flex-direction:column;align-items:flex-end;flex:none;gap:.2rem;white-space:nowrap}:is(.cart-drawer,cart-items) .cx-cart-bundle__was{font-size:1.2rem;line-height:1;color:rgba(var(--color-foreground),.45)}:is(.cart-drawer,cart-items) .cx-cart-bundle__now{font-size:1.4rem;line-height:1;font-weight:700}:is(.cart-drawer,cart-items) .cx-cart-bundle__items{display:flex;flex-direction:column;gap:.7rem;margin:.9rem 0 0;padding:0;list-style:none}:is(.cart-drawer,cart-items) .cx-cart-bundle__item{display:flex;align-items:center;gap:2.2rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__thumb{flex:none;display:block;width:6.4rem;height:6.4rem;border-radius:.8rem;overflow:hidden}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-qty{flex:none;align-self:center;margin-left:auto;font-size:1.2rem;font-weight:600;color:rgba(var(--color-foreground),.6);white-space:nowrap}:is(.cart-drawer,cart-items) .cx-cart-bundle__thumb img{display:block;width:100%;height:100%;object-fit:contain}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-text{display:flex;flex-direction:column;flex:1 1 auto;min-width:0;gap:.2rem;line-height:1.3}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-name,:is(.cart-drawer,cart-items) .cx-cart-bundle__item-name:hover{font-family:"cx-body-semibold",var(--font-body-family);font-size:1.3rem;font-weight:600;color:rgb(var(--color-foreground));text-decoration:none}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-options{display:block;overflow:hidden;font-size:1.1rem;color:rgba(var(--color-foreground),.6)}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-values{display:flex;flex-wrap:wrap;margin-left:-1.4em}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-value{position:relative;padding-left:1.4em}:is(.cart-drawer,cart-items) .cx-cart-bundle__item-value:before{content:"\2022";position:absolute;left:0;width:1.4em;text-align:center}:is(.cart-drawer,cart-items) .cx-cart-bundle__item>.tee-edit-customization{flex:none;align-self:center;margin:0 0 0 auto}:is(.cart-drawer,cart-items) .cx-cart-bundle__foot.cx-cart-bundle__foot--unfinished{margin-top:0}:is(.cart-drawer,cart-items) .cx-cart-bundle__unfinished{font-size:1.2rem;font-weight:600;line-height:1.35;color:#c0262d}:is(.cart-drawer,cart-items) .cx-cart-bundle__foot{display:flex;align-items:center;justify-content:space-between;margin-top:.4rem;padding-left:8.6rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__qty{width:8rem;min-height:2.8rem;border-radius:.8rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__qty:after,:is(.cart-drawer,cart-items) .cx-cart-bundle__qty:before{border-radius:.8rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__qty .quantity__button{width:2.4rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__gift-qty{display:inline-flex;align-self:flex-start;margin-top:.6rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__gift-qty .quantity__button:disabled{opacity:.3;cursor:default}:is(.cart-drawer,cart-items) .cx-cart-bundle__count{display:flex;align-items:center;justify-content:center;flex:1 1 auto;font-size:1.3rem}:is(.cart-drawer,cart-items) .cx-cart-bundle__remove{min-width:4.4rem;min-height:4.4rem;margin:0 -.6rem 0 auto;padding:0;display:flex;align-items:center;justify-content:center}:is(.cart-drawer,cart-items) .cx-cart-bundle__remove .svg-wrapper{width:1.7rem;height:1.7rem}:is(.cart-drawer,cart-items) .cx-cart-bundle.is-loading{opacity:.5;pointer-events:none}cart-items .cx-cart-bundle__cell{padding-bottom:3.5rem}@media screen and (min-width:750px){cart-items .cx-cart-bundle__cell{padding-bottom:0}}:is(.cart-drawer,cart-items) .tee-edit-customization{min-height:1.5rem;margin-top:.4rem}.cx-img-standin-on{position:relative}.cx-img-standin-on>img:not(.cx-img-standin){visibility:hidden}.cx-img-standin-on>.cx-img-standin{position:absolute;top:0;left:0;width:6.4rem;height:6.4rem;object-fit:cover;border-radius:.8rem}.cx-img-wait{position:relative}.cx-img-wait>img{visibility:hidden}.cx-img-wait__dots{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;gap:.4rem;width:6.4rem;height:6.4rem;border-radius:.8rem;background:#f2f2f2}.cx-img-wait__dots i{width:.6rem;height:.6rem;border-radius:50%;background:#111;animation:cx-img-wait-dot 1s ease-in-out infinite}.cx-img-wait__dots i:nth-child(2){animation-delay:.15s}.cx-img-wait__dots i:nth-child(3){animation-delay:.3s}@keyframes cx-img-wait-dot{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.cx-img-wait__dots i{animation:none;opacity:.6}}.tee-edit-popup #teeAtcButton.tee-processing>.tee-spinner{display:none}.tee-edit-popup #teeAtcButton.tee-processing:after{content:"Updating your photo\2026"}html:has(.tee-edit-popup #teeAtcButton.tee-processing) :is(#CartDrawer-Checkout,#checkout){pointer-events:none}.cart-drawer .cart-item__totals .tee-edit-customization{pointer-events:auto}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button__wrapper{display:flex;margin:0;padding:0}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button{position:relative;display:inline-flex;align-items:center;justify-content:flex-start;gap:.2rem;width:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:rgb(var(--color-foreground));font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;letter-spacing:0;line-height:1.3;text-transform:capitalize;text-decoration:underline;text-underline-offset:.2rem;cursor:pointer;-webkit-tap-highlight-color:transparent}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button{font-size:0}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button:after{content:"Edit";font-size:1.1rem}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button:before{content:"";position:absolute;top:-1rem;right:-.6rem;bottom:-1rem;left:-.6rem}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button:focus{outline:none}:is(.cart-drawer,cart-items) .tee-edit-customization .tee-edit-button svg{flex:none;width:1.1rem;height:1.1rem;margin:0;fill:currentColor}:is(.cart-drawer,cart-items) .tee-edit-customization:empty{display:flex;align-items:center;gap:.2rem;font-family:var(--font-body-family);font-size:1.1rem;font-weight:700;line-height:1.3;color:rgb(var(--color-foreground));cursor:pointer}:is(.cart-drawer,cart-items) .tee-edit-customization:empty:before{content:"";flex:none;width:1.1rem;height:1.1rem;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23.906 3.969A4.1 4.1 0 0 0 21 5.188L5.188 21l-.063.313-1.094 5.5-.312 1.468 1.469-.312 5.5-1.094.312-.062L26.813 11a4.075 4.075 0 0 0 0-5.812 4.1 4.1 0 0 0-2.907-1.22m0 1.906c.504 0 1.012.23 1.5.719.973.972.973 2.027 0 3l-.718.687-2.97-2.969.688-.718c.489-.489.996-.719 1.5-.719m-3.593 2.844 2.968 2.969L11.188 23.78a6.8 6.8 0 0 0-2.97-2.968ZM6.938 22.438a4.73 4.73 0 0 1 2.625 2.625l-3.282.656Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32'%3E%3Cpath d='M23.906 3.969A4.1 4.1 0 0 0 21 5.188L5.188 21l-.063.313-1.094 5.5-.312 1.468 1.469-.312 5.5-1.094.312-.062L26.813 11a4.075 4.075 0 0 0 0-5.812 4.1 4.1 0 0 0-2.907-1.22m0 1.906c.504 0 1.012.23 1.5.719.973.972.973 2.027 0 3l-.718.687-2.97-2.969.688-.718c.489-.489.996-.719 1.5-.719m-3.593 2.844 2.968 2.969L11.188 23.78a6.8 6.8 0 0 0-2.97-2.968ZM6.938 22.438a4.73 4.73 0 0 1 2.625 2.625l-3.282.656Z'/%3E%3C/svg%3E") center / contain no-repeat}:is(.cart-drawer,cart-items) .tee-edit-customization:empty:after{content:"Edit";text-decoration:underline;text-underline-offset:.2rem}:is(.cart-drawer,cart-items) .tee-edit-customization.is-waiting{opacity:.5;cursor:progress}
/*# sourceMappingURL=/cdn/shop/t/109/assets/cx-cart-drawer.css.map */
