#cart-drawer .cart-drawer__summary .cart-totals{display:none!important}#cart-drawer .cart-drawer__summary{gap:10px;padding-top:14px}.fs-summary{width:100%;display:grid;gap:12px;font-family:var(--font-body--family, inherit);color:#14110f;text-transform:none;letter-spacing:normal}.fs-protect{display:flex;align-items:center;gap:11px;padding:12px;border:1px solid #e9e3dc;border-radius:14px;background:#fff;cursor:pointer;transition:border-color .16s ease,background .16s ease}.fs-protect.is-on{border-color:#ffd7ba;background:#fffaf6}.fs-protect input{position:absolute;opacity:0;width:0;height:0}.fs-protect__box{flex:0 0 auto;width:24px;height:24px;border-radius:7px;border:2px solid #cfc7be;background:#fff;display:grid;place-items:center;transition:background .16s ease,border-color .16s ease}.fs-protect__box svg{width:15px;height:15px;color:#fff;opacity:0;transition:opacity .12s ease}.fs-protect input:checked~.fs-protect__box{background:#ec5d01;border-color:#ec5d01}.fs-protect input:checked~.fs-protect__box svg{opacity:1}.fs-protect input:focus-visible~.fs-protect__box{outline:2px solid #ec5d01;outline-offset:2px}.fs-protect__icon{flex:0 0 auto;width:38px;height:38px;border-radius:999px;background:#ffeadb;color:#c74b00;display:grid;place-items:center}.fs-protect__icon svg{width:20px;height:20px}.fs-protect__copy{flex:1 1 auto;min-width:0;display:grid;gap:2px}.fs-protect__t{font-size:14px;font-weight:800;letter-spacing:-.01em}.fs-protect__b{font-size:12px;color:#726b64;line-height:1.35}.fs-protect__p{flex:0 0 auto;font-size:14px;font-weight:700}.fs-totals{display:grid;gap:7px}.fs-totals__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:15px;color:#3c3733}.fs-totals__free{color:#0f7a5a;font-weight:800;letter-spacing:.04em}.fs-totals__row--total{border-top:1px solid #e9e3dc;padding-top:10px;margin-top:3px;font-size:19px;font-weight:800;letter-spacing:-.02em;color:#14110f}#cart-drawer .cart__ctas{width:100%}#cart-drawer .cart__checkout-button{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:10px}#cart-drawer .cart__checkout-button:before{content:"";width:17px;height:17px;flex:0 0 auto;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='9' rx='2'/%3E%3Cpath d='M8 10.5V8a4 4 0 018 0v2.5'/%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 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='4.5' y='10.5' width='15' height='9' rx='2'/%3E%3Cpath d='M8 10.5V8a4 4 0 018 0v2.5'/%3E%3C/svg%3E") center / contain no-repeat}#cart-drawer .theme-drawer__header{flex-wrap:wrap;row-gap:2px}.fs-cart-rating{flex:1 0 100%;order:3;display:flex;align-items:center;gap:7px;font-family:var(--font-body--family, inherit);font-size:13px;color:#726b64;text-transform:none;letter-spacing:normal}.fs-cart-rating__stars{color:#ec5d01;letter-spacing:1px;font-size:13px}#cart-drawer.fs-cart-empty .cart-drawer__items,#cart-drawer.fs-cart-empty .theme-drawer__title~*:not(.fs-cart-rating):not(.theme-drawer__close-button),#cart-drawer.fs-cart-empty .cart-drawer__summary{display:none!important}.fs-cart--empty{padding:0;display:block}.fs-empty{padding:clamp(40px,12vh,96px) 24px 40px;text-align:center;font-family:var(--font-body--family, inherit);color:#14110f;text-transform:none;letter-spacing:normal}.fs-empty__h{margin:0;font-family:var(--font-heading--family, inherit);font-size:clamp(26px,6vw,34px);font-weight:700;letter-spacing:-.02em;text-transform:none}.fs-empty__p{margin:12px auto 0;max-width:30ch;font-size:15px;color:#726b64}.fs-empty__cta{display:inline-flex;align-items:center;justify-content:center;margin-top:22px;min-height:56px;padding-inline:34px;border-radius:999px;background:#ec5d01;color:#fff;font-size:16.5px;font-weight:800;letter-spacing:-.01em;text-decoration:none;box-shadow:0 2px 4px #14110f0d,0 16px 34px -18px #ec5d0180;transition:background .16s ease}.fs-empty__cta:hover{background:#c74b00;color:#fff}.fs-empty__list{list-style:none;margin:26px 0 0;padding:0;display:grid;gap:7px;font-size:13px;color:#726b64}
/*# sourceMappingURL=/cdn/shop/t/13/assets/fs-cart-summary.css.map */
