.gf-cart-page,.gf-cart-modal{letter-spacing:normal}.gf-cart-modal{position:fixed;inset:0 0 0 auto;margin:0;padding:0;border:0;width:min(420px,92vw);max-width:none;height:100dvh;max-height:none;overflow:hidden;color:var(--g-ink);background:white}.gf-cart-modal::backdrop{background:rgba(26,26,46,.42)}.gf-cart-modal .cdrawer{height:100%;display:flex;flex-direction:column}.gf-cart-modal:not([open]){display:none}.gf-reference .gf-cart-quantity{width:32px;min-width:0;padding:0;border:0;background:transparent;text-align:center;font-size:13px;font-weight:700;appearance:textfield;-moz-appearance:textfield}.gf-cart-quantity::-webkit-inner-spin-button,.gf-cart-quantity::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.gf-reference .gf-cart-shop{margin-top:20px}.gf-reference .gf-cart-error:empty{display:none}.gf-reference .gf-cart-error{color:var(--g-pink);font-size:13px;padding:12px 18px}.gf-cart-recommendations{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 60px)/4);gap:20px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:16px}.gf-cart-recommendations .pcard{scroll-snap-align:start}.gf-cart-payments{display:flex;gap:6px;flex-wrap:wrap;justify-content:center}.gf-cart-payments svg{width:38px;height:24px}.gf-cart-page [aria-busy=true],.gf-cart-modal [aria-busy=true]{opacity:.6;pointer-events:none}.gf-cart-page #GiftyCartNote{width:100%;border:1px solid var(--g-line);border-radius:10px;padding:12px}.gf-cart-modal .cdrawer__body{overscroll-behavior:contain}.gf-cart-page .cart-summary__title{font-weight:800}.gf-cart-page .cart-summary__trust li{gap:8px}.gf-cart-modal .cdrawer__close{padding:4px}.gf-cart-page .cdrawer__qty{min-height:36px}.gf-cart-page .cdrawer__qty button{min-width:36px;min-height:36px}@media(max-width:767px){.gf-cart-recommendations{grid-auto-columns:calc((100% - 14px)/2);gap:14px}.gf-cart-page .section-head-row{align-items:center}.gf-cart-page .section-head-row .block-title{font-size:22px}.gf-cart-page .section-head-row .link-more{white-space:nowrap;font-size:12px}}@media(prefers-reduced-motion:reduce){.gf-reference .cart-ship__fill,.gf-reference .cdrawer__ship-fill{transition:none}}
