.cf-cart-bottom{width:100%;background:#fff}.cf-cart-total-row{display:flex;width:100%;align-items:center;justify-content:space-between;gap:16px;color:#111;font-family:var(--font-paragraph--family);font-size:12px;line-height:1.2;font-weight:650}.cf-cart-total-row strong{font-size:12.5px;font-weight:650;white-space:nowrap}.cf-cart-tax-note{margin:8px 0 15px;color:#1111118a;font-family:var(--font-paragraph--family);font-size:10.5px;line-height:1.45}.cf-cart-checkout{display:flex;width:100%;min-height:40px;align-items:center;justify-content:center;padding:0 18px;border:0;border-radius:0;background:#000;color:#fff;cursor:pointer;font-family:var(--font-paragraph--family);font-size:16px;font-weight:700;line-height:1;letter-spacing:0}.cf-cart-wallets{width:100%;margin-top:8px}.cf-cart-wallets shopify-accelerated-checkout-cart{width:100%;--shopify-accelerated-checkout-button-block-size: 40px;--shopify-accelerated-checkout-button-border-radius: 0px;--shopify-accelerated-checkout-button-box-shadow: none;--shopify-accelerated-checkout-inline-alignment: stretch;--shopify-accelerated-checkout-row-gap: 6px}.cf-cart-wallets:empty{display:none!important;margin-top:0!important}.cf-cart-payment-marks{display:flex;width:100%;align-items:center;justify-content:center;gap:5px;flex-wrap:nowrap;margin:12px 0 0;padding:0;overflow:hidden;list-style:none}.cf-cart-payment-marks li{display:flex;flex:0 0 auto;height:15px;align-items:center;justify-content:center}.cf-cart-payment-marks svg{display:block;width:auto;height:15px;max-width:33px}.cf-cart-newsletter{margin-top:46px;padding:0 0 38px;border-bottom:1px solid #E7E7E7}.cf-cart-newsletter h3{margin:0 0 10px;color:#111;font-family:var(--font-paragraph--family);font-size:15px;line-height:1.15;font-weight:700;letter-spacing:-.01em}.cf-cart-newsletter p{margin:0 0 22px;color:#1111119e;font-family:var(--font-paragraph--family);font-size:11px;line-height:1.55}.cf-cart-newsletter__form{position:relative;display:grid;grid-template-columns:1fr 34px;width:100%;border-bottom:1px solid #BDBDBA}.cf-cart-newsletter__form input{width:100%;min-width:0;height:38px;padding:0 4px 0 0;border:0;border-radius:0;outline:0;background:transparent;color:#111;font-family:var(--font-paragraph--family);font-size:12px}.cf-cart-newsletter__form input::placeholder{color:#1111117a}.cf-cart-newsletter__form button{display:grid;place-items:center;width:34px;height:38px;padding:0;border:0;background:transparent;color:#111;cursor:pointer;font-size:18px;font-weight:300}.cf-cart-newsletter__status{grid-column:1 / -1;display:block;padding:7px 0 0;color:#1111119e;font-size:10px;letter-spacing:.02em}.cf-cart-accordions{width:100%}.cf-cart-accordion{border-bottom:1px solid #E7E7E7}.cf-cart-accordion summary{display:flex;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:0;color:#111;cursor:pointer;list-style:none;font-family:var(--font-paragraph--family);font-size:11.5px;line-height:1.3;font-weight:700;letter-spacing:.02em}.cf-cart-accordion summary::-webkit-details-marker{display:none}.cf-cart-accordion__icon{position:relative;width:12px;height:12px;flex:0 0 12px}.cf-cart-accordion__icon:before,.cf-cart-accordion__icon:after{content:"";position:absolute;top:50%;left:50%;width:9px;height:1px;background:#111;transform:translate(-50%,-50%)}.cf-cart-accordion__icon:after{transform:translate(-50%,-50%) rotate(90deg);transition:opacity .16s ease}.cf-cart-accordion[open] .cf-cart-accordion__icon:after{opacity:0}.cf-cart-accordion__content{display:grid;gap:10px;padding:0 0 24px}.cf-cart-accordion__content a{width:max-content;max-width:100%;color:#111111b3;font-family:var(--font-paragraph--family);font-size:11px;line-height:1.4;text-decoration:none}.cf-cart-accordion__content a:hover{color:#111;text-decoration:underline;text-underline-offset:2px}.cf-cart-bottomline{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 0 2px;color:#11111173;font-family:var(--font-paragraph--family);font-size:10px;line-height:1.35;letter-spacing:.055em}@media(max-width:400px){.cf-cart-newsletter{margin-top:38px;padding-bottom:34px}.cf-cart-accordion summary{min-height:56px}}#cart-drawer .cf-cart-discount{margin:0 0 12px;border-bottom:1px solid #E7E7E7}#cart-drawer .cf-cart-discount__toggle{display:flex;min-height:40px;justify-content:space-between;align-items:center;gap:12px;cursor:pointer;list-style:none;font-family:var(--font-paragraph--family);font-size:11.5px;font-weight:600;color:#222}#cart-drawer .cf-cart-discount__toggle::-webkit-details-marker{display:none}#cart-drawer .cf-cart-discount__toggle-label{display:inline-flex;align-items:center;gap:8px}#cart-drawer .cf-cart-discount__toggle-label svg{width:14px;height:14px}#cart-drawer .cf-cart-discount__chevron{width:7px;height:7px;border-right:1px solid currentColor;border-bottom:1px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}#cart-drawer .cf-cart-discount[open] .cf-cart-discount__chevron{transform:rotate(225deg)}#cart-drawer .cf-cart-discount__panel{padding:0 0 13px}#cart-drawer .cf-cart-discount__form{display:flex;align-items:stretch;width:100%;gap:7px}#cart-drawer .cf-cart-discount__form input{width:100%;min-width:0;height:39px;flex:1;border:1px solid #D9D9D7;border-radius:0;background:#fff;color:#111;padding:0 10px;font:12px var(--font-paragraph--family)}#cart-drawer .cf-cart-discount__form input:focus-visible{outline:2px solid #555;outline-offset:2px}#cart-drawer .cf-cart-discount__form button{min-width:66px;padding:0 10px;border:0;border-radius:0;background:#191919;color:#fff;font:600 12px var(--font-paragraph--family);cursor:pointer}#cart-drawer .cf-cart-discount__form button:focus-visible{outline:2px solid #555;outline-offset:2px}#cart-drawer .cf-cart-discount__error{margin:8px 0 0;color:#9b3030;font-size:11px;line-height:1.4}#cart-drawer .cf-cart-discount__error.hidden,#cart-drawer .cf-cart-discount__error .hidden{display:none}#cart-drawer .cf-cart-discount__codes{display:flex;flex-wrap:wrap;gap:6px;padding:0;margin:10px 0 0;list-style:none}#cart-drawer .cf-cart-discount__pill{display:inline-flex;align-items:center;gap:8px;min-height:26px;padding:3px 7px 3px 9px;background:#f3f3f1;font-size:11px;color:#222}#cart-drawer .cf-cart-discount__pill button{border:0;background:transparent;color:#444;font-size:17px;line-height:1;padding:0 2px;cursor:pointer}#cart-drawer .cf-cart-savings-row{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:8px;color:#444;font-family:var(--font-paragraph--family);font-size:11.5px}#cart-drawer .cf-cart-savings-row strong{font-size:11.5px;color:#111;font-weight:600}@media(max-width:400px){#cart-drawer .cf-cart-discount__toggle{min-height:38px}}
/*# sourceMappingURL=/cdn/shop/t/26/assets/cf-cart-bottom.css.map */
