.pc-encore .pc-cart{--frenly-ink:var(--fb-ink,#3b2e5a);--frenly-border:#ded8e7;color:var(--fb-ink,#3b2e5a);font-family:var(--fb-body)}.pc-encore .pc-cart .pc-section-heading h1,.pc-encore .pc-cart .pc-cart-empty h2{font-family:var(--fb-body);font-size:clamp(22px,3vw,30px);font-weight:700;line-height:1.15;letter-spacing:0;color:var(--fb-ink,#3b2e5a)}.pc-encore .pc-cart .pc-cart-empty--page{max-width:none;margin:0;padding:70px 0 10px;border:0;border-radius:0;background:#fff}.pc-encore .pc-cart .pc-cart-empty>.pc-icon{width:56px;height:56px;padding:0;border-radius:0;background:none;color:var(--fb-ink,#3b2e5a)}.pc-encore .pc-cart .pc-cart-empty p{font-family:var(--fb-body);font-size:15.5px;line-height:1.7}.pc-encore .pc-cart .pc-cart-layout{display:block}.pc-encore .pc-cart .pc-cart-layout__items{padding-bottom:40px;border:0;border-bottom:1px solid var(--frenly-border);border-radius:0;overflow:visible}.pc-encore .pc-cart .frenly-cart-item:last-child{border-bottom:0}.pc-encore .pc-cart .frenly-cart-item__name,.pc-encore .pc-cart .frenly-cart-item__variant,.pc-encore .pc-cart .frenly-cart-item__price{font-family:var(--fb-body)}.pc-encore .pc-cart .pc-cart-layout__summary{position:static;width:100%;max-width:35rem;margin-left:auto;padding:40px 0 0;border:0;border-radius:0;background:#fff}.pc-encore .pc-cart .pc-cart-layout__summary h2{font-family:var(--fb-body);font-size:16px;font-weight:700;line-height:1.3;letter-spacing:0;margin:0 0 16px}.pc-encore .pc-cart .frenly-cart-drawer__subtotal{display:flex;justify-content:flex-end;align-items:baseline;gap:12px;font-family:var(--fb-body);font-size:15px;font-weight:600}.pc-encore .pc-cart .frenly-cart-drawer__subtotal strong{font-size:22px;font-weight:800;color:var(--fb-ink,#3b2e5a)}.pc-encore .pc-cart .pc-cart-layout__summary .pc-cart-tax-note{display:block;margin:6px 0 0;text-align:right;font-family:var(--fb-body);font-size:13px;line-height:1.4;color:#5d5369}.pc-encore .pc-cart .frenly-cart-drawer__checkout{width:100%;min-height:50px;margin:16px 0 0;padding:14px 20px;border:0;border-radius:8px;background:var(--fb-black,#3b2e5a);color:var(--pc-lavender,#c9b8f0);font-family:var(--fb-body);font-size:14px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;box-shadow:none;transition:background-color .15s ease,color .15s ease}.pc-encore .pc-cart .frenly-cart-drawer__checkout:not(:disabled):hover{background:var(--pc-lavender,#c9b8f0);color:var(--fb-black,#3b2e5a)}.pc-encore .pc-cart .pc-cart-layout__summary>a{display:inline-flex;align-items:center;min-height:44px;font-family:var(--fb-body);font-size:13px;line-height:1.4;text-underline-offset:2px}.pc-encore .pc-cart .quantity{border:1px solid #ccc;border-radius:8px;overflow:hidden;background:#fff}.pc-encore .pc-cart .quantity:before,.pc-encore .pc-cart .quantity:after{display:none;content:none;box-shadow:none}.pc-encore .pc-cart .quantity__input{font-family:var(--fb-body);font-size:15px;font-weight:600;color:var(--fb-ink,#3b2e5a)}.pc-encore .pc-cart .quantity__input:focus-visible,.pc-encore .pc-cart .quantity__button:focus-visible{outline:3px solid var(--fb-ink,#3b2e5a);outline-offset:-3px}.pc-encore .pc-cart .quantity__button{color:var(--fb-ink,#3b2e5a)}.pc-encore .pc-cart .pc-cart-update{border-radius:8px;font-family:var(--fb-body);font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}@media(max-width:749px){.pc-encore .pc-cart .pc-cart-empty--page{padding:30px 0 10px}.pc-encore .pc-cart .pc-cart-layout__items{padding-bottom:16px}.pc-encore .pc-cart .pc-cart-layout__summary{max-width:none;margin-left:0;padding-top:16px}}@media(min-width:990px){.pc-encore .pc-cart:has(.pc-cart-layout){max-width:calc(var(--page-width,120rem) + 10rem);margin-inline:auto;padding-inline:5rem}.pc-encore .pc-cart .pc-cart-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,400px);column-gap:32px;align-items:start}.pc-encore .pc-cart .pc-cart-layout>*{min-width:0}.pc-encore .pc-cart .pc-cart-layout__items{grid-column:1;grid-row:1}.pc-encore .pc-cart .pc-cart-layout__summary{grid-column:2;grid-row:1;position:sticky;top:24px;align-self:start;width:100%;max-width:none;margin-left:0;padding-top:36px}}@media(prefers-reduced-motion:reduce){.pc-encore .pc-cart .frenly-cart-drawer__checkout{transition:none}}.pc-encore .pc-cart .pc-cart-layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);gap:24px;align-items:start}.pc-encore .pc-cart .pc-cart-layout__items{padding:8px 0 16px;border:1px solid #e3cbde;border-radius:18px;background:#fffafb;overflow:hidden}.pc-encore .pc-cart .pc-cart-layout__summary{position:sticky;top:100px;width:auto;max-width:none;margin:0;padding:22px;border:1px solid #d5c3e3;border-radius:18px;background:linear-gradient(145deg,#f2e8f8,#faeaf1)}.pc-encore .pc-cart .pc-cart-layout__summary h2{font-size:21px;margin-bottom:18px}.pc-encore .pc-cart .frenly-cart-drawer__subtotal{justify-content:space-between;flex-wrap:wrap;gap:8px}.pc-encore .pc-cart .pc-cart-tax-note{text-align:left}.pc-encore .pc-cart .frenly-cart-item{padding:18px;gap:16px}.pc-encore .pc-cart .pc-cart-empty--page{padding:32px 22px;background:linear-gradient(135deg,#f4e4f3,#e4eee9);border:1px solid #dcc6de;border-radius:20px}.pc-encore .pc-cart .pc-cart-empty>.pc-icon{width:64px;height:64px;padding:10px;background:#fff9;border-radius:16px;color:#87517f}.pc-encore .pc-cart .pc-cart-update{letter-spacing:0;text-transform:none}@media(max-width:749px){.pc-encore .pc-cart .pc-cart-layout{grid-template-columns:minmax(0,1fr);gap:16px}.pc-encore .pc-cart .pc-cart-layout__summary{position:static;padding:18px}.pc-encore .pc-cart .frenly-cart-item{padding:14px;gap:12px}.pc-encore .pc-cart .frenly-cart-item__name{font-size:14px}.pc-encore .pc-cart .frenly-cart-item__variant{font-size:12px}}.pc-encore .pc-cart .frenly-cart-drawer__checkout{background:#a63e6b;color:#fff;border-radius:12px;letter-spacing:0;text-transform:none;font:650 15px/1.3 var(--fb-body)}.pc-encore .pc-cart .frenly-cart-drawer__checkout:not(:disabled):hover{background:#873156;color:#fff}.pc-encore .pc-cart .pc-cart-layout__summary .pc-cart-tax-note{text-align:left}
/*# sourceMappingURL=/cdn/shop/t/7/assets/pc-frenly-cart.css.map */
