.egj-cart{--egj-cart-ink: #1d1d1f;--egj-cart-muted: #6e6e73;--egj-cart-faint: #86868b;--egj-cart-hairline: rgba(0, 0, 0, .08);--egj-cart-fill: #f5f5f7;--egj-cart-fill-hover: #e8e8ed;--egj-cart-accent: #F7941C;--egj-cart-accent-hover: #e8870f;--egj-cart-save: #b64400;--egj-cart-radius: 18px;--egj-cart-gutter: 1.5rem;--egj-cart-header-top: 1.5rem}.egj-cart.drawer,cart-drawer.egj-cart{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483600;display:flex;visibility:hidden;background:transparent}.egj-cart.drawer.active,cart-drawer.egj-cart.active{visibility:visible;background:#00000052}.egj-cart__shell{position:relative;height:100%;width:100%;display:flex;align-items:stretch;justify-content:flex-end;padding:.75rem;box-sizing:border-box;pointer-events:none}.egj-cart__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:auto}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.egj-cart.active .egj-cart__overlay{-webkit-backdrop-filter:blur(6px) saturate(1.1);backdrop-filter:blur(6px) saturate(1.1)}}.egj-cart__panel,.egj-cart .drawer__inner.egj-cart__panel,cart-drawer.egj-cart .drawer__inner{position:relative;pointer-events:auto;display:flex!important;flex-direction:column!important;align-items:stretch!important;width:min(26.5rem,calc(100% - 1.5rem))!important;max-width:calc(100% - 1.5rem)!important;height:auto!important;max-height:calc(100dvh - 1.5rem)!important;margin:0!important;padding:0!important;border:0!important;border-radius:var(--egj-cart-radius)!important;background:#fff!important;color:var(--egj-cart-ink);font-family:Inter,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased;transform:translate(calc(100% + 1.25rem));transition:transform .38s cubic-bezier(.22,1,.36,1);box-shadow:0 24px 64px #0000002e,0 2px 8px #0000000f!important;overflow:hidden!important}.egj-cart.active .egj-cart__panel,cart-drawer.egj-cart.active .drawer__inner{transform:translate(0)}.egj-cart .egj-cart__icon,.egj-cart svg.egj-cart__icon{display:block!important;width:14px!important;height:14px!important;max-width:none!important;min-width:14px!important;flex-shrink:0!important;pointer-events:none;overflow:visible}.egj-cart__qty .egj-cart__icon{width:10px!important;height:10px!important;min-width:10px!important}.egj-cart .egj-cart__header.drawer__header,.egj-cart__header,.fp-theme-ready .egj-cart .drawer__header.egj-cart__header{position:relative!important;flex:0 0 auto!important;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:1rem!important;padding:var(--egj-cart-header-top) var(--egj-cart-gutter) 1rem!important;margin:0!important;border:0!important;background:#fff!important;box-shadow:none!important;outline:0!important}.egj-cart__header-text{min-width:0;flex:1 1 auto}.egj-cart .egj-cart__title.drawer__heading,.egj-cart__title,.fp-theme-ready .egj-cart .drawer__heading.egj-cart__title,.fp-theme-ready .egj-cart .egj-cart__title{margin:0!important;padding:0!important;display:inline-flex!important;align-items:baseline;gap:.5rem;font-family:inherit!important;font-size:1.5rem!important;font-weight:600!important;letter-spacing:-.022em!important;text-transform:none!important;color:var(--egj-cart-ink)!important;line-height:1.17!important;border:0!important;box-shadow:none!important}.egj-cart__badge{display:inline;padding:0;background:none;color:var(--egj-cart-faint);font-size:1.0625rem;font-weight:500;letter-spacing:-.01em;line-height:1}.egj-cart .egj-cart__header .egj-cart__close.drawer__close,.egj-cart .egj-cart__header .egj-cart__close,.egj-cart__header .egj-cart__close,.egj-cart .egj-cart__empty .egj-cart__close{position:relative!important;top:auto!important;right:auto!important;left:auto!important;bottom:auto!important;transform:none!important;width:2.25rem!important;height:2.25rem!important;min-width:2.25rem!important;min-height:2.25rem!important;max-width:2.25rem!important;max-height:2.25rem!important;margin:0!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border:0!important;border-radius:999px!important;background:var(--egj-cart-fill)!important;box-shadow:none!important;color:var(--egj-cart-muted)!important;cursor:pointer;flex-shrink:0!important;transition:background-color .15s ease,color .15s ease}.egj-cart .egj-cart__close svg{width:11px!important;height:11px!important;min-width:11px!important}.egj-cart .egj-cart__close:hover{color:var(--egj-cart-ink)!important;background:var(--egj-cart-fill-hover)!important}.egj-cart .egj-cart__close:focus-visible{outline:2px solid var(--egj-cart-accent);outline-offset:2px}.egj-cart__items,.egj-cart__form,.egj-cart__contents{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.egj-cart__contents{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;min-width:0;max-width:100%;padding:0 var(--egj-cart-gutter);background:#fff}.egj-cart__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;min-width:0;max-width:100%;border-top:1px solid var(--egj-cart-hairline)}.egj-cart .egj-cart__item.cart-item,.egj-cart .cart-drawer .egj-cart__item.cart-item,.cart-drawer.egj-cart .egj-cart__item.cart-item,.egj-cart .cart-item.egj-cart__item{position:relative!important;display:grid!important;grid-template-columns:6.5rem minmax(0,1fr)!important;grid-template-rows:none!important;grid-template-areas:none!important;column-gap:1rem!important;row-gap:0!important;align-items:start!important;margin:0!important;padding:1.25rem 0!important;min-width:0!important;max-width:100%!important;border:0!important;border-bottom:1px solid var(--egj-cart-hairline)!important;border-radius:0!important;background:#fff!important;box-shadow:none}.egj-cart__item:last-child{border-bottom:0!important}.egj-cart .egj-cart__item-media.cart-item__media,.egj-cart .cart-item__media{position:relative;display:block;grid-column:1!important;grid-row:1!important;width:100%!important;max-width:none!important;min-width:0;height:auto!important}.egj-cart__item-primary{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;border-radius:12px;background:var(--egj-cart-fill)}.egj-cart__item-link{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.egj-cart__item-image,.egj-cart .cart-item__image,.egj-cart__item-primary .egj-cart__item-image,.egj-cart__item-primary .cart-item__image{display:block;width:100%!important;height:100%!important;max-width:none!important;object-fit:contain;border-radius:12px;border:0;background:var(--egj-cart-fill);mix-blend-mode:multiply;box-sizing:border-box}.egj-cart__item-image--placeholder{width:100%;height:100%;background:var(--egj-cart-fill);border-radius:12px}.egj-cart .egj-cart__item-slider{display:none!important}.egj-cart .egj-cart__item-body.cart-item__details,.egj-cart .cart-item__details{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important;min-width:0;display:flex!important;flex-direction:column;gap:.35rem;font-size:inherit!important;line-height:inherit!important}.egj-cart .cart-item__details>*{max-width:none!important;margin:0!important}.egj-cart__item-main{display:flex;flex-direction:column;align-items:stretch;gap:.75rem;min-width:0}.egj-cart__item-info{min-width:0;display:flex;flex-direction:column;gap:.2rem}.egj-cart__item-info .caption-with-letter-spacing{margin:0;font-size:.75rem;letter-spacing:0;text-transform:none;color:var(--egj-cart-muted)}.egj-cart__item-name,.egj-cart .egj-cart__item-name.cart-item__name,.fp-theme-ready .egj-cart .cart-item__name{margin:0!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.012em;line-height:1.33!important;color:var(--egj-cart-ink)!important;text-decoration:none!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;word-break:break-word}.egj-cart .egj-cart__item-name.cart-item__name:hover{text-decoration:underline!important;text-underline-offset:2px}.egj-cart__item-variant{margin:0;font-size:.8125rem;line-height:1.35;color:var(--egj-cart-muted)}.egj-cart__item-price{display:flex!important;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin-top:.2rem!important}.egj-cart__item-price>*,.egj-cart__item-price .price,.egj-cart__item-price .egj-cart__price-now,.egj-cart__item-price .egj-cart__price-was{display:inline!important;margin:0!important;width:auto!important;max-width:none!important;flex:0 0 auto!important}.egj-cart__item-price .htusb-ui-prod-boost-generic-pricing{display:none!important}.egj-cart__price-now,.egj-cart .egj-cart__item-price .egj-cart__price-now{font-size:.9375rem!important;font-weight:600!important;letter-spacing:-.01em;color:var(--egj-cart-ink)!important}.egj-cart__price-was{font-size:.8125rem;font-weight:400;color:var(--egj-cart-faint)}.egj-cart__discounts{list-style:none;margin:0!important;padding:0}.egj-cart__discount,.egj-cart .egj-cart__discount.discounts__discount{display:block;margin:.1rem 0 0;padding:0;border:0;background:none;font-size:.8125rem;font-weight:500;letter-spacing:0;text-transform:none;color:var(--egj-cart-save)}.egj-cart .egj-cart__item-actions.cart-item__quantity,.egj-cart .cart-item__quantity{position:relative;display:flex!important;align-items:center;justify-content:space-between;gap:.75rem;grid-column:auto!important;padding:0!important;width:100%!important;flex-shrink:0}.egj-cart .egj-cart__item-error.cart-item__error{display:none;margin:0!important}.egj-cart .egj-cart__item-error.cart-item__error:has(.cart-item__error-text:not(:empty)){display:flex;margin-top:.25rem!important}.egj-cart__item .cart-item__error{color:#d70015;font-size:.75rem}.egj-cart__qty.quantity,.egj-cart quantity-input.egj-cart__qty.quantity{display:inline-flex!important;align-items:center;width:auto!important;min-width:0!important;max-width:none!important;height:2.25rem!important;min-height:2.25rem!important;padding:0 .125rem;border:0!important;border-radius:999px!important;overflow:hidden;background:var(--egj-cart-fill)!important;box-shadow:none!important;flex:0 0 auto}.egj-cart__qty.quantity:before,.egj-cart__qty.quantity:after{content:none!important;display:none!important}.egj-cart__qty .quantity__button,.egj-cart__qty .quantity__input{flex:0 0 auto!important;width:2rem!important;min-width:2rem!important;max-width:2rem!important;height:2rem!important;min-height:2rem!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:transparent!important;box-shadow:none!important;color:var(--egj-cart-ink)!important;display:inline-flex!important;align-items:center;justify-content:center;font-size:.875rem!important;font-weight:500;line-height:1;cursor:pointer}.egj-cart__qty .quantity__input{width:1.75rem!important;min-width:1.75rem!important;max-width:1.75rem!important;border-radius:0!important;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;cursor:text}.egj-cart__qty .quantity__input::-webkit-outer-spin-button,.egj-cart__qty .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.egj-cart__qty .quantity__input:focus-visible{outline:none;box-shadow:inset 0 -2px 0 var(--egj-cart-accent)!important}.egj-cart__qty .quantity__button:hover{background:var(--egj-cart-fill-hover)!important}.egj-cart__qty .quantity__button:focus-visible{outline:2px solid var(--egj-cart-accent);outline-offset:-2px}.egj-cart cart-remove-button{display:inline-flex!important;width:auto!important;height:auto!important;margin:0!important}.egj-cart cart-remove-button .egj-cart__remove,.egj-cart .egj-cart__remove{position:relative;width:auto!important;height:auto!important;min-width:0!important;min-height:2.25rem!important;max-width:none!important;margin:0!important;padding:0 .25rem!important;display:inline-flex!important;align-items:center;border:0!important;border-radius:6px!important;background:none!important;box-shadow:none!important;color:var(--egj-cart-muted)!important;font-family:inherit;font-size:.8125rem!important;font-weight:500;line-height:1!important;letter-spacing:0;text-transform:none;cursor:pointer;flex-shrink:0}.egj-cart cart-remove-button .egj-cart__remove:before,.egj-cart cart-remove-button .egj-cart__remove:after,.egj-cart .egj-cart__remove:before,.egj-cart .egj-cart__remove:after{content:none!important;display:none!important}.egj-cart .egj-cart__remove:hover{color:var(--egj-cart-ink)!important;text-decoration:underline;text-underline-offset:2px}.egj-cart .egj-cart__remove:focus-visible{outline:2px solid var(--egj-cart-accent);outline-offset:1px}.egj-cart .egj-cart__item .loading-overlay.egj-cart__loading,.egj-cart .cart-item .loading-overlay.egj-cart__loading,.egj-cart .egj-cart__item .loading-overlay{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;grid-column:1 / -1!important;grid-row:1 / -1!important;width:auto!important;height:auto!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;z-index:5!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#ffffffb8!important;pointer-events:all}.egj-cart .egj-cart__item .loading-overlay.hidden,.egj-cart .egj-cart__item .loading-overlay.egj-cart__loading.hidden{display:none!important}.egj-cart .egj-cart__item .loading-overlay:not(.hidden)~*{visibility:visible!important;opacity:.35!important;pointer-events:none!important}.egj-cart .egj-cart__spinner.loading-overlay__spinner,.egj-cart .loading-overlay__spinner{width:1.75rem!important;height:1.75rem!important;display:block!important}.egj-cart .egj-cart__spinner .spinner,.egj-cart .loading-overlay .spinner{width:1.75rem!important;height:1.75rem!important;display:block;animation:egj-cart-spin .85s linear infinite}.egj-cart .egj-cart__spinner .path,.egj-cart .loading-overlay .spinner .path{stroke:var(--egj-cart-muted)!important;stroke-linecap:round;animation:egj-cart-dash 1.2s ease-in-out infinite}@keyframes egj-cart-spin{to{transform:rotate(360deg)}}@keyframes egj-cart-dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}to{stroke-dasharray:90,150;stroke-dashoffset:-124}}.fp-theme-ready .egj-cart .egj-cart__item-image.egj-lazy-img,.fp-theme-ready .egj-cart .egj-lazy-img.cart-item__image,.egj-cart .egj-cart__item-image.egj-lazy-img,.egj-cart .egj-lazy-img.cart-item__image{opacity:0;transition:opacity .28s ease;background:var(--egj-cart-fill)}.fp-theme-ready .egj-cart .egj-cart__item-image.egj-lazy-img.is-loaded,.fp-theme-ready .egj-cart .egj-lazy-img.cart-item__image.is-loaded,.egj-cart .egj-cart__item-image.egj-lazy-img.is-loaded,.egj-cart .egj-lazy-img.cart-item__image.is-loaded{opacity:1}@media(prefers-reduced-motion:reduce){.egj-cart .egj-cart__item-image.egj-lazy-img,.egj-cart .egj-lazy-img.cart-item__image,.egj-cart .egj-cart__item-image.egj-lazy-img.is-loaded,.egj-cart .egj-lazy-img.cart-item__image.is-loaded{opacity:1;transition:none}.egj-cart .egj-cart__spinner .spinner,.egj-cart .loading-overlay .spinner{animation:none}}.egj-cart__footer,.egj-cart .drawer__footer.egj-cart__footer,.egj-cart footer.egj-cart__footer{flex:0 0 auto!important;margin-top:auto!important;padding:0 var(--egj-cart-gutter) 1.5rem!important;border-top:1px solid var(--egj-cart-hairline)!important;background:#fff!important;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden;box-shadow:none}.egj-cart__footer>details,.egj-cart .drawer__footer>details,.egj-cart__promo,.egj-cart__note{margin:0!important;padding-bottom:0!important;border-bottom:1px solid var(--egj-cart-hairline)}.egj-cart__promo-summary,.egj-cart .drawer__footer summary.egj-cart__promo-summary{list-style:none;display:flex!important;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;padding:.5rem 0!important;cursor:pointer;font-size:.875rem;font-weight:400;color:var(--egj-cart-ink);line-height:1.2!important;position:relative}.egj-cart__promo-summary::-webkit-details-marker{display:none}.egj-cart__promo-summary .icon-caret,.egj-cart__promo-summary svg.icon-caret{display:none!important}.egj-cart__promo-summary:focus-visible{outline:2px solid var(--egj-cart-accent);outline-offset:2px;border-radius:6px}.egj-cart__promo-plus{display:inline-block;flex:0 0 auto;width:.45rem;height:.45rem;margin-right:.2rem;border-right:1.5px solid var(--egj-cart-muted);border-bottom:1.5px solid var(--egj-cart-muted);color:transparent;font-size:0;line-height:0;overflow:hidden;transform:translateY(-25%) rotate(45deg);transition:transform .2s ease}.egj-cart__promo[open] .egj-cart__promo-plus,.egj-cart__note[open] .egj-cart__promo-plus{transform:translateY(25%) rotate(-135deg)}.egj-cart__promo-body{padding:0 0 .9rem}.egj-cart__promo-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.egj-cart__promo-input,.egj-cart__note-input{width:100%;min-height:2.75rem;margin:0;padding:.5rem .9rem;border:1px solid #d2d2d7;border-radius:12px;background:#fff;color:var(--egj-cart-ink);font:inherit;font-size:.9375rem;box-sizing:border-box;box-shadow:none;transition:border-color .15s ease,box-shadow .15s ease}.egj-cart__promo-input:focus,.egj-cart__note-input:focus{outline:none;border-color:var(--egj-cart-accent);box-shadow:0 0 0 3px #f7941c33}.egj-cart__promo-apply{min-height:2.75rem;padding:0 1.1rem;border:0;border-radius:12px;background:var(--egj-cart-fill);color:var(--egj-cart-ink);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer;transition:background-color .15s ease}.egj-cart__promo-apply:hover{background:var(--egj-cart-fill-hover)}.egj-cart__promo-apply:focus-visible{outline:2px solid var(--egj-cart-accent);outline-offset:2px}.egj-cart__note-input{margin-top:0;margin-bottom:.9rem;min-height:4.5rem;resize:vertical}.egj-cart__summary,.fp-theme-ready .egj-cart .egj-cart__summary.cart-drawer__footer{padding-top:1.1rem;border-top:0!important}.egj-cart__summary .egj-cart__discounts{margin:0 0 .6rem!important}.egj-cart__summary .egj-cart__discount{margin:0}.egj-cart__totals{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;margin:0 0 .3rem;color:var(--egj-cart-ink)}.egj-cart__totals-label,.egj-cart .egj-cart__totals-label.totals__subtotal{margin:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.015em}.egj-cart__totals-value,.egj-cart .egj-cart__totals-value.totals__subtotal-value{margin:0;flex-shrink:0;font-size:1.0625rem;font-weight:600;letter-spacing:-.015em;text-align:right;white-space:nowrap}.egj-cart__tax{margin:0 0 1.1rem;font-size:.75rem;line-height:1.4;color:var(--egj-cart-muted)}.egj-cart__ctas{display:flex;flex-direction:column;gap:.6rem}.egj-cart .egj-cart__checkout,.egj-cart #CartDrawer-Checkout.egj-cart__checkout,.fp-theme-ready .egj-cart #CartDrawer-Checkout.egj-cart__checkout,.fp-theme-ready .egj-cart .egj-cart__empty .egj-cart__empty-inner .egj-cart__checkout{width:100%!important;max-width:100%!important;min-height:3.125rem!important;padding:.75rem 1.25rem!important;border:0!important;border-radius:12px!important;background:var(--egj-cart-accent)!important;color:#fff!important;font-family:inherit!important;font-size:1.0625rem!important;font-weight:600!important;letter-spacing:-.01em!important;text-transform:none!important;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box!important;box-shadow:none!important;transition:background-color .15s ease,transform .1s ease}.egj-cart .egj-cart__checkout:hover,.fp-theme-ready .egj-cart #CartDrawer-Checkout.egj-cart__checkout:hover{background:var(--egj-cart-accent-hover)!important;border-color:transparent!important}.egj-cart .egj-cart__checkout:active{transform:scale(.985)}.egj-cart .egj-cart__checkout:focus-visible{outline:2px solid var(--egj-cart-ink);outline-offset:2px}.egj-cart .egj-cart__checkout:disabled,.egj-cart #CartDrawer-Checkout.egj-cart__checkout:disabled{opacity:.45;cursor:not-allowed}.egj-cart__dynamic{display:flex;flex-direction:column;gap:.6rem;width:100%}.egj-cart__dynamic .shopify-payment-button,.egj-cart__dynamic [data-shopify-buttoncontainer],.egj-cart__dynamic .additional-checkout-buttons{width:100%!important}.egj-cart__dynamic .shopify-payment-button__button,.egj-cart__dynamic [role=button],.egj-cart__dynamic iframe{width:100%!important;min-height:3.125rem!important;border-radius:12px!important}.egj-cart.is-empty .egj-cart__header,.egj-cart.is-empty .egj-cart__header.drawer__header,.egj-cart.is-empty .drawer__header,.fp-theme-ready .egj-cart.is-empty .egj-cart__header.drawer__header,.egj-cart.is-empty .egj-cart__items,.egj-cart.is-empty .egj-cart__footer,.egj-cart.is-empty .egj-cart__footer.drawer__footer,cart-drawer.egj-cart.is-empty .egj-cart__header,cart-drawer.egj-cart.is-empty .drawer__header,cart-drawer.egj-cart.is-empty .egj-cart__items,cart-drawer.egj-cart.is-empty .egj-cart__footer{display:none!important}.egj-cart__empty{position:relative;flex:1;display:flex;align-items:center;justify-content:center;padding:3.5rem var(--egj-cart-gutter) 2.5rem;text-align:center;background:#fff;border-radius:inherit}.egj-cart .egj-cart__empty .egj-cart__close.drawer__close,.egj-cart .egj-cart__empty .egj-cart__close{position:absolute!important;top:var(--egj-cart-header-top)!important;right:var(--egj-cart-gutter)!important;z-index:2}.egj-cart__empty-title,.fp-theme-ready .egj-cart .egj-cart__empty-title{margin:0 0 .5rem;font-family:inherit;font-size:1.5rem;font-weight:600;letter-spacing:-.022em;color:var(--egj-cart-ink)}.egj-cart__empty-text{margin:0 auto 1.5rem;max-width:17rem;color:var(--egj-cart-muted);font-size:.9375rem;line-height:1.47}.egj-cart .egj-cart__empty .egj-cart__checkout,.fp-theme-ready .egj-cart .egj-cart__empty .egj-cart__empty-inner .egj-cart__checkout{max-width:15rem!important}html.egj-cart-open .egj-back-top,body.egj-cart-open .egj-back-top,html.egj-cart-open .egj-back-top.is-visible{opacity:0!important;visibility:hidden!important;pointer-events:none!important}html.egj-cart-open shopify-chat,html.egj-cart-open #shopify-chat,body.egj-cart-open shopify-chat,body.egj-cart-open #shopify-chat,html.egj-cart-open iframe#dummy-chat-button-iframe,body.egj-cart-open iframe#dummy-chat-button-iframe{opacity:0!important;visibility:hidden!important;pointer-events:none!important}@media(max-width:989px){.egj-cart{--egj-cart-radius: 16px;--egj-cart-gutter: 1.125rem;--egj-cart-header-top: 1.25rem}.egj-cart__shell{padding:.5rem;padding-bottom:max(.5rem,env(safe-area-inset-bottom))}.egj-cart__panel,.egj-cart .drawer__inner.egj-cart__panel,cart-drawer.egj-cart .drawer__inner{width:calc(100% - 1rem)!important;max-width:30rem!important;max-height:calc(100dvh - 1rem - env(safe-area-inset-bottom,0px))!important}.egj-cart .egj-cart__header.drawer__header,.egj-cart__header,.fp-theme-ready .egj-cart .drawer__header.egj-cart__header{padding:var(--egj-cart-header-top) var(--egj-cart-gutter) .85rem!important}.egj-cart .egj-cart__title.drawer__heading,.egj-cart__title,.fp-theme-ready .egj-cart .egj-cart__title{font-size:1.3125rem!important}.egj-cart .egj-cart__item.cart-item,.egj-cart .cart-item.egj-cart__item{grid-template-columns:5.5rem minmax(0,1fr)!important;column-gap:.875rem!important;padding:1rem 0!important}.egj-cart__footer,.egj-cart .drawer__footer.egj-cart__footer,.egj-cart footer.egj-cart__footer{padding:0 var(--egj-cart-gutter) max(1rem,env(safe-area-inset-bottom))!important}}@media(prefers-reduced-motion:reduce){.egj-cart__panel{transition:none}.egj-cart .egj-cart__checkout:active{transform:none}}.fp-theme-ready .egj-cart .cart-item__name{text-decoration:none}
/*# sourceMappingURL=/cdn/shop/t/21/assets/fp-cart.css.map */
