.cart-drawer .drawer__complete-setup{padding:22px 0 6px;border-bottom:1px solid #d9d7d5;background:#fff;overflow:hidden}.cart-drawer .drawer__complete-setup-heading{display:flex;align-items:center;justify-content:space-between;margin:0 0 6px;padding:0 28px;font-family:DM Sans,sans-serif;font-size:19px;font-weight:900;line-height:25px;letter-spacing:-.19px;color:#030303}.cart-drawer .drawer__complete-setup-heading-note{font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:normal;letter-spacing:normal;color:#9a9a9a;white-space:nowrap}.cart-drawer .drawer__complete-setup-items{display:block}.cart-drawer .drawer__complete-setup-card{display:grid;grid-template-columns:72px minmax(0,1fr) auto auto;column-gap:16px;row-gap:4px;align-items:center;width:auto;height:auto;padding:18px 28px;border:0;border-bottom:1px solid #ece8e3}.cart-drawer .drawer__complete-setup-card:last-child{border-bottom:0}.cart-drawer .drawer__complete-setup-media{width:72px;height:72px;border-radius:8px;overflow:hidden}.cart-drawer .drawer__complete-setup-img{width:72px;height:72px;border-radius:8px;object-fit:cover}.cart-drawer .drawer__complete-setup-img--placeholder{background:#ece7df}.cart-drawer .drawer__complete-setup-content{display:flex;flex-direction:column;gap:4px;min-width:0}.cart-drawer .drawer__complete-setup-title{margin:0;font-family:DM Sans,sans-serif;font-size:15px;font-weight:900;line-height:21px;letter-spacing:-.15px;color:#030303}.cart-drawer .drawer__complete-setup-subtitle{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin:0;overflow:hidden;font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:19px;letter-spacing:normal;color:#5a524a}.cart-drawer .drawer__complete-setup-options{display:flex;flex-direction:column;gap:0;margin-top:4px;align-items:flex-start}.cart-drawer .drawer__complete-setup-purchase{display:flex;flex-direction:row;align-items:center}.cart-drawer .drawer__complete-setup-plan-wrap,.cart-drawer .drawer__complete-setup-variant-wrap{position:relative;display:inline-flex;width:fit-content}.cart-drawer .drawer__complete-setup-plan-select,.cart-drawer .drawer__complete-setup-variant{box-sizing:border-box;width:auto;min-width:0;padding:8px 30px 8px 13px;border:1px solid #d9d7d5;border-radius:8px;background:#fff;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:17px;text-align:left;color:#342c25;-webkit-appearance:none;appearance:none;cursor:pointer}.cart-drawer .drawer__complete-setup-plan-chevron,.cart-drawer .drawer__complete-setup-variant-chevron{position:absolute;top:50%;right:9px;display:flex;align-items:center;justify-content:center;width:15px;height:15px;transform:translateY(-50%);pointer-events:none}.cart-drawer .drawer__complete-setup-plan-chevron svg,.cart-drawer .drawer__complete-setup-variant-chevron svg{width:11px;height:11px}.cart-drawer .drawer__complete-setup-price-col{display:flex;flex-direction:row;align-items:center;align-self:center;gap:4px;white-space:nowrap}.cart-drawer .drawer__complete-setup-price{font-family:DM Sans,sans-serif;font-size:16px;font-weight:700;line-height:22px;letter-spacing:-.16px;color:#030303}.cart-drawer .drawer__complete-setup-interval{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:20px;letter-spacing:normal;color:#9a9a9a}.cart-drawer .drawer__complete-setup-add{position:relative;width:auto;min-height:0;padding:10px 20px;border:1px solid #f86c1f;border-radius:10px;background:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;color:#f86c1f;white-space:nowrap;cursor:pointer}.cart-drawer .drawer__complete-setup-add:hover:not([disabled]){background:#f86c1f;color:#fff}.cart-drawer .drawer__complete-setup-add[disabled],.cart-drawer .drawer__complete-setup-add[aria-disabled=true]{opacity:.5;cursor:default}.cart-drawer .drawer__complete-setup-add.loading .drawer__complete-setup-add__text{visibility:hidden}.cart-drawer .drawer__complete-setup-add .loading__spinner{position:absolute;top:50%;left:50%;width:16px;height:16px;transform:translate(-50%,-50%)}.cart-drawer .drawer__cart-scroll{overflow-x:hidden}
/*# sourceMappingURL=/cdn/shop/t/136/assets/component-cart-complete-setup.css.map */
